US5371839A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Rendering processor
Assignee: Hitachi Ltd
•
Filing: 1991-01-02
•
Granted: 1994-12-06
•
Expires: 2011-01-02
Abstract
Abstract A rendering processor having a plurality of DDA control circuits such that in each DDA circuit, the coordinates of source and destination images and gradation values are computed. Depending on the computation result, source and destination data to the raster arithmetic unit are generated so as to control the raster arithmetic unit, which enables a plurality of pixels to be generated and to be written in the memory during a memory access.
Inventors
- 👤 Yasushi Fukunaga
- 👤 Ryo Fujita
- 👤 Kazuyoshi Koga
- 👤 Isao Yasuda
- 👤 Takeshi Kato
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 22:51
CPC Classifications
G; G06; G06T; G06T15/00; G06T15/50; G06T15/80
Claims Analysis
Total Claims: 42
Claim 1
Independent Claim
176 words
A display apparatus for displaying gradation information comprising: first computing means for computing an X coordinate signal and a Y coordinate signal of a straight line defined by two points in a two-dimensional image coordinate system; second computing means for computing an interpolating luminance level signal of a point in the two-dimensional image coordinate system between two luminance levels; memory means for storing pixels which make up a source image; third computing means for computing an SX coordinate signal and an SY coordinate signal on the source image; means for generating a luminance level signal for each of the pixels stored in said memory means at the SX and the SY coordinate signals computed by said third computing means based on the interpolating luminance level signal computed by said second computing means; a frame memory for storing the output of said generating means as content of said frame memory in accordance with the X and the Y coordinate signals computed by said first computing means; and display means for displaying the content of said frame memory.
Claim 2
Dependent Claim
176 words
A display apparatus for displaying gradation information comprising: first computing means for computing an X coordinate signal and a Y coordinate signal of a straight line defined by two points in a two-dimensional image coordinate system; second computing means for computing an interpolating luminance level signal of a point in the two-dimensional image coordinate system between two luminance levels; memory means for storing pixels which make up a source image; third computing means for computing an SX coordinate signal and an SY coordinate signal on the source image; means for generating a luminance level signal for each of the pixels stored in said memory means at the SX and the SY coordinate signals computed by said third computing means based on the interpolating luminance level signal computed by said second computing means; a frame memory for storing the output of said generating means as content of said frame memory in accordance with the X and the Y coordinate signals computed by said first computing means; and display means for displaying the content of said frame memory.
Claim 3
Dependent Claim
107 words
A display apparatus according to claim 1, wherein: said pixels which make up the source image are read simultaneously from said memory means in accordance with high-order bits of the SX coordinate signal computed by said third computing means; said pixels which make up the source image are shifted by a difference between the low-order bits of the SX coordinate signal and low-order bits of the X coordinate signal computed by said third computing means; and results of the shifted pixels are simultaneously written into the frame memory in accordance with an address designated by high-order bits of the X coordinate signal and the Y coordinate signal.
Claim 4
Dependent Claim
72 words
A display apparatus according to claim 2, wherein: the computing of the SX and SY coordinate signals is repeatedly effected until high-order bits of the SX coordinate signal and the SY coordinate signal computed by said third computing means are changed; and said pixels which make up the source image are read from said memory means only when the high-order bits of the SX coordinate signal and SY coordinate signal are changed.
Claim 5
Dependent Claim
70 words
A display apparatus according to claim 2, wherein: the computing of the X and Y coordinate signals by said first computing means is repeatedly effected until high-order bits of the X coordinate signal and the Y coordinate signal computed by said first computing means are changed; and writing into the frame memory is executed when said high-order bits of the X coordinate signal and the Y coordinate signal are changed.
Claim 6
Dependent Claim
40 words
A display apparatus according to claim 1, wherein: said generating means comprises a multiplier device for multiplying the luminance level signal computed by said second computing means; and pixels read from said frame memory are written into said frame memory.
Claim 7
Dependent Claim
141 words
A display apparatus according to claim 1, wherein: said first computing means, said second computing means, said third computing means, and said generating means are included within a plurality of processor elements; said memory means stores pixels of different values in order to provide a source image to each of said processor elements; said frame memory writes and stores the output of said generating means in accordance with the X and Y coordinate signals computed by said first computing means; said first and third computing means effect the same computation in every processor element; said second computing means compute interpolation luminance level signals between two different luminance level points in each of said processor elements; and said generating means independently generates said luminance level signal of the pixels to be used for forming source images in each of the processor elements.
Claim 8
Dependent Claim
196 words
A display system comprising: a frame memory for storing pixel data, a rendering processor for reading and writing the pixel data from and to said frame memory, and a display control processor for providing the pixel data and X and Y coordinate signals of a generated pixel to said rendering processor; said rendering processor including a plurality of processor elements which are supplied with a common clock signal; said plurality of processor elements including a master processor element and slave processor elements; said display control processor being supplied with a clock signal different from said common clock signal and parallely supplying an access signal to each of said processor elements in order to access said processor elements; said master processor element judging whether said access signal is acceptable, indicating receipt of the access signal to the display control processor, and informing said slave processor elements that the access signal was received by said master processor element; and said slave processor elements and said master processor element simultaneously starting execution of processes to be performed by said slave processor elements and said master processor element when said master processor element judges that said access signal is acceptable.
Claim 9
Dependent Claim
196 words
A display system comprising: a frame memory for storing pixel data, a rendering processor for reading and writing the pixel data from and to said frame memory, and a display control processor for providing the pixel data and X and Y coordinate signals of a generated pixel to said rendering processor; said rendering processor including a plurality of processor elements which are supplied with a common clock signal; said plurality of processor elements including a master processor element and slave processor elements; said display control processor being supplied with a clock signal different from said common clock signal and parallely supplying an access signal to each of said processor elements in order to access said processor elements; said master processor element judging whether said access signal is acceptable, indicating receipt of the access signal to the display control processor, and informing said slave processor elements that the access signal was received by said master processor element; and said slave processor elements and said master processor element simultaneously starting execution of processes to be performed by said slave processor elements and said master processor element when said master processor element judges that said access signal is acceptable.
Claim 10
Dependent Claim
34 words
A display system according to claim 7, wherein: said frame memory includes a plurality of planes having different functions, and said processor elements are disposed at least corresponding to units of said planes, respectively.
Claim 11
Dependent Claim
110 words
A display system according to claim 7, wherein: each of said processor elements is a large scale integrated circuit having an identification terminal for input of an identification signal and a synchronization terminal; each of said processor elements is specified as being one of a master processor element and a slave processor element by said identification signal; each processor element specified as being a master processor element by said identification signal outputs a signal indicating the reception of the access signal from its synchronization terminal; and each processor element specified as being a slave processor element by said identification signal receives the signal indicating the reception of the access signal.
Claim 12
Dependent Claim
136 words
A display system for displaying pixels comprising: source image store means for storing gradation information of a source image; a display controller including first computing means for generating coordinate signals of a source image, second computing means for computing an interpolation luminance signal for each pixel to be displayed, third computing means for computing gradation information of a pixel to be written by using an output of said second computing means and the gradation information of the source image stored in said source image store means in accordance with a coordinate signal generated by said first means, and fourth computing means for generating coordinate signals of a destination image; and a frame memory for storing the gradation information computed by said third computing means in accordance with the coordinate signals generated by said fourth computing means.
Claim 13
Dependent Claim
136 words
A display system for displaying pixels comprising: source image store means for storing gradation information of a source image; a display controller including first computing means for generating coordinate signals of a source image, second computing means for computing an interpolation luminance signal for each pixel to be displayed, third computing means for computing gradation information of a pixel to be written by using an output of said second computing means and the gradation information of the source image stored in said source image store means in accordance with a coordinate signal generated by said first means, and fourth computing means for generating coordinate signals of a destination image; and a frame memory for storing the gradation information computed by said third computing means in accordance with the coordinate signals generated by said fourth computing means.
Claim 14
Dependent Claim
20 words
A display system according to claim 10 further comprising: a display means for displaying the content of said frame memory.
Claim 15
Independent Claim
79 words
A method for displaying pixels comprising the steps of: (a) generating first coordinate signals of a source image; (b) reading out first gradation information specified by the first coordinate signals from a source image memory; (c) computing an interpolation luminance signal for each pixel; (d) combining gradation information of the source image specified by said first coordinate signals and said computed interpolation luminance signals; and (e) displaying an output representing a result of the step (c) in a display.
Claim 16
Independent Claim
79 words
A method for displaying pixels comprising the steps of: (a) generating first coordinate signals of a source image; (b) reading out first gradation information specified by the first coordinate signals from a source image memory; (c) computing an interpolation luminance signal for each pixel; (d) combining gradation information of the source image specified by said first coordinate signals and said computed interpolation luminance signals; and (e) displaying an output representing a result of the step (c) in a display.
Claim 17
Dependent Claim
92 words
A display apparatus for mapping a source image to a destination image, comprising: source image store means for storing first gradation information of a source image; a display controller including: (a) first computing means for computing an interpolation luminance signal corresponding to each pixel of the source image; and (b) second computing means responsive to an output of said first computing means and the first gradation information from said source image store means for computing second gradation information of a pixel; and destination image store means for storing the second gradation information.
Claim 18
Dependent Claim
92 words
A display apparatus for mapping a source image to a destination image, comprising: source image store means for storing first gradation information of a source image; a display controller including: (a) first computing means for computing an interpolation luminance signal corresponding to each pixel of the source image; and (b) second computing means responsive to an output of said first computing means and the first gradation information from said source image store means for computing second gradation information of a pixel; and destination image store means for storing the second gradation information.
Claim 19
Dependent Claim
57 words
A display apparatus according to claim 13 wherein said display controller further comprises: (a) third computing means for generating a first coordinate address signal to output said first gradation information from said source image store means; and (b) fourth computing means for generating a second coordinate address signal which corresponds to a destination address of the pixel.
Claim 20
Dependent Claim
32 words
The display apparatus for mapping a source image to destination image according to claim 14, wherein said source image store means stores the first gradation information formed in a three dimensional image.
Claim 21
Dependent Claim
32 words
The display apparatus for mapping a source image to a destination image according to claim 14, wherein said second computing means computes said second gradation information formed in a three dimensional image.
Claim 22
Dependent Claim
32 words
The display apparatus for mapping source image to destination image according to claim 14, wherein said source image store means and said destination image store means are composed in a frame memory.
Claim 23
Dependent Claim
57 words
A display controller for controlling gradation information to be displayed in a display, comprising: first computing means for computing interpolation luminance signal for each pixel; and second computing means responsive to an output of said first computing means and first gradation information of each pixel of a source image for computing second gradation information of an image.
Claim 24
Dependent Claim
57 words
A display controller for controlling gradation information to be displayed in a display, comprising: first computing means for computing interpolation luminance signal for each pixel; and second computing means responsive to an output of said first computing means and first gradation information of each pixel of a source image for computing second gradation information of an image.
Claim 25
Dependent Claim
31 words
A display controller according to claim 18 further comprising: third computing means for generating a first coordinate address signal to read out said first gradation information from source image store means.
Claim 26
Dependent Claim
30 words
A display controller according to claim 19 further comprising: fourth computing means for generating a second coordinate address signal to write said second gradation information into destination image store means.
Claim 27
Dependent Claim
24 words
The display controller for controlling a gradation information according to claim 19, wherein said first gradation information is formed in a two dimensional image.
Claim 28
Dependent Claim
24 words
The display controller for controlling a gradation information according to claim 19, wherein said second gradation information is formed in a three dimensional image.
Claim 29
Dependent Claim
68 words
A display apparatus for displaying gradation information, comprising: a source image store means for storing pixels which make up a source image; and a display controller including: (a) first computing means for computing an interpolation luminance signal for the destination image to be displayed; and (b) second computing means for combining an output of the first computing means and said pixel output from said source image store means.
Claim 30
Dependent Claim
68 words
A display apparatus for displaying gradation information, comprising: a source image store means for storing pixels which make up a source image; and a display controller including: (a) first computing means for computing an interpolation luminance signal for the destination image to be displayed; and (b) second computing means for combining an output of the first computing means and said pixel output from said source image store means.
Claim 31
Dependent Claim
22 words
A display apparatus according to claim 23 further comprising: destination image store means for storing the output of said second computing means.
Claim 32
Dependent Claim
51 words
A display apparatus according to claim 24 wherein said display controller further comprises: (a) third computing means for computing an X coordinate signal and a Y coordinate signal of the source image; and (b) fourth computing means for computing an X coordinate signal and Y coordinate signal of the destination image.
Claim 33
Dependent Claim
93 words
A display system for displaying gradation information, comprising: source image store means for storing pixels which make up a source image; a display controller including: (a) first computing means for computing an interpolation luminance signal for a destination image to be displayed; and (b) second computing means for combining an output of said first computing means and the pixel output from said source image store means; and destination image store means for storing the output of said second computing means; and display means for displaying the content of said destination image store means.
Claim 34
Dependent Claim
93 words
A display system for displaying gradation information, comprising: source image store means for storing pixels which make up a source image; a display controller including: (a) first computing means for computing an interpolation luminance signal for a destination image to be displayed; and (b) second computing means for combining an output of said first computing means and the pixel output from said source image store means; and destination image store means for storing the output of said second computing means; and display means for displaying the content of said destination image store means.
Claim 35
Dependent Claim
54 words
A display controller for controlling gradation information to be displayed in a display, comprising: first computing means for computing an interpolation luminance signal for a destination image to be displayed in the display; and second computing means for combining an output of said first computing means and the gradation information of a source image.
Claim 36
Dependent Claim
54 words
A display controller for controlling gradation information to be displayed in a display, comprising: first computing means for computing an interpolation luminance signal for a destination image to be displayed in the display; and second computing means for combining an output of said first computing means and the gradation information of a source image.
Claim 37
Dependent Claim
133 words
A display method of displaying gradation information comprising the steps of: determining an X coordinate signal and a Y coordinate signal of a straight line defined by two points in a two-dimensional image coordinate system; determining an interpolation luminance level signal of a point in the two-dimensional image coordinate system between two luminance levels; storing pixels which make up a source image; determining an SX coordinate signal and an SY coordinate signal on the source image; generating gradation information based on said interpolation luminance level signal and the pixels in accordance with the SX and the SY coordinate signal; storing in a frame memory the gradation information as content of said frame memory in accordance with the X coordinate signal and the Y coordinate signal; and displaying the content of said frame memory.
Claim 38
Dependent Claim
133 words
A display method of displaying gradation information comprising the steps of: determining an X coordinate signal and a Y coordinate signal of a straight line defined by two points in a two-dimensional image coordinate system; determining an interpolation luminance level signal of a point in the two-dimensional image coordinate system between two luminance levels; storing pixels which make up a source image; determining an SX coordinate signal and an SY coordinate signal on the source image; generating gradation information based on said interpolation luminance level signal and the pixels in accordance with the SX and the SY coordinate signal; storing in a frame memory the gradation information as content of said frame memory in accordance with the X coordinate signal and the Y coordinate signal; and displaying the content of said frame memory.
Claim 39
Dependent Claim
133 words
A display method of mapping a source image to a destination image, comprising the steps of: storing in source image store means first gradation information of a source image; controlling a display including the steps of: (a) generating an interpolation luminance signal corresponding to each pixel of the source image, (b) generating, responsive to said interpolation luminance signal and said first gradation information output from said source image store means, second gradation information of a pixel, (c) generating a first coordinate address signal to output said first gradation information from said source image store means, and (d) generating a second coordinate address signal which corresponds to a destination address of the pixel; and storing in destination image store means said second gradation information at a position specified by said second coordinate address signal.
Claim 40
Dependent Claim
133 words
A display method of mapping a source image to a destination image, comprising the steps of: storing in source image store means first gradation information of a source image; controlling a display including the steps of: (a) generating an interpolation luminance signal corresponding to each pixel of the source image, (b) generating, responsive to said interpolation luminance signal and said first gradation information output from said source image store means, second gradation information of a pixel, (c) generating a first coordinate address signal to output said first gradation information from said source image store means, and (d) generating a second coordinate address signal which corresponds to a destination address of the pixel; and storing in destination image store means said second gradation information at a position specified by said second coordinate address signal.
Claim 41
Dependent Claim
136 words
A display system, which displays a mapping image on a display, comprising: source image store means for storing first gradation information of a source image; a display controller including: a processor for determining an interpolation luminance signal corresponding to each pixel of the source image, determining, responsive to said interpolation luminance signal and said first gradation information from said source image store means, second gradation information of a pixel, generating a first coordinate address signal to output said first gradation information from said source image store means, and generating a second coordinate address signal which corresponds to a destination address of the pixel; destination image store means for storing said second gradation information at a position specified by said second coordinate address signal; and a display means for displaying the content of said destination store means.
Claim 42
Dependent Claim
136 words
A display system, which displays a mapping image on a display, comprising: source image store means for storing first gradation information of a source image; a display controller including: a processor for determining an interpolation luminance signal corresponding to each pixel of the source image, determining, responsive to said interpolation luminance signal and said first gradation information from said source image store means, second gradation information of a pixel, generating a first coordinate address signal to output said first gradation information from said source image store means, and generating a second coordinate address signal which corresponds to a destination address of the pixel; destination image store means for storing said second gradation information at a position specified by said second coordinate address signal; and a display means for displaying the content of said destination store means.
References Cited (Backward Citations)
US4489389A
Cited
US4745546A
Cited
US4622632A
Cited
US4602346A
Cited
US4594673A
Cited
US4766556A
Cited
US4748572A
Cited
US4625289A
Cited
US4847788A
Cited
US4736306A
Cited
US4845643A
Cited
US4827252A
Cited
US5103407A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1997-12-05 | 1998-06-06 | 1998-12-06 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2001-12-05 | 2002-06-06 | 2002-12-06 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2005-12-05 | 2006-06-06 | 2006-12-06 | $7700.00 | Window Closed / Lapsed |