The challenge
Our client faced significant challenges needing an in-store computer vision system that could operate in an EDGE computing environment and integrate smoothly with its existing information systems. The retailer required a highly specialized and technically advanced solution to achieve this.
The system needed to provide real-time inference on numerous video feeds with varying quality levels and strikingly different lighting conditions. This baseline scenario created a highly complex and challenging environment for the system. The system also needed to operate in a low-latency infrastructure and deal effectively with unexpected interruptions, a far cry from the idealized data center or cloud environment.
Additionally, the client needed to ensure a smooth rollout and adoption of the solution throughout its organization. This endeavor required regular engagement with numerous departments, which posed a significant logistical and communication challenge. That was the moment when our client reached out to VirtusLab for collaboration.
The solution
VirtusLab successfully developed and implemented an in-store computer vision system from design to proof of concept and through to a working solution for use within hundreds of stores. It operated in an EDGE environment and seamlessly integrated with the client’s existing information systems. To facilitate frequent updates, our computer vision team equipped the system with workflow and infrastructure maintenance capabilities such as a DevOps environment with custom CI/CD pipelines.
VirtusLab designed a solution to function effectively in non-optimal operational environments, ensuring consistent performance. Additionally, the team provided a dashboard to project managers and stakeholders, offering visual data on application performance and an alerting mechanism to notify the team of any issues.
The results
The retailer achieved several benefits with the computer vision solution:
- Captured video streams from multiple cameras and performed live inference on them.
- Messaging allowed seamless integration between the system and the client’s other information systems.
- Support data scientists to quickly deploy models for increased security and fraud recognition, visual product recognition, improved customer experience, and greater workforce efficiency.
- Monitored checkout queues and parking queues.
- Ensured GDPR compliance for data security and retention.
The tech-stack
Framework
Languages
Infrastructure
Partner flexibly with VirtusLab
Use one or a combination of engagement models to suit your needs.
Take the first step to a sustained competitive edge for your business
Let's connectVirtusLab's work has met the mark several times over, and their latest project is no exception. The team is efficient, hard-working, and trustworthy. Customers can expect a proactive team that drives results.
VirtusLab's engineers are truly Strapi extensions experts. Their knowledge and expertise in the area of Strapi plugins gave us the opportunity to lift our multi-brand CMS implementation to a different level.
VirtusLab has been an incredible partner since the early development of Scala 3, essential to a mature and stable Scala 3 ecosystem.
VirtusLab's strength is its knowledge of the latest trends and technologies for creating UIs and its ability to design complex applications. The VirtusLab team's in-depth knowledge, understanding, and experience of MIS systems have been invaluable to us in developing our product. The team is professional and delivers on time – we greatly appreciated this efficiency when working with them.