IP Library Granted Patent US 7,262,807
Granted Patent B2
US 7,262,807 · App. 10/495,947 · Granted Aug 28, 2007

Signal processing device for providing multiple output images in one pass

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,262,807
App. No.
10/495,947
Granted
Aug 28, 2007
Kind
B2
Abstract

Signal processing device for providing multiple output images by processing input images of an interlaced video signal, comprising a temporal interpolater circuit ( 18 ) and a memory buffer ( 26, 27 ) connected to the temporal interpolater circuit. The memory buffer ( 26, 27 )is arranged for storing at least part of a previous input image ( 11, 13 ) and a current input image ( 12 ). The temporal interpolater circuit ( 18 ) is arranged for receiving at least the previous and current input image from the memory buffer ( 26, 27 ) and for providing multiple interlaced or de-interlaced frame data ( 15 ) at temporal positions between the previous input image temporal position and the current input image temporal position.

Claims (15)

1. Signal processing device for providing multiple output images by processing input images of an interlaced video signal, comprising a temporal interpolator circuit ( 18 ) and a memory buffer ( 26 , 27 ) connected to the temporal interpolator circuit, characterized in that the memory buffer ( 26 , 27 ) is arranged for storing at least part of a previous input image ( 11 ; 13 ) and a current input image ( 12 ), the temporal interpolator circuit ( 18 ) being arranged for receiving at least the previous and current input image from the memory buffer ( 26 , 27 ) and for providing multiple interlaced or de-interlaced frame data ( 15 ) at temporal positions between the previous input image temporal position and the current input image temporal position.

2. Signal processing device according to claim 1 , further comprising a de-interlace circuit ( 17 ) connected to the memory buffer ( 26 , 27 ), the de-interlace circuit being arranged for receiving at least the previous image and the current image from the memory buffer ( 26 , 27 ) and providing progressive image data ( 14 ) at the temporal position of the current image ( 12 ), the temporal interpolation circuit ( 18 ) receiving the progressive image data ( 14 ) from the de-interlace circuit ( 17 ) as current input image.

3. Signal processing device according to claim 2 , in which the signal processing device further comprises a local buffer ( 33 ) for storing recursive data, the recursive data being output by the de-interlace circuit ( 17 ) and the temporal interpolation circuit ( 18 ) being further arranged to retrieve the recursive data from the local buffer ( 33 ).

4. Signal processing device according to claim 1 , in which the temporal interpolation circuit ( 18 ) is operated in a multiplexed manner.

5. Signal processing device according to claim 3 , in which the de-interlace circuit ( 17 ) and the temporal interpolation circuit ( 18 ) are operated in a multiplexed manner, the de-interlace circuit ( 17 ) being executed to obtain a recursive output at the temporal location of the current input image, and the de-interlace circuit ( 17 ) and temporal interpolation circuit ( 18 ) being executed to obtain multiple temporally interpolated output data using at least the recursive data from the local buffer ( 33 ).

6. Signal processing device according to claim 1 , in which the previous input image ( 13 ) is a progressive image as obtained in a previous run of the signal processing device.

7. Signal processing device according to claim 5 , in which the de-interlace circuit ( 17 ) is arranged to perform a transversal de-interlace function, using a previous input image ( 11 ) and current input image ( 12 ) of the video signal.

8. Signal processing device according to claim 1 , in which the memory buffer ( 26 , 27 ) is arranged to store image data comprising at least one image block, e.g. a 8×8 pixel block, and surrounding image area that is accessible over a motion vector for at least the previous image and the current image.

9. Signal processing device according to claim 1 , in which the signal processing device further comprises a temporal noise reduction circuit ( 34 ), receiving data from the de-interlace circuit ( 17 ) and the memory buffer ( 26 , 27 ), for providing an output with motion compensated temporal noise reduction.

10. Signal processing device according to claim 1 , in which the signal processing device further comprises a vertical filtering circuit ( 35 ), receiving data from the temporal interpolation circuit ( 18 ) for providing an output with a vertical bandwidth limited interlaced signal or an output with scaled vertical dimension.

11. Signal processing device according to claim 1 , in which the interlaced video signal comprises luminance data and/or chrominance data, and the signal processing device is being operated sequentially on the luminance and/or chrominance data for every image.

12. Signal processing device according to claim 1 , further comprising a motion estimation circuit for calculating motion vectors using the previous and current input image.

13. Use of a device according to claim 12 for processing of input data, using a first run to determine motion vectors, a second run for processing the luminance signal and a third run for processing a chrominance signal, the first run being performed before the second and third run for calculating the desired output images.

14. Use of a device according to claim 1 for processing multiple input data streams, by executing a cycle of the device for each image of each of the input data streams in a time-multiplexed manner.

