IP Library › Granted Patent US 8,369,422
Granted Patent B2
US 8,369,422 · App. 12/734,206 · Granted Feb 5, 2013

Methods and apparatus for artifact removal for bit depth scalability

Inventors: Peng Yin (Plainsboro, NJ); Jiancong Luo (Plainsboro, NJ); Yong Ying Gao (Beijing, CN); Yu Wen Wu (Beijing, CN)
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 8,369,422
App. No.
12/734,206
Granted
Feb 5, 2013
Kind
B2
Abstract

Apparatus and methods are described for encoding and decoding image data for image blocks which form a picture by having a deblocking filter remove coding artifacts caused by local inverse tone mapping for intra-layer texture prediction for bit depth-scalability. A deblocking filter is applied at the enhancement layer for bit depth scalability. The deblocking filter is adjusted to remove coding artifacts caused by local inverse tone mapping for intra-layer texture prediction for the bit depth scalability. The boundary strength of the deblocking filter is adjusted based on a threshold that is based on a difference of inverse tone mapping parameters for the block and at least one adjacent block with respect to the block.

Claims (30)

1. An apparatus, comprising:

an encoder for encoding image data for at least one block of a picture, wherein a deblocking filter removes coding artifacts caused by local inverse tone mapping for intra-layer texture prediction for bit depth scalability,

wherein the local inverse tone mapping is block-based, and

wherein a boundary strength of the deblocking filter is adjusted based on a threshold that, in turn, is based on a difference of inverse tone mapping parameters for the at least one block and at least one adjacent block with respect to the at least one block.

2. The apparatus of claim 1 , wherein a boundary strength of the deblocking filter is adjusted when macroblock-based inverse tone mapping is used for at least one adjacent block with respect to the at least one block.

3. The apparatus of claim 1 , wherein a boundary strength of the deblocking filter is adjusted when inverse tone mapping parameters are different for the at least one block and at least one adjacent block with respect to the at least one block.

4. A method, comprising:

encoding image data for at least one block of a picture, wherein said encoding step comprising applying deblocking filtering to remove coding artifacts caused by local inverse tone mapping for intra-layer texture prediction for bit depth scalability,

wherein the local inverse tone mapping is block-based, and

wherein a boundary strength of the deblocking filtering is adjusted based on a threshold that, in turn, is based on a difference of inverse tone mapping parameters for the at least one block and at least one adjacent block with respect to the at least one block.

5. The method of claim 4 , wherein a boundary strength of the deblocking filtering is adjusted when macroblock-based inverse tone mapping is used for at least one adjacent block with respect to the at least one block.

6. The method of claim 4 , wherein a boundary strength of the deblocking filtering is adjusted when inverse tone mapping parameters are different for the at least one block and at least one adjacent block with respect to the at least one block.

7. An apparatus, comprising:

a decoder for decoding image data for at least one block of a picture, wherein a deblocking filter removes coding artifacts caused by local inverse tone mapping for intra-layer texture prediction for bit depth scalability,

wherein the local inverse tone mapping is block-based, and

wherein a boundary strength of the deblocking filter is adjusted based on a threshold that, in turn, is based on a difference of inverse tone mapping parameters for the at least one block and at least one adjacent block with respect to the at least one block.

8. The apparatus of claim 7 , wherein a boundary strength of the deblocking filter is adjusted when macroblock-based inverse tone mapping is used for at least one adjacent block with respect to the at least one block.

9. The apparatus of claim 7 , wherein a boundary strength of the deblocking filter is adjusted when inverse tone mapping parameters are different for the at least one block and at least one adjacent block with respect to the at least one block.

10. The apparatus of claim 7 , wherein the deblocking filter is applied inside the motion compensation loop or outside the motion compensation loop.

11. A method, comprising:

decoding image data for at least one block of a picture, wherein said decoding step comprises applying deblocking filtering to remove coding artifacts caused by local inverse tone mapping for intra-layer texture prediction for bit depth scalability,

wherein the local inverse tone mapping is block-based, and

wherein a boundary strength of the deblocking filtering is adjusted based on a threshold that, in turn, is based on a difference of inverse tone mapping parameters for the at least one block and at least one adjacent block with respect to the at least one block.

12. The method of claim 11 , wherein a boundary strength of the deblocking filtering is adjusted when macroblock-based inverse tone mapping is used for at least one adjacent block with respect to the at least one block.

13. The method of claim 11 , wherein a boundary strength of the deblocking filtering is adjusted when inverse tone mapping parameters are different for the at least one block and at least one adjacent block with respect to the at least one block.

14. The method of claim 11 , wherein the deblocking filter is applied inside the motion compensation loop or outside the motion compensation loop.

15. A non-transitory computer-readable storage media having video signal data encoded thereupon, comprising:

image data encoded for at least one block of a picture, wherein the image data is deblocking filtered to remove coding artifacts caused by local inverse tone mapping for intra-layer texture prediction for bit depth scalability,

wherein the local inverse tone mapping is block-based, and

wherein a boundary strength of the deblocking filter is adjusted based on a threshold that, in turn, is based on a difference of inverse tone mapping parameters for the at least one block and at least one adjacent block with respect to the at least one block.

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 Jan 17, 2017
From: THOMSON LICENSING
To: THOMSON LICENSING DTV
Reel/Frame 041378/0630 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2017
From: THOMSON LICENSING
To: THOMSON LICENSING DTV
Reel/Frame 041370/0433 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2010
From: YIN, PENG; LUO, JIANCONG; GAO, YONG YING; WU, YU WEN
To: THOMSON LICENSING
Reel/Frame 024270/0182 →
Continuity (2)
Provisional Application 60980322 · Oct 16, 2007
Related Publication 20100220796A1 · Sep 2, 2010