IP Library › Granted Patent US 8,514,332
Granted Patent B2
US 8,514,332 · App. 11/314,690 · Granted Aug 20, 2013

Method and system for non-linear blending in motion-based video processing

Inventor: Sheng Zhong (San Jose, CA)
Assignee: Broadcom Corporation
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,514,332
App. No.
11/314,690
Granted
Aug 20, 2013
Kind
B2
Abstract

A method and system for non-linear blending in motion-based video processing is described. Aspects of a system for processing images may include circuitry within a chip that computes a blending factor, with a nonlinear relationship to a motion metric, which defines an amount of motion between a current video picture, and at least one preceding video picture and/or at least one subsequent video picture. At least one pixel in the current video picture may be adjusted based on the computed blending factor. Aspects of a method for processing images may include computing a blending factor, with a nonlinear relationship to a motion metric, which defines an amount of motion between a current video picture, and at least one preceding video picture and/or at least one subsequent video picture. At least one pixel in the current video picture may be adjusted based on the computed blending factor.

Claims (64)

1. A method for processing images, the method comprising:

performing by one or more processors, one or more circuits, or any combination thereof:

computing a blending factor comprising a nonlinear relationship to a motion metric that defines an amount of motion between a current video picture and one or both of at least one preceding video picture and at least one subsequent video picture;

computing said blending factor and said motion metric for one or more of a finite impulse response (FIR) noise reduction (NR) mode, an infinite impulse response (IIR) NR mode, and an adaptive blended NR mode; and

adjusting at least one pixel in said current video picture based on said computed blending factor.

2. The method according to claim 1 , comprising deriving said adaptive blended NR mode based on one or more of an adaptive blending factor, said FIR NR mode, and said IIR NR mode.

3. The method according to claim 1 , comprising computing an FIR motion metric in FIR NR mode based on a sum computed by adding, over a plurality of proximately located pixels:

an absolute value of a difference in at least one pixel value of said current video picture and a corresponding at least one pixel value of said at least one preceding video picture; and

an absolute value of a difference in said at least one pixel value of said current video picture and a corresponding at least one pixel value of said at least one subsequent video picture.

4. The method according to claim 1 , wherein said blending factor comprises an adaptive blending factor, an FIR blending factor, and an IIR blending factor.

5. The method according to claim 1 , comprising computing an IIR motion metric in IIR NR mode, based on a sum computed by adding, over a plurality of proximately located pixels, an absolute value of a difference in at least one pixel value of said current video picture and a corresponding at least one pixel value of feedback output comprising an IIR blended video picture.

6. The method according to claim 1 , comprising computing an adaptive motion metric in adaptive blended NR mode based on a sum, computed by adding, over a plurality of proximately located pixels:

an absolute value of a difference in at least one pixel value of said current video picture and a corresponding at least one pixel value of feedback output comprising an IIR blended video picture; and

an absolute value of a difference in said at least one pixel value of said current video picture and a corresponding at least one pixel value of said at least one subsequent video picture.

7. The method according to claim 1 , wherein said blending factor is defined by the following expression:

α

=

K

0

⁡

(

1

-

K

1

MM

⁢

2

)

where α represents said blending factor, MM represents said motion metric, and K 0 and K 1 represent constant values.

8. The method according to claim 1 , comprising computing said adjusted at least one pixel based on an adaptive blending factor and one or both of an FIR blended video picture and an IIR blended video picture.

9. The method according to claim 8 , comprising computing said FIR blended video picture based on an FIR blending factor and one or more of said current video picture, said at least one preceding video picture and said at least one subsequent video picture.

10. The method according to claim 8 , comprising computing said IIR blended video picture based on an IIR blending factor and one or both of said current video picture and feedback output comprising said IIR blended video picture.

11. A system for processing images, the system comprising:

circuitry within a chip that is operable to compute a blending factor comprising a nonlinear relationship to a motion metric that defines an amount of motion between a current video picture and one or both of at least one preceding video picture and at least one subsequent video picture; and

said circuitry within said chip being operable to adjust at least one pixel in said current video picture based on said computed blending factor, wherein said circuitry within said chip is operable to compute said blending factor and said motion metric for one or more of a finite impulse response (FIR) noise reduction (NR) mode, an infinite impulse response (IIR) NR mode, and an adaptive blended NR mode.

12. The system according to claim 11 , wherein said circuitry within said chip is operable to derive said adaptive blended NR mode based on one or more of an adaptive blending factor, said FIR NR mode, and said IIR NR mode.

13. The system according to claim 11 , wherein said circuitry within said chip is operable to compute an FIR motion metric in FIR NR mode based on a sum computed by adding, over a plurality of proximately located pixels:

an absolute value of a difference in at least one pixel value of said current video picture and a corresponding at least one pixel value of said at least one preceding video picture; and

an absolute value of a difference in said at least one pixel value of said current video picture and a corresponding at least one pixel value of said at least one subsequent video picture.

14. The system according to claim 11 , wherein said blending factor comprises an adaptive blending factor, an FIR blending factor, and an IIR blending factor.

15. The system according to claim 11 , wherein said circuitry within said chip is operable to compute an IIR motion metric in IIR NR mode, based on a sum computed by adding, over a plurality of proximately located pixels, an absolute value of a difference in at least one pixel value of said current video picture and a corresponding at least one pixel value of feedback output comprising an IIR blended video picture.

16. The system according to claim 11 , wherein said circuitry within said chip is operable to compute an adaptive motion metric in adaptive blended NR mode based on a sum, computed by adding, over a plurality of proximately located pixels:

an absolute value of a difference in at least one pixel value of said current video picture and a corresponding at least one pixel value of feedback output comprising an IIR blended video picture; and

an absolute value of a difference in said at least one pixel value of said current video picture and a corresponding at least one pixel value of said at least one subsequent video picture.

17. The system according to claim 11 , wherein said blending factor is defined by the following expression:

α

=

K

0

⁡

(

1

-

K

1

MM

⁢

2

)

where α represents said blending factor, MM represents said motion metric, and K 0 and K 1 represent constant values.

18. The system according to claim 11 , wherein said circuitry within said chip is operable to compute said adjusted at least one pixel based on an adaptive blending factor and one or both of an FIR blended video picture and an IIR blended video picture.

19. The system according to claim 18 , wherein said circuitry within said chip is operable to compute said FIR blended video picture based on an FIR blending factor and one or more of said current video picture, said at least one preceding video picture and said at least one subsequent video picture.

20. The system according to claim 18 , wherein said circuitry within said chip is operable to compute said IIR blended video picture based on an IIR blending factor and one or both of said current video picture and feedback output comprising said IIR blended video picture.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE ERROR IN RECORDING THE MERGER IN THE INCORRECT US PATENT NO. 8,876,094 PREVIOUSLY RECORDED ON REEL 047351 FRAME 0384. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 8, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 049248/0558 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF THE MERGER PREVIOUSLY RECORDED AT REEL: 047230 FRAME: 0910. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047351/0384 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047230/0910 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 8, 2006
From: ZHONG, SHENG
To: BROADCOM CORPORATION
Reel/Frame 017245/0821 →
Continuity (1)
Related Publication 20070139560A1 · Jun 21, 2007