Apparatus and method for parallel rendering of image pixels
AssigneeSony Corporation
InventorMutsuhiro Omori
Life of this patent
Estimating the term…
Loading patent…
AssigneeSony Corporation
InventorMutsuhiro Omori
Estimating the term…
There is provided a rendering system for processing pixels corresponding to a predetermined graphic in parallel by dividing a two-dimensional image coordinate system into areas each composed of a plurality of pixels of N pixels in a first direction and M pixels in a second direction perpendicular to the first direction, i.e. N×M pixels in total, and by allocating N×M computing sections respectively to the N×M pixels contained in that area. Specifically, the rendering system comprises a calculating section for calculating variations of the rendering data with respect to the first and second directions necessary for interpolating values of the rendering data in each pixel within a predetermined graphic from predetermined apex data of the predetermined graphic and an initial value of the rendering data with respect to the coordinate in the first direction which becomes the reference for computing the rendering data with respect to the second direction by means of interpolation by using the value of the predetermined apex data and the variation of the rendering data with respect to the first direction; and N×M computing sections for calculating the rendering data of the pixel in the second direction by means of interpolation by using the above-mentioned initial value and the variation of the rendering data with respect to the second direction. Thereby, the present invention allows the pixels to be rendered in parallel at high speed in the definition of sub-pixel level.
A rendering apparatus for processing rendering data (Vi) for pixels defining a predetermined graphic, said rendering data (Vi) processed in parallel by dividing a two-dimensional image coordinate system into a plurality of pixel areas each composed of N pixels in a first direction and M pixels in a second direction perpendicular to said first direction, each of said plurality of pixel areas thus having a total of N×M pixels, said rendering apparatus comprising:
A rendering method for processing rendering data (Vi) for pixels defining a predetermined graphic, said rendering data (Vi) processed in parallel by dividing a two-dimensional image coordinate system into a plurality of pixel areas each composed of N pixels in a first direction and M pixels in a second direction perpendicular to said first direction, each of said plurality of pixel areas thus having a total of N×M pixels, said rendering method comprising the steps of:
Dependencies are inferred from the claim text.