Automated Ad Insertion in Video Frames Using Face Recognition
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Viewers often avoid traditional television commercials by changing channels or using DVRs to skip ads, reducing the effectiveness of advertising, and existing methods fail to seamlessly integrate ads into programming without obstructing the viewer's experience.
Innovation Solution
An automated method analyzes video frames to identify clean, uncluttered areas in a scene where ads can be inserted without obstructing activity, determining the timing and size of these areas to select appropriate ads based on available space and time, using techniques like face recognition to prioritize non-obstructive placement.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If ads are inserted into media content, then ad visibility and revenue potential are improved, but the viewer's experience is disrupted
Solution Approach 1:
The patent applies local quality by analyzing different regions of the video frame to identify specific locations (such as skies, backgrounds, or static areas) where advertisements can be inserted without obstructing main content. The system determines insertion locations based on local characteristics of each region, ensuring ads are placed only where they will not interfere with the viewer's experience of the primary media content.
2Manufacturing precision
If automated face recognition is used to identify insertion areas, then placement precision is improved, but device complexity increases
Solution Approach 1:
The patent uses face recognition technology as an intermediary tool to automatically identify areas where advertisements should not be placed. The face recognition system acts as a mediator between the ad insertion process and the content analysis, providing structured information about important regions (faces) that need to be protected from obstruction, thereby enabling precise placement decisions.
3Reliability
If ads are placed in clean areas without obstructing activity, then ad effectiveness is improved, but available placement space is reduced
Solution Approach 1:
The patent segments the video frame into multiple regions or zones, analyzing each segment separately to determine its suitability for advertisement placement. By dividing the overall scene into distinct areas (such as foreground, background, sky, and static regions), the system can identify specific segments that are free from obstructions and activity, allowing ads to be placed effectively without requiring the entire frame to be clear.
Data Source
Figure 1
Figure 2A~2B
Figure 3A~3B
AI summary
A non-transitory computer readable storage medium stores one or more computer programs adapted to cause a processor based system to execute steps that include analyzing an image, identifying one or more faces in the image using a face recognition technique, designating at least one of the identified faces collectively as a first area of interest, and determining whether an insertion area exists in the image where additional content can be inserted without obstructing the first area of interest. Another computer program is adapted to cause a processor based system to execute steps that include determining whether the insertion area can be divided into two or more regions based on color. Methods and processor based apparatuses that perform one or more of these steps are also disclosed.