Operating Instructions
Extension Software(AI Occupancy Detection)
Model No.

WV-XAE207W

Before attempting to connect or operate this software,please read these instructions carefully and save this manual for future use.
The model number is abbreviated in some descriptions in this manual.

Contents
Introduction.................................................................................................................................... 3
Preface.............................................................................................................................................................................................3
Features...........................................................................................................................................................................................3
Specifications..................................................................................................................................................................................3
About the Operating Instructions.....................................................................................................................................................4
System requirements for a PC.........................................................................................................................................................4
Trademarks and registered trademarks...........................................................................................................................................4
On open source software used........................................................................................................................................................4
Copyright.........................................................................................................................................................................................4
Disclaimer of warranty.....................................................................................................................................................................5
Limitation of liability.........................................................................................................................................................................5

Before using this product............................................................................................................. 6
Operation flow............................................................................................................................... 7
Install the Software....................................................................................................................... 7
Necessary Setup........................................................................................................................... 8
1. Open the setting screen...............................................................................................................................................................8
2. Basic settings (Basic tab).............................................................................................................................................................9
3. Connection Settings (Connection Settings tab).........................................................................................................................11
4. Advanced settings (Detail tab)...................................................................................................................................................13
5. Demo screen..............................................................................................................................................................................17
6. About the detection frame.........................................................................................................................................................19

Open Source Software................................................................................................................ 202

Introduction
Preface
The Extension Software WV-XAE207W (hereafter referred to as this product) is software for more conveniently using the
network camera (option, hereafter referred to as the camera). By installing this product on the camera and registering
the Registration key, Based on the setting conditions of the AI Occupancy Detection function, alarms can be notified toexternal systems such as WV-ASM300/WV-ASM300W (option) and WJ-NX series network recorders (option).
Important• This product is necessary for each camera.
• See the URL below for information such as the models supported by this product, the software version, etc.
https://i-pro.com/global/en/surveillance/training-support/support/technical-information

Features• This product can be integrated additionally into an existing i-PRO surveillance system.
(Only network cameras and this product are to be added.)• This product notifies the specified notification destination of alarms when the set conditions are reached.
• This product sends the information about the number of people detected periodically to the specified transmission
destination.
• This product has the following features.
① The deep learning technology and our proprietary image processing technology can detect occupancy bydetecting people.
② You can detect occupancy with the camera alone just by installing this product on the camera.

Specifications
Occupancy detection method	To detect if the set number of people is exceeded continuously in the target area during
the set time period.
Detectable angle of view
Depression angle 45° or lessMaximum count of people
40
Number of settable areas
Up to 4
Number of people detected1-40 people/area
Detection time
1-600 sec/area
HTTP Connection Settings
4 transmission destinations; transmission interval: 1/5/10/15/30/60 sec; SSL supported
Installation location
Indoors (Including the under-eave area not exposed to direct sunlight)
Illuminance
50 lux or above (around the subject)* See the URL below for "Body size" information.
https://i-pro.com/global/en/surveillance/training-support/support/technical-information <Control No.: C0320>

3

Introduction (continued)

About the Operating Instructions
This manual explains the method of installing this product in a camera, settings that need to be made before starting tooperate this product, and the method of operation for using this product. Since this product is used after being installed
on a camera, before using this product always be sure to also read the Operating Instructions of the camera with which
this product is to be used.
Based on the specific model of a camera which is used, its screen may be different from the screen shown in thismanual.
In this manual, a personal computer is referred to as a PC.
In this manual, WV-ASM300 and WV-ASM300W are referred to as WV-ASM300.

System requirements for a PC
For the requirements of PC which are used for settings refers to the Operating Instructions of a camera.

Trademarks and registered trademarks• Internet Explorer, and Microsoft Edge are either registered trademarks or trademarks of Microsoft Corporation in the
United States and/or other countries.
• Microsoft product screen shot(s) reprinted with permission from Microsoft Corporation.
• Google Chrome are trademarks of Google LLC.
• Mozilla, and Firefox are trademarks of the Mozilla Foundation in the US and other countries.
• ONVIF is a trademark of ONVIF Inc.

