IMAGE PROJECTION APPARATUS, MEMORY CONTROL APPARATUS, LASER PROJECTOR, AND MEMORY ACCESS METHOD
First Claim
1. An image projection apparatus comprising:
- an input part configured to input image data;
a frame memory configured to store the image data;
a laser oscillator configured to radiate a laser to a screen;
a deflection part including a reflective optical element and configured to oscillate the reflective optical element with respect to two perpendicularly intersecting axes;
a storage part configured to store coefficient data of a polynomial expression;
an irradiation position calculating part configured to calculate an irradiation position based on a coefficient obtained by using the coefficient data and an oscillation angle of the reflective optical element;
an address calculating part configured to calculate an address in the frame memory corresponding to the irradiation position;
a memory control part configured to read out pixel data of the address; and
a laser drive part configured to oscillate the laser oscillator in accordance with a luminance corresponding to the pixel data.
1 Assignment
0 Petitions
Accused Products
Abstract
An image projection apparatus includes an input part that inputs image data, a frame memory that stores the image data, a laser oscillator that radiates a laser to a screen, a deflection part including a reflective optical element and configured to oscillate the reflective optical element with respect to two perpendicularly intersecting axes, a storage part that stores coefficient data of a polynomial expression, an irradiation position calculating part that calculates an irradiation position based on a coefficient obtained by using the coefficient data and an oscillation angle of the reflective optical element, an address calculating part that calculates an address in the frame memory corresponding to the irradiation position, a memory control part that reads out pixel data of the address, and a laser drive part that oscillates the laser oscillator in accordance with a luminance corresponding to the pixel data.
115 Citations
16 Claims
-
1. An image projection apparatus comprising:
-
an input part configured to input image data; a frame memory configured to store the image data; a laser oscillator configured to radiate a laser to a screen; a deflection part including a reflective optical element and configured to oscillate the reflective optical element with respect to two perpendicularly intersecting axes; a storage part configured to store coefficient data of a polynomial expression; an irradiation position calculating part configured to calculate an irradiation position based on a coefficient obtained by using the coefficient data and an oscillation angle of the reflective optical element; an address calculating part configured to calculate an address in the frame memory corresponding to the irradiation position; a memory control part configured to read out pixel data of the address; and a laser drive part configured to oscillate the laser oscillator in accordance with a luminance corresponding to the pixel data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A memory control apparatus comprising:
-
an input buffer configured to temporarily store image data and write the image data to a frame memory; an address generating part configured to generate a readout address; a determining part configured to determine whether there are consecutive requests to read out the image data from the same address in the frame memory and determine whether there is a request to read the image data corresponding to a blank address by referring to the address generating part; a readout instructing part configured to instruct the frame memory to output the image data in a case where the determining part determines that there are no consecutive requests to read out the image data and no request to read the image data corresponding to the blank address; a data obtaining part configured to obtain the image data from the frame memory; and a data reproducing part configured to reproduce the image data consecutively requested to be read out and blank image data corresponding to the blank address. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A memory access method comprising the steps of:
-
temporarily storing image data; writing the image data to a frame memory; generating a readout address; determining whether there are consecutive requests to read out the image data from the same address in the frame memory and determine whether there is a request to read the image data corresponding to a blank address by referring to the generating step; instructing the frame memory to output the image data in a case where the determining part determines that there are no consecutive requests to read out the image data and no request to read the image data corresponding to the blank address; obtaining the image data from the frame memory; and reproducing the image data consecutively requested to be read out and blank image data corresponding to the blank address.
-
Specification