Digital correction module for video projector
OwnerKnut Krogstad, Johan Litleskareinventors
Life of this patent
Estimating the term…
Abstract
A geometry correction module for a fixed pixel raster projector to project an image onto a projection surface is provided. The geometry correction module includes a receiver and a geometry corrector. The receiver collects an input pixels grid that represents an input image. The geometry corrector generates an output pixels grid representing an output image that compensates for the geometry of the projection surface by repositioning image data interpolated from at least two input pixels. The output image represents an altered input image that when projected onto the projection surface will display a correctly proportioned input image. A method of correcting geometry distortion when projecting an image is also provided.
Claims28
A geometry correction module for a fixed pixel raster projector to project an image onto a projection surface, the module comprising:
- a receiver to collect an input pixels grid including input pixels arranged to represent an input image, each input pixel including input image data of the input image;
- and
- a geometry corrector operatively coupled to the receiver, the geometry corrector configured to generate an output pixels grid including output pixels arranged to represent an output image, each output pixel including output image data, the output pixels arranged in the output pixels grid to compensate for a geometry of the projection surface by repositioning image data interpolated from between at least two input pixels, the output image representing an altered input image that when projected onto the projection surface will display a correctly proportioned input image.
A projection system for correcting geometry distortion when projecting a plurality of images onto a projection surface, the system comprising:
- a plurality of fixed pixel raster projectors;
- a control device operatively coupled to the plurality of projectors;
- and
- a projection surface;
- wherein each projector includes a geometry correction module including a receiver to collect an input pixels grid including input pixels arranged to represent an input image, each input pixel including input image data of the input image, and a geometry corrector operatively coupled to the receiver, the geometry corrector configured to generate an output pixels grid including output pixels arranged to represent an output image, each output pixel including output image data, the output pixels arranged in the output pixels grid to compensate for a geometry of the projection surface by repositioning image data interpolated from between at least two input pixels, the output image representing an altered input image that when projected onto the projection surface will display a correctly proportioned input image.
A method of correcting geometry distortion when projecting an image onto a projection surface using a fixed pixel raster projector, the method comprising the steps of:
- receiving an input pixels grid including input pixels arranged to represent an input image, each input pixel including input image data of the input image;
- and
- generating an output pixels grid including output pixels arranged to represent an output image, each output pixel including output image data, the output pixels arranged in the output pixels grid to compensate for a geometry of the projection surface by repositioning image data interpolated from between at least two input pixels, the output image representing an altered input image that when projected onto the projection surface will display a correctly proportioned input image.
A method of correcting geometry distortion when projecting an image onto a projection surface using a fixed pixel raster projector, the method comprising the steps of:
- receiving an input pixels grid including input pixels arranged to represent an input image, each input pixel including input image data of the input image;
- and
- generating an output pixels grid including output pixels arranged to represent an output image, each output pixel including output image data, the output image representing an altered input image that when projected onto the projection surface will display a correctly proportioned input image, wherein the step of generating the output image data of an output pixel includes the steps of,
- defining a set of control points, each control point corresponding to a predetermined pixel position in the output pixel grid, each control point identifying at least two input pixels that contain image data to be associated with the control point;
- and
- interpolating between the at least four input pixels to calculate an interpolated image data to be associated with the output image data of an output pixel.
Dependencies are inferred from the claim text.