Tutorial 9:

How to implement Onvif Network Video Analytics in C#

In this tutorial you can learn more about writing such codes in C#, which handle an IP camera using Ozeki Camera SDK.

In production and marketing point of view, it is really important to map correctly the consumer habits. The Ozeki Camera SDK helps you to perform this analytics. There are several areas, where you can apply it e.g. you can get data about how many customers are there in front of a certain shelf within a certain time period and you can also find out how many of them choose a certain product. The results can be used during the product placement (top or bottom shelf, main or side corridor, next to the checkout, etc), packaging, pricing, etc. You can use your IP camera to monitor remotely and then your system will analyze automatically.

Video analytics has a huge benefit among entry systems as well. Just a simple example: due to the number plate recognition, you can separate those drivers automatically, who paid for the parking and identify those who didn't. Or you can recognize the cars of your workers and identify others with ease.

You will find clear explanation (including code snippets and GUI screenshots) for every examples related to the functionalities mentioned above.

Lecture 1: Number plate recognition in C#

Learn about how to implement such great Network Video Analytics (NVA) solutions as number plate recognition. By using Ozeki Camera SDK it is possible to construct an automatized parking ticket vending machine or an automated gate. Start learning here to build it. Start now

Lecture 2: Create change-based events in C#

This lecture demonstrates step-by-step how to generate events based on changes in the analyzed video or picture. Build your own alarm system using Ozeki Camera SDK. Start now

Lecture 3: Build object classification in C#

In this lecture you can get to know how to make a distinction between a person, vehicle or other objects (object classification). Start now

Lecture 4: Implement tripwire in C#

How to identify objects moving in a specified direction as they cross over a line drawn within the IP camera's field of view. Start now

Lecture 5: Implement loitering in C#

This lecture shows how to detect when an object remains in a user-defined region of interest (RO) for a configurable length of time. This is a really useful feature when it comes to program a parking lot monitoring system or when you want to identify the potential costumers. Start now

Lecture 6: Implement take away events in C#

This C#-based lecture helps you to detect when an object has been removed from a user-defined region of interest (ROI). Watch your important belongings while voiding false alarms from the environment using Ozeki Camera SDK. Start now

Lecture 7: Create leave-behind events in C#

This lecture in intended to explain on how to detect when an object has been left behind or inserted in the full view of an IP camera. Start now

Lecture 8: Implement multiple tripwire in C#

From this lecture you can learn how to build a solution that enables the association between two virtual tripwires creating an invisible but efficent security zone using Ozeki Camera SDK. Start now

Lecture 9: Create enter / exit event in C#

Get to now how to detect when an object enters or exits a specified region of interest (ROI) within the IP camera's field of view using Ozeki Camera SDK. Start now

Lecture 10: Implement occupancy in C#

This lecture demonstrates a C# application that provides information about the number of people in a user-defined region of interest (ROI). It is a really efficent method to control the number of operating cash registers based on the number of costumers. Start now

Lecture 11: Implement dwell time in C#

Learn about how to create a program that provides data about the length of time each person spends in the reagion of interest (ROI). It is the best marketing tool to analyze your shop-window's attractivity. Start now

Lecture 12: Laser Distance Measurement in C#

This lecture presents how to implement laser distance measurement in C# by using a USB camera and a laser diode. Create a distance calculator using Ozeki Camera SDK. Start now