IP Library Granted Patent US 8,965,135
Granted Patent B2
US 8,965,135 · App. 12/051,475 · Granted Feb 24, 2015

Flexible cadence follower for film in video

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,965,135
App. No.
12/051,475
Granted
Feb 24, 2015
Kind
B2
Abstract

A system for cadence break detection is provided. The system includes a field system receiving a plurality of fields of image data. A threshold system generates a cadence break signal if a difference in two fields exceeds a predetermined threshold. A sequence system generates the cadence break signal if a sequence of differences between the plurality of fields does not match a predetermined sequence.

Claims (34)

1. A system for cadence break detection comprising:

a field system configured receiving a plurality of fields of image data, each field of image data including sequence data for indicating a film to video conversion sequence cadence, and for generating a film to video conversion sequence cadence data; and

a cadence following circuit configured to receive the film to video conversion sequence data and to generate a cadence break signal comprising:

a threshold system configured to generate the cadence break signal if a difference in two fields exceeds a predetermined threshold;

a sequence system configured to generate the cadence break signal if a sequence of difference between the plurality of fields does not match a predetermined sequence; and

a free run counter configured to receive a field end signal and sequence number data and to generate a plurality of bitmap select fields.

2. The system of claim 1 wherein the threshold system comprises a field maximum threshold system generating a cadence break signal if a difference in two fields exceeds a predetermined maximum threshold.

3. The system of claim 1 wherein the threshold system comprises a field minimum threshold system generating a cadence break signal if a difference in two fields exceeds a predetermined minimum threshold.

4. The system of claim 1 further comprising a weave direction bitmap identifying whether a first field should be combined with a previous field or a subsequent field.

5. The system of claim 1 further comprising a frame motion bitmap identifying whether a field difference can exceed a threshold.

6. The system of claim 1 further comprising a field motion change bitmap identifying whether a difference between two field comparison values should be positive or negative.

7. The system of claim 1 further comprising a low confidence system generating low confidence data based on the plurality of fields of image data and providing the low confidence data to a de-interlacer.

8. The system of claim 1 further comprising a FUTURE_PAST_BITMAP configured to receive one of the plurality bitmap select fields and to generate control data to cause one of a future fields or a past field to be woven into a current field in a de-interlacer.

9. The system of claim 8 further comprising:

a MOTION_CNT_BITMAP configured to receive one of the plurality bitmap select field and to generate an indictor representing whether a frame motion value is expected to be high on a predetermined field; and

a FCOMP BITMAP configured to receive one of the plurality bitmap select fields and to generate an indicator representing whether a change in field motion in the predetermined field is expected to be negative or positive.

10. A method for cadence break detection comprising:

receiving a plurality of fields of image data, each field of image data including sequence data for indicating a film to video conversion sequence cadence;

receiving a field end signal and sequence number data and to generate a plurality of bitmap select fields generating a film to video conversion sequence cadence data;

determining a difference between two of the fields of image data;

generating cadence break data if the difference between the two fields of image data exceeds a predetermined threshold as a function of the film to video conversion sequence cadence data; and

generating the cadence break data if a difference between a first difference between two of the fields of image data and a second difference between two of the fields of image data does not match predetermined sequence data.

11. The method of claim 10 further comprising generating low confidence data based on the image data.

12. The method of claim 10 wherein generating the cadence break data if the difference between the two fields of image data exceeds the predetermined threshold comprises generating the cadence break data if the difference between the two fields of image data exceeds a scene change threshold.

13. The method of claim 10 wherein generating the cadence break data if the difference between the two fields of image data exceeds the predetermined threshold comprises generating the cadence break data if the difference between the two fields of image data exceeds a minimum motion threshold.

14. The method of claim 10 wherein determining the difference between two of the fields of image data comprises summing the number of pixels in one of the two fields of image data that are different from corresponding pixels in the other of the two fields of image data.

15. The method of claim 10 wherein the first difference between two of the fields of image data is determined by averaging corresponding pixels in two adjacent lines of one of the two fields of image data and subtracting the average from a corresponding pixel in the other of the two fields of image data.

16. A system for cadence break detection comprising:

a field system receiving a plurality of fields of image data;

a processor configured to generate a cadence break signal if a difference in two fields exceeds a predetermined threshold;

the processor further configured to generate the cadence break signal if a sequence of differences between the plurality of fields does not match a predetermined sequence; and

a free run counter configured to receive a field end signal and sequence number data and to generate a plurality of bitmap select fields.

17. The system of claim 16 further comprising means for generating a cadence break signal if a difference in two fields exceeds a predetermined maximum threshold.

18. The system of claim 16 further comprising means for generating a cadence break signal if a difference in two fields exceeds a predetermined minimum threshold.

Assignments (10)
SECURITY INTEREST Recorded Sep 27, 2017
From: SYNAPTICS INCORPORATED
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 044037/0896 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 7, 2017
From: CONEXANT SYSTEMS, LLC
To: SYNAPTICS INCORPORATED
Reel/Frame 043786/0267 →
CHANGE OF NAME Recorded Jun 26, 2017
From: CONEXANT SYSTEMS, INC.
To: CONEXANT SYSTEMS, LLC
Reel/Frame 042986/0613 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 23, 2016
From: LAKESTAR SEMI INC.
To: CONEXANT SYSTEMS, INC.
Reel/Frame 038803/0693 →
CHANGE OF NAME Recorded May 20, 2016
From: CONEXANT SYSTEMS, INC.
To: LAKESTAR SEMI INC.
Reel/Frame 038777/0885 →
RELEASE OF SECURITY INTEREST Recorded May 6, 2016
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: CONEXANT SYSTEMS, INC.; CONEXANT, INC.; CONEXANT SYSTEMS WORLDWIDE, INC.; BROOKTREE BROADBAND HOLDING, INC.
Reel/Frame 038631/0452 →
SECURITY AGREEMENT Recorded Mar 11, 2010
From: CONEXANT SYSTEMS, INC.; CONEXANT SYSTEMS WORLDWIDE, INC.; CONEXANT, INC.; BROOKTREE BROADBAND HOLDING, INC.
To: THE BANK OF NEW YORK, MELLON TRUST COMPANY, N.A.
Reel/Frame 024066/0075 →
RELEASE OF SECURITY INTEREST Recorded Mar 1, 2010
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A. (FORMERLY, THE BANK OF NEW YORK TRUST COMPANY, N.A.)
To: CONEXANT SYSTEMS, INC.
Reel/Frame 023998/0838 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 19, 2008
From: ALELYUNAS, CARL
To: CONEXANT SYSTEMS, INC.
Reel/Frame 020674/0926 →
SECURITY AGREEMENT Recorded Mar 19, 2008
From: CONEXANT SYSTEMS, INC.
To: THE BANK OF NEW YORK TRUST COMPANY, N.A.
Reel/Frame 020675/0079 →