15. Apparatus, such as a TV, comprising a device according to claim 1 .

Assignments (17)
RELEASE OF SECURITY INTEREST Recorded Jun 23, 2021
From: MUFG UNION BANK, N.A.
To: MAXLINEAR, INC.; EXAR CORPORATION; MAXLINEAR COMMUNICATIONS LLC
Reel/Frame 056656/0204 →
SUCCESSION OF AGENCY (REEL 042453 / FRAME 0001) Recorded Jul 1, 2020
From: JPMORGAN CHASE BANK, N.A.
To: MUFG UNION BANK, N.A.
Reel/Frame 053115/0842 →
RELEASE OF SECURITY INTEREST Recorded Sep 9, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 050315/0785 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2018
From: MAXLINEAR INC; ENTROPIC COMMUNICATIONS LLC
To: DYNAMIC DATA TECHNOLOGIES LLC
Reel/Frame 047128/0295 →
SECURITY AGREEMENT Recorded May 12, 2017
From: MAXLINEAR, INC.; ENTROPIC COMMUNICATIONS, LLC (F/K/A ENTROPIC COMMUNICATIONS, INC.); EXAR CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 042453/0001 →
MERGER AND CHANGE OF NAME Recorded May 19, 2015
From: ENTROPIC COMMUNICATIONS, INC.; EXCALIBUR SUBSIDIARY, LLC; ENTROPIC COMMUNICATIONS, LLC
To: ENTROPIC COMMUNICATIONS, LLC
Reel/Frame 035717/0628 →
MERGER AND CHANGE OF NAME Recorded May 18, 2015
From: EXCALIBUR ACQUISITION CORPORATION; ENTROPIC COMMUNICATIONS, INC.; ENTROPIC COMMUNICATIONS, INC.
To: ENTROPIC COMMUNICATIONS, INC.
Reel/Frame 035706/0267 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2012
From: TRIDENT MICROSYSTEMS, INC.; TRIDENT MICROSYSTEMS (FAR EAST) LTD.
To: ENTROPIC COMMUNICATIONS, INC.
Reel/Frame 028153/0440 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2010
From: NXP
To: NXP HOLDING 1 B.V.
Reel/Frame 023928/0489 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 13, 2010
From: TRIDENT MICROSYSTEMS (EUROPE) B.V.; NXP HOLDING 1 B.V.
To: TRIDENT MICROSYSTEMS (FAR EAST) LTD.
Reel/Frame 023928/0552 →
RELEASE OF SECURITY INTEREST Recorded Feb 8, 2010
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 023905/0787 →
SECURITY AGREEMENT Recorded Jun 17, 2009
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 022835/0306 →
CORRECTIVE ASSIGNMENT TO RE-RECORD ASSIGNMENT PREVIOUSLY RECORDED UNDER REEL AND FRAME 020462/0235 TO DELETE THE FIRST NAMED ASSIGNEE KONINKLIJKE PHILIPS ELECTRONICS AND TO CORRECT PATENT NUMBER 7262897 TO PATENT NUMBER 7262807. Recorded May 13, 2008
From: KONINKLIJKE PHILIPS ELECTRONICS N.V.
To: NXP B.V.
Reel/Frame 020941/0544 →
CORRECTIVE ASSIGNMENT TO RE-RECORD ASSIGNMENT PREVIOUSLY RECORDED UNDER REEL AND FRAME 020462/0235 TO DELETE THE FIRST AND TO CORRECT PATENT NUMBER 7,262,897 TO PATENT NUMBER 7,262,807. Recorded May 13, 2008
From: KONINKLIJKE PHILIPS ELECTRONICS N.V.
To: NXP B.V.
Reel/Frame 020963/0673 →
CORRECTIVE ASSIGNMENT TO RE-RECORD ASSIGNMENT PREVIOUSLY RECORDED UNDER REEL AND FRAME 020462/0235 TO DELETE THE 1ST NAMED ASSIGNEE KONINKLIJKE PHILIPS ELECTRONICS AND TO CORRECT PATENT NO. FROM 7262897 TO PATENT NO. 7262807 Recorded Mar 4, 2008
From: KONINKLIJKE PHILIPS ELECTRONICS N.V.
To: NXP B.V.
Reel/Frame 020609/0726 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 5, 2008
From: KONINKLIJKE PHILIPS ELECTRONICS, N.V.
To: KONINKLIJKE PHILIPS ELECTRONICS N V; NXP B.V.
Reel/Frame 020462/0235 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 18, 2004
From: RIEMENS, ABRAHAM KAREL; VISSERS, KORNELIS ANTONIUS; SCHUTTEN, ROBERT JAN
To: KONINKLIJKE PHILIPS ELECTRONICS N.V.
Reel/Frame 015836/0143 →