US2019335175A1PendingUtilityA1

Coding device and decoding device which allow encoding and decoding of non-square blocks

Assignee: KDDI CORPPriority: Feb 27, 2015Filed: Jul 11, 2019Published: Oct 31, 2019
Est. expiryFeb 27, 2035(~8.6 yrs left)· nominal 20-yr term from priority
H04N 19/129H04N 19/157H04N 19/61H04N 19/176H04N 19/119H04N 19/159H04N 19/13H04N 19/124H04N 19/593H04N 19/12H04N 19/11
55
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A decoding device includes an entropy decoding processor configured to decode an encoded bitstream to decode a block division type, an intra prediction mode of each divided block, and level values of each block; a predictive value generation processor configured to generate predictive values of a block to be decoded based on decoded pixels, the decoded block division type, and the decoded intra prediction mode of the each divided block; an inverse quantization/inverse transformation processor configured to inversely quantize and inversely transform the level values to obtain decoded prediction residuals; and an addition processor configured to add the predictive values to the decoded prediction residuals to generate the decoded pixels.

Claims

exact text as granted — not AI-modified
1 . A decoding device comprising:
 an entropy decoding processor configured to decode an encoded bitstream to decode a block division type, an intra prediction mode of each divided block, and level values of each block;   a predictive value generation processor configured to generate predictive values of a block to be decoded based on decoded pixels, the decoded block division type, and the decoded intra prediction mode of the each divided block;   an inverse quantization/inverse transformation processor configured to inversely quantize and inversely transform the level values to obtain decoded prediction residuals; and   an addition processor configured to add the predictive values to the decoded prediction residuals to generate the decoded pixels.   
     
     
         2 . An encoding method comprising:
 determining a block division type and an intra prediction mode of each divided block based on an input image to be encoded and encoded pixels;   applying square intra prediction to obtain a predictive value when the determined block division type is square;   applying non-square intra prediction to obtain a predictive value when the determined block division type is non-square;   obtaining a prediction residual which is a difference between the predictive value and a corresponding input image to be encoded;   rearranging prediction residuals obtained, when the determined block division type is non-square, into a square format;   applying orthogonal transformation to the prediction residuals rearranged into the square format or prediction residuals obtained when the determined block division type is square to obtain transform coefficients;   quantizing the transform coefficients to obtain level values;   encoding the level values, the determined block division type, and the determined intra prediction mode of the each divided block;   inversely quantizing and inversely transforming the level values to obtain reconstructed prediction residuals;   rearranging a block of the reconstructed prediction residuals into a non-square format when the block division type of the reconstructed prediction residuals corresponds to the non-square format; and   adding the predictive value to the reconstructed prediction residuals rearranged into the non-square format or the reconstructed prediction residuals obtained when the determined block division type is square to reconstruct the encoded pixels.   
     
     
         3 . A decoding method comprising:
 decoding an encoded bitstream to decode a block division type, an intra prediction mode of each divided block, and level values of each block;   generating predictive values of a block to be decoded based on decoded pixels, the decoded block division type, and the decoded intra prediction mode of the each divided block;   inversely quantizing and inversely transforming the level values to obtain decoded prediction residuals; and   adding the predictive values to the decoded prediction residuals to generate the decoded pixels.

Join the waitlist — get patent alerts

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

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