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
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
Delays in data processing
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
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.

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.

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.
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
Make Transportation Hubs Secure
Improve Patient Experience