IP Library Granted Patent US 7,957,469
Granted Patent B2
US 7,957,469 · App. 10/566,881 · Granted Jun 7, 2011

Video comfort noise addition technique

Assignee: Thomson Licensing
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,957,469
App. No.
10/566,881
Granted
Jun 7, 2011
Kind
B2
Abstract

A decoding arrangement for decoding pictures in an incoming video stream includes a noise generator for adding a dither signal containing random noise to the pictures after video decoding, to improve the subjective video quality. The noise generator adds noise to each pixel in an amount correlated to additive noise of pixels in a prior picture, either a previously displayed picture (i.e., a previously decoded picture to which noise has been added), or a previously decoded picture.

Claims (60)

1. A method for reducing artifacts in a video stream, comprising the steps of:

decoding the video stream; and

adding noise to at least one pixel in a picture in the video stream following the decoding of the video stream in an amount correlated to additive noise of pixels in at least one prior picture.

2. The method according to claim 1 wherein the at least one prior picture comprises a previously displayed picture.

3. The method according to claim 1 where the at least one prior picture comprises a previously decoded picture.

4. The method according to claim 1 wherein the amount of noise is correlated in accordance with a correlation factor α having a value such that 0≦α≦1.

5. The method according to claim 1 wherein the amount of noise is correlated using an instantiation of a Finite Impulse Response (FIR) filter.

6. The method according to claim 1 wherein the amount of noise is correlated using an approximation of an Infinite Impulse Response (IIR) filter.

7. A method for reducing artifacts in a video stream, comprising the steps of:

decoding a video stream in a video decoder; and

adding noise to at least one pixel in a picture in the video stream following the decoding of the video stream in an amount correlated to additive noise of pixels in at least one prior picture, wherein the noise amount is determined by extracting bit stream information from the video stream; and

determining strength of the added noise in accordance with the bit stream information.

8. The method according to claim 7 wherein the bit stream information comprises a quantization parameter.

9. The method according to claim 7 wherein the added noise is Gaussian noise.

10. The method according to claim 7 wherein the added noise is Laplacian noise.

11. A method for reducing artifacts in a video stream, comprising the steps of:

decoding the video stream in a video decoder; and

adding noise to at least one pixel in a picture in the video stream following the decoding of the video stream in an amount correlated to additive noise of at least one other pixel in a prior picture.

12. A decoder arrangement for decoding a coded video stream to yield reduced artifacts, comprising:

a video decoder for decoding an incoming coded video stream to yield decoded pictures;

a reference picture store for storing at least one previously decoded picture decoded by the decoder for use by the decoder in decoding future pictures,

a noise generator noise for generating noise for addition to at least one pixel in a decoded picture in an amount correlated to additive noise of at least one pixel in at least one prior picture;

a summing block for summing the noise generated by the noise generator with a decoded picture from the decoder; and

a clipper for clipping the summed noise and decoded picture.

13. The decoder arrangement according to claim 12 wherein the noise generator implements an instantiation of a Finite Impulse Response filter.

14. The decoder arrangement according to claim 12 wherein the noise generator implements an approximation of an Infinite Impulse Response filter.

15. The decoder arrangement according to claim 12 wherein the noise generator generates noise in accordance with decoded pictures and bit stream information supplied from the decoder.

16. The decoder arrangement according to claim 15 wherein the bit stream information comprises a quantization parameter.

17. The decoder arrangement according to claim 12 further including a noise picture store for storing the noise information for subsequent use by the noise generator.

18. The decoder arrangement method according to claim 12 wherein the noise generator adds Gaussian noise.

19. The decoder arrangement method according to claim 12 wherein the noise generator adds Laplacian noise.

20. A decoder arrangement for decoding a coded video stream to yield reduced artifacts, comprising:

a video decoder for decoding an incoming coded video stream to yield decoded pictures;

a reference picture store for at least one storing at least one previously decoded picture decoded by the decoder for use by the decoder in decoding future pictures,

a noise generator noise for generating noise in accordance with decoded pictures and bit stream information from the decoder for addition to at least one pixel in decoded in an amount correlated to additive noise of at least one pixel in a prior picture;

a summing block for summing the noise generated by the noise generator with a decoded picture from the decoder; and

a clipper for clipping the summed noise and decoded picture.

21. The decoder arrangement according to claim 20 wherein the bit stream information comprises a quantization parameter.

22. The decoder arrangement according to claim 20 wherein the noise generator implements an instantiation of a Finite Impulse Response filter.

23. The decoder arrangement according to claim 20 wherein the noise generator implements an approximation of an Infinite Impulse Response filter.

24. The decoder arrangement according to claim 20 further including a noise picture store for storing the noise information for subsequent use by the noise generator.

25. The decoder arrangement method according to claim 20 wherein the noise generator adds Gaussian noise.

26. The decoder arrangement method according to claim 20 wherein the noise generator adds Laplacian noise.

27. A decoder arrangement for decoding a coded video stream to yield reduced artifacts, comprising:

a video decoder for decoding an incoming coded video stream to yield decoded pictures;

a reference picture store for at least one storing picture previously decoded by the decoder for use by the decoder in decoding future pictures,

a noise generator noise for generating noise for addition to at least one pixel in a decoded picture in an amount correlated to additive noise of pixels in a prior picture;

a noise picture store for storing the noise information for subsequent use by the noise generator;

a summing block for summing the noise generated by the noise generator with a decoded picture from the decoder;

a clipper for clipping the summed noise and decoded picture.

28. The decoder arrangement according to claim 27 wherein the noise generator implements an instantiation of a Finite Impulse Response filter.

29. The decoder arrangement according to claim 27 wherein the noise generator implements an approximation of an Infinite Impulse Response filter.

30. The decoder arrangement method according to claim 27 wherein the noise generator adds Gaussian noise.

31. The decoder arrangement method according to claim 27 wherein the noise generator adds Laplacian noise.

32. A decoder arrangement for decoding a coded video stream to yield reduced artifacts, comprising:

a video decoder for decoding an incoming coded video stream to yield decoded pictures;

a reference picture store for storing at least one previously decoded picture decoded by the decoder for use by the decoder in decoding future pictures,

a noise generator noise for generating noise for addition to at least one pixel in a decoded picture in an amount correlated to additive noise of at least one pixel in the at least one previously decoded picture;

a summing block for summing the noise generated by the noise generator with a decoded picture from the decoder; and

a clipper for clipping the summed noise and decoded picture.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2018
From: THOMSON LICENSING DTV
To: INTERDIGITAL MADISON PATENT HOLDINGS
Reel/Frame 046763/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2017
From: THOMSON LICENSING
To: THOMSON LICENSING DTV
Reel/Frame 043302/0965 →
CHANGE OF NAME Recorded Apr 21, 2017
From: THOMSON LICENSING S.A.
To: THOMSON LICENSING
Reel/Frame 042303/0268 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2006
From: THOMSON LICENSING S.A.
To: THOMSON LICENSING
Reel/Frame 017516/0766 →
Continuity (2)
Provisional Application 60496426 · Aug 20, 2003
Related Publication 20060256871A1 · Nov 16, 2006