A pixel calculating device for performing vertical filtering that includes
16 pixel processing units 1 to 16 and an input buffer group 22 storing 16
pieces of pixel data and filter coefficients. Each of the pixel processing
units performs operations using the pixel data and a filter coefficient
supplied from input buffer group 22, and then acquires pixel data from an
adjacent pixel processing unit. Further operations are performed by each
of the pixel processing units using the acquired pixel data and operation
results are accumulated. Filtering is carried out through a repetition of
this acquiring and accumulation process, the number of taps being
determined by the number of repetitions.
Een pixel het berekenen apparaat om het verticale filtreren uit te voeren die 16 pixelverwerkingseenheidën 1 tot 16 en een groep die 22 omvat van de inputbuffer 16 stukken pixelgegevens en filtercoëfficiënten opslaan. Elk van de pixelverwerkingseenheidën voert handelingen uit gebruikend de pixelgegevens en een filtercoëfficiënt die uit groep 22 worden verstrekt van de inputbuffer, en verwerft dan pixelgegevens van een aangrenzende pixelverwerkingseenheid. De verdere handelingen worden uitgevoerd door elk van de pixelverwerkingseenheidën gebruikend de verworven pixelgegevens en de verrichtingsresultaten worden geaccumuleerd. Het filtreren wordt uitgevoerd door een herhaling van dit het verwerven en accumulatieproces, het aantal dat kranen door het aantal herhalingen wordt bepaald.