On open source software used
• This product uses the open source software below.
Name of software

Name of license

cwebsocket

The MIT License

libjpeg-turbo• The IJG (Independent JPEG Group) License• The Modified (3-clause) BSD License• The zlib License• For the corresponding license statement, see "Open Source Software" on page 20.

Copyright
Distributing, copying, disassembling, reverse compiling and reverse engineering of the software provided with this productare all expressly prohibited. In addition, exporting any software provided with this product violating export laws is prohibited.

4

Introduction (continued)

Disclaimer of warranty
IN NO EVENT SHALL i-PRO Co., Ltd. BE LIABLE TO ANY PARTY OR ANY PERSON, EXCEPT FOR REPLACEMENT
OR REASONABLE MAINTENANCE OF THE PRODUCT, FOR THE CASES INCLUDING BUT NOT LIMITED TO BELOW:(1) ANY LOSS OR DAMAGE, INCLUDING WITHOUT LIMITATION, DIRECT OR INDIRECT, SPECIAL, CONSEQUENTIAL
OR EXEMPLARY, ARISING OUT OF OR RELATING TO THE PRODUCT;(2) INCONVENIENCE OR ANY LOSS ARISING WHEN IMAGES ARE NOT DISPLAYED, DUE TO ANY REASON OR
CAUSE INCLUDING ANY FAILURE OR PROBLEM OF THE PRODUCT;(3) ANY PROBLEM, CONSEQUENTIAL INCONVENIENCE, OR LOSS OR DAMAGE, ARISING OUT OF THE SYSTEMCOMBINED WITH THIRD PARTY DEVICES;(4) A NY CLAIM OR ACTION FOR DAMAGES BROUGHT BY ANY PERSON OR ORGANIZATION AS A PHOTOGRAPHEDSUBJECT DUE TO VIOLATION OF PRIVACY CONCERNING A SURVEILLANCE CAMERA'S PICTURE OR SAVED
DATA, FOR SOME REASON (INCLUDING USE WHEN USER AUTHENTICATION ON THE AUTHENTICATIONSETTING SCREEN IS SET TO OFF), BECOMING PUBLIC OR BEING USED FOR ANY PURPOSE;(5) LOSS OF REGISTERED DATA CAUSED BY ANY FAILURE (INCLUDING INITIALIZATION OF THE PRODUCT DUE TO
FORGOTTEN UTHENTICATION INFORMATION SUCH AS A USER NAME AND PASSWORD).

Limitation of liability
THIS PUBLICATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR MPLIED,INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR ANY
PARTICULAR PURPOSE, OR NON-INFRINGEMENT OF THE THIRD PARTY’S RIGHT.
THIS PUBLICATION COULD INCLUDE TECHNICAL INACCURACIES OR TYPOGRAPHICAL ERRORS.
CHANGES ARE ADDED TO THE INFORMATION HEREIN, AT ANY TIME, FOR THE IMPROVEMENTS OF THIS
PUBLICATION AND/OR THE CORRESPONDING PRODUCT(S).

5

