US2021385456A1PendingUtilityA1

Image processing apparatus and method

Assignee: SONY GROUP CORPPriority: Nov 16, 2018Filed: Nov 6, 2019Published: Dec 9, 2021
Est. expiryNov 16, 2038(~12.3 yrs left)· nominal 20-yr term from priority
H04N 19/132H04N 19/157H04N 19/18H04N 19/129H04N 19/70H04N 19/136H04N 19/176H04N 19/60
58
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

An image processing apparatus (encoder, decoder or the like) and method suppress reduction in encoding efficiency. Encoding of coefficient data is skipped in an invalid transform coefficient region, and the coefficient data is encoded in a valid transform coefficient region. Further, for example, the coefficient data in the valid transform coefficient region is encoded in a scan order corresponding to a block shape of a block to be processed. In addition, decoding of encoded data including encoded coefficient data related to an image is skipped in an invalid transform coefficient region, and the encoded data is decoded in a valid transform coefficient region. Further, for example, the encoded data in the valid transform coefficient region is decoded in a scan order corresponding to the block shape of the block to be processed.

Claims

exact text as granted — not AI-modified
1 . An image processing apparatus comprising:
 an encoding unit that skips encoding of coefficient data related to an image in an invalid transform coefficient region and that encodes the coefficient data in a valid transform coefficient region.   
     
     
         2 . The image processing apparatus according to  claim 1 , wherein
 the coefficient data includes valid transform coefficient flag information indicating presence/absence of a valid transform coefficient for each sub-block, and   the encoding unit skips encoding of the valid transform coefficient flag information in the invalid transform coefficient region and encodes the valid transform coefficient flag information in the valid transform coefficient region.   
     
     
         3 . The image processing apparatus according to  claim 2 , wherein
 the coefficient data further includes validity flag information indicating, for each sub-block, presence/absence of a valid transform coefficient with a value that is not 0 and includes a sign and an absolute value of each valid transform coefficient, and   the encoding unit encodes the validity flag information of the sub-block in which the valid transform coefficient flag information is encoded and encodes the sign and the absolute value of each valid transform coefficient of the sub-block in which the validity flag information is true.   
     
     
         4 . The image processing apparatus according to  claim 1 , wherein
 the encoding unit skips encoding of the coefficient data in the invalid transform coefficient region and encodes the coefficient data in the valid transform coefficient region, based on information indicating a block size of a block to be processed and information indicating a range of the valid transform coefficient region.   
     
     
         5 . The image processing apparatus according to  claim 1 , wherein
 the encoding unit encodes the coefficient data in the valid transform coefficient region in a scan order corresponding to the coefficient data.   
     
     
         6 . The image processing apparatus according to claim  5 , wherein
 the encoding unit scans and encodes the coefficient data in the valid transform coefficient region in a vertical direction or a horizontal direction for each sub-block.   
     
     
         7 . The image processing apparatus according to  claim 5 , wherein
 the encoding unit encodes, for each sub-block, the coefficient data in the valid transform coefficient region in a scan order corresponding to a shape of the block to be processed.   
     
     
         8 . The image processing apparatus according to  claim 5 , wherein
 the encoding unit scans and encodes the coefficient data in the valid transform coefficient region for each group of sub-blocks.   
     
     
         9 . The image processing apparatus according to  claim 1 , wherein,
 for luminance components and chroma components of the image, the encoding unit skips encoding of the coefficient data in the invalid transform coefficient region and encodes the coefficient data in the valid transform coefficient region.   
     
     
         10 . An image processing method comprising:
 skipping encoding of coefficient data related to an image in an invalid transform coefficient region and encoding the coefficient data in a valid transform coefficient region.   
     
     
         11 . An image processing apparatus comprising:
 a decoding unit that skips, in an invalid transform coefficient region, decoding of encoded data including encoded coefficient data related to an image and that decodes the encoded data in a valid transform coefficient region.   
     
     
         12 . The image processing apparatus according to  claim 11 , wherein
 the coefficient data includes valid transform coefficient flag information indicating presence/absence of a valid transform coefficient for each sub-block, and   the decoding unit decodes encoded data of the valid transform coefficient flag information in the valid transform coefficient region.   
     
     
         13 . The image processing apparatus according to claim  12 , wherein
 the coefficient data further includes validity flag information indicating, for each sub-block, presence/absence of a valid transform coefficient with a value that is not 0 and includes a sign and an absolute value of each valid transform coefficient, and   the decoding unit decodes encoded data of the validity flag information of the sub-block for which the encoded data of the valid transform coefficient flag information is decoded and decodes encoded data of the sign and the absolute value of each valid transform coefficient of the sub-block in which the validity flag information is true.   
     
     
         14 . The image processing apparatus according to  claim 11 , wherein
 the decoding unit skips decoding of the encoded data in the invalid transform coefficient region and decodes the encoded data in the valid transform coefficient region, based on information indicating a block size of a block to be processed and information indicating a range of the valid transform coefficient region.   
     
     
         15 . The image processing apparatus according to claim  11 , wherein
 the decoding unit decodes the encoded data in the valid transform coefficient region in a scan order corresponding to the coefficient data.   
     
     
         16 . The image processing apparatus according to  claim 15 , wherein
 the decoding unit scans and decodes the encoded data in the valid transform coefficient region in a vertical direction or a horizontal direction for each sub-block.   
     
     
         17 . The image processing apparatus according to  claim 15 , wherein
 the decoding unit decodes, for each sub-block, the encoded data in the valid transform coefficient region in a scan order corresponding to a shape of the block to be processed.   
     
     
         18 . The image processing apparatus according to  claim 15 , wherein
 the decoding unit scans and decodes the encoded data in the valid transform coefficient region for each group of sub-blocks.   
     
     
         19 . The image processing apparatus according to claim  11 , wherein,
 for luminance components and chroma components of the image, the decoding unit skips decoding of the encoded data in the invalid transform coefficient region and decodes the encoded data in the valid transform coefficient region.   
     
     
         20 . An image processing method comprising:
 skipping decoding of encoded data including encoded coefficient data related to an image in an invalid transform coefficient region and decoding the encoded data in a valid transform coefficient region.

Join the waitlist — get patent alerts

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

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