IP Library Granted Patent US 7,605,867
Granted Patent B1
US 7,605,867 · App. 10/833,640 · Granted Oct 20, 2009

Method and apparatus for correction of time base errors

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 7,605,867
App. No.
10/833,640
Granted
Oct 20, 2009
Kind
B1
Abstract

The present invention provides a method and apparatus for the correction of time base errors in a video signal. The method and apparatus may combine a horizontal scaler and a time base corrector. A time base corrector in accordance with the present invention can function without locking a clock to a horizontal synchronization signal. Furthermore, a method or apparatus in accordance with the present invention may operate as a finite impulse response filter, an infinite impulse response filter, a low pass filter or an adaptive filter.

Claims (64)

1. A circuit comprising:

a scaler; and

a time base filter connected with the scaler, the time base filter to convert a video signal to a constant number of vertically aligned samples per line, to use a current horizontal synchronization signal to calculate a starting position for a prior line and to operate as an adaptive filter;

where the time base filter samples a video signal without locking to a horizontal synchronization signal.

2. The circuit of claim 1 where the time base filter includes a finite impulse response filter.

3. The circuit of claim 1 where the time base filter includes an infinite impulse response filter.

4. A circuit comprising:

a scaler; and

a time base filter connected with the scaler, the time base filter to convert a video signal to a constant number of vertically aligned samples per line;

where the time base filter filters line lengths to reduce noise in a video signal;

where the time base filter filters line lengths as a function of a phase error; and

where the phase error includes a difference between a current line length and a target line length.

5. A circuit comprising:

a scaler; and

a time base filter connected with the scaler, the time base filter to convert a video signal to a constant number of vertically aligned samples per line;

where the time base filter includes a low pass filter to filter a phase error; and

where the phase error includes a difference between a current line length and a target line length.

6. A method comprising:

determining a line length for an input signal; and

filtering the input signal responsive to the determination;

where the filtering the input signal is a function of a phase error; and

where the phase error includes a difference between a current line length and a target line length.

7. The method of claim 6 where determining a line length includes:

determining an integer line length; and

determining a fractional line length.

8. The method of claim 7 where filtering the input signal line includes filtering the input signal responsive to the determination of the integer and fractional line lengths.

9. The method of claim 6 where the filtering the input signal occurs responsive to a horizontal synchronization signal.

10. The method of claim 6 where the filtering the input signal occurs responsive to an output start of active value.

11. A method of operating a time-base correction circuit comprising:

determining a line length for an input signal;

using a current horizontal synchronization signal to calculate a starting position for a prior line;

sampling the input signal without locking to a horizontal synchronization signal;

filtering the input signal responsive to the determination; and

scaling the filtered input signal.

12. The method of claim 11 where determining a line length includes:

determining an integer line length; and

determining a fractional line length.

13. The method of claim 11 where filtering the input signal line includes filtering the input signal responsive to the determination of the integer and fractional line lengths.

14. The method of claim 11 where the filtering the input signal occurs responsive to an output start of active value.

15. A method of operating a time-base correction circuit, comprising:

determining a line length for an input signal;

sampling the input signal without locking to a horizontal synchronization signal;

filtering line lengths to reduce noise in the input signal responsive to the determination by filtering the line lengths as a function of phase error where the phase error includes a difference between a current line length and a target line length; and

scaling the filtered input signal.

16. The method of claim 15 where determining a line length includes:

determining an integer line length; and

determining a fractional line length;

where filtering the input signal line includes filtering the input signal responsive to the determination of the integer and fractional line lengths.

17. The method of claim 15 where the filtering the input signal occurs responsive to a horizontal synchronization signal.

18. The method of claim 17 where the filtering the input signal occurs responsive to an output start of active signal.

19. A time base correction circuit, comprising:

a filter to filter image data responsive to a horizontal synchronization signal; and

a scaler to scale the digital image data responsive to the filter;

where the filter samples the image data without locking to a horizontal synchronization signal.

20. The time base correction circuit of claim 19 where the filter measures line lengths of the image data.

21. The circuit of claim 19 where the filter calculates a starting position for a next line responsive to the horizontal synchronization signal.

22. The time base correction circuit of claim 21 where the filter measures line lengths of the image data.

23. The time base correction circuit of claim 21 where the filter is a low pass filter to filter a phase error.

24. The time base correction circuit of claim 21 where the filter is a finite impulse response filter.

25. The time base correction circuit of claim 21 where the filter is an adaptive filter.

26. The time base correction circuit of claim 19 where the filter is a low pass filter to filter a phase error.

27. The circuit of claim 19 where the filter is an infinite impulse response filter.

28. The time base correction circuit of claim 19 where the filter is a finite impulse response filter.

29. The time base correction circuit of claim 19 where the filter is an adaptive filter.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2021
From: PIXELWORKS SEMICONDUCTOR TECHNOLOGY COMPANY, LLC
To: PIXELWORKS SEMICONDUCTOR TECHNOLOGY (SHANGHAI) CO., LTD.
Reel/Frame 056895/0695 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 6, 2021
From: PIXELWORKS, INC.
To: PIXELWORKS SEMICONDUCTOR TECHNOLOGY COMPANY, LLC
Reel/Frame 055846/0129 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2008
From: WOODALL, NEIL
To: PIXELWORKS, INC.
Reel/Frame 021610/0074 →