Kloud Vision

Brochure

KloudVision is an advanced software that uses artificial intelligence and computer vision algorithms to help businesses with various tasks such as face detection, PPE detection, entry/exit count, vehicle detection, social distancing, and video surveillance. This innovative software has revolutionized the way businesses operate and has significantly improved their security and operational efficiency.

Face detection is one of the primary applications of KloudVision. It is widely used in various industries such as retail, hospitality, and security. With KloudVision, businesses can detect and identify individuals who enter their premises, monitor their movements, and even track their behavior. This is especially useful in high-security areas where unauthorized access is a significant concern.

Personal protection equipment (PPE) detection is an important feature KloudVision provides. The software can detect if an individual is wearing PPE, such as a helmet, safety goggles, or a mask. This is required by industries where safety is primary, such as construction sites, factories, and healthcare facilities. KloudVision ensures that all individuals on the premises are following safety guidelines and wearing the necessary protective gear.

Entry/exit count functionality is also offered by KloudVision, which helps businesses monitor foot traffic in and out of their area. This feature is useful for retail stores and shopping malls, where foot traffic is crucial to determine business performance. With KloudVision, businesses can track the number of visitors and identify peak hours, enabling them to improve their operations accordingly.

Vehicle detection, another capability of KloudVision, allowes businesses to monitor traffic flow and manage parking lots. Businesses with large parking facilities can benefit from this feature. It can also be used to manage traffic in busy urban areas.

During the COVID-19 pandemic, KloudVision had also introduced a social distancing feature. Businesses can monitor the distance between individuals and get alerts when individuals violate those guidelines. This was particularly useful in workplaces or public spaces where maintaining a safe distance between individuals was critical for preventing the spread of the virus.

KloudVision also offers comprehensive video surveillance capabilities, allowing businesses to monitor their premises and respond quickly to any security threats. With advanced video analytics, businesses can detect suspicious behavior or identify potential security breaches in real-time, ensuring that their premises and assets are always protected.

KloudVision is a powerful software that can help businesses improve their security, operational efficiency, and compliance with safety regulations.

In this documentation

Effortlessly set up your KloudVision system with step-by-step instructions on controller selection, and software installation, provided in the installation guide.
Effortlessly set up and configure your KloudVision system with our comprehensive User Guide, covering controller installation and camera setup.
Get quick answers to common questions with our informative FAQ resource.

Subsections of Kloud Vision

Subsections of Installation

System Requirements

The System Requirements document outlines the technical specifications and prerequisites necessary for the successful deployment and operation of the KloudVision video analytics platform. This document serves as a comprehensive guide for system administrators, IT personnel, and stakeholders involved in setting up and maintaining the KloudVision environment.

After choosing a controller that suits your needs, you can proceed to install the kloudvision software on it.

Vision Controller Specifications

The specification of the vision controller is given below.

Feature Specification
CPU Intel Core i3 NUC
Integrated GPU I GPU
RAM 8-16GB
Storage 120GB
All Demographics: Age, gender, emotions 1-2 Cameras
Only Head Count 3 Cameras
Feature Specification
CPU Intel Core i7 NUC
Integrated GPU Intel IrisXE / Iris Plus
RAM 8-16GB
Storage 120GB
All Demographics: Age, gender, emotions 3 to 4 Cameras
Head Count Only 5 Cameras
Feature Specification
CPU Intel Core i9 - 11900k with integrated GPU
Integrated GPU I GPU
RAM 64 GB
Storage 500 GB
VPU card Advantech VEGA-340-08A1 (2 cards can be used in one server and each card supports 10 cameras)
All Demographics: Age, gender, emotions 4-20 Cameras
Head Count Only 25 Cameras
Feature Specification
CPU Intel Xeon Gold 6242R @ 3.10GHz
RAM 64 GB
Storage 1 TB
VPU card Advantech VEGA-340-08A1 (2 cards can be used in one server and each card supports 10 cameras)
All Demographics: Age, gender, emotions 20-30 Cameras
Head Count Only 35 Cameras
Feature Specification
CPU Intel Xeon Gold Model XXX (You can use any model of Xeon Gold)
RAM 8x32GB DDR4
Storage 1 TB
VPU card Advantech VEGA-340-08A1 (3 cards can be used in one server and each card supports 10 cameras)
All Demographics: Age, gender, emotions Up to 30 Cameras
Head Count Only 40 Cameras

Camera Specifications

Note: POE compatible preferred.

Hik-Vision:

Specifications:

  1. Min 1080p* 1920 Camera resolution i.e, 2MP
  2. Support to RTSP url

URL structure for Hik-Vision:

rtsp://username:password@<IP_ADDRESS_COMES_HERE>/cam/realmonitor?channel=1&subtype=0

For Hik Vision cameras, both RTSP and HTTP URL’s work fine. There is no need to use HTTP streams as RTSP works fine and is lag-free.

AXIS cameras:

http://username:password@<IP_ADDRESS_COMES_HERE>/mjpg/1/video.mjpg

For AXIS cameras, RTSP feed lags behind by almost 1.5 minutes. Use HTTP only.

Install KloudVision software to Controller

Having gained a comprehensive understanding of the essential system requirements necessary for the successful deployment of the KloudVision video analytics platform, the next crucial step is to embark on the installation process. In this section, we will delve into the step-by-step procedure to install the KloudVision software onto the designated controller. The controller acts as the central hub that orchestrates the interaction between cameras, data processing, and the user interface. The installation process encapsulates various facets, from acquiring the necessary software components to configuring the software on the controller.

Download ISO File

  1. Please download the ISO from the link below:

Note: To optimize the installation process, it is recommended to obtain three distinct iso files. The first one is dedicated for the exclusive use of KloudVision software, the second for combo devices (both KloudVision and Disply), and the third only for KloudDisplay. If you possess solely the KloudVision device, the Vision ISO will suffice. However, if you have both KloudVision and Display, the appropriate selection would be the Combo Device ISO. Additionally, if you have purchased only KloudDisplay software, then installation of the Display ISO is suitable for your needs.

  1. After downloading you need to create a bootable USB Drive from the downloaded image.

  2. You can download an image writing tool from the link below:

    Rufus - Create bootable USB drives the easy way

  3. This is just a recommendation. You can use any tool you wish, that can accomplish the same job.

  4. Follow the steps as per your software and create a bootable USB.

  5. After flashing, remove the USB from the host and proceed to the installation step below.

Installation

Pre-requisites

  1. Ensure you have a USB drive containing the installation files.
  2. Make sure you have an active internet connection.

Installation Steps

  1. Plug the USB drive into the controller’s USB port and Reboot the controller.

  2. During the reboot process, look for the setup menu, boot options menu, or boot device selection screen. If your system boots up quickly, try using keys like F10, F12, F8, or Del to access the boot menu.

  3. On an Intel NUC, press the ‘On’ button for more than 2 seconds until it turns red. This will bring up the boot menu.

  4. On the boot device menu, select the USB drive as the boot device. The option might have the words “bootloader” or “Ubuntu Installer” associated with it. Make sure it’s booting up Ubuntu Installer from the USB drive.

  5. Once the bootloader menu appears. A window displaying the IP address will open. Select “Done” and press Enter.

    Note: If the device is not connected to the internet, the IP page will not load. It is crucial to ensure that your device is properly connected to the internet before proceeding with the installation process. If the IP page does not load, please check your internet connection and ensure it is active and stable.

  1. After the installation starts, a confirmation window will appear. Select the “Continue” option and press Enter.
  1. The installation process will begin immediately, and it may take approximately 40-45 minutes. If you wish to see the full log, you can select the “View full log” option. Otherwise, the installation will complete automatically.
  1. When the installation is finished, A window will open, displaying a similar interface as shown in the image below. At this point, please remove the USB drive and press the Enter key.
  1. The system will reboot automatically, and the software will open.

