i-PRO AI FACE DETECTION, AI PEOPLE DETECTION, AI VEHICLE DETECTION AND i-PRO ACTIVE GUARD SERVER SOFTWARE
TECHNICAL SPECIFICATIONS
DIVISION 28 – ELECTRONIC SAFETY AND SECURITY
28 20 00 ELECTRONIC SURVEILLANCE
28 23 00 VIDEO SURVEILLANCE
28 23 13 VIDEO SURVEILLANCE CONTROL AND MANAGEMENT SYSTEMS

This specification is intended for use by the design/construction professional and any user of i-PRO Security products to assist in developing project specifications for security and video surveillance systems.  

Specifier Notes:  This guide specification incorporates CSI MasterFormatTM 2014 Edition Numbers and Titles.

Notes in Italics, such as this one, are explanatory and intended to guide the design professional/specifier and user in the proper selection and use of materials. This specification should be modified where necessary to accommodate individual project conditions.

PART 1 GENERAL   

1.01	SUMMARY
1.02	WARRANTY

A.	Provide manufacturer's standard warranty.
　Warranty | i-PRO Products 

PART 2 PRODUCTS

2.1	MANUFACTURERS

A.	 i-PRO Co., Ltd

B.	Provide Video Surveillance Products from single source manufacturer 

2.2	i-PRO AI FACE DETECTION, AI PEOPLE DETECTION, AI VEHICLE DETECTION AND i-PRO ACTIVE GUARD SERVER SOFTWARE
A.	GENERAL CHARACTERISTICS

AI FACE DETECTION
1.	The AI face detection application software shall perform high precision with deep learning technology.

2.	The AI face detection application software shall extracts face feature of detected person.

3.	The AI face detection application software shall transmits best-shot images of up to 8 people per 1 second and feature value to the i-PRO Active Guard server.

4.	The AI face detection application software shall have up to 8 mask areas can be set to prevent false detection.

5.	The AI face detection application software shall support the drawing of polygonal mask areas (up to 16 vertices).

6.	The AI face detection application software shall support 99 levels (1 (Low) – 99 (High)) of detection sensitivity.

7.	The AI face detection application software shall allow the image size of the best shot to be set as either 160 x 160 or 320 x 320.

8.	The AI face detection application software shall create two timetables that can each set six operation times for AI face detection.

9.	The AI face detection application software shall support the following protocols for transmission to external devices:
HTTP (CGI), RTP (video stream header), RTP (Onvif meta stream)

AI PEOPLE DETECTION
1.	The AI people detection application software shall perform high precision with deep learning technology.

2.	The AI people detection application software shall classifies person’s attributes of 11 items and 46 types.
　　　Following is a list of the attributes.
　　　- Gender (Male/Female)
- Age (0-10/11-20/21-60/61-)
- Hair length (Long/Short/Hat)
- Hair color (Black/Brown/White/Gray/Gold)
- Sunglasses (Sunglass/No Sunglass)
- Beard (Beard/No Beard)
- Mask (Mask/No Mask)
- Tops type (Long/Short)
- Tops color (Black/Brown/White/Gray/Green/Red/Blue/Yellow/Orange/Purple/Pink)
- Bottom type (Long/Short)
- Bottom color (Black/Brown/White/Gray/Green/Red/Blue/Yellow/Orange/Purple/Pink)

3.	The AI people detection application software shall transmits best-shot images of up to 20 people per 1 second and attribute information to the i-PRO Active Guard server.

4.	The AI people detection application software shall have up to 8 mask areas can be set to prevent false detection.

5.	The AI people detection application software shall support the drawing of polygonal mask areas (up to 16 vertices).

6.	The AI people detection application software shall support 99 levels (1 (Low) – 99 (High)) of detection sensitivity.

7.	The AI people detection application software shall create two timetables that can each set six operation times for AI face detection.

8.	The AI people detection application software shall support the following protocols for transmission to external devices:
RTP (video stream header), RTP (Onvif meta stream)

AI VEHICLE DETECTION
1.	The AI vehicle detection application software shall perform high precision with deep learning technology.

2.	The AI vehicle detection application software shall classifies vehicle’s attributes from 7 car types and 10 colors.
           Following is a list of the attributes.
- Type (Truck/Bus/SUV/Van/Sedan/Pickup/Two wheels)
- Color (Black/Brown/White/Gray/Green/Red/Blue/Yellow/Purple/Pink)

3.	The AI vehicle detection application software shall transmits best-shot images of up to 20 vehicles per 1 second and attribute information to the i-PRO Active Guard server.

4.	The AI vehicle detection application software shall have up to 8 mask areas can be set to prevent false detection.

5.	The AI vehicle detection application software shall allow up to 8 mask areas to be specified and up to 16 vertices to be set for each area.

6.	The AI vehicle detection application software shall support 99 levels (1 (Low) – 99 (High)) of detection sensitivity for both vehicles and motorcycles.

7.	The AI vehicle detection application software shall create two timetables that can each set six operation times for AI face detection.

8.	The AI vehicle detection application software shall support the following protocols for transmission to external devices:
RTP (video stream header), RTP (Onvif meta stream)

