Automatic Content Recognition Queries for Targeted Media Items
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current automatic content recognition (ACR) systems in multimedia environments are burdensome due to significant computing resource usage and inefficient querying, particularly when identifying targeted media content, leading to increased costs and network bandwidth consumption.
Innovation Solution
Implementing a system that selectively performs ACR only on identified targeted media content items within a media stream by analyzing metadata and using machine learning models to classify content segments, thereby reducing unnecessary processing and querying.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If ACR systems perform content recognition on all media content items, then content recognition completeness is improved, but computing resource usage and network bandwidth consumption increase significantly
Solution Approach 1:
The patent segments the media content stream into individual content items and uses metadata to identify which segments (content items) require ACR processing. By dividing the content into manageable units and selectively processing only those marked as targeted, the system reduces overall computing resource usage while maintaining recognition completeness for relevant content.
Solution Approach 2:
The system performs preliminary actions by processing metadata before the actual ACR fingerprinting to identify and filter targeted content items. This preliminary metadata analysis allows the system to prepare a list of content items that require full ACR processing, avoiding unnecessary processing of non-targeted content and thus reducing computing resource consumption.
2Measurement precision
If ACR systems query all media content items for recognition, then recognition accuracy is improved, but network bandwidth consumption increases
Solution Approach 1:
The patent extracts only the necessary information (metadata indicating targeted content) from the media stream before performing ACR. By taking out and filtering only the content items that need recognition based on metadata, the system reduces network bandwidth consumption for fingerprint transmission while maintaining recognition accuracy for the identified targeted content.
Solution Approach 2:
Metadata acts as an intermediary element between the media stream and the ACR processing. The metadata serves as a mediator that identifies which content items should undergo full ACR processing, allowing the system to reduce network bandwidth usage by only transmitting fingerprints for targeted content rather than all content items.
3Reliability
If ACR systems process all media content items, then content identification completeness is improved, but operational costs increase
Solution Approach 1:
Instead of performing complete ACR processing on all content items (excessive action), the system applies partial processing by using metadata to identify only the necessary content items that require full ACR analysis. This partial action approach maintains identification completeness for targeted content while significantly improving operational efficiency by avoiding unnecessary processing of non-targeted content.
Data Source
AI summary
Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for processing, understanding, and defining media content. An example process can include receiving metadata corresponding to a media stream requested for playback by an application on a media device, wherein the media stream includes a plurality of media content items; determining, based on the metadata, one or more playback properties associated with the plurality of media content items within the media stream; identifying, based on the one or more playback properties, at least one targeted media content item from the plurality of media content items; determining a playback time for the at least one targeted media content item; and obtaining, during the playback time, a fingerprint corresponding to the at least one targeted media content item.