Before using this product
Occupancy may not be detected correctly in the following cases since it may be difficult to detect a person, or false
detection may occur.
• The person is out of focus.
• The person is shaking.
• The person overexposed or washed out.
• Only 2/3 or less of the part above a person's shoulders is shown.
• The camera imaging angle is at a depression angle of 45° or above.
• Only a part of the person is shown in the privacy zone set from the "Setup" menu > "Image/Audio" > "Image quality"
on the camera.
• The person is too close to the camera.
• The person is too small (size less than the specified shoulder width).
• It may detect to dolls and posters.
• It may not be possible to correctly detect a person lying down or falling down.
Other cautions are explained below.
• If the number of people shown in the camera exceeds 40, correct occupancy detection will not be possible sincesome of the people cannot be detected.
• AI Occupancy Detection Application supports "0° (Off)" and "180° (vertical rotation)" under "Image rotation" settings.
• Depending on the camera you are using, the transmission frame rate may be limited when using the AI Occupancy
Detection application. Refer to the URL below for details.
https://i-pro.com/global/en/surveillance/training-support/support/technical-information <Control No.: C0103>• When AI Occupancy Detection Application is running, if you change the camera's image mode or stream settings,theapplication will restart. If the setting screen or demo screen of AI Occupancy Detection Application is open, please
reload it.
• If you have set a privacy zone, you cannot detect person within the privacy zone.
• The message ID of TCP alarm notification is "98" for Area 1, "99" for Area 2, "100" for Area 3, and "101" for Area 4.
• When using multiple TCP alarm notification simultaneously, if one TCP alarm notification is received after setting the"Alarm mask time" of the WJ-NX series network recorder, no other TCP alarm notification will be received during the"Alarm mask time".
• For TCP alarm notification settings, refer to ‘TCP alarm notification’ in the Operating Instructions of the camera.
• Use Mozilla Firefox, Google™ Chrome™ and Microsoft edge to display the setting screen or demo screen. Internet
Explorer is not supported.
• The demo screen can be displayed on only one browser. It does not support simultaneous access by multiple
browsers.
• If the data encryption is set to "On", the demo screen image will not be displayed.
• The detection frame is not displayed when the setting screen is connected via HTTPS.
• The demo screen does not support HTTPS connection.
• When used simultaneously with other extension software functions , the position of the person may be significantly
misaligned with the frame on the demo screen.
• Depending on various installation conditions and usage environment such as the brightness of the location and the
movement of the subject, person may be difficult to detect, or it may not be detected, or it may malfunction. Pleaseevaluate the installation location before installing.
• We shall not be liable for any inconvenience, damage or loss caused by setting the AI Occupancy Detection functionor as a result thereof.
• Please read the Operating Instructions of your camera for the disclaimer, protection of personal information,
trademarks and registered trademarks, and copyright.

6

Operation flow
Check the compatible model andsoftware version at the following URL:
Necessary Setup☞ Page 8~19

https://i-pro.com/global/en/surveillance/trainingsupport/support/technical-information

Install the Software☞ this page

Start operations

Install the Software
Follow the steps below to download this product and install it on your camera.
(1)	Access the following URL to download “AI
Occupancy Detection” and save it onto the PC.
https://i-pro.com/global/en/surveillance/trainingsupport/documentation-database-list

Important:• Check “Remaining ROM” and “Remaining RAM”
of the camera. If disk space is insufficient, uninstall
any other extension software already installed. For
how to uninstall, refer to the "Operation settings"
section in the Operating Instructions of thecamera.

Important:• A space cannot be used in the name of the saving
directory.

(3)	Click the [Browse...] button and designate thedownloaded “AI Occupancy Detection”.

(2)	Select the [Setup] - [Ext. software] - [Software mng.]tab of the camera.

(4)	Make sure that "Install new Ext. software" is selected
and click the [Execute] button.
Then the software installation will begin.
When the installation is completed, "AI Occupancy
Detection" will be added to the list of extended
software and the "Software mng." screen. (Thenames may be partially omitted.)
Important:• Do not turn off the power of the camera when
installing the software.
• Do not perform any operations until the installationis completed.

7

Necessary Setup
1. Open the setting screen
After installing the AI occupancy detection application, go to the “Setup" menu > the "Ext. software" page on the camera,
where the "AI Occupancy Detection" menu is added to the "Software mng." tab.

AI Occupancy Detection

Setup

Click the “AI Occupancy Detection" menu or [Setup] to open the “Occupancy Detection Function Settings” screen. Also,in order to open the "Occupancy Detection Function Settings" screen, it is necessary to register the schedule inadvance from the "Ext. software"" page > the "Operation sched." tab.
There are three tabs on the "Occupancy Detection Function Settings" screen: "Basic", "Connection Settings" and"Detail". The "Basic" tab is selected immediately after "Occupancy Detection Function Settings” is open.
Note:• Please use Mozilla Firefox, Google™ Chrome ™ or Microsoft Edge to display the setting screen and the demo
screen. Internet Explorer is not supported.

8

Necessary Setup (continued)