Finding the MAC Address

  1. After the installation is complete, the next step is to obtain the KloudSpot license, which requires the MAC address.
  2. Disconnect your internet connection to find your MAC address.
  3. The MAC address can be found at the bottom of the display.
  1. Send the MAC address of the device to Kloudspot, and it will be licensed to your account.

  2. Once the license is applied, you can log in to your Kloudspot Account to configure the camera and other settings for the controller.

Account Creation and Login

Congratulations on successfully installing the KloudVision software to your controller! After receiving your controller’s MAC address, Kloudspot’s support team will process the activation of your license.

  1. Once your license is activated, you will receive your login ID, temporary password, and the URL to access the KloudVision platform.

  2. Access the KloudVision login page using the provided URL.

  3. Enter your provided login ID and password.

  4. Click the “Login” button to access your KloudVision account.

Dashboard Overview

User Guide

In this section you will understand how you can add a controller to our KloudManage software, a step-by-step guide to how you can setup the cameras, configure them, and later view the captured data from the video gallery and play it back. This helps you analyse customer behaviour in physical spaces like, malls, retail stores, and event venues, among others. You can also find out how to integrate Vision with Insights so you can understand footfall patterns, monitor social distancing, or detect specific objects.

This guide is designed to give you step-by-step instructions, valuable tips, and best practices to so you navigate and harness KloudVision effectively, thus equipping you to utilise KloudVision to the best of its abilities.

Table of content

Subsections of User Guide

Add a Controller to KloudManage software

Building upon the foundation of our Dashboard Overview, the next essential step in harnessing the full potential of KloudVision is to seamlessly integrate your controller into the platform.

  1. Once you have obtained your login credentials from Kloudspot, you can proceed to the next step, which involves adding the KloudVison controller to Kloudspot’s Device management system.
  2. For that login to the Device management system.
  1. Navigate to NETWORK DEVICES > Add Network Devices.
  1. Enter the following in the window that opens and click the Save Changes button.

    • Device Type: Select Vision Controller or Combo device (Display + Vision controller) from the dropdown list.
    • Model: Select your controller model from the dropdown list.
    • Orientation: If you selected combo device then select Display Orientation.
    • Rotation: Select Rotation type.
    • MAC address: Enter the MAC address of your controller.
    • Name: Give a name for the controller.
    • Account: Kloudspot provides this information during account creation and it is advised to keep it as is.
    • Venues: During the account creation process, Kloudspot provides information about the venue. To add a new venue, you can refer to the Venues section, which provides guidelines and instructions for the process.

Camera Setup and Configuration

The next pivotal step involves setting up and configuring your cameras. Now that your controller is seamlessly integrated into the KloudVision.

In this section, we will guide you through the process of adding and configuring cameras within the KloudVision platform. By following the step-by-step instructions provided, you will seamlessly bring your cameras online, enabling them to contribute to the generation of actionable analytics.

From defining regions of interest (ROIs) to adjusting camera settings for optimal performance, the Camera Setup and Configuration process empowers you to customize your surveillance network according to your specific requirements.

Table of content:

Subsections of Camera Setup and Configuration

Adding Cameras

In this section, we will guide you through the smooth incorporation of cameras into KloudVision. Incorporating cameras is more than just a physical setup; it symbolizes the merging of advanced technology and thoughtful strategy to establish a unified network of vigilant observers. Refer to the Camera Specifications document to select the appropriate camera for your needs.

  1. Once you have connected the controller, the next thing you need to do is to add the cameras to it. To do so, open the controller to which you want to add the camera.
  2. Navigate to VISION CONTROLLERS > Open the desired controller.
  1. Then click on the Configuration button from the left menu bar.

  2. In the window that opens click on the +Add Camera button.

  1. Enter the following in the popup window that opens and click the Save Changes button.

    • Name your camera and enter a serial number.
    • Choose the connection type (RSTP or USB). (Real-time streaming protocol)
    • If you choose, RTSP (Real-time streaming protocol) you will need to enter the URL you will link your camera feed from.

Create Profiles

This section of our guide delves into the realm of KloudVision Profiles, a dynamic tool that enables you to create and manage distinct profiles for different scenarios, locations, or requirements. By creating a profile you can avoid adding the same configuration to multiple cameras.

  1. Follow the steps below to add a profile.
  2. Click the Profiles button from the menu.
  1. Window containing the profiles will open. Click Create New button from the top right corner.
  1. Enter the profile name and select the primary purpose from the dropdown menu.

    Face Detection: Used to detect the face and related parameters of visitors.

    Face Recognition: Used to configure FRS (face recognition system) using KloudInsight.

    PPE Detection: Used for Personal Protective Equipment-related use cases.

    Entry/Exit count: Used to calculate the number of visitors.

    Social Distancing: Used to determine whether visitors maintain a social distance.

    Vehicle Detection: Used to detect the vehicle and related parameters.

    Video surveillance: Used to configure video surveillance.

    Queue Management: Used to configure queue management.

    QR/Bar Codes:

  1. Once the profile is created it will be displayed in the profile list.

  2. Click the Edit button to configure the profile.

  1. Each profile type offers specific configuration options. Refer to the corresponding sections for detailed guidance on configuring different profile types:

General Camera Configuration

  1. Here are the common steps to do regardless of which camera you install. You can configure the following according to your needs. To configure general camera configurations, navigate to Vision Controllers > (Select the controller).
  1. Immediately the controller dashboard will open and click on the configuration button from the menu bar.
  1. In the camera list that opens, click on the Configuration button next to the camera you want to configure. Immediately the camera configuration window will open.
  1. The configurations used as common in all use cases are given below.
  2. Enable: To activate any camera setup you desire, check enable checkbox.
  3. Target device: Select the type of hardware used.
  4. Post Camera Feed: Enable this check box if you want to get camera status in KloudManage application.
  1. Enable KloudDisplay: Check this option to configure a KloudDisplay to react to the events generated by the camera. Click on the Target KloudDisplay dropdown to tie this camera with a KloudDisplay. Examples of this could be displaying a ‘Please wear a mask’ message on the display when the camera detects a person without a facemask.
  1. Profile:
  • Select the profile containing the configuration to be added from the dropdown list. Refer to the Create profiles section for more information about profile.

    Note: This is useful if you are doing the same configuration on multiple cameras. Otherwise, this step can be skipped.

  • Click Apply Profile button to apply the profile. In the popup window that appears, click on the Yes, I do button.

    Note: Once applied, the configuration cannot be edited later.

  1. Buffer Frame For Recording:
  1. Enable KloudInsights: If you intend to share data from this camera with KloudInsights, please enable the designated checkbox. This will allow you to utilize the collected data to create new dashboards within the KloudInsights platform. Before proceeding, ensure integration between our Kloud Insights platform and KloudManage. Refer to the Integration with KloudManage section for detailed instructions on how to perform this integration.

  2. KloudInsights Post URL : Enter your KloudInsights URL here.

  1. Reachability: It notifies you if the camera is inactive for an extended period. For example, If you set reachability to 10 you will get a notification if the camera is inactive for more than 10 minutes.
  1. The following are the common options available in advanced settings. Values shown below are the default values for each of these options. The default values can be changed as per configuration required.
  • Frames per second (for processing): These are the number of frames used by Vision Controller every second for data processing. KloudVision does not use all the frames emitted from the camera in a second. Higher values provided in this field may increase CPU/GPU usage.
  • Data Frequency in seconds: This value indicates how long Vision controller aggregates data before sending it out to KloudInsights. A lower value may increase the data frequency and result in a faster response. A higher value results in a delayed response.
  • People confidence: This value is the probability that a detected shape on camera is a person. Higher values may fail to detect people. Lower values may detect objects that are shaped as people.
  • Face Confidence: This value is the probability that a detected shape on camera is a face. Higher values may fail to detect faces. Lower values may detect objects that are shaped like faces.
  • Post Request Timeout (in seconds): This value indicates how long KloudVision waits and retries to send the payloads out to KloudInsights until it reaches the preset timeout period.

