Methods and apparatus to detect commercial advertisements associated with media presentations
US-2018302666-A1 · Oct 18, 2018 · US
US11070871B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11070871-B2 |
| Application number | US-202016851997-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 17, 2020 |
| Priority date | Dec 31, 2009 |
| Publication date | Jul 20, 2021 |
| Grant date | Jul 20, 2021 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Methods and apparatus to detect commercial advertisements associated with media presentations are disclosed. An example method involves receiving a video frame and detecting a change in box-formatting between the video frame and a subsequent video frame. A transition between the video frame and the subsequent video frame is indicated as a commercial advertisement transition based on the detected change in box-formatting.
Opening claim text (preview).
What is claimed is: 1. A computer system, comprising: memory; and a processor to execute computer readable instructions to: detect a change in box-formatting between a first video frame and a subsequent video frame by detecting edges between a primary display area and screen filler areas of the box-formatting to detect an appearance or disappearance of the screen filler areas, the screen filler areas including motion images in at least two of a left portion, a right portion, a top portion or a bottom portion of the box-formatting of the first video frame or the subsequent video frame; and indicate a transition between the first video frame and the subsequent video frame as a commercial transition based on the detected change in box-formatting. 2. The computer system of claim 1 , wherein the box-formatting is at least one of a pillarbox formatting, a letterbox formatting, or a windowbox formatting. 3. The computer system of claim 2 , wherein the first video frame is in a high-definition television format and the subsequent video frame is in a standard definition television format. 4. The computer system of claim 1 , wherein the screen filler areas are located at the top and bottom portions or the right and left portions. 5. The computer system of claim 4 , wherein the processor is to detect the appearance or disappearance of the screen filler areas by using an edge detection machine vision process. 6. The computer system of claim 1 , wherein the first video frame and the subsequent video frame are reconstructed from a media transmission. 7. The computer system of claim 6 , wherein the box-formatting is part of the first video frame or the subsequent video frame during transmission of the first video frame or the subsequent video frame in the media transmission. 8. The computer system of claim 6 , wherein the media transmission is at least one of a television transmission, an internet-streamed video, or a video on demand video. 9. The computer system of claim 1 , wherein the commercial transition is to indicate at least one of a transition between two commercial advertisements or a transition between a commercial advertisement and a media program. 10. The computer system of claim 1 , wherein the first video frame is a first commercial, and the subsequent video frame is a second commercial. 11. A computer system, comprising: memory; and a processor to execute computer readable instructions to: compare an amount of audio randomness in an inter-segment audio frame of a media presentation to a random level threshold, the amount of audio randomness being based on a random-factor ratio; and in response to the amount of audio randomness satisfying the random level threshold, indicate the inter-segment audio frame is associated with a commercial transition. 12. The computer system of claim 11 , wherein the instructions, when executed, further cause the at least one processor to determine the amount of audio randomness by: determining a quantity of unique time-based distances between at least one of a plurality of amplitude peaks or a plurality of amplitude troughs in the inter-segment audio frame; and determining the random-factor ratio by dividing the quantity of unique time-based distances by a quantity of total time-based distances between the at least one of the amplitude peaks or the amplitude troughs. 13. The computer system of claim 11 , wherein the audio frame is reconstructed from at least one of a television transmission, an internet-streamed video, or a video on demand video. 14. The computer system of claim 11 , wherein the processor is to determine the amount of audio randomness of the audio frame in response to detecting quiet audio in the audio frame. 15. The computer system of claim 11 , wherein the amount of audio randomness of the audio frame is indicative of at least one of (i) an inter-scene blank frame occurring in a media program or (ii) an inter-segment blank frame occurring between two media program segments. 16. The computer system of claim 11 , wherein processor is to: in response to the amount of audio randomness satisfying the random level threshold, generate a first hint value based on the amount of audio randomness, the amount of audio randomness being a first characteristic associated with the media presentation indicative of a possible commercial transition; generate a second hint value in response to detecting a second characteristic associated with the media presentation indicative of the possible commercial transition; weight the first and second hint values; determine an aggregate weighted hint value based on the first and second weighted hint values; and confirm a presence of the commercial transition associated with the media presentation based on the aggregate weighted hint value. 17. A computer system, comprising: memory; and a processor to execute computer readable instructions to: determine an amount of audio randomness of an inter-segment audio frame by: determining a quantity of unique time-based distances between at least one of a plurality of amplitude peaks or a plurality of amplitude troughs in the audio frame; and determining a random-factor ratio corresponding to the quantity of unique time-based distances divided by a total quantity of time-based distances between the at least one of the amplitude peaks or the amplitude troughs; and indicate the inter-segment audio frame as occurring at a commercial transition based on the amount of audio randomness of the inter-segment audio frame. 18. The computer system of claim 17 , wherein the processor is to indicate the audio frame as occurring at the commercial transition when the amount of audio randomness exceeds a threshold. 19. The computer system of claim 17 , wherein the inter-segment audio frame is reconstructed from at least one of a television transmission, an internet-streamed video, or a video-on-demand video. 20. The computer system of claim 17 , wherein the processor is to determine the amount of audio randomness of the inter-segment audio frame in response to detecting quiet audio in the inter-segment audio frame.
for monitoring programmes · CPC title
Segmenting video sequences, i.e. computational techniques such as parsing or cutting the sequence, low-level clustering or determining units such as shots or scenes · CPC title
Extracting features or characteristics from the video content, e.g. video fingerprints, representative shots or key frames · CPC title
involving reformatting operations of video signals for household redistribution, storage or real-time display {(details of conversion of video standards at pixel level H04N7/01; video transcoding H04N19/40; adapting incoming signals to the display format of the display terminal G09G5/005; media handling at the source in data packet switching networks H04L65/764)} · CPC title
for recognising items expressed in broadcast information · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.