Revolutionizing Retail with AI-Driven Surveillance

The leading player in the retail sector, dedicated to integrating the latest technology to enhance store security, customer experience, and operational efficiency.

Customer

Confidential

Location

USA

Industry

Retail

Company’s Request

To develop a cost-effective, AI-driven surveillance system capable of real-time threat detection and customer behavior analysis.

Similar Project Idea?

Submit your requirements and we will contact you

Technology Set

Rockchip RK3399Pro

TensorFlow

AWS IoT Core

AWS S3 and Lambda

Python

OpenCV

PyTorch

Docker

Concept

The solution we developed is a modular, scalable system designed for flexibility and ease of expansion. Each module in this system is built around a Rockchip RK3399Pro board that has enough computation capabilities to support up to 10 surveillance cameras in real-time.

This setup allows for rapid integration with the cloud management system, ensuring that extending coverage or enhancing surveillance capabilities can be achieved with minimal effort and disruption.

When the client needs to expand their surveillance area, they can simply deploy an additional module. Each module can be quickly connected to the existing cloud management infrastructure, providing integration and centralized control over the expanded network of cameras. This modular design not only simplifies the process of scaling up but also provides the flexibility to adjust the number of cameras based on the specific requirements of each site.

The solution we developed was primarily designed to harness the edge computing capabilities of the Rockchip RK3399Pro development board, allowing all main computational tasks, especially those related to real-time surveillance analysis, to be executed on-site. 

With this approach, we aimed to maximize the responsiveness and reliability of the security surveillance system by leveraging the board’s processing power to analyze video streams instantly, make decisions, and trigger alerts without delay. The key advantages of this setup included enhanced privacy, reduced bandwidth consumption, and operational continuity even in the event of network disruptions.

Cloud Integration

However, we strategically decided to incorporate cloud services into the solution for several reasons, despite the emphasis on edge computing:

Data Storage and Management: The cloud component was integrated to handle the extensive data storage needs that exceed the local capacity of the RK3399Pro. Surveillance systems generate vast amounts of video data; storing this data on the cloud ensures scalability and easy access for review and analysis without overwhelming the edge devices.

Device Management and Configuration: Utilizing AWS IoT Core allowed us to streamline the management of multiple surveillance devices deployed across different locations. This cloud service enables centralized control, firmware updates, and security patches, ensuring all devices operate efficiently to maintain the integrity of a large-scale surveillance system.

Advanced Data Processing and Analytics: While the primary data processing occurs on edge, the cloud offers additional computational resources for deeper data analysis that are not time-sensitive but provide valuable insights, such as trend analysis and behavioral patterns over time.

Backup and Disaster Recovery: The cloud component acts as a vital backup, safeguarding against data loss due to hardware failures or other disruptions at the edge. AWS’s robust infrastructure offers redundancy and ensures data recovery capabilities, enhancing the overall resilience of the surveillance system.

Hardware & Software

We picked the Rockchip RK3399Pro board for its cost-effectiveness and computing power, essential for running computer vision tasks. It has a specialized NPU that efficiently handles AI tasks at a speed of up to 3.0 TOPs, crucial for the immediate analysis required by our client’s security system.

The board’s dual-core Cortex-A72 and quad-core Cortex-A53 setup provides the necessary performance for constant computer vision operations while maintaining energy efficiency. Its ability to work with well-known AI frameworks, like TensorFlow, gave us a range of options for building and implementing our models.

Ultimately, we chose TensorFlow because it has a wide selection of ready-to-use models and works well with the RK3399Pro’s NPU, allowing us to fully use the board’s capabilities. To get the best performance, we tailored TensorFlow models specifically for the NPU, which meant adjusting the models to fit the board’s processing strengths, ensuring our AI solutions ran smoothly within the board’s technical and energy limits.

Value Delivered
  • Enhanced Security 
    Immediate threat detection reduces theft, securing the shopping environment.
  • Customer Insights
    Behavioral analysis yields data on preferences and peak times, guiding personalized marketing and optimal layout planning.
  • Enhanced Marketing Analytics 
    Data analytics enhances the understanding of consumer behavior, improving the effectiveness of marketing strategies and campaigns.
  • Energy Savings
    Smart monitoring of foot traffic and activity patterns enables energy-efficient lighting and climate control, lowering operational costs.
  • Loss Prevention
    Detection of unusual activities or inventory discrepancies aids in rapid loss prevention, and safeguarding assets.
  • Customer Experience
    Insights into customer flow and behavior contribute to a tailored shopping experience, boosting satisfaction and loyalty.

Related Cases

Enhancing 5G Relay Systems

Transforming 5G relay systems with cutting-edge solutions and expert collaboration.

Revolutionizing Fleet Management with Cloud-Based AWS IoT Integration

A tailor-made solution developed a solution that enables remote configuration.

Enhancing AWS IoT System Scalability and Efficiency

Optimization of AWS IoT System to enhance scalability and increase efficiency.

Enhancing Operational Efficiency through Intuitive IoT Device Management UI

Expert development of a comprehensive UI for IoT device management with extended operational efficiency.

Ultra-Wideband RTLS for Warehouse Operations and Asset Tracking

An IoT sensor network for warehouse management, designed to enhance operational efficiency and inventory tracking.