Network Setup API Document OPTIMISING CAMERA INSTALLATION Basic Requirements for Web Interface Accessing DL PLUS from Web Browser Indoor Installations LIVE OVERVIEW Outdoor Installations UNIVERSAL & EVENT SERVER MODE SETUP DL Sources Menu Video Source DEEP LEARNING PLUS USER MANUAL...
INTRODUCTION GENERAL This user manual is designed to introduce Concept Pro video surveillance equipment, demonstrate product installation, and provide guidance on product features. Please carefully read these instructions prior to installation of this product and ensure continued adherence to these instructions during product operation. Failure to follow these guidelines may result in personal injury, property damage, violation of product warranty, or irreversible product damage.
Check the input voltage (AC100V–AC240V) with the power supply module before connecting. • Keep the product away from excessive humidity (refer to optimal operating temperature indicated in product specification sheet). • Ensure that all devices connected to the product are properly earth grounded. DEEP LEARNING PLUS USER MANUAL...
Use a dry cloth for cleaning the product surface. • Do not wipe the product using water, paint thinner, or organic solvents. • Never dismantle, modify, or attempt to repair the product. Contact product supplier for maintenance. DEEP LEARNING PLUS USER MANUAL...
All users must ensure they understand and abide by local privacy protection laws and regulations in order to protect the legitimate rights and interests of other by people and implement any necessary measures such as the provision of clearly visible notification of video/audio monitoring. DEEP LEARNING PLUS USER MANUAL...
PRODUCT OVERVIEW KEY FEATURES The Deep Learning Plus (DL PLUS) products are based on the latest deep-learning technology to provide up to 16 channels of intelligent video analysis. This allows for object detection, identification, counting, and tracking. It also allows for complex event rule configuration to better customise each video channel to its specific environment.
Blinks green when network communication is taking place. Turns off when no connection is active. Indicates device Ethernet 2 network connection. ETHERNET 2 Blinks green when network communication is taking place. Turns off when no connection is active. DEEP LEARNING PLUS USER MANUAL...
Alarm input signal terminal for connection with alarm sensor equipment. RELAY Alarm output relay terminal for connection with external alarm equipment. RS485 RS-485 communication device connection terminal. DC12V DC12V power input for included power supply adapter. DEEP LEARNING PLUS USER MANUAL...
CONNECTION WITH CONCEPT PRO RECORDER IN COMPANION MODE The easiest method to utilise the DL PLUS product is to connect to a compatible Concept Pro Video Recorder in COMPANION MODE. This mode allows for all DL rule configuration to be completed from the NVR.
Page 14
Pro video recorder (e.g., VUHDIP Series NVR). Note: A firmware upgrade may be required for the video recorder to work with DL PLUS. From the Concept Pro Video Recorder user interface, navigate to <MENU> - <SYSTEM SETUP> - <CAMERA> - <ANALYTICS> menu.
When finished, click <APPLY>. Repeat for any other desired channel. FUNCTIONALITY WITH CONCEPT PRO RECORDER IN COMPANION MODE When the DL PLUS product is connected to a supported Concept Pro video recorder in COMPANION MODE, the following functionality can also be utilised: •...
Page 16
DL Search: Navigate to <MENU> - <SEARCH> - <DL SEARCH> menu to search for recorded DL events. Select the DL PLUS Engine, DL event type, applicable channels, rule type, and date/time. Any recorded video can be played back and archived. DEEP LEARNING PLUS USER MANUAL...
Note: For security purposes, changing the default user ID and password to unique, complex values is strongly recommended. This can be done from the <SYSTEM> menu in the web interface. If prompted by the web browser, check the option to proceed to the entered IP address. DEEP LEARNING PLUS USER MANUAL...
Page 18
‘Admin_Tool.exe’ can be used to discover and configure DL PLUS units (as well as some other Concept Pro products) over the network. Click the <SEARCH> button to search the network for any connected DL PLUS units. Search results are displayed on the screen when the search function is completed.
Page 19
(unlike a portal site that uses a public certificate, you may get a warning by using a private certificate). This is a completely safe procedure as the user is only connecting to DL PLUS. DEEP LEARNING PLUS USER MANUAL...
Page 20
Enter the default user ID and password (ADMIN/1234). Input username and password in the login window Note: For security purposes, changing the default user ID and password to unique, complex values is strongly recommended. This can be done from the <SYSTEM> menu in the web interface. DEEP LEARNING PLUS USER MANUAL...
Displays current live video for video source(s) connected to DL PLUS. VIEW SELECTOR Select multi-view or specific channel view. RTSP STREAM Displays RTSP stream URL for currently selected live view. SYSTEM ARM/DISARM Manual switch to arm/disarm DL PLUS and associated alarms. DEEP LEARNING PLUS USER MANUAL...
RTSP video streaming. This means DL PLUS in Universal and Event Server modes can be used with current as well as legacy Concept Pro equipment, in addition to other third-party products. Anything from individual IP cameras to specific channels from existing video recorders can be added as a video source.
Page 23
PROTOCOL: Select whether to stream via TCP, UDP, or MULTICAST. DL ALGORITHM: Select applicable deep learning algorithm (e.g., Human/Vehicle – Normal). STATUS: Displays the current video source status; click the button to update. When all desired configuration is complete, select <APPLY> to save settings. DEEP LEARNING PLUS USER MANUAL...
Page 24
Human/Vehicle – Far Included ranges. Human – Far Detects people at long ranges. Included Note: Up to 80 DL Triggers can be configured for up to 16 channels. Each channel can have one Algorithm in use. DEEP LEARNING PLUS USER MANUAL...
Page 25
Intrusion, Occupancy 2.50% 6.00% 13.00% 5.00% -45 to -60° Loitering, Line Crossing, 3.00% 8.00% 20.00% 7.00% Enter/Exit, Counting Intrusion, Occupancy 3.50% 5.50% 30.00% 9.00% -60 to -75° Loitering, Line Crossing, 4.00% 7.00% 33.00% 10.00% Enter/Exit, Counting DEEP LEARNING PLUS USER MANUAL...
Note: The object exclusion area should be as small as possible, and the area only needs to cover the object centre to reduce false alarms (i.e., the entire object does not need to be masked). DEEP LEARNING PLUS USER MANUAL...
Multiple actions can be selected, including e-mail event notifications, ONVIF metadata streams, and many more. An example of an Action Rule based upon a System Trigger is depicted below: In order to configure Action Rules, Triggers, Conditions, and Actions must first be configured as follows: DEEP LEARNING PLUS USER MANUAL...
Triggers when a target object remains inside a custom-drawn Loitering Detection area for a configured time period. Triggers when a target object enters and stops inside a Stopping Detection custom-drawn area for a configured time period. DEEP LEARNING PLUS USER MANUAL...
Page 29
To configure an Intrusion Detection DL Trigger, please follow the steps below: From the <SETUP> tab, navigate to <DL SECURITY> - <DL TRIGGER> menu. Select the <INTRUSION> tab. Click the <ADD> button to create a new Intrusion Detection DL Trigger. DEEP LEARNING PLUS USER MANUAL...
Page 30
Click and drag the red widget that will display the Intrusion Detection trigger count. When all parameters are configured, click <APPLY> to save the settings. DEEP LEARNING PLUS USER MANUAL...
Page 31
Detection is based upon the centre point of a target object. From the <SETUP> tab, navigate to <DL SECURITY> - <DL TRIGGER> menu. Select the <OCCUPANCY> tab. Click the <ADD> button to create a new Occupancy Detection DL Trigger. DEEP LEARNING PLUS USER MANUAL...
Page 32
Click and drag the red widget that will display the Occupancy Detection trigger count. When all parameters are configured, click <APPLY> to save the settings. DEEP LEARNING PLUS USER MANUAL...
Page 33
To configure a Loitering Detection DL Trigger, please follow the steps below: From the <SETUP> tab, navigate to <DL SECURITY> - <DL TRIGGER> menu. Select the <LOITERING> tab. Click the <ADD> button to create a new Loitering Detection DL Trigger. DEEP LEARNING PLUS USER MANUAL...
Page 34
Click and drag the red widget that will display the Loitering Detection trigger count. When all parameters are configured, click <APPLY> to save the settings. DEEP LEARNING PLUS USER MANUAL...
Page 35
To configure a Stopping Detection DL Trigger, please follow the steps below: From the <SETUP> tab, navigate to <DL SECURITY> - <DL TRIGGER> menu. Select the <STOPPING> tab. Click the <ADD> button to create a new Stopping Detection DL Trigger. DEEP LEARNING PLUS USER MANUAL...
Page 36
Click and drag the red widget that will display the Stopping Detection trigger count. When all parameters are configured, click <APPLY> to save the settings. DEEP LEARNING PLUS USER MANUAL...
Page 37
To configure a Enter/Exit Area Detection DL Trigger, please follow the steps below: From the <SETUP> tab, navigate to <DL SECURITY> - <DL TRIGGER> menu. Select the <ENTER/EXIT> tab. Click the <ADD> button to create a new Enter/Exit Area Detection DL Trigger. DEEP LEARNING PLUS USER MANUAL...
Page 38
Click and drag the red widget that will display the Enter/Exit Area Detection trigger count. When all parameters are configured, click <APPLY> to save the settings. DEEP LEARNING PLUS USER MANUAL...
Page 39
To configure a Line Crossing Detection DL Trigger, please follow the steps below: From the <SETUP> tab, navigate to <DL SECURITY> - <DL TRIGGER> menu. Select the <LINE CROSSING> tab. Click the <ADD> button to create a new Line Crossing Detection DL Trigger. DEEP LEARNING PLUS USER MANUAL...
Page 40
Click and drag the red widget that will display the Line Crossing Detection trigger count. When all parameters are configured, click <APPLY> to save the settings. DEEP LEARNING PLUS USER MANUAL...
To configure an Alarm Input System Trigger, please follow the steps below: From the <SETUP> tab, navigate to <DL SECURITY> - <SYSTEM TRIGGER> menu. Select the <ALARM IN> tab. Configure the alarm sensor state that triggers Alarm Input events (N/O: Normal Open or N/C: Normal Close). DEEP LEARNING PLUS USER MANUAL...
Page 42
Configure the Recurrence System Trigger parameters as desired: Name: Enter a custom Recurrence System Trigger preset name. Repeat Every: Set a custom recurring schedule (Every X sec/min/hours/days). When all parameters are configured, click <APPLY> to save the settings. DEEP LEARNING PLUS USER MANUAL...
Schedule applies for the full 24 hours of each day selected. For example, to create a Schedule preset that applies to Weekends/24 Hours, select Saturday and Sunday and 00:00-00:00 time range. When all parameters are configured, click <APPLY> to save the settings. DEEP LEARNING PLUS USER MANUAL...
A wide variety of event actions can be configured to trigger when a DL Trigger or System Trigger are detected as part of an Action Rule. These event actions can interface with hard-wired equipment, network software, VMS platforms, select Concept Pro recorders, and more. NETWORK EVENT ACTIONS Network Event Actions are actions that transmit over the network to other software platforms or programs.
Page 45
Message Example: Displays an example of the configured e-mail template. Send Example Message: Click <TEST> to send a test e-mail to the configured recipients to confirm the e-mail server connection is working. When all parameters are configured, click <APPLY> to save the settings. DEEP LEARNING PLUS USER MANUAL...
Page 46
Click the <ADD> button to create a new HTTP Event Action. Configure the HTTP Event Action parameters as desired: Name: Enter a custom HTTP Event Action preset name. Protocol: Select whether to use HTTP or secure HTTPS protocol. DEEP LEARNING PLUS USER MANUAL...
Page 47
Message Example: Displays an example of the configured template. Send Example Message: Click <TEST> to send a test HTTP command to the configured target address to confirm the connection is working. When all parameters are configured, click <APPLY> to save the settings. DEEP LEARNING PLUS USER MANUAL...
Page 48
Message Example: Displays an example of the configured template. Send Example Message: Click <TEST> to send a test TCP command to the configured target address to confirm the connection is working. When all parameters are configured, click <APPLY> to save the settings. DEEP LEARNING PLUS USER MANUAL...
Page 49
To configure an FTP Event Action, please follow the steps below: From the <SETUP> tab, navigate to <DL SECURITY> - <EVENT ACTION> menu. Select the <NETWORK> - <FTP> tab. Click the <ADD> button to create a new FTP Event Action. DEEP LEARNING PLUS USER MANUAL...
Page 50
Send Example Message: Click <TEST> to send a test FTP notification to the configured target address to confirm the connection is working. When all parameters are configured, click <APPLY> to save the settings. DEEP LEARNING PLUS USER MANUAL...
Page 51
Review the ONVIF and ONVIF Event Topic information for reference if configuration from a third-party device/software is required. Select to send motion detection event data as well if desired. When all parameters are configured, click <APPLY> to save the settings. DEEP LEARNING PLUS USER MANUAL...
Page 52
Alarm Input: Select a DL PLUS alarm input to serve as the arm/disarm key switch. When selected, triggering the designated alarm input will resulting in arming/ disarming the system. When all parameters are configured, click <APPLY> to save the settings. DEEP LEARNING PLUS USER MANUAL...
Page 53
On for Duration: Turn the alarm relay output on for a set period, then it automatically turns off. ON: Turn the alarm relay output continuously on. iii. OFF: Turn the alarm relay output continuously off. When all parameters are configured, click <APPLY> to save the settings. DEEP LEARNING PLUS USER MANUAL...
Page 54
Select the <SYSTEM> - <VIDEO POPUP> tab. Review and configure the Video Popup parameters shown: Video Popup Duration: Set the time period for full screen video popup (1-60s). When all parameters are configured, click <APPLY> to save the settings. DEEP LEARNING PLUS USER MANUAL...
Page 55
Message Example: Displays an example of the configured template. Send Example Message: Click <TEST> to send a test RS485 command to confirm the connection is working. When all parameters are configured, click <APPLY> to save the settings. DEEP LEARNING PLUS USER MANUAL...
Page 56
For a video tutorial of configuring DL PLUS events with GenetecTM VMS, please refer to: https://youtu.be/ewjL8QHgR- For a video tutorial of configuring DL PLUS events with NxTM VMS, please refer to: https://youtu.be/QRpj3BiHfi More VMS products will be integrated over time. DEEP LEARNING PLUS USER MANUAL...
Page 57
NVR/DVR Event Actions can be configured when using DL PLUS in Universal Mode to transmit event metadata to a supported Concept Pro network video recorder or digital video recorder product. Once connected, events configured via DL PLUS web interface can trigger Live Event thumbnail timeline population, DL/Alarm recording, and DL events from the NVR/DVR user interface.
Page 58
Password: Enter the password of the target Concept Pro recorder. Connection: Press <CHECK> to verify device connection. Event Data: Check to transmit event metadata to the target Concept Pro recorder. This is recommended for all Universal Mode applications as it is required to update the recorder live event timeline, trigger DL/alarm recording and DL events, and allow for searching and filtering events from the DL Search menu.
Trigger: Select a DL or System Trigger and video source channel. Link: Click the button to go straight to the DL Trigger menu. When finished, click <NEXT> to proceed to Step 3, or press <PREV> to move back to Step 1. DEEP LEARNING PLUS USER MANUAL...
Page 60
/+or-) time interval. For example, an Action Rule can be configured to only trigger if an Intrusion Detection DL Trigger is detected within 5 seconds of an Alarm Input detection. When finished, click <NEXT> to proceed to Step 4, or press <PREV> to move back to Step 2. DEEP LEARNING PLUS USER MANUAL...
Page 61
When finished, click <NEXT> to proceed to Step 5, or press <PREV> to move back to Step 3. In Step 5 – Rule Summary, review the Acton Rule parameters. Click <PREV> to go back and edit any parameters, or press <APPLY> to save the Action Rule. DEEP LEARNING PLUS USER MANUAL...
Page 62
Batch filtering by channel and trigger type can be performed from the <ACTION RULES> menu. After filtering, rules can be deleted if desired or de-activated by channel. DEEP LEARNING PLUS USER MANUAL...
Counting Type: Select hourly or daily breakdowns for counting. Time Range: Select start and end dates/times for counting. Counting: Click to display the counting data. Export: Click to export the filtered counting data in .csv format. DEEP LEARNING PLUS USER MANUAL...
Page 64
Add Target Triggers: Select individual DL Triggers for counting or select All Triggers. Add Recipient: Select an existing E-mail preset or configure an FTP server connection. When finished, click <APPLY> to save these settings. DEEP LEARNING PLUS USER MANUAL...
Click <ADD> to create a new DL Counter preset. Configure the DL Counter parameters below: Name: Enter a custom name for the DL Counter. Counting Zones: Click <ADD ZONE> to create a new counting zone. DEEP LEARNING PLUS USER MANUAL...
Page 66
Count: Displays the most recent count for each DL Counter. Click the button to update all counts. Count Reset: Click <RESET> to reset a DL Counter. Statistics: Click the button to filter and search statistics: DEEP LEARNING PLUS USER MANUAL...
Page 67
Search: Click to search and display counting data in JSON format. viii. Download: Click to search and download counting data in CSV format. Request URL: Click to display the HTTP command URL to retrieve the data remotely. Response: Displays the raw JSON data. DEEP LEARNING PLUS USER MANUAL...
Channel: Select All Channels or a specific channel to search. Time Range: Input a start and end date/time to search. Search: Click to search and display results in the window below. Export: Click to export the search results in .csv file format. DEEP LEARNING PLUS USER MANUAL...
Enter the search parameters as follows: Time Range: Input a start and end date/time to search. Search: Click to search and display results in the window below. Export: Click to export the search results in .csv file format. DEEP LEARNING PLUS USER MANUAL...
ID number. Can be useful for debugging DL performance. Static Object: Displays a box around detected static objects. Trigger Zone: Displays the configured DL Trigger lines/areas. When finished, click <APPLY> to save these settings. DEEP LEARNING PLUS USER MANUAL...
Configure the Streaming Quality settings as below: Multiview: Select the desired video quality setting for CH0 multi-view stream. Single View: Select the desired video quality settings for CH1-16 single channel streams. When finished, click <APPLY> to save these settings. DEEP LEARNING PLUS USER MANUAL...
1st DNS: Displays the primary DNS address. 2nd DNS: Displays the secondary DNS address. Link Local Address: Displays the IPv4 link local address. IPv6 Link Local Address: Displays the IPv6 link local address. When finished, click <APPLY> to save these settings. DEEP LEARNING PLUS USER MANUAL...
Page 73
IP Address: Displays the current IPv4 address. Subnet Mask: Displays the network subnet mask address. Gateway: Displays the network gateway/router address. 1st DNS: Displays the primary DNS address. When finished, click <APPLY> to save these settings. DEEP LEARNING PLUS USER MANUAL...
User ID: Enter a new username. Group: Select ADMIN (Setup privileges included) or VIEWER (Live privileges only). Password: Enter a new password. Confirm Password: Re-enter the new password. When finished, click <APPLY> to save these settings. DEEP LEARNING PLUS USER MANUAL...
Auto Time Sync: Select whether the system should automatically sync with the NTP server each day. Time Zone: Select the system time zone. DST: Select whether to apply Daylight Savings Time settings. When finished, click <APPLY> to save these settings. DEEP LEARNING PLUS USER MANUAL...
DL PLUS unit will reboot. Do not disconnect the power or Ethernet cables from the DL PLUS during the firmware upgrade process; doing so may result in damaging the product and requiring product repairs. DEEP LEARNING PLUS USER MANUAL...
Remote Assistance on. SYSTEM INFORMATION This menu displays key system information, such as Model, F/W Version, and MAC Address. Please provide this information to the product provider if a technical issue occurs during product operation. DEEP LEARNING PLUS USER MANUAL...
Auto Logout: Select whether to automatically logout after a set idle time period. Wait Time: Select the desired idle time period to elapse before automatically logging out. When finished, click <APPLY> to save these settings. DEEP LEARNING PLUS USER MANUAL...
Clicking this menu opens the DL PLUS API documentation in a new tab. This API document may be used by third party developers to integrate the DL PLUS product into their software or other products. DEEP LEARNING PLUS USER MANUAL...
For deep learning rules that depend upon object tracking in addition to detection, the total range of object movement should be considered. For deep learning rules that depend upon object tracking in addition to detection, the total range of object movement should be considered. DEEP LEARNING PLUS USER MANUAL...
55m and vehicles up to 80m. Vehicle detection also follows the recommended installation angle/height range. For example, refer to the scene below: Detecting vehicles at greater heights can best be achieved as follows: DEEP LEARNING PLUS USER MANUAL...
Need help?
Do you have a question about the DEEP LEARNING PLUS and is the answer not in the manual?
Questions and answers