Intelligent video data analysis app that helps study customer behavior
ProjectThe client is a company that delivers high-quality solutions for a variety of use cases in smart buildings and video analytics. They turned to Euristiq for a video analytics software development for retail and banks. It had to be an IoT system that can analyze big masses of video data that are collected from customer devices. We created an end-to-end solution fully ready for further implementation that analyzes this data and displays it in a form of customizable charts in a web app.
Tools and technologies
Unstructured big masses of data collected from client’s cameras
The client needed to build a minimum viable product to prove a concept of a system meant to structure and display data aggregated from the client’s cameras and sensors. They came to Euristiq with general requirements and big amounts of unstructured data.
Our team had to build a backend and frontend of a solution that would analyze this data and display the results in user-friendly charts.
IoT solution for video data storage, structuring, and analysis
We created a system that structures complex data received from cameras and sensors in banks and stores. The system connects to a database, analyzes the data, and generates custom reports and charts with various metrics, including the age and sex of customers in a line, waiting times, and the number of people waiting.
Apart from the solution’s backend, we developed a web app where users can customize the reports they would like to receive based on different criteria: data from what cameras should be analyzed, for what period, etc. Data granularity and dynamic UI allow users to tailor the reports to analyze different periods, different age groups of customers, or a specific number of people in a store or a bank. The reports can be further converted to Excel format and automatically sent to the user by email at a specified time.
Video analytics software app that translates raw data into actionable insights
Stores or banks often have a problem with lines and long waiting times. Our client tried to solve this problem with an intelligent video analytics software application that we developed. As a result, we produced a presentable proof-of-concept delivered in 3 months, ready for third-party integrations and further use. The reports this solution generates can be used by store or bank owners to study customer behavior, identify pain points, and improve customer experience.
Our successful collaboration with the client resulted in one more project – we developed a road traffic monitoring system together later on.