Method and system for generating a pixel stream
AssigneeTriLite Technologies GmbH
InventorsFranz Josef Maier, Ben-Daniel Keller, Johannes Wolkerstorfer, Christopher Dissauer-Eberl
Life of this patent
Estimating the term…
Abstract
A method of generating a pixel stream from an image comprised of pixels which each have a pixel value. The method comprising storing the image in a memory; determining, for each of successive sub-intervals, that pixel that is to be displayed by a light beam within said sub-interval; for each of successive sequences of one or more successive sub-intervals for which the same pixel has been determined: retrieving the pixel value of said pixel from the memory once and appending the retrieved pixel value N times to the pixel stream. Further disclosed is a projection system using this method.
Claims12
A method of generating a pixel stream from an image comprised of pixels which each have a pixel value, wherein the pixel stream is to be fed into a projector scanning a light beam across an image area according to a given scan pattern within a time interval, the light beam being modulated in intensity according to pixel values in the pixel stream, comprising:
- storing the image in a memory;
- determining, for each of successive sub-intervals which together form the time interval, that pixel that is to be displayed by the light beam within said sub-interval according to the scan pattern;
- identifying successive sequences of one or more successive sub-intervals for which the same pixel has been determined;
- and
- for each of the identified successive sequences of one or more successive sub-intervals for which the same pixel has been determined:
- retrieving the pixel value of said pixel from the memory once and appending the retrieved pixel value N times to the pixel stream, N being a number of sub-intervals in said sequence and at least one sequence having an N>1.
A projection system for displaying an image comprised of pixels which each have a pixel value, comprising:
- a projector with a light source configured to emit a light beam, a light source driver configured to modulate the light beam in intensity according to the pixel values fed to the projector in a pixel stream, and a scanner configured to scan the light beam across an image area according to a given scan pattern within a time interval;
- and
- a central processing unit, CPU, configured to
- store the image in a memory,
- determine, for each of successive sub-intervals which together form the time interval, that pixel that is to be displayed by the light beam within said sub-interval according to the scan pattern,
- identify successive sequences of one or more successive sub-intervals for which the same pixel has been determined;
- and
- for each of the identified successive sequences of one or more successive sub-intervals for which the same pixel has been determined:
- retrieve the pixel value of said pixel from the memory once and append the retrieved pixel value N times to the pixel stream, N being a number of sub-intervals in said sequence and at least one sequence having an N>1, and
- feed the pixel stream towards the projector for displaying.
Dependencies are inferred from the claim text.