2. Basic settings (Basic tab)On the Basic screen, you can set the detection area and alarm conditions (Number of people/Time). In addition, you candisplay to check the detection area frame and people detection frame on the camera image screen.

■ Detection area setting
You can set up to 4 areas to detect. Alarm conditions(Number of people and Time) are set separately for eacharea. Alarms will be activated if the set number of people
is exceeded continuously during the set time period.

■ Camera image screen[Image screen]
The set areas and the detected people are displayed inframes.
• Areas: After the areas are set, frames are displayed in
the color of each area.
Area 1: White; Area 2: Blue; Area 3: Green; Area 4:Red.
• People detection (in red frames): The people in the area

[Area 1]-[Area 4]
You can set the area of a polygon (up to a hexadecagon)by specifying multiple vertices (up to 16 vertices) on theimage. The areas can be set to overlap each other. Please
set them in order from Area 1.

where an alarm has occurred are displayed in red
frames.
• People detection (in blue frames): The people who haveentered an area are displayed in blue frames.
• People detection (in light blue frames): The people whoare not in any area are displayed in light blue frames.

Default setting: Full screen for [Area 1];
no setting for [Area 2]/[Area 3]/[Area 4].
Note• When a detection area (a polygon) is drawn, thearea setting is completed by selecting the starting
point in the end.
• To change a detection area, click the "Delete"button to delete it, and then set it again.
• The position of the detection frame is the center ofthe lower side of the people detection frame. Please
set the detection area so that the position of thisdetection frame falls within the detection area. Refer
to “About the detection frame” (→ Page 19) for
details.

Note• When the demo screen is displayed, the people
detection frame will not be displayed on the camera
image screen.
• The people detection frame can be displayed on
only one browser. It does not support simultaneousaccess by multiple browsers.
• Please reload the browser since detection frames
are not displayed automatically even after the demo
screen is closed.

9Necessary Setup (continued)[Status]
Sets whether to enable occupancy detection in the area.
On: Occupancy detection is enabled. Frames are
displayed in solid lines for areas with occupancy
detection enabled.
Off: Occupancy detection is disabled. Frames are
displayed in dashed lines for areas with occupancy
detection disabled.

[Set]
Click it to enable the detection area setting.

Default setting: [Area 1] On;[Area 2]/[Area 3]/[Area 4] Off■ Demo screen display[Execute]
Click it to open the demo screen in a separate window.
For details on how to open the demo screen, refer to "5.
Open the demo screen.”■ Reset to the default[Execute]
Click it to restore the settings of the [Basic] tab, the[Connection Settings] tab and the [Detail] tab to theirdefault settings.

[Alarm conditions] - [Number of people (person)]Sets the number of people to activate alarms separately
for each area.
Settable range: 1-40 (persons).

[i]
When you hover the mouse cursor over the icon, thenotes on the demo screen are displayed.

Default setting: 5[Alarm conditions] - [Time (sec)]
Alarms will be activated if the set number of people foreach area is exceeded continuously during the set time
period.
Set this time period.
Settable range: 1-600 (sec).

Note• When the demo screen is executed, the detection
frame will not be displayed on the setting screen.
• JPEG (1) is displayed on the demo screen. We
recommend a resolution setting of 1920×1080 orless for JPEG (1).

