Patent ID: 6668087
Filing Date: 2003-12-23
Classification: H04N

Abstract:
A filter operation apparatus for processing input pixel data according to one of a first filter processing and a second filter processing which is different from the first filter processing, comprising at least:first pixel delay means for delaying the input pixel data for a predetermined period and outputting the delayed data; second pixel delay means for delaying the output data of the first pixel delay means for a predetermined period and outputting the delayed data; first multiplication means for multiplying the output data of the first pixel delay means by four and outputting the multiplied data; filter processing switch signal generation means for generating a filter processing switch signal for performing switching to process the input pixel data according to one of the first filter processing and the second filter processing; second multiplication means for. multiplying the output data of the first pixel delay means by one when the input pixel data are processed according to the first filter processing in accordance with the filter processing switch signal, and multiplying the output data of the first pixel delay means by two when the input pixel data are processed according to the second filter processing in accordance with the filter processing switch signal; first selection means for selectively outputting one of â€œ0â€  and the output data of the second pixel delay means in accordance with the filter processing switch signal; addition means for adding the input pixel data, the output data of the second multiplication means, and the output data of the first selection means; selection control signal generation means for outputting a selection control signal in accordance with the filter processing switch signal; second selection means for selectively outputting one of the output data of the first multiplication means and the output data of the addition means in accordance with the selection control signal; mode switch signal output means for outputting a mode switch signal for switching a mode between a horizontal processing mode in which the input pixel data are processed in a horizontal direction and a vertical processing mode in which the input pixel data are processed in a vertical direction; multiplier factor control signal generation means for outputting a multiplier factor control signal on the basis of the filter processing switch signal and the mode switch signal; third pixel delay means for delaying the output data of the second selection means for a predetermined period and outputting the delayed data; and third multiplication means for multiplying the output data of the third pixel delay means by one of one, Â½, and {fraction (1/16)} in accordance with the multiplier factor control signal which is output by the multiplier factor control signal generation means.