Face Detection Configuration

  1. If you want to configure any of the following use cases on your camera, you can configure it using the Face detection feature.
  • Queue management

  • Detection

  • Duffle Bag tracking

  • Fire Extinguisher tracking

  • Face fingerprint detection

  • Emotion detection

  • Gender detection

  • Pace monitoring

  • Flow monitoring

  • Age detection

  • Face Mask detection

  • Perspective Transform

  • Detecting People with Infant

  1. Before you begin configuring the use cases, you should first configure the camera’s general configuration. Refer to the General Camera Configuration section for instructions.

  2. Then, select the Face Detection from the dropdown list.

  1. Next, scroll down and choose your preferred use cases. You can choose multiple use cases.
  1. The next step is to plot the ROI on the camera feed. This is necessary for the Queue management feature, as well as in other use cases where Kiosk mode is enabled. Otherwise, it’s optional. Refer to Queue Management section to know how to configure a Queue. Refer to the Draw ROI (region of interest) on the camera frame section to learn how to add an ROI to the camera feed.

  2. Kiosk Mode: Kiosk mode is mainly developed for vending machines where we will be displaying contextual advertising based on the demographics of the people and it also has additional options for choosing the detection range and prominent where it will consider the demographics of the first person in a queue.

  3. Some use cases require additional values; there will be a default value. If you wish to change it, you can. Refer to the Configuring the Face Detection Parameters section to learn what this is and how to change it.

  4. Click the Save button to save the configuration.

Queue management

  1. Configuring queue monitoring involves defining Regions of Interest (ROIs) to focus on specific sections of a queue, such as the lane area, server area, and exit gate. This document outlines the steps to configure queue monitoring to a camera for efficient surveillance and monitoring.

  2. Ensure that you have already created a queue. Refer to the “Queue Creation " document for instructions on how to create a queue.

    Note: It is important to note the specific section that the configured camera is targeting. There are instances where a single camera encompasses all three sections. Alternatively, a queue might require configuration with multiple cameras. The following outlines the process for configuring a lane using a single camera, and this logic can be applied to configure multiple cameras.

  3. If you want to enable this feature, Check the Queue checkbox.

  4. Click All Queues button to view the currently available queues.

  1. Next, draw the ROI in the camera frame. This is mandatory for Queue management.

Configuration Process

Marking the Lane Area

Draw ROI for Lane Area:

  1. Using a polygon or rectangle tool, draw a Region of Interest (ROI) on the camera feed at the locations corresponding to the lane area of the queue.

Configure Lane Area:

  1. In the popup window that appears after drawing the ROI, navigate to the Use Case column.

  2. Select Restrict to Queue Area of Interest from the options.

  3. Choose the queue you created earlier from the Choose Queues dropdown list.

  4. Select the specific lane you are configuring from the Choose Lanes dropdown list.

  5. Click the Save button to save the configuration.

Marking the Server Location

Draw ROI for Server Area:

Draw another ROI using the polygon or rectangle tool at the places where the server area appears in the camera feed.

Configure Server Area:

  1. In the popup window, choose Restrict to Server Area of Interest from the Use Case column.

  2. Select the queue from the Choose Queues dropdown list.

  3. Choose the server area you are configuring from the Choose Servers dropdown list.

  4. Click the Save button to save the configuration.

Marking the Exit Gate Location

Draw ROI for Exit Gate Area:

Draw an additional ROI for the exit gate area using the polygon or rectangle tool.

Configure Exit Gate Area:

  1. In the popup window, select Restrict to Gate Area of Interest from the Use Case column.

  2. Choose the queue from the Choose Queues dropdown list.

  3. Select the gate area you are configuring from the Choose Gates dropdown list.

  4. Click the Save button to save the configuration.

Save Camera Configuration

  1. Scroll down to find the general camera settings.

  2. Click the Save button to save the overall camera configuration.

Object Detection

  1. It is useful for tracking a Trolly and immediately reporting if its speed is slower than normal.

  2. This feature helps determine whether customers are having difficulty using the trolley and assists them if they are.

    For example, airports, supermarkets, hospitals, etc.

  3. If you want to enable this feature, check the Trolly checkbox.

Asset Tracking

  1. Kloudvision asset tracking involves using cameras to monitor the location and movement of valuable assets such as Duffle Bag, Fire Extinguishers, and other assets.

    Duffle Bag: It helps in the tracking of duffle bags at any place. It detects and reports duffle bags displacement in real time.

    Fire Extinguishers: It helps in the tracking of Fire Extinguishers at any place. It detects and reports Fire Extinguishers displacement in real time.

    Any assets: it helps to track small assets. It detects and reports assets displacement in real time.

  2. Check the checkbox if you want to enable any of these features.

Draw ROI (region of interest) on the camera frame.

  1. ROI in camera frames can help to improve efficiency, accuracy, and reduce storage requirements.

  2. ROI must be added if kiosk mode is enabled. Otherwise, it is optional. If ROI is not added, the model will detect the entire frame.

  3. For face detection, ROI can be drawn in two ways.

    • Using the polygon tool
    • Using the rectangle tool.

Draw ROI using the Polygon tool.

  1. Click on the Polygon tool button from the camera frame.

  2. Then connect the dots and draw the polygon in the space where you want to draw the ROI. It should have more than 2 points.

  3. After drawing, click the Finish button to complete the drawing.

  1. Enter the zone name in the popup window that opens and click the Save button.

  2. New ROI zone added successfully. Face detection will only happen when people enter this zone.

Draw ROI using the rectangle tool.

  1. Click on the Rectangle tool button from the camera frame.

  2. Then draw the rectangle where you want to focus the camera.

  1. Then enter the zone name and select Restrict to selected area of interest option from the dropdown list and click the Save button.

  2. Face detection will only happen when people enter this zone.

Monitor camera view.

  1. Monitor camera view is used to detect changes in camera angle or position. An ROI needs to be determined for that.

  2. To do so, click on the Rectangle tool button from the camera frame.

  3. Then draw the rectangle where you want to draw the ROI.

  1. Then enter the zone name and select the Monitor Camera View option from the dropdown list.

  2. Then, select how often you want to observe the change in focus from the Frequency dropdown list and click the Save button and click the Save button.

  3. Now if the camera moves vertically or horizontally from the focus point, it will detect and show how far it has moved.

