How Data Pilot improved an IT company’s response time to public safety concerns
Duration
6 months
Industry
IT Consulting
Services
AI/ML, MLOps
Tools and Technologies
Company Background
ELM provides innovative secure services & solutions to both public and private sectors in Saudi Arabia. It creates applications and digital products that enable everyone to achieve their aspirations and desires.Â
It serves over 60,000 private and public organizations, as well as individual customers, helping them achieve remarkable results in efficiency, while also reducing costs and time.
Challenges

Unable to analyze video data
The client’s existing system was limited in its ability to integrate video feeds from multiple cameras into a cohesive, scalable solution for the customer.

Delays in data processing
The client’s technical infrastructure lacked the capability to handle high data volumes and varied camera feeds efficiently. These delays led to missed opportunities for resolving security concerns during peak hours or emergency situations.
Solution
Data Pilot developed a comprehensive computer vision-based platform hosted on Google Cloud Platform (GCP). This platform was designed to process live video feeds so that stakeholders can monitor traffic patterns and occupancy levels without any delays, ensuring immediate response to potential issues.
- Building the solution’s infrastructure
- Building the computer vision model
- Building a real-time
dashboard
Google Cloud was used to provide the infrastructure for the solution for scalable, reliable processing of video feeds from multiple locations. It also enabled the solution to be scaled to accommodate new features without compromising performance.
A computer vision model was built to enable accurate detection and analysis of footfall, gender, and age, crucial for delivering actionable insights.
The solution was supplemented with a real-time dashboard that displayed live KPIs with customizable reporting, allowing the client to monitor and respond to traffic patterns and crowd behavior instantly.

The following key technologies were built to provide this solution:Â

Angular
We used Angular for front end development and providing a dynamic and responsive user interface for real-time monitoring.

RTSP Protocol for Video Streams
We used RTSP Protocol for seamlessly ingesting live video streams to enable continuous real-time analysis of live video feeds

FastAPI
We used FastAPI for back end and powering the solution’s high-performance processing capabilities.

OpenCV
We used OpenCV for enabling accurate and reliable footfall detection through advanced computer vision
The Impact
Future-proof scalability to accommodate more features
The platform was built with scalability in mind, ensuring that it could accommodate future growth, additional features, and increased data volumes without compromising performance.
Real-time analyses of public demographics
The platform’s ability to analyze and display demographic data (such as gender and age) in real-time allowed the client to make more informed decisions, particularly in scenarios requiring precise crowd management.
Significantly improved response times and operations
The reduction in processing delays led to smoother operations, with reduced response times to public safety incidents and a an increase in overall operational efficiency
Real-time display of KPIs
The dashboard was able to give updates with real-time KPIs without any delays. The KPIs displayed on the dashboard included:
- Total footfall at a given areaÂ
- Number of persons passing a given area by gender
- Time spent by persons in each area by gender Â
- Age of the person (male or female)Â


Industry Applications

Improve Customer Experience
The solution can be applied in retail stores to monitor customer movements and behavior. Analyzing their behavior and responsiveness to certain products can help retailers optimize their in-store experience and detect and respond to shoplifting or other suspicious activities in real-time.


Make Transportation Hubs Secure
The solution can help transportation firms monitor foot traffic in airports, train stations, and bus terminals to ensure smooth passenger flow. It can provide insights on peak and off-peak hours of foot traffic, which can be used to optimize staff deployment and maintenance schedules.


Improve Patient Experience
In the healthcare industry, the solution can track patient movements in hospitals and clinics to reduce wait times and optimize the use of medical resources. During emergencies, like infectious disease outbreaks, the solution can help hospitals develop and refine evacuation plans to ensure safe and efficient evacuations.

Ready for your transformation? Let’s connect
Your transformation starts here.