Digital Signage Synchronization Monitoring via Feature Extraction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current digital signage content management systems face challenges in efficiently and accurately determining synchronization of multimedia content across sub-screens, leading to excessive network bandwidth consumption and manual effort in monitoring, and are hindered by frame rate variations that complicate pixel comparison for synchronization assessment.
Innovation Solution
A method and system where a display captures and transforms played screens into feature sequences using a feature extracting model, transmitting these sequences to a play management device for comparison with reference sequences to determine synchronization, thereby reducing network load and improving accuracy through automated feature matching.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If screen data is frequently transmitted from each digital signage to the content management system for monitoring, then the accuracy of determining whether content is played synchronously is improved, but the network bandwidth consumption increases excessively
Solution Approach 1:
The patent extracts only the essential feature information (such as feature points or key characteristics) from the complete screen data, rather than transmitting the entire screen data. This extraction process retains the necessary information for synchronization determination while significantly reducing the data volume transmitted over the network, thus resolving the contradiction between measurement precision and energy loss.
Solution Approach 2:
Instead of uniformly processing and transmitting all screen data with the same level of detail, the patent applies local quality by focusing computational and transmission resources on the most critical features of the screen content that are essential for synchronization verification. This selective approach maintains accuracy where needed while minimizing overall data transmission.
2Measurement precision
If complete screen data is returned by each digital signage for monitoring, then the accuracy of synchronization verification is improved, but the manual review process requires excessive time and manpower
Solution Approach 1:
The patent implements self-service by enabling the content management system to automatically perform synchronization verification using the extracted feature information. The system autonomously compares the feature data from multiple digital signages against the original content features and determines synchronization status without requiring human intervention, thus eliminating the time-consuming manual review process while maintaining verification accuracy.
Solution Approach 2:
The patent replaces the mechanical manual review process with an automated computational system that uses feature extraction and comparison algorithms. This substitution transforms the verification process from a labor-intensive manual task into an efficient automated operation, significantly reducing the time and manpower required while preserving measurement precision.
3Measurement precision
If pixel comparison is used to determine synchronization of screens, then the measurement accuracy is improved, but the method becomes unreliable due to FPS variations causing different pixel values at the same time point
Solution Approach 1:
The patent changes the parameters used for synchronization determination from raw pixel values to extracted feature information. By transforming the data representation from frame-specific pixel arrays to invariant feature descriptors, the system achieves measurements that are both accurate and reliable across different FPS conditions, as the feature extraction process is independent of frame rate variations.
Data Source
AI summary
The disclosure provides a display, a method for monitoring played content and a system using the same method. The method includes: capturing a played screen of a multimedia content at a specified timing point; using a first feature extracting model to transform the played screen to a played screen feature sequence; determining whether the reference screen feature sequence corresponding to the specified time point matches the played screen feature sequence; if yes, determining the multimedia contents have been correctly played, and vice versa.


