US2022078416A1PendingUtilityA1

Image processing device and image processing method

Assignee: SONY GROUP CORPPriority: Feb 27, 2019Filed: Feb 13, 2020Published: Mar 10, 2022
Est. expiryFeb 27, 2039(~12.5 yrs left)· nominal 20-yr term from priority
Inventors:Masaru Ikeda
H04N 19/159H04N 19/182H04N 19/186H04N 19/117H04N 19/139H04N 19/176H04N 19/80H04N 19/86H04N 19/14
53
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A decision unit decides whether or not a deblocking filter is applied to color difference components of pixels belonging to a line orthogonal to a block boundary in two adjacent blocks adjacent to each other sandwiching the block boundary of the decoded image, by using color difference components of pixels belonging to a line identical to a line used to decide whether or not the deblocking filter is applied to luminance components of the pixels belonging to the line orthogonal to the block boundary. The filtering unit applies the deblocking to the color difference components of the pixels for which it is decided that the deblocking filter is applied. The present technology can be applied to, for example, a case where encoding and decoding of an image are performed.

Claims

exact text as granted — not AI-modified
1 . An image processing device comprising:
 a decoding unit that decodes a bitstream to generate a decoded image;   a decision unit that decides whether or not a deblocking filter is applied to color difference components of pixels belonging to a line orthogonal to a block boundary in two adjacent blocks adjacent to each other sandwiching the block boundary of the decoded image generated by the decoding unit, by using color difference components of pixels belonging to a line identical to a line used to decide whether or not the deblocking filter is applied to luminance components of the pixels belonging to the line orthogonal to the block boundary; and   a filtering unit that applies the deblocking to the color difference components of the pixels for which it is decided by the decision unit that the deblocking filter is applied.   
     
     
         2 . The image processing device according to  claim 1 , wherein
 in a case where a color format of the decoded image is a YUV422 format, the decision unit performs decision by using color difference components of pixels belonging to two horizontal lines located at both ends of a partial vertical block boundary in the adjacent blocks, among horizontal lines orthogonal to the partial vertical block boundary that is a unit of processing when it is decided whether or not the deblocking filter is applied to a vertical block boundary that is a block boundary in a vertical direction.   
     
     
         3 . The image processing device according to  claim 2 , wherein
 a length of the partial vertical block boundary is four pixels, and   the decision unit decides whether or not the deblocking filter is applied to color difference components of pixels belonging to four horizontal lines of from first to fourth horizontal lines orthogonal to the partial vertical block boundary, by using color difference components of pixels belonging to the first and fourth horizontal lines.   
     
     
         4 . The image processing device according to  claim 2 , wherein
 the decision unit decides whether or not the deblocking filter is applied, by using color difference components of pixels belonging to two horizontal lines located at both ends of the partial vertical block boundary in the adjacent blocks and two horizontal lines adjacent to each other at a center of the partial vertical block boundary in the adjacent blocks, among horizontal lines orthogonal to the vertical block boundary that is a block boundary in the vertical direction.   
     
     
         5 . The image processing device according to  claim 4 , wherein
 a length of the vertical block boundary is eight pixels, and   the decision unit decides whether or not the deblocking filter is applied to color difference components of pixels belonging to eight horizontal lines of from first to eighth horizontal lines orthogonal to the vertical block boundary, by using color difference components of pixels belonging to the first, fourth, fifth, and eighth horizontal lines.   
     
     
         6 . The image processing device according to  claim 1 , wherein
 in a case where a color format of the decoded image is a YUV444 format, the decision unit decides whether or not the deblocking filter is applied, by using color difference components of pixels belonging to two horizontal lines located at both ends of a partial vertical block boundary in the adjacent blocks, among horizontal lines orthogonal to the partial vertical block boundary that is a unit of processing when it is decided whether or not the deblocking filter is applied to a vertical block boundary that is a block boundary in a vertical direction.   
     
     
         7 . The image processing device according to  claim 6 , wherein
 the decision unit decides whether or not the deblocking filter is applied, by using color difference components of pixels belonging to two horizontal lines located at both ends of the partial vertical block boundary in the adjacent blocks and two horizontal lines adjacent to each other at a center of the partial vertical block boundary in the adjacent blocks, among horizontal lines orthogonal to the vertical block boundary that is a block boundary in the vertical direction.   
     
     
         8 . The image processing device according to  claim 1 , wherein
 in a case where a color format of the decoded image is a YUV444 format, the decision unit decides whether or not the deblocking filter is applied, by using color difference components of pixels belonging to two vertical lines located at both ends of a partial horizontal block boundary in the adjacent blocks, among vertical lines orthogonal to the partial horizontal block boundary that is a unit of processing when it is decided whether or not the deblocking filter is applied to a horizontal block boundary that is a block boundary in a horizontal direction.   
     
     
         9 . The image processing device according to  claim 8 , wherein
 the decision unit decides whether or not the deblocking filter is applied, by using color difference components of pixels belonging to two vertical lines located at both ends of the partial horizontal block boundary in the adjacent blocks and two vertical lines adjacent to each other at a center of the partial horizontal block boundary in the adjacent blocks, among vertical lines orthogonal to the horizontal block boundary that is a block boundary in the horizontal direction.   
     
     
         10 . An image processing method comprising:
 decoding a bitstream to generate a decoded image;   deciding whether or not a deblocking filter is applied to color difference components of pixels belonging to a line orthogonal to a block boundary in two adjacent blocks adjacent to each other sandwiching the block boundary of the decoded image, by using color difference components of pixels belonging to a line identical to a line used to decide whether or not the deblocking filter is applied to luminance components of the pixels belonging to the line orthogonal to the block boundary; and   applying the deblocking to the color difference components of the pixels for which it is decided that the deblocking filter is applied.   
     
     
         11 . An image processing device comprising:
 a decision unit that decides whether or not a deblocking filter is applied to color difference components of pixels belonging to a line orthogonal to a block boundary in adjacent blocks adjacent to each other sandwiching the block boundary of a locally decoded image locally decoded when an image is encoded, by using color difference components of pixels belonging to a line identical to a line used to decide whether or not the deblocking filter is applied to luminance components of the pixels belonging to the line orthogonal to the block boundary;   a filtering unit that applies the deblocking to the color difference components of the pixels for which it is decided by the decision unit that the deblocking filter is applied, to generate a filter image; and   an encoding unit that encodes the image by using the filter image generated by the filtering unit.   
     
     
         12 . An image processing method comprising:
 deciding whether or not a deblocking filter is applied to color difference components of pixels belonging to a line orthogonal to a block boundary in adjacent blocks adjacent to each other sandwiching the block boundary of a locally decoded image locally decoded when an image is encoded, by using color difference components of pixels belonging to a line identical to a line used to decide whether or not the deblocking filter is applied to luminance components of the pixels belonging to the line orthogonal to the block boundary;   applying the deblocking to the color difference components of the pixels for which it is decided that the deblocking filter is applied, to generate a filter image; and   encoding the image by using the filter image.

Join the waitlist — get patent alerts

Track US2022078416A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.