
Modern Edge-Based Tracking System for Industrial Glass Production
INDUSTRIES: Manufacturing
SERVICES: Custom Software Development & Engineering
THE COMPANY:
Leading Manufacturer of Architectural Glass Products
The client is one of North America’s largest glass manufacturers, providing high-performance architectural glass to commercial and industrial clients. To maintain strict quality standards, they use real-time video systems to monitor glass edges during production. As demand increased, they partnered with IQ to modernize their tracking platform without incurring the time and cost of a complete software rewrite.
THE CHALLENGE:
Legacy Tracking System With Performance and Scalability Constraints
The existing Python-based tracking system relied on a single, centralized application with a limited GUI and inefficient multithreading, creating bottlenecks in performance and usability. Each new camera required its own instance of the application, straining resources and complicating deployment. Noisy video input further degraded tracking accuracy, and inconsistent configuration across platforms made maintenance difficult. A full rewrite in C++ was considered but ultimately ruled out as too complex and costly.
THE SOLUTION:
Distributed Edge Architecture With Centralized Monitoring and Real-Time Video Processing
IQ reimagined the platform using a distributed architecture built around edge-processing devices.
Under the Hood
Each IP camera was paired with a dedicated Raspberry Pi, responsible for denoising video in real time and running lightweight tracking operations locally using OpenCV. This offloaded processing from the central system and allowed the solution to scale efficiently with additional cameras.
Deployment
A new centralized RTMP-HLS server aggregated all video streams, while a web-based React UI provided a responsive interface for live monitoring, system logs, and alerts. Configuration was streamlined through persistent state files and Linux-based deployment. The result was improved tracking accuracy, easier scaling, and a significantly more user-friendly system, delivered within budget and without a full rewrite.
What can IQ Inc. do for you?
IQ is your partner from beginning to end — or anywhere in-between. Let’s talk! We’re ready to take the first steps with you.



