US5502798A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Image processing apparatus for synthesizing Z-axis coordinate data using X- and Y-direction increments
Assignee: Sony Corp
•
Filing: 1994-09-26
•
Granted: 1996-03-26
•
Expires: 2014-09-26
Abstract
Abstract An image processing apparatus processes image information that includes pixels each of which have X-axis and Y-axis coordinates. The apparatus includes a circuit for processing the image information in an X-axis direction, a circuit for processing the image information in a Y-axis direction and a circuit for adding a predetermined value representing a coordinate in a Z-axis direction to each of the pixels of the image information so that the image information is expressed in three dimensions. In this way information representing a two-dimensional primitive image is transformed into pseudo three-dimensional image information that can be combined with three-dimensional images.
Inventors
- 👤 Kazumasa Ito
- 👤 Hiroshi Kato
- 👤 Junichi Fujita
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-28 00:12
CPC Classifications
G; G06; G06T; G06T15/00; G06T15/10; G06T15/40; G06T15/405
Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
182 words
A method of generating Z-value coordinate data for a polygonal image element including two-dimensional image information that includes pixels each having X-axis and Y-axis coordinates, the method comprising the steps of: storing an initial Z value, an X-axis direction Z increment, and a Y-axis direction Z increment; generating respective Z values by means of a first circuit for each one of a first plurality of said pixels, all of said first plurality of pixels having a first common Y-axis coordinate, by sequentially and repeatedly incrementing said initial Z value by said X-axis direction Z increment; and generating respective Z values for each one of a second plurality of said pixels, all of said second plurality of pixels having a second common Y-axis coordinate, by incrementing said initial Z value by means of a second circuit using said Y-axis direction Z increment to form a Y-incremented Z value, supplying the Y-incremented Z value from the second circuit to the first circuit, and then sequentially and repeatedly incrementing said Y-incremented Z value by means of the first circuit using said X-axis direction Z increment.
Claim 2
Independent Claim
182 words
A method of generating Z-value coordinate data for a polygonal image element including two-dimensional image information that includes pixels each having X-axis and Y-axis coordinates, the method comprising the steps of: storing an initial Z value, an X-axis direction Z increment, and a Y-axis direction Z increment; generating respective Z values by means of a first circuit for each one of a first plurality of said pixels, all of said first plurality of pixels having a first common Y-axis coordinate, by sequentially and repeatedly incrementing said initial Z value by said X-axis direction Z increment; and generating respective Z values for each one of a second plurality of said pixels, all of said second plurality of pixels having a second common Y-axis coordinate, by incrementing said initial Z value by means of a second circuit using said Y-axis direction Z increment to form a Y-incremented Z value, supplying the Y-incremented Z value from the second circuit to the first circuit, and then sequentially and repeatedly incrementing said Y-incremented Z value by means of the first circuit using said X-axis direction Z increment.
Claim 3
Dependent Claim
96 words
The method of claim 1, further comprising the steps of generating respective Z values for each of a third plurality of pixels through an Mth plurality of pixels each having a respective common Y-axis coordinate Y j where j=2 to M, by producing by means of the second circuit a respective Y-incremented Z value equal to the sum of the initial Z value and the product of j and the Y-direction Z increment, and then by means of the first circuit sequentially and repeatedly incrementing the respective Y-incremented Z value by the X-axis direction Z increment.
Claim 4
Independent Claim
266 words
An apparatus for generating Z value coordinate data for polygonal image element including two-dimensional image information that includes pixels each having X-axis and Y-axis coordinates, comprising: first means for producing a respective line initial Z value for each of a plurality of pixel lines each having a common Y-axis coordinate by incrementing an image element initial Z value by a Y-axis direction increment; and second means for producing respective Z value coordinate data for each of the pixels in each pixel line, the second means including a circuit having an input coupled with the first means to receive the respective line initial Z value and operative to sequentially and repeatedly increment the respective line initial Z value by an X-axis direction Z increment; wherein the first means comprises a first register for storing the Y-axis direction Z increment and a first accumulator means for producing the respective line initial Z value by storing the image element initial Z value as a first respective line initial Z value and adding the Y-axis direction Z increment thereto repeatedly to produce a sequence of respective line initial Z values; and the circuit of the second means comprises a second register for storing the X-axis direction Z increment and second accumulator means for producing the respective Z value coordinate data for each of the pixels in each line by storing the respective line initial Z value produced by the first means and adding the X-axis direction Z increment thereto repeatedly to produce a sequence of respective Z value coordinate data each corresponding to a respective pixel of said each line.
Claim 5
Independent Claim
266 words
An apparatus for generating Z value coordinate data for polygonal image element including two-dimensional image information that includes pixels each having X-axis and Y-axis coordinates, comprising: first means for producing a respective line initial Z value for each of a plurality of pixel lines each having a common Y-axis coordinate by incrementing an image element initial Z value by a Y-axis direction increment; and second means for producing respective Z value coordinate data for each of the pixels in each pixel line, the second means including a circuit having an input coupled with the first means to receive the respective line initial Z value and operative to sequentially and repeatedly increment the respective line initial Z value by an X-axis direction Z increment; wherein the first means comprises a first register for storing the Y-axis direction Z increment and a first accumulator means for producing the respective line initial Z value by storing the image element initial Z value as a first respective line initial Z value and adding the Y-axis direction Z increment thereto repeatedly to produce a sequence of respective line initial Z values; and the circuit of the second means comprises a second register for storing the X-axis direction Z increment and second accumulator means for producing the respective Z value coordinate data for each of the pixels in each line by storing the respective line initial Z value produced by the first means and adding the X-axis direction Z increment thereto repeatedly to produce a sequence of respective Z value coordinate data each corresponding to a respective pixel of said each line.
Claim 6
Dependent Claim
70 words
The apparatus of claim 3, wherein the first accumulator means comprises a third register having a first input for receiving the image element initial Z value and an output, and a first adding circuit having a first input coupled with the output of the third register and a second input coupled with the first register, the adding circuit having an output coupled with a second input of the third register.
Claim 7
Dependent Claim
90 words
The apparatus of claim 3, wherein the second accumulator means comprises a fourth register having an input and an output, a second adding circuit having a first input coupled with the output of the fourth register, a second input coupled with the second register to receive the X-axis direction Z increment therefrom and an output, and means for selectively providing one of (a) the respective line initial Z value from the first accumulator means and (b) the output of the second adding circuit to the input of the fourth register.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1999-03-26 | 1999-09-25 | 2000-03-26 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2003-03-26 | 2003-09-25 | 2004-03-26 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2007-03-26 | 2007-09-25 | 2008-03-26 | $7700.00 | Window Closed / Lapsed |