Encoding device, decoding device, encoding method, and decoding method for coding efficiency
AssigneeKabushiki Kaisha Toshiba
InventorsAkiyuki Tanizawa, Takeshi Chujoh
Life of this patent
Estimating the term…
Loading patent…
AssigneeKabushiki Kaisha Toshiba
InventorsAkiyuki Tanizawa, Takeshi Chujoh
Estimating the term…
According to an embodiment, an encoding device includes a deriving unit and an encoding unit. The deriving unit is configured to derive 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 is configured to encode a first difference value that is a difference value between the weighting factor and the first reference value and the fixed point precision. The weighting factor is included in a first range of predetermined bit precision having the first reference value at approximate center. The first difference value is in the predetermined range.
An electronic apparatus, comprising
A decoding method, comprising
A non-transitory computer readable medium storing computer executable instructions that, when executed by decoder circuitry, cause the decoder circuitry to:
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
From the US filing history. Foreign family members aren’t listed.
Characterised by the element, parameter or selection affected or controlled by the adaptive coding: adaptive entropy coding, e.g. adaptive…
Selection of coding mode or of prediction mode: selection of the reference unit for prediction within a chosen coding or prediction mode, e.g.…
Data rate or code amount at the encoder output: according to rate distortion criteria
Data rate or code amount at the encoder output: by monitoring actual compressed data size at the memory before deciding storage at the…
About 5 years 8 months of term left · ends 27 Jun 2032 (estimated)
Embodiments described herein relate generally to an encoding method, a decoding method, an encoding device, and a decoding device.
In recent years, a method of encoding an image with markedly improved coding efficiency is recommended as ITU-T REC. H.264 and ISO/IEC 14496-10 (hereinafter, referred to as “H.264”) in cooperation of ITU-T (International Telecommunication Union Telecommunication Standardization Sector) and ISO (International Organization for Standardization)/IEC (International Electrotechnical Commission).
In H.264, an inter-prediction coding system is disclosed in which redundancy in the time direction is eliminated to achieve high coding efficiency by making a motion compensation prediction of fractional precision using a coded image as a reference image.
FIG. 1 is a block diagram that illustrates an example of an encoding device according to a first embodiment;
FIG. 2A is an explanatory diagram that illustrates an example of a predicted coding sequence for a pixel block according to the first embodiment;
FIG. 2B is an explanatory diagram that illustrates another example of a predicted coding sequence for a pixel block according to the first embodiment;
According to an embodiment, an encoding device includes a deriving unit and an encoding unit. The deriving unit is configured to derive 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 is configured to encode a first difference value that is a difference value between the weighting factor and the first reference value and the fixed point precision. The weighting factor is included in a first range of predetermined bit precision having the first reference value at approximate center. The first difference value is in the predetermined range.
Hereinafter, embodiments will be described in detail with reference to the accompanying drawings. An encoding device and a decoding device according to each embodiment presented below may be implemented by hardware such as an LSI (Large-Scale Integration) chip, a DSP (Digital Signal Processor), or an FPGA (Field Programmable Gate Array). In addition, an encoding device and a decoding device according to each embodiment presented below may be implemented by causing a computer to execute a program, in other words, by software. In description presented below, a term “image” may be appropriately replaced by a term such as a “video”, a “pixel”, an “image signal”, a “picture”, or “image data”.
First Embodiment