IP Library Granted Patent US 11,470,325
Granted Patent B2
US 11,470,325 · App. 17/572,329 · Granted Oct 11, 2022

Method for coding image on basis of deblocking filtering, and apparatus therefor

Inventors: Hyeongmoon Jang (Seoul, KR); Jaehyun Lim (Seoul, KR); Junghak Nam (Seoul, KR)
Assignee: LG ELECTRONICS INC.
H04N19/132H04N19/117H04N19/159H04N19/176H04N19/186H04N19/46H04N19/82
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 11,470,325
App. No.
17/572,329
Granted
Oct 11, 2022
Kind
B2
Abstract

A method for decoding an image, according to the present document, comprises: receiving a bitstream including BDPCM information; deriving residual samples for a current block on the basis of the BDPCM information; deriving prediction samples for the current block on the basis of the BDPCM information; generating a reconstructed picture on the basis of the residual samples and the prediction samples; and performing deblocking filtering on the reconstructed picture, wherein when BDPCM is applied to the current block, the deblocking filtering is not performed.

Claims (52)

1. A video decoding method performed by a decoding apparatus, the method comprising:

obtaining a bitstream including BDPCM (Block-based Delta Pulse Code Modulation) flag information;

deriving residual samples for a current block based on the BDPCM flag information;

deriving prediction samples for the current block based on the BDPCM flag information;

generating a reconstructed picture based on the residual samples and the prediction samples;

deriving a boundary strength (bS) for a target boundary of the current block in the reconstructed picture;

determining whether deblocking filtering is applied to the target boundary based on the bS; and

performing the deblocking filtering on the reconstructed picture based on a result of the determination,

wherein the bS for the target boundary is derived based on the BDPCM flag information.

2. The video decoding method of claim 1 , wherein the BDPCM flag information is related to whether a BDPCM is applied to the current block,

wherein based on the BDPCM flag information being 1, the bS for the target boundary is derived as 0, and

wherein based on the bS for the target boundary being 0, the deblocking filtering is not applied to the target boundary.

3. The video decoding method of claim 2 , wherein the current block includes a luma coding block or a chroma coding block.

4. The video decoding method of claim 3 , wherein a tree type of the current block is a single tree type, and the current block is the chroma coding block, and

wherein based on the BDPCM flag information being 1, the bS for the target boundary of the chroma coding block is derived as 0.

5. The video decoding method of claim 1 , wherein deriving the residual samples includes:

deriving a quantized transform coefficient for the current block based on a BDPCM; and

deriving a transform coefficient by performing dequantization for the quantized transform coefficient.

6. The video decoding method of claim 5 , wherein the quantized transform coefficient is derived based on directional information for a direction in which the BDPCM is performed.

7. The video decoding method of claim 5 , wherein an intra prediction sample for the current block is derived based on a direction in which the BDPCM is performed.

8. A video encoding method performed by a video encoding apparatus, the method comprising:

deriving prediction samples for a current block based on a BDPCM (Block-based Delta Pulse Code Modulation);

deriving residual samples for the current block based on the prediction samples;

generating a reconstructed picture based on the residual samples and the prediction samples;

deriving a boundary strength (bS) for a target boundary of the current block in the reconstructed picture;

determining whether deblocking filtering is applied to the target boundary based on the bS;

performing the deblocking filtering on the reconstructed picture based on a result of the determination;

deriving quantized residual information based on the BDPCM; and

encoding the quantized residual information and BDPCM flag information for the BDPCM,

wherein the bS for the target boundary is derived based on the BDPCM flag information.

9. The video encoding method of claim 8 , wherein, based on the BDPCM being applied to the current block, the bS for the target boundary is derived as 0, and

wherein based on the bS for the target boundary being 0, the deblocking filtering is not applied to the target boundary.

10. The video encoding method of claim 8 , wherein the BDPCM flag information is related to whether the BDPCM is applied to the current block.

11. The video encoding method of claim 9 , wherein the current block includes a luma coding block or a chroma coding block.

12. The video encoding method of claim 11 , wherein a tree type of the current block is a single tree type, and the current block is the chroma coding block, and

wherein based on the BDPCM being applied to the chroma coding block, the bS for the target boundary of the chroma coding block is derived as 0.

13. The video encoding method of claim 8 , wherein an intra prediction sample for the current block is derived based on a specific direction in which the BDPCM is performed, and

wherein quantization for the residual is performed based on the specific direction.

14. A non-transitory computer-readable digital storage medium storing encoded video information generated by steps of:

deriving prediction samples for a current block based on a BDPCM (Block-based Delta Pulse Code Modulation);

deriving residual samples for the current block based on the prediction samples;

generating a reconstructed picture based on the residual samples and the prediction samples;

deriving a boundary strength (bS) for a target boundary of the current block in the reconstructed picture;

determining whether deblocking filtering is applied to the target boundary based on the bS;

performing the deblocking filtering on the reconstructed picture based on a result of the determination;

deriving quantized residual information based on the BDPCM; and

encoding the quantized residual information and BDPCM flag information for the BDPCM,

wherein the bS for the target boundary is derived based on the BDPCM flag information.

15. A method of transmitting data including a bitstream of video information, the method comprising:

obtaining the bitstream of the video information including quantized residual information and BDPCM flag information, wherein the bitstream is generated by deriving prediction samples for a current block based on a BDPCM (Block-based Delta Pulse Code Modulation), deriving residual samples for the current block based on the prediction samples, generating a reconstructed picture based on the residual samples and the prediction samples, deriving a boundary strength (bS) for a target boundary of the current block in the reconstructed picture, determining whether deblocking filtering is applied to the target boundary based on the bS, performing the deblocking filtering on the reconstructed picture based on a result of the determination, deriving quantized residual information based on the BDPCM, and encoding the quantized residual information and the BDPCM flag information for the BDPCM; and

transmitting the data comprising the bitstream of the video information including the quantized residual information and the BDPCM flag information,

wherein the bS for the target boundary is derived based on the BDPCM flag information.

Assignments (2)
NUNC PRO TUNC ASSIGNMENT Recorded Jan 22, 2025
From: LG ELECTRONICS INC.
To: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
Reel/Frame 069988/0424 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2022
From: JANG, HYEONGMOON; LIM, JAEHYUN; NAM, JUNGHAK
To: LG ELECTRONICS INC.
Reel/Frame 058610/0739 →
Continuity (3)
Continuation PCTKR2020008984 · Jul 9, 2020
Provisional Application 62871731 · Jul 9, 2019
Related Publication 20220132133A1 · Apr 28, 2022