Default setting: 10
Note• The maximum number of people detected in theimage is 40.
• If the number of people in the image exceeds 40,
correct occupancy detection will not be possible
since some of the people cannot be detected.
• For the method of counting the passage of time
when the number of people detected is less than
the number of people set in Alarm conditions, refer
to “4. Advanced settings (Detail tab)”.
Name
Set a name up to 20 characters for each area. The set
detection area name will be displayed on the i-PRO Active
Guard dashboard.
Default setting: Area 1~4
Unavailable characters: Half-width symbols """ "&"10

Necessary Setup (continued)

3. Connection Settings (Connection Settings tab)
[Transmission address]
Sets the IP address or host name of the HTTP server fortransmission.
Maximum allowable number of characters: 63
Allowable characters: Half-width alphanumericcharacters; half-width symbols [.], [_], [-]Sets the transmission destination (1-4) and thetransmission interval for sending occupancy information
via HTTP.

Default setting: a blank space[Delete]Click it to restore [Transmission address] to the blankstate.
[Transmission path name]Enter the path name of the transmission destination.
Maximum allowable number of characters: 128
Forbidden characters: Half-width symbols “"”, “&”, “;”Default setting: /AIOccupancyDetectionApp[Delete]Click it to restore [Transmission path name] to the blankstate.
[SSL]
Selects whether to use SSL for transmission.
Default setting: On[Transmission port number]
Sets the port number of the transmission destination.
Allowable port number: 1-65535
Default setting: 443■ Transmission destination 1/2/3/4
Occupancy information can be sent individually to up to 4
addresses.
The setting items for the four transmission destinations
are the same.

[Username]Enter the user name for authentication with thetransmission destination.
Allowable number of characters: 0-63
Forbidden characters: Half-width symbols “"”, “&”, “:”,“;”, “\”Default setting: a blank space[Transmission]
Check it to send information.
Default setting: Unchecked

11

Necessary Setup (continued)[Topic]Enter the name of the MQTT topic to be sent. Enter
single-byte alphanumerics or symbols, up to 128
characters.

[Password]
Enter the password for authentication with thetransmission destination.
Allowable number of characters: 0-63
Forbidden characters: Half-width symbols “"” and “&”[QoS]
Select QoS level 0, 1, or 2. Communication quality ishigher with 0<1<2.
0: Messages are delivered at most once with QoS0.
There is no guarantee that the message will reach theserver.
1: Messages are delivered at least once with QoS1. It isassured that the message will reach its destination, but
it may be duplicated.
2: Messages are delivered exactly once with QoS2. It isassured that the message will arrive only once, nomore no less.
Default setting: 1

Default setting: a blank space[Transmission interval]
Select the time interval for transmission.
5sec, 10sec, 15sec, 1 min, 5 min, 10 min, 15 min,30 min, 60 min
Default setting: 5 min[Set]
Click it to enable the setting of transmission destination
1-4.

[Retain]Check this box to have the last notified message stored
on the MQTT server.
Default: Unchecked[Transmission interval (Transmission of count dataonly)]
Select the time interval for transmission of count data.
5sec, 10sec, 15sec, 1 min, 5 min, 10 min, 15 min,30 min, 60 min
Default: 5 min■ MQTT transmission
Set the transmission content and transmission interval for
occupancy data transmission via MQTT.
[Transmission of count data]
Check the box to send count data.
Default setting: Unchecked[Alarm notification]
Check the box to send alarms notification.
Default setting: Unchecked[To MQTT transmission setting]
Click to display the MQTT setting screen of the camera.

12

Note
• Please refer to the "AI Occupancy Detection I/FSpecification" in the URL below for details on HTTP
interval transmission and MQTT transmission.
https://i-pro.com/global/en/surveillance/trainingsupport/support/technical-information <C0319>

Necessary Setup (continued)

4. Advanced settings (Detail tab)[Time to reset the occupancy detection time during
pause (sec)]
Set the time to stop the timer when the number of people
detected exceeds “Percentage of people to reset theoccupancy detection time (%)” but does not reach“Number of people (person)” in “Alarm conditions”. If thistime is exceeded, the timer will be initialized.
Allowable time: 0-600 (sec)

Sets the condition to reset the alarm detection timer thatmeasures "Time (sec)" in Alarm conditions on the "Basic"tab, and adjusts the alarm notification operation settings
according to your environment.

Default setting: 5 (sec)■ Occupancy detection time reset conditions
When the number of people detected in the detection
area is exceeded, the alarm detection timer is started;
and when the timer reaches "Time (sec)" in "Alarm
conditions", the alarm is detected. The alarm detection
timer operates as follows.
①When [Alarm conditions] - [Number of people (person)]is exceeded: The alarm detection timer is started.
②When “Percentage of people to reset the occupancy
detection time (%)” is exceeded and [Alarm conditions]- [Number of people (person)] is not reached: The alarm
detection timer is paused.
③When “Percentage of people to reset the occupancy
detection time (%)” is not reached: The alarm detection
timer is initialized.
Here, you can make settings related to the initialization of
the alarm detection timer.
[Percentage of people to reset the occupancy
detection time (%)]
Select the percentage of people to reset the occupancy
detection time in "Time (sec)" of "Alarm conditions". If thispercentage is not reached, the timer will be initialized.
50%, 60%, 70%, 80%, 90%, 100%
Default setting: 80%■ Alarm notification operation setting
Set the notification operation when the “Number ofpeople (person)” in “Alarm conditions” is exceeded
continuously after the alarm is detected.
Periodic notification:
	The alarm is notified at the time interval “Time(sec)” in “Alarm conditions”.
Continuous notification:
	The alarm is continuously notified at the timeinterval of "Alarm deactivation time" of thecamera.
One-time notification:
	The alarm is notified only the first time the alarm
conditions of "Number of people (person)" and"Time (sec)" are met.
Default setting: Periodic notification■ Human identification threshold
Set the threshold for identifying a person's head or body.
The smaller the value, the easier it is for humans to be
identified, but the greater the likelihood of false positives.
Available setting: 1~99
Default setting: (head) 30, (body) 25■ Minimum size of detectable human(pixel)
Input the minimum number of pixels (horizontal width) for
detection. Exclude detection results that are less than theset number of pixels. Available settings may varydepending on the resolution. (E.g., 3840 for a 4K camera)
Available setting: 0~****
Default setting: 38■ The interval for the transmission of ONVIF
Set the interval for the transmission of ONVIF.
5 s, 10 s, 15 s, 1 min
Default setting: 5 secs

13

Necessary Setup (continued)■ Add detection frame information to video data
To add the detection frame information of this product tothe stream additional information, set this setting to "On".
When using multiple extension softwares at the sametime, the size limit of the stream additional informationthat can be sent by the camera may be exceeded. In thatcase, set this setting to "Off".
Note that if this product is connected to a system thatuses stream additional information, be careful to set it to"Off".

■ Saving count data in csv format
To save count data in csv, set this setting to "On". For
details, refer to the External Interface Specifications.
Default setting: Off

Default setting: On

Note• Count data will be stored for 2 years (732 days).
* In fact, data will be stored for a longer period oftime than the above storage time. The excess
storage time will depend on the camera's timezone setting (maximum 23 hours).
Example: If the time zone is +9.00
732 days + 9 hours• The count data immediately before the operation
schedule is turned off may not be saved.

Note• Adjust the reset conditions of the alarm detection timer according to your environment.
• Truncate the decimal point of (Percentage of people to reset the occupancy detection time (%)) × (Number ofpeople (person) in Alarm conditions).
For example, if 12 people × 80% = 9.6 people, then it would be 9 people.
• Please refer to the following table and graph for the mechanism of the reset condition of the alarm detection
timer.
This is the example for below conditions.
- Number of people to cause an alarm : 10 people- Time to cause an alarm : 10 seconds- Percentage of people to reset the occupancy detection time : 80%- Time to reset the occupancy detection time during pause: 5 seconds

14

Necessary Setup (continued)
When the tenth person is detected, after ten seconds the alarm is triggered.
If the number of people detected drops down to eight or nine people, then the alarm will pause.
If the number moves back up to ten with the five seconds (reset time setting), then the alarm state continues.

If the number holds at eight or nine for more than five seconds (reset time setting) the alarm state ends.

If the number of detected people drops below eight, the alarm state ends.

• Below is the difference in the notification operation between "Periodic notification" and "Continuous notification" in"Alarm notification operation setting".
• For periodic notification, if the "Time (sec)" of the alarm conditions is shorter than the "Alarm deactivation time" of thecamera, the alarm may not be notified at the "Time (sec)" interval of the alarm conditions.

15

Necessary Setup (continued)
Alarm notification example■ Periodic notification(Ex. Time of alarm condition is 10(sec))Time
Alarm state

No alarm state****Alarm notify

Alarm conditionTime
10 secAlarm conditionTime
10 secAlarm conditionTime
10 sec■ Continuous notification(Ex. Alarm deactivation time of camera setting is 5(sec))Time
Alarm state
*

*

*

*

No alarm state***Alarm notify

Alarm conditionTime
10 secAlarm deactivation time of camera setting 5 sec

16

Necessary Setup (continued)

5. Demo screen
Click the "Execute" button on "Demo screen display" of the "Basic" tab to open the demo screen.
The detection area, the detection frame, the timer of each detection area, the number of people detected, and the alarm
will be displayed.
Note:• A JPEG (1) image is displayed on the demo screen. Please set the resolution for JPEG (1) to 1920×1080.

[Detection area]
The set detection area is displayed in color.
Area 1: White; Area 2: Blue; Area 3: Green; Area 4:
Red.
Solid lines: Indicates an area set to “On”.
Dashed lines: Indicates an area set to “Off”.

[Area status] (Areas 1-4)
Time:Displays the time (timer) when the set numberof people is exceeded.
Count :Displays the number of people detected.
Alarm! :Displayed when an alarm is detected.

[Detection frame]
A frame is displayed when a person is detected.
People detection (in red frames):
	The people in the area where an alarm has occurred
are displayed in red frames.
People detection (in blue frames):
	The people who have entered an area are displayed inblue frames.
People detection (in light blue frames):
	The people who are not in any area are displayed inlight blue frames.
[White dot in the detection frame]
The white dot in the person detection frame shows the
position of the person's feet.

[Settings] button
Click to display the [Display score] and [Measure score]
toggle switch and threshold settings.
[Display score]
When the switch is "On", the head score (top) and bodyscore (bottom) are displayed in the upper left corner ofthe detection frame.
If the detection score is below the threshold, "**" isdisplayed.
[Measure score]
When set to "On", measurement of the maximum andminimum detection score is started and the measurement
result (MAX/MIN) will be displayed on the demo screen.
When set to "Off," measurement is stopped.

17

Necessary Setup (continued)
Note• Please use Mozilla Firefox, Google™ Chrome ™ or
Microsoft Edge to display the demo screen.
Internet Explorer is not supported.
• The demo screen can be displayed on only one
browser. It does not support simultaneous accessby multiple browsers.
• If the data encryption is set to "On", the demo
screen image will not be displayed.
• When used simultaneously with other extension
software functions, the position of the person may
be significantly misaligned with the detection frameon the demo screen.
• The demo screen is for demo purposes, thus notrecommended for actual operation.
• If Display score is set to "Off", Measure score
cannot be set to "On".

18

Necessary Setup (continued)

6. About the detection frame
Please set a larger detection area since the display of the detection frame changes with the state of the person.
The position of the detection frame is the center of the lower side of the people detection frame. Please set the detection
area so that the position of this detection frame falls within the detection area.

‫ٹ‬Standing‫ٹ‬Sitting‫ٹ‬Tilted

Detection area

Detection area

Detection area

Expand detection area

Expand detection area

Expand detection area

Detection area

Detection area

Detection area
* The detection frame become rectangulareven if the person is tilted.

*The detection frame inside the detection area is shown in "red", and the detection frame outside the detection area isshown in "blue".

19

Open Source Software
The MIT License (MIT)Copyright (c) 2015 Andrew Putilov
Permission is hereby granted, free of charge, to any person obtaining a copy of this software andassociated documentation files (the "Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copiesof the Software, and to permit persons to whom the Software is furnished to do so, subject to the following
conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial
portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESSFOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHERIN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

This software is based in part on the work of the Independent JPEG Group.
Redistribution and use in source and binary forms, with or without modification, are permitted provided thatthe following conditions are met:
- Redistributions of source code must retain the above copyright notice, this list of conditions and thefollowing disclaimer.
- Redistributions in binary form must reproduce the above copyright notice, this list of conditions and thefollowing disclaimer in the documentation and/or other materials provided with the distribution.
- Neither the name of the libjpeg-turbo Project nor the names of its contributors may be used to endorse or
promote products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS", AND
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIEDWARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE AREDISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDINGNEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

20https://www.i-pro.com/© i-PRO Co., Ltd. 2022

L0321-8024

PGQP3200RA