Additional features of ‘Face detection’

  1. You can enable the features you want in the additional feature section that follows.

    • Age: The age of the person in front of the camera is determined and forwarded to KloudInsights for analysis.

    • Face fingerprint: It helps in the identification of people detected on the camera using characterisations obtained from the database.

    • Emotion: Understanding a person’s emotions with the help of demographics.

    • Facemask: Detects whether the person in front of the camera is wearing a mask or not and, if not, prompts them to wear one.

    • Gender: Identifying a person’s gender depending on the demographics.

    • Arabic Headgear: To detect if a person is wearing Arabic/Emirati Headgear.

      Note: This feature only works if Kiosk mode is enabled.

    • Ethnicity: To detect the ethnicity of a person.

      Note: This feature only works if Kiosk mode is enabled.

    • Perspective Transform: The coordinates of the person are transformed from a camera perspective to new coordinates based on the perspective ROI and hence used for calculating the actual distance between the person.

    • Pace Monitoring: It helps to assess a person’s speed.

    • People with Infant: It helps to identify those who are traveling with an infant.

    • Flow Monitoring: This helps to detect if someone is breaking the entry/exit flow.

Configuring the Face detection parameters

  1. Next, you have to enter the necessary parameters for face detection to work efficiently. For that fill in the details given below.

  2. Frames per second, Data Frequency in seconds, Face Confidence, Post Request Timeout, and People Confidence, are common in some use cases. Refer General Configuration section to know more about these.

  3. Arabic Headgear confidence: This feature shows the probability of a person wearing an Arabic/Emirati Headgear. It only needs to be configured if the ‘Arabic Head Gear’ option is enabled. The default value of Arabic Head Gear confidence is 0.5.

  4. Cosine factor: the Cosine factor determines the uniqueness of faces detected by the cameras. The default value of cosine factor is .65.

  5. Select Head Model: The head model can be selected based on the resolution, distance, angle, and available light of the camera used.

    Head version 1: Works only on good lighting with any resolution. The maximum distance of the camera can be 15 meters with an angle range of 60°-80°

    Head version 2: Works only on good lighting with a resolution of 640 x 480. The maximum distance of the camera can be 70 meters with an angle range of 80°-90°

    Head version 3: Works on low and good lighting with a resolution starting from 640 X 480 to 4k. The maximum distance of the camera can be 120 meters with an angle range of 60°-90°

    Head version 4: Works on low and good lighting with a resolution starting from 640 X 480 to 4k. The maximum distance of the camera can be 300 meters with an angle only of 90°

  1. Remove side faces: Eliminates the side profile face of an individual for better accuracy in detecting demographics.

Min Yaw Value and Max Yaw Value: If this limit is set to more than -35 or +35, ignore the detection of faces in the left/right direction.

Min Pitch Value and Max Pitch Value: If this limit is set to more than -35 or +35, ignore the detection of faces in the up/down direction.

  1. Finally, click the Save button to save the changes.

Personal protective equipment (PPE) detection Configuration

  1. If you want to configure any of the following use cases on your camera, you can configure it using the PPE detection feature.

    Construction Use Cases

    • Face mask detection
    • Hard hat Helmet
    • Safety vest

    Healthcare Use Cases

    • Face mask detection
    • Glasses detection
    • Gloves detection
    • Gown detection
    • Hair mask detection
  2. Before you begin configuring the use cases, you should first configure the camera’s general configuration. Refer to the General Camera Configuration section for instructions.

  3. Then, follow the steps below to configure PPE detection on your chosen camera.

  4. Select the PPE Detection from the dropdown list.

  5. Then, select the industry you wish to configure.

    • Construction
    • Health Care
  1. Scroll down and choose your preferred use cases. You can choose multiple use cases.

  2. The next step is to plot the ROI on the camera feed. Refer to the Draw ROI (region of interest) on the camera frame section to learn how to add an ROI to the camera feed.

  3. Click the Save button to save the configuration.

Draw ROI (region of interest) on camera frame.

  1. ROI in camera frames can help to improve efficiency, accuracy, and reduce storage requirements.

  2. If ROI is not added, the model will detect the entire frame.

  3. For PPE detection, ROI can be drawn in two ways.

    • Using the polygon tool.
    • Using the rectangle tool.
  4. Refer to Draw ROI using the Polygon tool, Draw ROI using the rectangle tool, and Monitor camera view. Section from the Face Detection for more details.

Additional Features of Construction

  1. Facemask: KloudVision determines whether people visible to the camera are wearing face masks or not. This is useful in COVID 19 use cases where for safety it is recommended to wear masks. The number of people detected wearing a mask and not wearing a mask are sent to KloudInsights.

  2. Safety Vests: KloudVision determines whether people in the camera’s view are wearing safety vests. These analytics are sent to KloudInsights. This is useful in site safety scenarios for construction businesses where it is mandatory to wear these safety vests.

  1. Hard Hat Helmet: KloudVision determines whether people in the camera’s view are wearing hard hat helmets. This is useful in site safety scenarios for construction businesses where it is mandatory to wear these hard hat helmets.

Additional Features of Healthcare

  1. You can check the features you want in the additional feature section that follows.

    • Facemask: KloudVision determines whether the person detected by the camera is wearing a facemask.
    • Gown: This feature determines whether a person detected by the camera is wearing a medical gown.
    • Glasses: KloudVision determines whether a person detected by the camera is wearing safety glasses.
    • Hair Mask: KloudVision determines whether a person detected by the camera has a hair mask on.
    • Gloves: This determines whether a person detected by the camera is wearing hand gloves.

Configuring the PPE detection options

  1. Next, you have to enter the necessary parameters for PPE detection to work efficiently. For that fill in the details given below.

  2. Frames per second, Data Frequency in seconds, Face Confidence, Post Request Timeout, and People Confidence, are common in some use cases. Refer General Configuration section to know more about these.

  3. Click the Save button to save the changes.

Entry/Exit Count Configuration

  1. If you want to configure any of the following use cases on your camera, you can configure it using the Entry/Exit Count feature.

    • Entry/Exit Count
    • Fingerprint detection
    • Face mask detection
    • Gender detection
  2. Follow the steps below to configure the ‘Entry/Exit count’ on your chosen camera.

  3. Before you begin configuring the use cases, you should first configure the camera’s general configuration. Refer to the General Camera Configuration section for instructions.

  4. Select Entry/Exit Count from the dropdown list.

  1. Then choose whether to count Entry or Exit. Then, based on the option you chose, draw a ROI; for instructions, see the Draw ROI (region of interest) on the camera frame section.

  2. Along with the entry/exit count, you can utilize the following functionalities. Check the checkboxes for the features you want to add.

    • Fingerprint: It helps in the identification of people detected on the camera using characterisations obtained from the database.

    • Facemask: KloudVision determines whether people visible to the camera are wearing face masks or not.

    • Age and Gender: The age and gender of the person in front of the camera is determined and forwarded to KloudInsights for analysis.

    • Unique Count: It is useful to assign a unique count to the individual viewed on camera.

  1. Depending on the camera’s location, you can change the subject being tracked. If the camera is positioned above the head, you can choose Tracking Subject as Head. If it is below the head level, you can choose the body.

  2. If you want to track a Tray, select Tray. You can select Head and Trolley and count the number of trolley and humans entering or exiting.

  1. You can edit the default parameters to get more accurate entry/exit count. Refer to the Configuring the entry and exit options section to learn what this is and how to change it.

  2. Click the Save button to save the configuration.

