← Back to Patent Explorer
US5734735A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and system for detecting the type of production media used to produce a video signal

Assignee: Hewlett Packard Development Co LP
•
Filing: 1996-06-07
•
Granted: 1998-03-31
•
Expires: 2016-06-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and system for detecting the type of production media used to produce a digital video signal made up of a series of video images is disclosed. In accordance with the method of the invention, a plurality of the video images are segmented into a number of cells wherein each cell comprises a number of pixels having a pixel intensity value representing the intensity of the pixel. A plurality of cell contrast vectors each associated with one of the video images is generated wherein each element of the cell contrast vector comprises the standard deviation of the pixel intensity values for the pixels in a particular cell. A film media detect signal is generated in response to the cell contrast vectors.

Inventors

  • 👤 E. North Coleman, Jr.

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 07:26
CPC Classifications
G; G06; G06T; G06T7/00; H; H04; H04N; H04N19/00; H04N19/10; H04N19/169; H04N19/179; H04N19/85; H04N19/87

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 126 words
A method for detecting the type of production media used to produce a digital video signal made up of a series of video images, comprising: segmenting a plurality of the video images, each of the plurality of video images segmented into a first number of cells, each cell comprising a second number of pixels, a pixel having a pixel intensity value representing the intensity of the pixel; generating a plurality of cell contrast vectors each associated with one of the segmented video images, each element of the cell contrast vector associated with one of the cells and comprising the standard deviation of the pixel intensity values for the pixels in that cell; and generating a film media detect signal in response to the cell contrast vectors.
Claim 2
Independent Claim 126 words
A method for detecting the type of production media used to produce a digital video signal made up of a series of video images, comprising: segmenting a plurality of the video images, each of the plurality of video images segmented into a first number of cells, each cell comprising a second number of pixels, a pixel having a pixel intensity value representing the intensity of the pixel; generating a plurality of cell contrast vectors each associated with one of the segmented video images, each element of the cell contrast vector associated with one of the cells and comprising the standard deviation of the pixel intensity values for the pixels in that cell; and generating a film media detect signal in response to the cell contrast vectors.
Claim 3
Dependent Claim 230 words
The method of claim 1, further comprising: computing a plurality of inter-image similarity values each associated with one of the segmented video images, the inter-image similarity signal for a video image comprising the cosine of the angle between the cell contrast vector for that video image and the cell contrast vector for another video image; generating five run length values by processing the inter-image similarity values, each run length value associated with one of five finite state machines having five states--A, B, C, D, and E, each state machine initialized in a unique one of the five states and with a run length value of zero, the five states connected in a ring, a state transition occurring each time an inter-image similarity value is processed by the state machine, the run length increasing by one in states A and D, the run length increasing by one in states B, C, and E if the inter-image similarity value being processed exceeds a first threshold, the run length being reset to zero if the inter-image similarity value is less than the first threshold; computing a combined run length after each inter-image similarity value is processed comprising the maximum of the run length values; and wherein the step of generating a film media detect signal further comprises generating a film media detect signal if the combined run length value exceeds a second threshold.
Claim 4
Dependent Claim 65 words
The method of claim 2, wherein the step of generating a film media detect signal further comprises generating a film media detect signal for a particular video image if the combined run length value for that video image exceeds a second threshold and the combined run length value for that video image is larger than the combined run length value for the following video image.
Claim 5
Dependent Claim 37 words
The method of claim 2, wherein the film media detect signal indicates that the portion of the video signal including the video images causing the generation of the film media detect signal was originally recorded on film.
Claim 6
Dependent Claim 43 words
The method of claim 2, wherein the absence of the film media detect signal indicates that the portion of the video signal including video images that do not cause the generation of the film media detect signal were originally recorded on video tape.
Claim 7
Dependent Claim 46 words
The method of claim 2, wherein the inter-image similarity signal for a video image further comprises the cosine of the angle between the cell contrast vector for that video image and the cell contrast vector for the immediately previous video image of the digital video signal.
Claim 8
Dependent Claim 16 words
The method of claim 1, wherein each video image comprises a field of a video signal.
Claim 9
Dependent Claim 139 words
A computerized system for detecting a cut in a digital video signal made up of a series of video images, comprising: a computer-readable medium; and a computer program encoded on the computer-readable medium, the computer program further operable to segment a plurality of the video images, each of the plurality of video images segmented into a first number of cells, each cell comprising a second number of pixels, a pixel having a pixel intensity value representing the intensity of the pixel; generate a plurality of cell contrast vectors each associated with one of the segmented video images, each element of the cell contrast vector associated with one of the cells and comprising the standard deviation of the pixel intensity values for the pixels in that cell; generate a film media detect signal in response to the cell contrast vectors.
Claim 10
Dependent Claim 139 words
A computerized system for detecting a cut in a digital video signal made up of a series of video images, comprising: a computer-readable medium; and a computer program encoded on the computer-readable medium, the computer program further operable to segment a plurality of the video images, each of the plurality of video images segmented into a first number of cells, each cell comprising a second number of pixels, a pixel having a pixel intensity value representing the intensity of the pixel; generate a plurality of cell contrast vectors each associated with one of the segmented video images, each element of the cell contrast vector associated with one of the cells and comprising the standard deviation of the pixel intensity values for the pixels in that cell; generate a film media detect signal in response to the cell contrast vectors.
Claim 11
Dependent Claim 221 words
The computerized system of claim 8 wherein the computer program is further operable to: compute a plurality of inter-image similarity values each associated with one of the segmented video images, the inter-image similarity signal for a video image comprising the cosine of the angle between the cell contrast vector for that video image and the cell contrast vector for another video image; generate five run length values by processing the inter-image similarity values, each run length value associated with one of five finite state machines having five states--A, B, C, D, and E, each state machine initialized in a unique one of the five states and with a run length value of zero, the five states connected in a ring, a state transition occuring each time an inter-image similarity value is processed by the state machine, the run length increasing by one in states A and D, the run length increasing by one in states B, C, and E if the inter-image similarity value being processed exceeds a threshold, the run length being reset to zero if the inter-image similarity value is less than the threshold; compute a combined run length after each inter-image similarity value is processed comprising the maximum of the run length values; and generate a film-detect signal if the combined run length value exceeds a first threshold.
Claim 12
Dependent Claim 63 words
The computerized system of claim 9, wherein the computer program is further operable to generate a film media detect signal for a particular video image only if the combined run length value for that video image exceeds a second threshold and the combined run length value for that video image is larger than the combined run length value for the following video image.
Claim 13
Dependent Claim 47 words
The computerized system of claim 9 wherein the inter-image similarity signal for a video image further comprises the cosine of the angle between the cell contrast vector for that video image and the cell contrast vector for the immediately previous video image of the digital video signal.
Claim 14
Dependent Claim 180 words
A computerized system for detecting a cut in a digital video signal made up of a series of video images, comprising: a storage medium; a processor coupled to the storage medium; a digital video signal source coupled to the storage medium and providing the digital video signal to the system; a computer program stored in the storage medium, the computer program operable to run on the processor and process the digital video signal, the computer program further operable to segment a plurality of the video images, each of the plurality of video images segmented into a first number of cells, each cell comprising a second number of pixels, a pixel having a pixel intensity value representing the intensity of the pixel; generate a plurality of cell contrast vectors each associated with one of the segmented video images, each element of the cell contrast vector associated with one of the cells and comprising the standard deviation of the pixel intensity values for the pixels in that cell; and generate a film media detect signal in response to the cell contrast vectors.
Claim 15
Dependent Claim 180 words
A computerized system for detecting a cut in a digital video signal made up of a series of video images, comprising: a storage medium; a processor coupled to the storage medium; a digital video signal source coupled to the storage medium and providing the digital video signal to the system; a computer program stored in the storage medium, the computer program operable to run on the processor and process the digital video signal, the computer program further operable to segment a plurality of the video images, each of the plurality of video images segmented into a first number of cells, each cell comprising a second number of pixels, a pixel having a pixel intensity value representing the intensity of the pixel; generate a plurality of cell contrast vectors each associated with one of the segmented video images, each element of the cell contrast vector associated with one of the cells and comprising the standard deviation of the pixel intensity values for the pixels in that cell; and generate a film media detect signal in response to the cell contrast vectors.
Claim 16
Dependent Claim 222 words
The computerized system of claim 12 wherein the computer program is further operable to: compute a plurality of inter-image similarity values each associated with one of the segmented video images, the inter-image similarity signal for a video image comprising the cosine of the angle between the cell contrast vector for that video image and the cell contrast vector for another video image; generate five run length values by processing the inter-image similarity values, each run length value associated with one of five finite state machines having five states--A, B, C, D, and E, each state machine initialized in a unique one of the five states and with a run length value of zero, the five states connected in a ring, a state transition occuring each time an inter-image similarity value is processed by the state machine, the run length increasing by one in states A and D, the run length increasing by one in states B, C, and E if the inter-image similarity value being processed exceeds a threshold, the run length being reset to zero if the inter-image similarity value is less than the threshold; compute a combined run length after each inter-image similarity value is processed comprising the maximum of the five run length values; and generate a film-detect signal if the combined run length value exceeds a first threshold.
Claim 17
Dependent Claim 63 words
The computerized system of claim 13, wherein the computer program is further operable to generate a film media detect signal for a particular video image only if the combined run length value for that video image exceeds a second threshold and the combined run length value for that video image is larger than the combined run length value for the following video image.
Claim 18
Dependent Claim 47 words
The computerized system of claim 13 wherein the inter-image similarity signal for a video image further comprises the cosine of the angle between the cell contrast vector for that video image and the cell contrast vector for the immediately previous video image of the digital video signal.

References Cited (Backward Citations)

US4249207A Cited
US4931868A Cited
GB2218507A Cited
US5177794A Cited
US5091780A Cited
US5151945A Cited
US5293456A Cited
AU2559292A Cited
US5365273A Cited
US5317398A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-03-30 2001-09-29 2002-03-31 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-03-30 2005-09-29 2006-03-31 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-03-30 2009-09-29 2010-03-31 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag