Fingerprint-Based Advertisement Detection With Dynamic Reference Updates
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for automatically distinguishing between program and advertisement sections in broadcast content are inefficient and limited by variations in signal characteristics across countries and channels, and existing databases are static and difficult to update.
Innovation Solution
A system and method that uses fingerprints to continuously store broadcast content, select reference and test sections, and dynamically update these sections based on detection results, enabling accurate and efficient detection of advertisement segments.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If conventional methods (black frame detection, audio signal analysis, logo detection) are used to detect advertisement sections, then detection can be performed with simple algorithms, but detection accuracy deteriorates due to variations in signal characteristics across countries and broadcasting channels
Solution Approach 1:
The patent applies universality by creating a detection system that works across multiple countries and broadcasting channels using a single unified approach. The fingerprint-based detection method is designed to be channel-agnostic and country-agnostic, eliminating the need to adjust algorithms for different black frame conventions, audio characteristics, or logo styles in various regions. This universal solution achieves high detection accuracy across diverse broadcasting environments without requiring multiple specialized algorithms.
2Measurement precision
If a database of advertisement features is constructed to improve detection accuracy, then detection precision improves, but the system complexity and difficulty of updating the database increases significantly
Solution Approach 1:
The patent applies self-service by enabling the detection system to automatically generate and update its own reference database without requiring manual construction or external curation. The system performs self-learning by processing broadcast content, automatically identifying advertisement sections through fingerprint matching, and building the reference database autonomously. This eliminates the need for complex manual database construction and simplifies maintenance, as the system continuously updates itself with new data while maintaining high detection accuracy.
3Ease of operation
If manual detection methods are used to distinguish program and advertisement sections, then detection can be performed with simple logic, but productivity and efficiency deteriorate due to manual labor requirements
Solution Approach 1:
The patent applies mechanics substitution by replacing manual detection operations with an automated fingerprint-based detection system. Instead of human operators manually analyzing broadcast content to distinguish program sections from advertisement sections, the system uses automated fingerprint extraction, matching, and comparison algorithms. This substitution maintains operational simplicity while dramatically improving productivity, enabling real-time or near-real-time detection of advertisement sections across multiple channels and countries simultaneously.
Data Source
Figure 1~2
Figure 3~5
Figure 6~7
AI summary
The present invention relates to an advertisement detection system based on fingerprints, and provides an advertisement detection systems based on fingerprints, including a content stream storage unit for storing broadcast content in real time, a section selection unit for selecting a reference section and a test section from broadcast content stored by the content stream storage unit, a fingerprint extraction unit for extracting fingerprints from the reference section and the test section selected by the section selection unit using one or more methods, a fingerprint matching unit for comparing the fingerprints from the test section and the reference section, extracted by the fingerprint extraction unit, with each other and then performing matching between the fingerprints, an advertisement section determination unit for determining advertisement segments from the test section based on results of the matching performed by the fingerprint matching unit, an advertisement DB management unit for storing segment information about the advertisement segments determined by the advertisement section determination unit in an advertisement DB and managing the advertisement DB, and a section update unit for changing the reference section and the test section selected by the section selection unit.