Draw ROI (region of interest) on the camera frame.

  1. ROI in camera frames can help to improve efficiency, accuracy, and reduce storage requirements.

    Note: An entry/exit separator is mandatory to calculate the entry/exit count.

  2. Two drawings are required for the entry/exit count. Here ROI is optional. If ROI is not added, the model will detect the entire frame.

  3. drawings are required for entry/exit count. Here ROI is optional.

    • Entry/Exit Separator
    • ROI
  4. For Entry/Exit count, ROI can be drawn in two ways.

    • Using the polygon tool
    • Using the rectangle tool.
  5. Refer to Draw ROI using the Polygon tool., Draw ROI using the rectangle tool., and Monitor the camera view. Sections from the Configure Face Detection for more details.

Draw an Entry/Exit Separator

  1. An entry/exit separator can be drawn using a polyline. It is mandatory for entry exit counting.

  2. Entry or exit count is taken based on this line. Entry is determined in two ways.

    • Horizontally, top to bottom,
    • Vertically, left to right.
  3. If you want to configure an entry count horizontally, follow the steps below.

    • Select the Entry option from the Entrance direction dropdown list.
    • Then, draw a horizontal line using a polyline tool. This line should have only two points.
    • After drawing click the Finish button.
  • Then enter the zone name in the popup window that opens and click the Save button.

    Note: In this scenario, an entry is recorded if an object crosses the entry/exit separator from top to bottom.

  1. If you want to configure an Exit count horizontally, follow the steps below.

    • Select the Exit option from the Entrance direction dropdown list.
  • Then, draw a horizontal line using a polyline tool. This line should have only two points.
  • After drawing click the Finish button.
  • Then enter the zone name in the popup window that opens and click the Save button.

Note: In this scenario, an Exit is recorded if an object crosses the entry/exit separator from top to bottom.

  1. If you want to configure an entry count vertically, follow the steps below.

    • Select the Entry option from the Entrance direction dropdown list.
    • Then, draw a vertical line using a polyline tool. This line should have only two points.
    • After drawing click the Finish button.
  • Then enter the zone name in the popup window that opens and click the Save button.

    Note: In this scenario, an entry is recorded if an object crosses the entry/exit separator from left to right.

  1. If you want to configure an Exit count vertically, follow the steps below.

    • Select the Exit option from the Entrance direction dropdown list.
    • Then, draw a horizontal line using a polyline tool. This line should have only two points.
    • After drawing click the Finish button.
  • Then enter the zone name in the popup window that opens and click the Save button.

    Note: In this scenario, an Exit is recorded if an object crosses the entry/exit separator from left to right.

Configuring the entry and exit options:

  1. Buffer entry: This is an upside Pixel distance from middle line.

  2. Buffer Exit: This is a downside Pixel distance from the middle line.

  3. Tracking Subject: When tracking the camera, it decides whether to track the body or the head. When body tracking is occluded in crowded areas, head tracking can be used.

    • Boady: Entry/exit count is taken by full body tracking.

    • Head: Entry/exit count is taken by head tracking.

    • Tray: Counting the number of trays using the tracking tray. It can be used in places like Airports.

  4. Tracking Subject Confidence: This value is the probability for the tracking subject chosen.

  5. Select Head Model: The head model can be selected based on the resolution, distance, angle and available light of the camera used.

    • Head version 1: Works only on good lighting with any resolution. The maximum distance of the camera can be 15 meters with an angle range of 60°-80°

    • Head version 2: Works only on good lighting with a resolution of 640 x 480. The maximum distance of the camera can be 70 meters with an angle range of 80°-90°

    • Head version 3: Works on low and good lighting with a resolution starting from 640 X 480 to 4k. The maximum distance of the camera can be 120 meters with an angle range of 60°-90°

    • Head version 4: Works on low and good lighting with a resolution starting from 640 X 480 to 4k. The maximum distance of the camera can be 300 meters with an angle only of 90°

  6. Demographics Subject: Helps to calculate the gender and age of the person entering, using their body and face.

  7. Head to Body Ratio: This value can be used to determine whether the person entering is an adult or a child. If the ratio is greater than 0.16, the person is considered an adult; if it is less than 0.16, the person is considered a child.

  8. Maximum Capacity: It helps determine the maximum number of people a zone can accommodate.

  1. Remove side faces: Eliminates the side profile face of an individual for better accuracy in detecting demographics.
  • Min Yaw Value and Max Yaw Value: If this limit is set to more than -35 or +35, ignore the detection of faces in the left/right direction.
  • Min Pitch Value and Max Pitch Value: If this limit is set to more than -35 or +35, ignore the detection of faces in the up/down direction.
  1. Frames per second, Data Frequency in seconds, Face Confidence, Post Request Timeout, and People Confidence, are common in some use cases. Refer General Configuration section to know more about these.

  2. Click the Save button to save the changes.

Social Distancing Configuration

  1. Social distancing monitoring with KloudVison helps track the movements and distances of individuals and ensure they follow recommended social distancing guidelines.

  2. Follow the steps below to configure ‘Social Distance’ on your chosen camera.

  3. Select the Social Distance Option from the dropdown list.

  4. Before you begin configuring the use cases, you should first configure the camera’s general configuration. Refer to the General Camera Configuration section for instructions.

  1. The next step is to plot the ROI on the camera feed. Refer to the Draw ROI (region of interest) on the camera frame section to learn how to add an ROI to the camera feed.

  2. Click the Save button to save the configuration.

Draw ROI (region of interest) on the camera frame.

  1. ROI in camera frames can help to improve efficiency, accuracy, and reduce storage requirements.

  2. Two drawings are required to track social distancing.

    • Vertical and horizontal distance
    • Social distance ROI nodes
  3. Follow the steps given below to draw Vertical and horizontal distance.

    • Draw a horizontal line using a polyline tool. It will have three points.
    • After drawing, click the Finish button.
  • Then enter the zone name in the popup window that opens and click the Save button.
  • Vertical and horizontal distance lines were added successfully.
  1. Follow the steps given below to draw social distance ROI nodes.

Note: Social distance ROI should be drawn only using the polygon tool.

  1. Refer to Draw ROI using the Polygon tool Section from the Configure face detection for more details.

Note : Polygon ROI should have only 4 points.

Configuring the social distancing Parameters

  1. Frames per second, Data Frequency in seconds, Post Request Timeout, and People Confidence , are common in some use cases. Refer General Configuration section to know more about these.
  2. Click the Save button to save the changes.

