GeoVision GV-AI Server Video Management Software User Guide
- June 10, 2024
- GeoVision
Table of Contents
- GeoVision GV-AI Server Video Management Software
- GV-AI Server
- Product Information
- Minimum System Requirements
- Product Usage
- Adding IP Cameras
- Video Analytics
- Note for Installing GV-IP Cameras
- Introduction
- Installing GV-AI Server
- Getting Started
- Video Analytics
- References
- Read User Manual Online (PDF format)
- Download This Manual (PDF format)
GeoVision GV-AI Server Video Management Software
GV-AI Server
Thank you for purchasing GV-AI Server. This guide is designed to assist new users in getting immediate results from GV-AI Server. For advanced information on how to use GV-AI Server, please refer to GV-AI Server User’s Manual.
Product Information
- Brand: GeoVision, Inc.
- Model: GV-AI Server
- License Type: Free License or Maximum License (8 Channels)
- Features: Face Recognition (FR) and Video Analytics (VA)
Note: Every effort has been made to ensure that the information in this manual is accurate. GeoVision, Inc. makes no expressed or implied warranty of any kind and assumes no responsibility for errors or omissions. No liability is assumed for incidental or consequential damages arising from the use of the information or products contained herein. Features and specifications are subject to change without notice.
Minimum System Requirements
- Operating System: Windows 10 (64-bit)
- CPU: Intel Core i5-6400 or AMD Ryzen 5 1400 equivalent or better
- Memory: 8GB RAM or more
- Hard Disk Space: 500GB or more
- Graphics Card: NVIDIA GeForce GTX 1050 or AMD Radeon RX 560 equivalent or better
Product Usage
Installation
To install GV-AI Server, follow the instructions below:
- Ensure that your system meets the minimum requirements.
- Insert the GV-AI Server installation CD into your computer’s CD-ROM drive.
- Follow the instructions on the screen to complete the installation process.
Adding IP Cameras
To add IP cameras to GV-AI Server, follow the instructions below:
- Open GV-AI Server.
- Click on “Camera Setup”.
- Click on “Add IP Camera”.
- Enter the IP address, username, and password of the camera.
- Click on “Add”.
Video Analytics
To perform video analytics on GV-AI Server, follow the instructions below:
- Open GV-AI Server.
- Click on “Video Analytics”.
- Select the desired analytics function, such as Face Recognition or Loitering Alert.
- Adjust the settings as needed.
- Click on “Apply” to save the settings.
Thank you for purchasing GV-AI Server. This guide is designed to assist new
users in getting immediate results from GV-AI Server. For advanced information
on how to use GV-AI Server, please refer to GV-AI Server User’s Manual.
© 2022 GeoVision Inc. All rights reserved.
Under the copyright laws, this manual may not be copied, in whole or in part,
without the written consent of GeoVision.
Every effort has been made to ensure that the information in this manual is
accurate. GeoVision, Inc. makes no expressed or implied warranty of any kind
and assumes no responsibility for errors or omissions. No liability is assumed
for incidental or consequential damages arising from the use of the
information or products contained herein. Features and specifications are
subject to change without notice.
GeoVision, Inc.
9F, No. 246, Sec. 1, Neihu Rd.,
Neihu District, Taipei, Taiwan
Tel: +886-2-8797-8377
Fax: +886-2-8797-8335
http://www.geovision.com.tw
Trademarks used in this manual : GeoVision, the GeoVision logo and GV
series products are trademarks of GeoVision, Inc. Windows is the registered
trademark of Microsoft Corporation.
July 2022
Scan the following QR codes for product warranty and technical support
policy:
Note for Installing GV-IP Cameras
The following are some tips to consider when connecting to and installing GV- IP Cameras for using the various Video Analytic (VA) features of GV-AI Server:
- All cameras connected must be set to a resolution of 12 MP or lower in order to use any VA feature except for Product Attention by motion.
- All cameras to be used for VA should not have Smart Streaming enabled as it may affect the VA’s accuracy and results.
- For optimal Face Detection and Face Recognition performance, the use of Face Detection cameras is recommended.
- For Product Attention by motion, Fisheye cameras are recommended to be installed at the center of the retail setting covering all merchandise areas.
For the various video analytic functions available on GV-AI Server, see Chapter 3 Video Analytics.
Introduction
Welcome to the GV-AI Server Quick Start Guide. This quick guide will guide you
through the basic installation of GV-AI Server, connecting to IP cameras and
performing various video analyses. For more details, see GV-AI Server User’s
Manual.
Note: To upgrade GV-AI Server, see the instructions in Note for Upgrading
GV-AI Server, GV-AI Server User’s Manual.
Software License
Free License | N/A |
---|---|
Maximum License | 8 Channels |
Increment of License | 1 Channel |
License Type
| 1. Face Recognition (FR) only
2. Video Analytics (VA) only : includes Face Attributes, Product Attention, Short Inventory Alert, Queue Management, Suspect & Loitering Detection, Human Counter
3. FR + VA features
Dongle Type| Internal / External
Note: GV-USB Dongle comes in internal and external dongles. Internal
dongle is recommended for its Hardware Watchdog function, which automatically
restarts the PC when Windows crashes or freezes.
Minimum System Requirements
1 – 4 Channels | 1 – 8 Channels | |
---|---|---|
OS | 64-Bit | Windows 10 / Windows 11 |
CPU
| 8th-Generation Intel Core i7 / i9
or above
| 11th-Generation Intel
Core i7 / i9
Memory| 16 GB (8 GB x 2) DDR4 RAM
Remote Access| Microsoft Internet Explorer 11 or later
Note:
1. It is required to connect a monitor to the onboard GPU to ensure the operation of video analytics. Follow the specifications below for different channel numbers of IP cameras:
a. For 1 to 4 channels of IP cameras, 8 th-gen Intel Core i7 / i9 or above is required.
b. For 5 to 8 channels of IP cameras, 11 th-gen Intel Core i7 / i9 is required.
2. Only Intel Core processors are compatible with GV-AI Server; other brands of CPU do not work with GV-AI Server
3. For remote access through a browser, Internet Explorer must be used, as some functions will be nonfunctional through non-IE browsers.
4. GV-AI Server does not support virtual machine installation.
5. GV-AI Server may not work properly if the minimum system requirements are not fulfilled.
Installing GV-AI Server
- Insert GV-USB Dongle to a dedicated computer or server and install the GV-Series Card Driver / USB Devices Driver and GV-AI Server from GeoVision’s website
- To verify the driver is installed correctly, go to Windows Device Manager and expand DVR-Devices. You should see the GV-Series USB Protector.
- Run GV-AI Server and set a new Username and Password for the administrator account after logging in with their default values of admin, admin.
Note : Upon first-time login, users are required to perform a one-time installation of the Windows OCX plugin in order to run the program.
Main Screen
After logging into GV-AI Server, the following main screen appears.
No. | Name | Description |
---|---|---|
1 | Live View | Displays the live view of IP cameras connected. |
2
|
Live Values
| Displays the following two Live Values by default:
· Face Count — Counts the total number of faces detected within the day.
· POS Transaction Amount — Adds up the total amount of
transactions made within the day.
To change the Live Values to be displayed on the Main Screen, see
2.1 Configuring System Settings.
3| Time| Displays the current system date and time.
4
|
Page
| Switches live view windows between camera 1 – 4 and camera 5 –
5
|
Dashboard
| Accesses the following setting pages: Welcome , Dashboard , Analysis , General Settings , Face Management , Notify Settings, and Event Query. For details, see Chapter 3 & 4 in GV-AI Server
User’s Manual.
6| Logout| Logs out of the system.
7
| Face Profile /
Loitering Alert
| Displays the latest visitor or suspicious / loitering events detected
by the connected cameras. See 1.4.1 Face Profile / Loitering Alert.
Face Profile / Loitering Alert
Next to the live view on the main screen, Face Profiles and/or Loitering Alerts are displayed in chronological order, with the most recent face detection or loitering alert events at the top.
No. | Name | Description |
---|
1
| Visitor Face /
Loitering Snapshot
| The face of the visitor captured during face detection/recognition or
the snapshot of the suspect / loitering event.
2
|
Camera Channel
| The camera channel where the visitor or suspect / loitering event
was captured.
3
|
Profile ID
| For face detection, the automatic-generated, gender-specific ID of
the visitor upon his/her first face detection/recognition.
4
| ****
Visitor & Event Type
| All visitor faces captured are registered as Visitor by default, which can later be found in Auto Enroll Face Group, see 3.2.2 Editing Face Groups in GV-AI Server User’s Manual.
For any Suspect or Loitering events captured, the text Suspect or Loitering is displayed, respectively. See _3.6 Suspect & Loitering _in
GV-AI Server User’s Manual.
---|---|---
5
| ****
Entrance time
| The time of the person recognized entering the vicinity, as determined by recognition events at cameras set as Door(In). See
3.2 Face Recognition in GV-AI Server User’s Manual.
6
| ****
Age Range
| For face detection, the age range of the visitor as determined by
GV-AI Server, see 3.1 Face Attributes in GV-AI Server User’s Manual.
7
| ****
Visit Count
| For face detection, the number of times the visitor has visited the
vicinity.
6
| ****
Exit time
| The time of the visitor exiting the vicinity, determined by the face recognition of cameras positioned at Door(Out). See 3.1 Face
Attributes in GV-AI Server User’s Manual.
7
| ****
Dwell time
| The amount of time the person stayed in the vicinity (from Entrance
time to Exit time).
8
| ****
Total Transactions
| For face detection, the total amount of transactions the visitor has
made at the vicinity.
Dashboard
On the Dashboard page, the users are also able to see an in-depth analysis of
all the visitors that have come into the vicinity within the day. To access,
click Dashboard (No. 5, 1.4 Main Screen) on the main screen of GV-AI Server.
No. | Name | Description |
---|---|---|
1 | Date | Selects the date of the visitor data currently shown. |
2 | Visitor count | Displays the total number of visitors within the selected |
date.
3
| Day-to-Day Growth| Displays the percentage of visitor growth compared to the previous day.
4
| Male / Female count| Displays the total number of male and female visitors
within the selected date.
5| Average stay time| Displays the average dwell time per visitor within the
selected date.
6| Transaction count| Displays the number of transactions made within the
selected date.
---|---|---
7
| Average sales amount| Displays the average value of sales per transaction
within the selected date.
8| Total sales| Displays the total amount of sales within the selected date.
9| Conversion rate| Displays the percentage of visitors who made transactions.
10
| ****
Visitor by time
| Displays the number of male and female visitors (y-axis) by time (x-axis) within the selected date.
11
| Gender by age group| Displays the number of male and female visitors (y-axis) by age group (x-axis) within the selected date.
12
| Visitor Ratio pie charts| Displays the ratio of visitors within the selected date, by gender , age , age of male and age of female , respectively.
13
| ****
Top 5 Stores
| Displays the top 5 stores by the total number of visitors, among all interconnected GV-AI Servers. For details on interconnecting, see
4.1.7 Master / Slave Sync in GV-AI Server User’s Manual.
Getting Started
Configuring System Settings
To configure the system settings of GV-AI Server, click Dashboard (No. 5, 1.4
Main Screen)
General Settings > System Settings.
-
Under Device Name, type a desired name for the GV-AI Server.
-
Optionally modify the Command and Web Ports of the GV-AI Server if necessary.
-
Select the path for captured snapshots under Snapshot Storage Path.
-
Under Keep days of Log (1 ~ 180 days), Define the number of days event logs are kept for.
-
Only for 4 MP and 5 MP cameras, optionally enable Video scaling down for recognition if you want to reduce the system loading.
-
Optionally disable Capture Known Faces if you don’t want to record and display faces that are recognized by the face database.
-
Optionally enable Capture Unknown Faces if you want to record unrecognizable faces.
-
Under Value 1 / 2 on Live View, select the types of Live Values to be displayed on the main screen (No. 2, 1.4 Main Screen) for Value 1 / 2 from the following:
-
Face Count: Displays the total number of faces detected within the day.
-
Pos Transaction Amount: Displays the total amount of transactions made within the day.
Note: For POS data collecting, GV-AI Server supports API for 3rd-party POS system integration. -
Total In Value of IP Device People Counter: Displays the total number of persons that have entered the vicinity, as recorded by the connected GV-3D People Counter V2 or AI-capable GV-IP cameras. See 4.1.4 IP Device People Counter in GV-AI Server User’s Manual.
-
Current Stay Value of IP Device People Counter: Displays the total number of persons currently at the vicinity, as calculated by the connected GV-3D People Counter V2 or AI-capable GV-IP cameras, see 4.1.4 IP Device People Counter in GV-AI Server User’s Manual.
-
Visitor Count of Camera 1 – 8: Displays the total number of persons detected by Camera Channel 1 – 8.
-
-
Check Enable Hardware Acceleration to enable CPU acceleration or GPU Decode to enable graphic card decoding.
-
Optionally enable Run in Service Mode, Auto Start and/or Auto Login […] to respectively continue running the program after logging out of Windows, automatically run GV-AI Server after the PC is started, and/or automatically log in with the desired user account.
Adding IP Cameras
Note : Make sure the IP cameras to be added are connected to the same
LAN as GV-AI Server.
IMPORTANT: Any IP cameras to be added must first be set to a resolution
of 12 MP or less.
- From the main screen, click Dashboard (No. 5, 1.4 Main Screen) > General Settings > Video Source.
- Select one of the 8 channels for the IP camera to be connected under from the Camera dropdown list and enable Connection.
- Optionally enable Fix Aspect Ratio and Display Face Name to respectively keep the original aspect ratio of the video source and display the recognition results of the recognition targets on the live view.
- Type a desired name for the camera channel under Camera Name.
- Select one of the following as the Camera Type:
- ONVIF: For all GeoVision and/or 3rd-party IP devices via ONVIF protocol.
- RTSP(TCP) / RTSP(UDP): For all IP devices via RTSP(TCP) / RTSP(UDP).
- USB Webcam: For webcam cameras connected via USB.
- GV-FD Camera: For connecting to GV-Face Detection cameras only. For details on GV-Face Detection Cameras, see Face Detection models.
- Type the IP, Command Port and login Username and Password of the camera to be added.
- Click Apply. After the camera is successfully connected, a Status of Connected is shown.
- To add more cameras, repeat Step 2 – 8 with a different channel selected under the Camera dropdown list.
Video Analytics
There are various Video Analytic functions available on GV-AI Server, as
listed below:
List of VA Functions
For the detailed configurations of each VA function, please refer to their
respective sections in GV-AI Server User’s Manual.
Face Attributes
| Captures and stores faces detected, along with their attributes including gender and age range.| See 3.1 Face Attributes
in the manual
---|---|---
Face Recognition
|
Captures and compares faces detected with the face database of GV-AI Server.
| See 3.2 Face Recognition in the
manual
Product Attention
| Counts the number of people dwelling at up to 10 predefined (product)
regions.| See 3.3 Product Attention in the manual
Short Inventory Alert| Triggers alerts when the inventory diminishes
below a specified percentage.| See 3.4 Short Inventory Alert in the manual
Queue Management
|
Monitors the queue length and checkout time of the cashier at the vicinity.
| See 3.5 Queue
Management in the manual
Suspect & Loitering Detection| Detects for suspicious individuals and/or loitering at the vicinity.| See _3.6 Suspect & Loitering _in the manual
Human Counter
| Counts the number of people entering and exiting across up to 10 predefined lines.| See 3.7 Human Counter in the manual
VA Analysis Charts
| Compiles analysis charts for each of the VA functions according to their results.| See 3.8 VA Analysis Charts in the manual
IMPORTANT: Make sure all IP cameras to be used for Video Analytics do not
have Smart Streaming enabled as it may affect the accuracy and results of the
Video Analytics.
For other advanced functions of GV-AI Server, see GV-AI Server User’s Manual.
References
Read User Manual Online (PDF format)
Read User Manual Online (PDF format) >>