Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
284 words
An apparatus for parallel image generation comprising: three-dimensional data generation means for generating a three-dimensional geometric data of an object in an image frame; distribution means for dividing said three-dimensional geometric data to N (N is an integer greater than one) geometric data portions; first to Nth geometric data buffers for storing said N geometric data portions, respectively; first to Nth identical image generation arrangements connected respectively to said first to Nth geometric data buffers, each image generation arrangement generating an image data portion for each pixel in said image frame; first to Nth identical image merging arrangements connected respectively to said first to Nth image generation arrangements, said first to Nth image merging arrangements also sequentially connected in series arrangement; initial image generation means for generating a background image data, said initial image generation means connected to said first image merging arrangement, said first image merging arrangement merging said background image data and said image data portion from said first image generation arrangement, and each one of said second to Nth image merging arrangements merging an output merged data from the sequentially previous image merging arrangement and said image data portion from the current image generation arrangement, said Nth image merging arrangement generating surface coordinate data; timing control means connected to said first to Nth image merging arrangements for controlling a processing time in said first to Nth image merging arrangements such that said current image merging arrangement carries out the merging operation of a pixel after the sequentially previous image merging arrangement has carried out the merging operation of the same pixel; and texture mapping means connected to said Nth image merging arrangement for applying texture mapping to said surface coordinate data.
Claim 2
Independent Claim
284 words
An apparatus for parallel image generation comprising: three-dimensional data generation means for generating a three-dimensional geometric data of an object in an image frame; distribution means for dividing said three-dimensional geometric data to N (N is an integer greater than one) geometric data portions; first to Nth geometric data buffers for storing said N geometric data portions, respectively; first to Nth identical image generation arrangements connected respectively to said first to Nth geometric data buffers, each image generation arrangement generating an image data portion for each pixel in said image frame; first to Nth identical image merging arrangements connected respectively to said first to Nth image generation arrangements, said first to Nth image merging arrangements also sequentially connected in series arrangement; initial image generation means for generating a background image data, said initial image generation means connected to said first image merging arrangement, said first image merging arrangement merging said background image data and said image data portion from said first image generation arrangement, and each one of said second to Nth image merging arrangements merging an output merged data from the sequentially previous image merging arrangement and said image data portion from the current image generation arrangement, said Nth image merging arrangement generating surface coordinate data; timing control means connected to said first to Nth image merging arrangements for controlling a processing time in said first to Nth image merging arrangements such that said current image merging arrangement carries out the merging operation of a pixel after the sequentially previous image merging arrangement has carried out the merging operation of the same pixel; and texture mapping means connected to said Nth image merging arrangement for applying texture mapping to said surface coordinate data.
Claim 3
Dependent Claim
25 words
An apparatus for parallel image generation as claimed in claim 1, wherein said image data portion comprises a depth value and attributes of each pixel.
Claim 4
Dependent Claim
21 words
An apparatus for parallel image generation as claimed in claim 2, wherein said background image data comprises a highest depth value.
Claim 5
Dependent Claim
60 words
An apparatus for parallel image generation as claimed in claim 3, wherein each of said first to Nth image generation arrangements comprises: pixel data generation means for generating pixel data; pixel data memory means for storing pixel data; comparing means for comparing depth value of two conflicting pixel data and storing one pixel data which has a smaller depth value.
Claim 6
Dependent Claim
61 words
An apparatus for parallel image generation as claimed in claim 3, wherein each of said first to Nth image merging arrangements comprises: two inputs for sequentially receiving pixel data for the same identical pixel position; comparing means for comparing depth value of the received two pixel data; and selecting means for selecting one pixel data which has a smaller depth value.
Claim 7
Dependent Claim
20 words
An apparatus for parallel image generation as claimed in claim 3, wherein said attributes of each pixel are color data.
Claim 8
Dependent Claim
46 words
An apparatus for parallel image generation as claimed in claim 3, said texture mapping means comprising: address generator means for generating an address based on said surface coordinate data; and texture buffer means for storing color data, said color data being read out by said address.
Claim 9
Dependent Claim
31 words
An apparatus for parallel image generation as claimed in claim 1, further comprising a display means for displaying the merged data after the merging operation in the Nth image merging arrangement.
Claim 10
Independent Claim
354 words
An apparatus for parallel image generation comprising: three-dimensional data generation means for generating a three-dimensional geometric data of an object in an image frame; distribution means for dividing said three-dimensional geometric data to N (N is an integer greater than one) geometric data portions; first to Nth geometric data buffers for storing said N geometric data portions, respectively; first to Nth identical image generation arrangements connected respectively to said first to Nth geometric data buffers, each image generation arrangement generating an image data portion for each pixel in said image frame; first to Nth identical image merging arrangements connected respectively to said first to Nth image generation arrangements, said first to Nth image merging arrangements also sequentially connected in series arrangement; initial image generation means for generating a background image data, said initial image generation means connected to said first image merging arrangement, said first image merging arrangement merging said background image data and said image data portion from said first image generation arrangement, and each one of said second to Nth image merging arrangements merging an output merged data from the sequentially previous image merging arrangement and said image data portion from the current image generation arrangement, said Nth image merging arrangement generating surface coordinate data; timing control means connected to said first to Nth image merging arrangements for controlling a processing time in said first to Nth image merging arrangements such that said current image merging arrangement carries out the merging operation of a pixel after the sequentially previous image merging arrangement has carried out the merging operation of the same pixel; and texture mapping means connected to said Nth image merging arrangement for applying texture mapping to said surface coordinate data, wherein said image data portion for each pixel comprises a depth value and attributes of each pixel; and wherein each of said first to Nth image merging arrangements comprises: two inputs for sequentially receiving pixel data for the same pixel position; comparing means for comparing the depth value of each of the received two pixel data; and selecting means for selecting one pixel data which has a smaller depth value.
Claim 11
Independent Claim
354 words
An apparatus for parallel image generation comprising: three-dimensional data generation means for generating a three-dimensional geometric data of an object in an image frame; distribution means for dividing said three-dimensional geometric data to N (N is an integer greater than one) geometric data portions; first to Nth geometric data buffers for storing said N geometric data portions, respectively; first to Nth identical image generation arrangements connected respectively to said first to Nth geometric data buffers, each image generation arrangement generating an image data portion for each pixel in said image frame; first to Nth identical image merging arrangements connected respectively to said first to Nth image generation arrangements, said first to Nth image merging arrangements also sequentially connected in series arrangement; initial image generation means for generating a background image data, said initial image generation means connected to said first image merging arrangement, said first image merging arrangement merging said background image data and said image data portion from said first image generation arrangement, and each one of said second to Nth image merging arrangements merging an output merged data from the sequentially previous image merging arrangement and said image data portion from the current image generation arrangement, said Nth image merging arrangement generating surface coordinate data; timing control means connected to said first to Nth image merging arrangements for controlling a processing time in said first to Nth image merging arrangements such that said current image merging arrangement carries out the merging operation of a pixel after the sequentially previous image merging arrangement has carried out the merging operation of the same pixel; and texture mapping means connected to said Nth image merging arrangement for applying texture mapping to said surface coordinate data, wherein said image data portion for each pixel comprises a depth value and attributes of each pixel; and wherein each of said first to Nth image merging arrangements comprises: two inputs for sequentially receiving pixel data for the same pixel position; comparing means for comparing the depth value of each of the received two pixel data; and selecting means for selecting one pixel data which has a smaller depth value.