Vehicle Detection Configuration

  1. The Vehicle Detection option can be used to configure use cases related to vehicles. Currently, three types of vehicle detection are available.

    • Vehicle entry/exit count: Vehicle Entry/Exit Counting with Kloudvision helps in detecting and tracking vehicles entering and exiting a particular location to provide accurate figures and data for traffic analysis and management purposes.

    • Vehicle tracking: It helps in vehicle tracking by utilizing various vehicle characteristics.

    • Vehicle parking lots: Vehicle parking lot monitoring using KloudVision helps monitor the occupancy of parking lots and detect parking violations.

  2. Follow the steps below to configure ‘Vehicle Detection’ on your chosen camera.

  3. Select the Vehicle Detection from the dropdown list.

  1. The sensor features are the next thing to configure. It includes the following options: Profile, Reachability, and Enable Kloudinsights. Refer to the General Configuration section to know more about this.

  2. Then select detection type and configure other settings.

  3. If you want to configure the following use scenarios, as well as the number of vehicle entries and exits, Select Vehicle entry/exit count type. For instructions on how to configure this, refer to the Setup Vehicle Entry/Exit Configuration section.

    • License plate detection
    • Color detection
    • Biker Helmet detection
    • Tarpaulin detection
  4. If you want to configure only the following use scenarios. Select Vehicle tracking type. For instructions on how to configure this, refer to the Set-up Vehicle tracking Configuration section.

    • Car Fingerprint detection
    • License plate detection
    • Color detection
    • Biker Helmet
    • Tarpaulin
    • Dirt on Vehicle
    • Smoke / Fire
    • Smoking
    • Door Wide Open
    • Boot / Bonnet Open
    • No of People
    • Safety Equipment
    • Pace Monitoring
    • Flow Monitoring
  5. If you want to configure the following use scenarios, as well as to find the parking lot availability, Select Vehicle Parking Lot type. For instructions on how to configure this, refer to the Set up Vehicle Parking Lot Configuration section.

    • License plate detection
    • Color detection

Setup vehicle Entry/Exit Configuration

  1. Select the Vehicle Detection from the dropdown list.
  2. Select Vehicle Entry/Exit from the Type. Then, select the object. There are currently 2 types of objects available. Vehicle, and license plate.

Vehicle: The entry/exit of cars and trucks can be counted. License plate detection, color detection, and Mud on tire detection are also possible.

License Plate: It helps to count entry/exit by tracking the license plate.

  1. If you have selected Vehicle in the tracking object, the features given below can be enabled.
  • License Plate Detection: Helps in detecting the license plate of the vehicle.
  • Mud on tyre: This feature helps detect mud on the vehicle tires which is a safety measure to prevent hazardous driving.
  • Color: the camera will detect the color of the vehicle.
  1. Draw a ROI (region of interest) if you chose a truck or car. To learn how to do this, see the instructions under Draw ROI (region of interest) on camera frame.

  2. If you have selected Licence Plate in the tracking object, you can calculate the entry and exit count by tracking the license plates. If the license plate appears in the camera’s ROI, it is considered an entry/exit.

  1. Some use cases require additional values; there will be a default value. If you wish to change it, you can. Refer to the Configuring the vehicle detection options section to learn what this is and how to change it.

  2. Finally, click the Save button to save the configuration.

Set up Vehicle tracking Configuration.

  1. Select the Vehicle Detection from the dropdown list.

  2. Select Vehicle Tracking from the type. Then select the additional features you want.

Additional features of vehicle tracking

  1. You can enable the features you want in the additional feature section that follows.
  • License Plate Detection : Helps in detecting the license plate of the vehicle.
  • Colour : Information about the colour of the vehicle.
  • Mud on tyre : This feature helps detect mud on the vehicle tires, which is a safety measure to prevent hazardous driving.
  • Dirty Vehicle : With this feature, the camera will identify whether the vehicle is clean or not.
  • Door Wide Open : This feature helps you find the vehicle with the door fully open.
  • Smoke/Fire : Used to detect the presence of smoke or fire.
  • Boot/Bonnet Open : This feature is used to detect bonnet/boot open vehicles.
  • Safety Equipment : This feature allows you to detect the absence of safety equipment in the observed area.
  • Smoking : This feature helps to detect smoking in the observation area.
  • Person coordinates : Helps to get the exact location coordinates of a person seen in the camera frame.
  • Pace Monitoring : Helps in the detection of vehicles traveling at less than normal speed.
  • Flow Monitoring : It Helps to identify vehicles violating entry/exit flow.
  1. After selecting your desired configuration, the next step is to draw the ROI (region of interest) in the camera feed. To learn how to do this, see the steps under Draw ROI (region of interest) on camera frame.

  2. Some use cases require additional values; there will be a default value. If you wish to change it, you can. Refer to the Configuring the vehicle detection options section to learn what this is and how to change it.

  3. Finally, click the Save button to save the configuration.

Set up Vehicle Parking Lot Configuration

  1. This feature helps to know available parking lots in a parking area and detect parking violations. It also helps to identify the license plate and color of the parked vehicle.

  2. Select the Vehicle Parking Lot from the type to enable this feature and select the additional features if you want.

  1. After selecting your desired configuration, the next step is to draw the ROI (region of interest) in the camera feed. To learn how to do this, see the steps under Draw ROI (region of interest) on camera frame.

  2. Some use cases require additional values; there will be a default value. If you wish to change it, you can. Refer to the Configuring the vehicle detection options section to learn what this is and how to change it.

  3. Finally, click the Save button to save the configuration.

Additional features of vehicle tracking

  1. You can enable the features you want in the additional feature section that follows.
  2. License Plate Detection: Helps in detecting the license plate of the vehicle.
  3. Color: Information about the color of the vehicle.

Draw ROI (region of interest) on camera frame.

  1. ROI in camera frames can help to improve efficiency, accuracy, and reduce storage requirements.
  2. Three drawings are required for vehicle detection.
  • License ROI nodes
  • ROI
  • Entry/Exit separator

Note: License ROI nodes are mandatory if license plate tracking is enabled. ROI is optional, If ROI is not added, the model will detect the entire frame. Entry/Exit separator is mandatory if vehicle entry/exit count is enabled.

3. Follow the steps given below to draw License ROI nodes.

  • License ROI nodes are used to detect the license plates of vehicles within that ROI. This must be added while enabling license plate detection.
  • It is drawn using the Rectangle tool. It must be drawn within a restricted ROI.
  • To draw a License ROI node. Click on the Rectangle tool button from the camera frame.
  • Then draw the rectangle where you want to draw the ROI. This should be an area where the license plate of the vehicle can be passed.
  • Then enter the zone name and select the License ROI Nodes option from the dropdown list and click the Save button.
  • License ROI Nodes Added successfully.

4. Follow the steps given below to draw ROI. It can be drawn in two ways.

  • Using the polygon tool
  • Using the rectangle tool.

5. Refer to Draw ROI using the Polygon tool., Draw ROI using the rectangle tool., and Monitor the camera view, Sections from Face Detection for more details.

6. Refer to the ‘Draw an Entry/Exit Separator’ section from the Entry/Exit Count to learn how to add an entry/exit separator.

Configuring the vehicle detection options:

  1. Vehicle Confidence: Threshold for detecting the vehicle.
  2. Number Plate Confidence: Threshold for detecting the number plate on the vehicle.
  3. Select country for license plate: Select which country license plate you want to detect. Currently, license plates of 3 countries can be monitored. India, Saudi Arabia, and Bahrain
  4. Buffer entry and Buffer Exit: This is a threshold. Anyone passing through either of these boundaries and then crossing the configured middle line is said to have entered or exited as per configuration.
  5. Frames per second, Data Frequency in seconds, and Post Request Timeout , are common in some use cases. Refer General Configuration section to know more about these.
  6. Click the Save button to save the changes.

