发明名称 |
Device and method for image encoding/decoding using prediction direction conversion and selective encoding |
摘要 |
The present disclosure relates to an apparatus and method for encoding/decoding videos using prediction direction change and selective encoding. The present disclosure provides a video encoding apparatus that encodes the current block of a video, comprising a rectangle encoder for dividing and then successively encoding the current block at input into rectangular block units to output a rectangularly encoded bitstream; a square encoder for encoding the current block at input in square block units to output a squarely encoded bitstream; and an encoding selector for calculating the encoding costs of the rectangularly encoded bitstream and the squarely encoded bitstream so as to output the bitstream with a minimum encoding cost. According to the present disclosure, the prediction accuracy may be increased when encoding or decoding videos so that video encoding efficiency can be improved. |
申请公布号 |
US9100646(B2) |
申请公布日期 |
2015.08.04 |
申请号 |
US200913002259 |
申请日期 |
2009.08.31 |
申请人 |
SK TELECOM CO., LTD. |
发明人 |
Kim Hayoon;Moon Joohee;Lee Yunglyul;Kim Haekwang;Jeon Byeungwoo;Park Mincheol |
分类号 |
H04B1/66;H04N7/12;H04N11/02;H04N11/04;H04N19/105;H04N19/119;H04N19/61;H04N19/593 |
主分类号 |
H04B1/66 |
代理机构 |
Lowe Hauptman & Ham, LLP |
代理人 |
Lowe Hauptman & Ham, LLP |
主权项 |
1. An apparatus for encoding a current block using an intra prediction, the apparatus comprising:
a rectangle encoder, upon receiving the current block, configured to sequentially encode the current block by dividing the current block into rectangular block units and produce a rectangularly encoded bitstream; a square encoder configured to encode the current block in one or more square block units and produce a squarely encoded bitstream; and an encoding selector configured to select one of the rectangle encoder and the square encoder, wherein the rectangle encoder comprises: a block divider configured to divide the current block into the rectangular block units and produce a plurality of rectangular subblocks; a rectangular prediction unit configured to predict the plurality of rectangular subblocks sequentially and output a plurality of rectangularly predicted subblocks; a rectangular subtraction unit configured to subtract the plurality of rectangularly predicted subblocks from the plurality of rectangular subblocks and generate a plurality of rectangular residual subblocks; a rectangular transform unit configured to transform the plurality of rectangular residual subblocks into a frequency domain; a rectangular quantization unit configured to quantize the plurality of transformed rectangular residual subblocks; a scan unit configured to scan quantized frequency coefficients of the plurality of quantized rectangular residual subblocks; and an encoder configured to encode the scanned quantized frequency coefficients and generate the rectangularly encoded bitstream. |
地址 |
Seoul KR |