发明名称 |
Encoding device, decoding device, encoding method, and decoding method for efficient coding |
摘要 |
According to an embodiment, an encoding device includes a deriving unit and an encoding unit. The deriving unit derives a first reference value based on fixed point precision representing roughness of a weighting factor that is used for multiplying a reference image. The encoding unit encodes a first difference value and the fixed point precision. The first difference value is a difference value between the weighting factor and the first reference. The weighting factor is included in a first range of given bit precision having the first reference value at approximate center. The first difference value is in the given range. |
申请公布号 |
US9462291(B2) |
申请公布日期 |
2016.10.04 |
申请号 |
US201314026727 |
申请日期 |
2013.09.13 |
申请人 |
Kabushiki Kaisha Toshiba |
发明人 |
Tanizawa Akiyuki;Chujoh Takeshi |
分类号 |
H04N7/12;H04N19/513;H04N19/105;H04N19/176;H04N19/70;H04N19/147;H04N19/196;H04N19/463;H04N19/577;H04N19/44;H04N19/547;H04N19/61;H04N19/625 |
主分类号 |
H04N7/12 |
代理机构 |
Oblon, McClelland, Maier & Neustadt, L.L.P. |
代理人 |
Oblon, McClelland, Maier & Neustadt, L.L.P. |
主权项 |
1. An encoding device comprising:
processing circuitry configured to determine a first reference value based on fixed point precision representing precision of a weighting factor that is used for multiplying a reference image; encode a first difference value and the fixed point precision, the first difference value being a difference value between the weighting factor and the first reference value; determine a second reference value of an offset of a color difference to be added to the reference image for correcting pixel value, by subtracting a value obtained by both multiplying a median value of a maximum pixel value by the weighting factor and shifting to the right for a bit or bits of the fixed point precision, from the median value; and encode a second difference value that is a difference value between the offset and the second reference value, wherein the first difference value is included in a first range of given bit precision, the first range having 0 at an approximate center, and the second difference value is included in a second range of given bit precision, the second range having a given value as approximate center. |
地址 |
Minato-ku JP |