Video Surveillance Configuration

  1. Video surveillance enables you to monitor an event on-site (where the camera is installed) from any location. In addition to kloudVision’s core features, Surveillance comes to you with other security benefits such as,
  • Weapon detection: If someone walks into a camera location with a weapon, the camera detects it and starts recording the event.
  • People detection: If someone passes in front of a camera with camera surveillance activated. The person’s age, gender, and the color of the dress are identified. It records from the time the person comes in front of the camera to the time they disappear from the camera.
  • Vehicle detection: When a vehicle enters the camera surveillance, it detects the type of vehicle, its color, and its license plate number. The footage will be recorded during this event.
  • Helmet detection : If a biker appears in front of the camera without a helmet, the camera will recognize him or her and record the incident.
  1. Its most notable feature is that it only records when the configured event occurs. So, finding video footage is very easy.

  2. Follow the steps below to configure ‘Video surveillance’ on your chosen camera.

  3. Before you begin configuring the Video surveillance, you should first configure the camera’s general configuration. Refer to the General Camera Configuration section for instructions.

  4. Then, select the Video surveillance from the dropdown list and select Additional Features.

  1. Here ROI (region of interest) is not mandatory. You can add ROI if you want. Check out the Draw ROI (region of interest) on the camera frame section to learn how to do that.

  2. Some use cases require additional values; there will be a default value. If you wish to change it, you can. Refer to the Configuring the video surveillance options section to learn what this is and how to change it.

  3. Click the Save button to save the configuration.

Draw ROI (region of interest) on the camera frame.

  1. ROI in camera frames can help to improve efficiency, accuracy, and reduce storage requirements.

  2. ROI is optional. If ROI is not added, the model will detect the entire frame.

  3. For Video Surveillance, ROI can be drawn in two ways.

  • Using the polygon tool
  • Using the rectangle tool.
  1. Refer to Draw ROI using the Polygon tool., Draw ROI using the rectangle tool., and Monitor the camera view. Section from the Face Detection for more details.

Configuring the video surveillance options:

  1. Frames per second, Data Frequency in seconds, and Face Confidence , are common in some use cases. Refer General Configuration for various use cases section to know more about these.

  2. Head confidence: This value is the probability that a detected shape on camera is a head. Higher values may fail to detect faces. Lower values may detect objects that are shaped like faces.

  3. Select a Country for License Plate: Select which country license plate you want to detect. Currently, license plates of 3 countries can be monitored. India, Saudi Arabia, and Bahrain.

  4. Click the Save button to save the changes.

Note: You can disable video surveillance if needed, see the Enable and Setup Video Surveillance section for more information.

Enable and setup Video Surveillance

  1. Surveillance is automatically enabled when surveillance is configured on the camera.

  2. Navigate to VISION CONTROLLERS > Surveillance Configuration.

  3. Uncheck the Enable check box and click the Save button to disable Surveillance.

  4. Also, if you want to change any of the information given below, you can also change it here.

  • Recording resolution: Click on the drop-down and select the resolution.
  • Video length (in secs): Set a minimum video length to record an event.
  • Max Video Length (in secs): Set a max video length to record a video in case need to monitor multiple events occurring at the same time one after the other.
  1. If you want to back up your footages every day, check the Enable KloudBackup check box and fill the following details.
  • KloudBackup Provider : Select the backup provider name from the list.
  • Region: Select the location of the provider.
  • Secret Key and API ID: Enter the Secret key and API ID received from the backup provider here.
  • Bucket Name: Enter the folder name in which you want to save the backups.
  • Upload Frequency: Set your upload Frequency.
  • Upload schedule time from/to: Select when to back up every day.
  1. Click the Save button to save the changes.

Create surveillance rules

Refer to the KloudInsights “Creating Rules " section to learn how to create a rule. Alternatively, you can use the “Action Templates” section if you want to create an action template.

Use “Add Vision Entity Conditions” button to create vision rules.

Face Recognition Configuration

  1. If you want to configure Face Recognition Configuration on your camera, you can do it using this feature.

  2. Before you begin configuring the use cases, you should first configure the camera’s general configuration. Refer to the General Camera Configuration section for instructions.

  3. Then, select the Face Recognition Configuration from the drop-down list.

  1. Scroll down and select the entry type. There are two entry modes available:

    • Single entry at a time: If this type is selected, only one face will be recognized at a time.

    • Simultaneous multiple entry: If this type is selected, it helps to recognize multiple faces at a time.

  2. Specify the Detection Range (in meters). This setting allows you to specify the distance between the camera and the person you want to identify.

  3. Check GetCSV Checkbox if you need CSV report of face recognition.

  1. The next step is to plot the ROI on the camera feed. Refer to the Draw ROI (region of interest) on the camera frame section to learn how to add an ROI to the camera feed.

  2. Click the Save button to save the configuration.

  3. Other settings for face recognition should be set within KloudInsights. Refer to the Face Recognition System (FRS) manual to learn how to do this.

Draw ROI (region of interest) on the camera frame.

  1. ROI in camera frames can help to improve efficiency, accuracy, and reduce storage requirements.

  2. Here, ROI is optional. If ROI is not added, the model will detect the entire frame.

  3. For Face Recognition, ROI can be drawn in two ways.

    • Using the polygon tool
    • Using the rectangle tool.
  4. Refer to Draw ROI using the Polygon tool., Draw ROI using the rectangle tool., and Monitor the camera view. Section from the Face Detection for more details.

Integrating with KloudInsights

  1. Once the camera has been configured, the subsequent step is to integrate KloudVision with the KloudInsights platform.
  2. Integrating KloudVision with the KloudInsights platform provides the capability to analyze the data collected by KloudVision cameras and create a wide range of widgets based on it.
  3. To do so, Refer Integrating with KloudManage section from the Kloudinsights admin guide.

Creating Rules and Notifications

Introduction

Kloudinsights software allows users to set up rules to monitor different events or conditions. These rules are designed to automatically trigger actions or notifications whenever certain conditions are met.

To create a rule in Kloudinsights, the user must define the condition that needs to be monitored. The user can choose from a variety of predefined conditions such as Gender detection, mask detection, helmet detection, medical glows detection, and so on.

After the rule is created, it is automatically triggered whenever the specified condition is met. For example, if the user sets a rule to monitor instances where an individual enters an area without wearing a mask, the rule will trigger a notification if someone enters the location without a mask.

Create rule

Refer to the KloudInsights “Creating Rules " section to learn how to create a rule. Alternatively, you can use the “Action Templates” section if you want to create an action template.

Use “Add Vision Entity Conditions” button to create vision rules.

Generating Widgets and Insights

1. KloudVision is a technology that enables businesses to gather and analyze data about customer behavior in physical spaces such as retail stores, malls, and event venues. With the information obtained from KloudVision, businesses can create various types of widgets that provide valuable insights into their customers’ behavior and demographics.

2. Refer Creating dashboards section to know how to create related widgets with KloudVision. This is possible by connecting KloudVision with KloudInsights. Refer Integrating with KloudInsights section to know how to connect KloudVision with kloudInsights.

3. Refer to the Dashboards section to know which widgets are available in KloudVision.

Video Gallery and Playback

There are two methods to view video surveillance footage (video snippets).

Method 1:

  1. Click on the Camera Surveillance menu. Then select your desired office location in the map view that opens.
  1. Immediately a window containing the footage will open, from which you can search for the footage you want.
  1. Here we are supporting Natural Language Search of videos. For example: If you want to search for a person wearing a black shirt, search for “person with Back shirt” in the search bar and you will get videos of a person wearing a black shirt.

Method 2:

  1. Navigate to Camera Surveillance > Video gallery and select the location from the Select Venue dropdown list.
  2. Immediately a window containing the footage will open, from which you can search for the footage you want.

