Patent ID: 8731057

Claim:
A video encoding apparatus configured to allow filtering processing to be performed for a predicted value in an inter-frame prediction, the video encoding apparatus comprising: an encoding filter coefficient holding unit configured to hold multiple kinds of filter coefficients determined beforehand; an encoding identification information holding unit configured to hold identification information uniquely defined for each of the multiple kinds of filter coefficients; an encoding filter coefficient selecting unit configured to select, in each unit of coding control data, one from among the multiple kinds of filter coefficients held by the encoding filter coefficient holding unit; an identification information selecting unit configured to select, in each unit of coding control data, identification information uniquely defined for the filter coefficient selected by the encoding filter coefficient selecting unit, from among the multiple kinds of identification information held by the encoding identification information holding unit; an encoded data generating unit configured to generate encoded data including the identification information selected by the identification information selecting unit, and a filter coefficient decision unit configured to decide the multiple kinds of filter coefficients, wherein the encoding filter coefficient holding unit is configured to hold the filter coefficients decided by the filter coefficient decision unit, and wherein the filter coefficient decision unit includes: an encoding filter coefficient storage unit configured to store the filter coefficients selected by the encoding filter coefficient selecting unit in each unit of coding control data; an encoding reference filter coefficient setting unit configured to set one filter coefficient based upon the filter coefficients stored in the encoding filter coefficient storage unit; and an encoding filter coefficient setting unit configured to use the filter coefficient set by the encoding reference filter coefficient setting unit as a reference filter coefficient, and to set at least one from among a filter coefficient having a wider pass band than that of the reference filter coefficient and a filter coefficient having a narrower pass band than that of the reference filter coefficient, and wherein the filter coefficient set by the encoding reference filter coefficient setting unit and the filter coefficient set by the encoding filter coefficient setting unit are decided so as to be the multiple kinds of filter coefficients.