发明名称 |
Encoding apparatus, method of controlling thereof, and computer program |
摘要 |
An encoding apparatus comprises, a detection unit configured to determine a characteristic of the image of each of a plurality of blocks and to detect whether visual degradation in each block is noticeable, a determination unit configured to determine a quantization parameter of each block based on a detection result, a transformation unit configured to perform orthogonal transformation of the block and quantization using the quantization parameter, an encoding unit configured to perform variable-length encoding of a transformation result, an inverse transformation unit configured to inversely transform the transformation result to generate a locally decoded image, and a calculation unit configured to calculate a reference value to change a criterion to determine the characteristic of the image, wherein the detection unit detects a block having noticeable visual degradation by changing the criterion in accordance with the reference value. |
申请公布号 |
US9241159(B2) |
申请公布日期 |
2016.01.19 |
申请号 |
US201313736418 |
申请日期 |
2013.01.08 |
申请人 |
CANON KABUSHIKI KAISHA |
发明人 |
Nakayama Fumitaka |
分类号 |
H04N7/12;H04N19/154;H04N19/176;H04N19/172;H04N19/149;H04N19/115;H04N19/124;H04N19/14;H04N19/137;H04N19/186;H04N19/152 |
主分类号 |
H04N7/12 |
代理机构 |
Cowan, Liebowitz & Latman, P.C. |
代理人 |
Cowan, Liebowitz & Latman, P.C. |
主权项 |
1. An encoding apparatus which divides an input image into a plurality of blocks and encodes the input image, comprising:
one or more processors; a memory; and a computer program including program codes stored in the memory, which, when executed by the one or more processors, causes the one or more processors to perform operations of: determining a characteristic of an image of each of the plurality of blocks and detecting a block in which visual degradation is noticeable, wherein the block to be detected includes at least one of an edge block and a skin color block; determining a quantization parameter of each block based on a detection result of the detection; performing transformation including orthogonal transformation of each block and quantization using the determined quantization parameter; encoding a result of the performed transformation; and changing a reaction parameter to determine the quantization parameter according to the proportion of detected blocks to entire blocks of the input image. |
地址 |
Tokyo JP |