i-PRO ACTIVE GUARD SERVER
1.	The i-PRO Active Guard server shall receive metadata and best shot images from cameras where the AI face detection, AI people detection and AI vehicle detection application software are installed and provide a screen for operations such as entering search conditions, displaying and sorting search results and displaying operations linked with a VMS server.
2.	The i-PRO Active Guard server shall store each type of data (face, human, vehicle, alarm history) for a maximum of 31 days after it is received.
3.	The i-PRO Active Guard server shall support the following search conditions:
	Face: Date and time, camera
	Human: Attributes, date and time, camera, direction of movement (8 directions), exclude black and white images from search, search only images where faces are recognized
	Vehicle: Attributes, date and time, camera, direction of movement (8 directions), exclude black and white images from search
4.	The i-PRO Active Guard server shall support the registration of a maximum of 1000 faces. These can be matched with the face metadata received from the AI face detection and alarms can be sent to the VMS server.
5.	The i-PRO Active Guard server shall support the registration of a maximum of 12 combinations of attributes for people. These can be matched with the human metadata received from the AI people detection and alarms can be sent to the VMS server.
6.	The i-PRO Active Guard server shall either be installed on the computer where the VMS is installed or be installed on a stand-alone computer separate from the one where the VMS is installed.

7.	The i-PRO Active Guard server shall sort search results by time or by similarity as judged by the AI.
8.	The i-PRO Active Guard server shall offer thumbnails that can be selected from the list of search results corresponding to an attribute selected by the user and attributes identified from each thumbnail by the system can be used to search only results that are similar to the selected person.
9.	The i-PRO Active Guard server shall allow thumbnails displayed in the search results and video files from around that time to be exported.
10.	The i-PRO Active Guard server shall support the saving and restoration of search conditions.
The date and time and camera details can be bookmarked to replay the footage from that camera from that date and time later (Video Insight only).
11.	The i-PRO Active Guard server shall offer the option to export the video data as a replayable video file. 
12.	The i-PRO Active Guard server shall support the displaying the location of the footage being played on a map.
13.	The i-PRO Active Guard server shall manage up to 100 network cameras if it is installed on the computer where the VMS operates. If it is installed on a separate computer, up to 300 network cameras can be managed.
14.	The i-PRO Active Guard server shall offer the viewing of the latest information, including the connection status of each camera, the date and time when the latest data was received from the application, an automatic diagnostic function for communication with the application, the CPU of the computer, memory, disk access, remaining HDD space, network usage and processing status of the software in a web browser.
15.	The i-PRO Active Guard server shall offer the viewing of CPU, memory, disk access, remaining HDD space and network usage for the past month in a web browser. It is possible to check history data indicating the number of faces, people, vehicles and alarms that have been detected by each camera each hour and the total number of data items in the database.

SYSTEM REQUIREMENT
（i-PRO Active Guard server software installed in VMS server）	Up to 100 cameras
(1)	VI (Video Insight)
10.	CPU                              Intel® Xeon® Silver 4208 2.1 GHz (8-core 16-thread) or better 
11.	Memory                         32 GB or more
12.	OS                                Microsoft® Windows Server® 2016 Standard Edition,
Microsoft® Windows Server® 2019 Standard Edition 
13.	Network I/F                   1000 Mbps

(2)	Genetec
1.	CPU                              I Intel® Xeon® Silver 4210 2.2 GHz or better 
2.	Memory                         32 GB or more
3.	OS                                Microsoft® Windows Server® 2016 Standard Edition,
Microsoft® Windows Server® 2019 Standard Edition 
4.	Network I/F                   1000 Mbps

（i-PRO Active Guard server software installed in dedicated server）	Up to 100 cameras
(3)	VI (Video Insight) / Genetec
1.	CPU                              Intel® CoreTM i7-9700 4.9 GHz (8-core 8-thread) or better 
2.	Memory                         32 GB or more
3.	OS                                Microsoft® Windows® 10 Pro version 2004 (64bit) or later,
Microsoft® Windows Server® 2016 Standard Edition, 
Microsoft® Windows Server® 2019 Standard Edition
4.	Network I/F                   1000 Mbps

（i-PRO Active Guard server software installed in dedicated server）	Up to 300 cameras
(4)	VI(Video Insight) / Genetec

1.	CPU                              Intel® Xeon® Silver 4208 2.1 GHz (8-core 16-thread) or better, 
2.	Memory                         32 GB or more
3.	OS                                Microsoft® Windows Server® 2016 Standard Edition,
Microsoft® Windows Server® 2019 Standard Edition 
4.	Network I/F                   1000 Mbps

(Supported VMS)

Video Insight
Software 	Version 	
VI IP server (Recording server) 
VI MonitorPlus (Client software) 
*VI Enterprise is supported, VI Express is not supported. 	V7.8.3 or later 	
i-PRO Active Guard Server/ i-PRO Active Guard plugin for VI 	V1.0.0 or later 	

Genetec
Software 	Version 	
Genetec Security Center 	SC 5.10.1.0 or later 	
i-PRO Active Guard Server/ i-PRO Active Guard plugin for Genetec 	V1.0.0 or later 	
(Supported network cameras)
WV-X2571LN / WV-X2551LN / WV-X2271L /WV-X2251L / WV-X1571LN / WV-X1551LN 
WV-S2536LTN / WV-S2536LN / WV-S2536L / WV-S2236L / WV-S2136L / WV-S2136 / 
WV-S1536LTN / WV-S1536L

B.	PRODUCTS LINE-UP
1.	i-PRO Active Guard System for Video Insight
2.	i-PRO Active Guard System for Genetec