Queue creation

  1. To configure queue monitoring on a camera, the initial step involves creating a queue. A complete queue configuration should encompass a lane, server, and gate.

  2. The exact copy of the queue you want to configure needs to be created here.

  3. Navigate to the Vision Controller interface.

  4. Go to “Queue configuration” to access the queue management settings.

  5. Click on “Create queue configuration” to initiate the setup process.

  1. In the opening window, enter the name of the queue.

  2. Click the “Create” button to proceed.

  1. In the “Configure Queue System” window, you’ll find the Lane, Server, and Gate buttons on the right-hand side.

Add Lanes:

  1. Double-click on the “Lane” button.

  2. In the popup window, specify the number of lanes.

  3. Click “Add” to add the lanes to the canvas.

  1. Adjust the lane positions according to your requirements by dragging them.

Add Servers:

  1. Double-click on the “Server” button.

  2. In the popup window, select the number of servers.

  3. Click “Add” to add server gates to the canvas.

  1. Adjust the server gate positions as needed.

Add Exit Gates:

  1. Double-click on the “Gate” button to add exit gates.

  2. In the popup window, specify the number of exit gates.

  3. Click “Add” to add exit gates to the canvas.

  1. Adjust the exit gate positions according to your needs.

Draw Association Lines:

  1. Click on the icon representing the association you want to create.

  2. The selected icon’s color will change to yellow.

  1. Click on the associated icon to create an association line between them.

  2. Repeat the process to create associations between other icons.

Save Configuration:

Click the “Save Configuration” button to save the configured queue.

Delete Associations:

  1. To delete an association, click on the “Delete association” button.

  2. Select the association lane to be deleted.

  3. A confirmation window will appear; click “Yes, I do” to confirm the deletion process.

  1. Finally, click on the Save Configuration button to save the changes.

Controller Health and Monitoring

1. From the home page, select the partner’s name you want to check the controller’s health.

2. In the window that opens, click on Vision controllers from the menu bar.

3. In the Controller list that opens, select the controller you want to check the health.

4. In the menu bar that opens, click on the Health option.

5. A window containing information related to the controller’s health will open. The window contains the following information.

  • System Status
  • Service Status
  • Device Status
  • Health metrics

6. System Status contains.

  • RAM status: Provides information on RAM usage.
  • Storage status: Provides information on storage and its usage.
  • GPU Utilization: Provides information on GPU.
  • CPU temperature: Helps to know the CPU temperature.

7. Device Status contains.

  • First seen: This displays the date that the controller was added for the first time.
  • Last seen: This displays the date that the controller was detected for the last time.
  • Running Configuration Version: Displays the configuration version that is currently in use.
  • Current Configuration Version: Displays the most recent configuration version that is currently available.

8. Health metrics.

  • Get the last 7 days’ information on CPU, memory, GPU and Ping

To get health metrics

  1. Select the day from the dropdown menu.
  2. Select the metrics you want to check

Kloud Vision FAQs

  1. What is KloudVision?

    • KloudVision is advanced software that utilizes artificial intelligence and computer vision algorithms to assist businesses in various tasks, including face detection, personal protection equipment (PPE) detection, entry/exit count, vehicle detection, social distancing monitoring, and video surveillance.
  2. How does KloudVision’s face detection feature work?

    • KloudVision’s face detection feature identifies individuals who enter a premises, monitors their movements, and tracks their behavior using AI and computer vision. It’s valuable for enhancing security and managing access in high-security areas.
  3. In which industries are face detection commonly used with KloudVision?

    Retail: KloudVision can assist retail businesses by providing accurate entry/exit counts, analyzing customer behavior, and enhancing security measures within stores.

    Hospitality: In the hospitality sector, KloudVision can help with guest management, security monitoring, and optimizing service efficiency.

    Healthcare: KloudVision’s PPE detection and social distancing features are valuable for healthcare facilities to ensure staff and patient safety.

    Construction: KloudVision can enhance safety on construction sites by detecting compliance with PPE requirements and monitoring worker movements.

    Manufacturing: Manufacturing industries can benefit from KloudVision’s safety compliance monitoring and operational efficiency improvements.

    Transportation and Logistics: KloudVision’s vehicle detection capabilities can optimize traffic flow and parking management in transportation hubs.

    Education: KloudVision can be used in schools and universities to monitor visitor access and ensure adherence to safety guidelines.

    Banking and Finance: Enhance security measures in banks and financial institutions by monitoring access and detecting suspicious behavior.

    Public Safety: Law enforcement agencies can utilize KloudVision for surveillance, crowd management, and security monitoring in public spaces.

    Entertainment and Events: KloudVision can help manage crowd flow and ensure safety at large events, concerts, and venues.

    Energy and Utilities: Improve safety compliance and security in energy and utility facilities with KloudVision’s monitoring capabilities.

    Government and Municipalities: KloudVision can assist in traffic management, public safety, and security in government buildings and urban areas.

    Real Estate: Enhance security and access control in residential and commercial properties using KloudVision. Gaming and Casinos: KloudVision’s surveillance capabilities can help monitor activities in gaming and casino establishments.

    Tourism and Hospitality: Monitor and enhance safety for tourists and visitors in tourist attractions and hospitality venues.

  4. What is Personal Protection Equipment (PPE) detection, and how does KloudVision handle it?

    • PPE detection in KloudVision identifies whether individuals are wearing safety gear such as helmets, goggles, or masks. This ensures compliance with safety regulations, particularly in sectors like construction, factories, and healthcare.
  5. How does KloudVision’s entry/exit count feature benefit businesses?

    • The entry/exit count feature helps businesses monitor foot traffic in and out of their premises. It is especially valuable for retail stores and shopping malls to gauge performance and optimize operations during peak hours.
  6. Can KloudVision help with managing traffic and parking?

    • Yes, KloudVision offers vehicle detection capabilities that allow businesses to monitor traffic flow and efficiently manage parking lots. It’s useful for businesses with large parking facilities or busy urban areas.
  7. How does KloudVision assist with social distancing during the COVID-19 pandemic?

    • KloudVision’s social distancing feature helps businesses monitor the distance between individuals and alerts them when distancing guidelines are violated. This is crucial for workplaces and public spaces to prevent the spread of the virus.
  8. What are the benefits of KloudVision’s video surveillance capabilities?

    • KloudVision’s comprehensive video surveillance uses advanced analytics to detect suspicious behavior and potential security breaches in real time, ensuring constant protection of premises and assets.
  9. Is KloudVision suitable for businesses of all sizes?

    • Yes, KloudVision is designed to cater to businesses of all sizes across various industries, helping them enhance security, operational efficiency, and safety compliance.
  10. Can KloudVision be customized to meet specific business requirements?

    • Yes, KloudVision can be customized to suit the specific needs and preferences of your business, ensuring that you get the most out of its features and functionalities.
  11. What kind of support and maintenance does KloudVision provide?

    • KloudVision offers customer support to assist with any issues or inquiries you may have. Additionally, regular software updates ensure that you have access to the latest features and improvements.
  12. Is KloudVision compliant with data privacy and security regulations?

    • Yes, KloudVision takes data privacy and security seriously. The software is designed to adhere to relevant data protection regulations and offers features to safeguard sensitive information.
  13. How can KloudVision benefit my business’s bottom line?

    • KloudVision can help your business improve security, streamline operations, enhance safety compliance, and make data-driven decisions based on real-time insights, ultimately contributing to increased efficiency and profitability.