IP Library Granted Patent US 8,350,963
Granted Patent B2
US 8,350,963 · App. 12/162,825 · Granted Jan 8, 2013

Video processing device and method of processing video data

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,350,963
App. No.
12/162,825
Granted
Jan 8, 2013
Kind
B2
Abstract

A video-processing device is provided for processing a main video data flow and a secondary video data flow. The secondary video data flow constitutes a scaled version of the main video data flow. The video-processing device comprises a tap-off unit (T, T 2 ) having an input for receiving the main video data flow. The tap-off unit (T, T 2 ) comprises at least a first and second output, wherein each of the outputs corresponds to the input of the tap-off unit. A first H- and V-scaling unit (HVS 1 ) is coupled to the first output of the tap-off unit (T, T 2 ) for performing a first H- and V-scaling on the main video flow. A second H- and V-scaling unit (HVS 2 ) is coupled to the second output of the tap-off unit for performing a second H- and V-scaling on the secondary video flow to provide a scaled secondary video flow. By tapping-off the main video flow there is no need for the device to access a memory to extract the video data from the main video flow to provide a secondary video flow.

Claims (31)

1. Video processing device for processing a main video data flow and a secondary video data flow, wherein the secondary video data flow constitutes a scaled version of the main video data flow, comprising:

a tap-off unit having an input to receive the main video data flow from the video capturing unit for providing at least a first and second output, wherein each of the outputs correspond to the input;

a first H- and V-scaling unit (HVS 1 ) coupled to the first output of the tap-off unit (T, T 2 ) for performing a first H- and V-scaling on the main video flow;

a second H- and V-scaling unit coupled to the second output of the tap-off unit for performing a second H- and V-scaling on a secondary video flow to provide a scaled secondary video flow, the secondary video flow constituting a scaled version of the main video data flow;

a memory, wherein the output of the second H- and V-scaling unit is buffered in the memory before being output to an output of the secondary video flow;

a spatial noise reduction unit for performing a spatial noise reduction;

a temporal noise reduction unit for performing a temporal noise reduction, and

a de-interlacing unit for de-interlacing the main video flow; and wherein the tap-off unit is coupled to the output of the de-interlacing unit (DEI).

2. Video processing device according to claim 1 , wherein the second H- and V-scaling unit performs a downscaling of every odd or even frame and the output of the second H- and V-scaling unit is buffered in an output buffer, wherein for every even or odd frame the downscaled video data buffered in the output buffer is forwarded to the first H- and V-scaling unit for performing an up-scaling corresponding to the downscaling performed by the second H- and V-scaling unit.

3. Method for processing video data by processing a main video flow and a secondary video flow, wherein the secondary video flow constitutes a scaled version of the main video flow, comprising:

tapping-off the main video flow with a tap-off unit to provide a first and second tapped-off output,

performing a first H- and V-scaling of the first tapped-off output to provide H- and V-scaling of the main video flow with a first H- and V-scaling unit, and

performing a second H- and V-scaling of the second tapped-off output to provide a H- and V-scaling of the secondary video flow with a second H- and V-scaling unit;

buffering the output of the second H- and V-scaling in a memory;

performing a spatial noise reduction;

performing a temporal noise reduction,

de-interlacing the main video flow with a de-interlacing unit; and

wherein the tap-off unit is coupled to the output of the de-interlacing unit (DEI).

4. The method of claim 3 , further comprising:

performing a downscaling of every odd or even frame and the output of the second H- and V-scaling buffered in an output buffer, wherein for every even or odd frame the downscaled video data buffered in the output buffer is forwarded to the first H- and V-scaling unit for performing an up-scaling corresponding to the downscaling performed by the second H- and V-scaling unit.

5. A system, comprising:

a video processor, the video processor including:

a video capturing unit configured to capture a main video data flow;

a tap-off unit having an input to receive the main video data flow from the video capturing unit for providing at least a first and second output, wherein each of the outputs correspond to the input;

a first H- and V-scaling unit (HVS 1 ) coupled to the first output of the tap-off unit (T, T 2 ) for performing a first H- and V-scaling on the main video flow;

a second H- and V-scaling unit coupled to the second output of the tap-off unit for performing a second H- and V-scaling on a secondary video flow to provide a scaled secondary video flow, the secondary video flow constituting a scaled version of the main video data flow;

a memory, wherein the output of the second H- and V-scaling unit is buffered in the memory before being output to an output of the secondary video flow;

a spatial noise reduction unit for performing a spatial noise reduction;

a temporal noise reduction unit for performing a temporal noise reduction, and

a de-interlacing unit for de-interlacing the main video flow; and wherein the tap-off unit is coupled to the output of the de-interlacing unit (DEI).

6. The system of claim 5 , wherein the second H- and V-scaling unit performs a downscaling of every odd or even frame and the output of the second H- and V-scaling unit is buffered in an output buffer, wherein for every even or odd frame the downscaled video data buffered in the output buffer is forwarded to the first H- and V-scaling unit for performing an up-scaling corresponding to the downscaling performed by the second H- and V-scaling unit.

Assignments (20)
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 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 042762 FRAME 0145. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051145/0184 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 042985 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051029/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 039361 FRAME 0212. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051029/0387 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12298143 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Oct 22, 2019
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 051030/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 10, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 050745/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2018
From: MAXLINEAR INC.; ENTROPIC COMMUNICATIONS LLC
To: DYNAMIC DATA TECHNOLOGIES LLC
Reel/Frame 047914/0274 →
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 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12681366 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded May 9, 2017
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 042985/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12681366 PREVIOUSLY RECORDED ON REEL 039361 FRAME 0212. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded May 9, 2017
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 042762/0145 →
PATENT RELEASE Recorded Aug 17, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 039707/0471 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 12092129 PREVIOUSLY RECORDED ON REEL 038017 FRAME 0058. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY AGREEMENT SUPPLEMENT. Recorded Jul 14, 2016
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 039361/0212 →
SECURITY AGREEMENT SUPPLEMENT Recorded Mar 7, 2016
From: NXP B.V.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 038017/0058 →
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 2, 2012
From: TRIDENT MICROSYSTEMS, INC.; TRIDENT MICROSYSTEMS (FAR EAST) LTD.
To: ENTROPIC COMMUNICATIONS, INC.
Reel/Frame 028146/0178 →
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/0641 →
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 Jul 31, 2008
From: TICHELAAR, JOHANNES YZEBRAND
To: NXP B.V.
Reel/Frame 021343/0950 →