IP Library › Patent Application 11164814
Patent Application
App. No. 11/164,814

IMAGE ADAPTATION SYSTEM AND METHOD

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
11/164,814
Abstract

A system a method for correcting for optical distortions on a projection screen adapts a projection image to match an input image by adjusting the content of output pixels.

Claims (35)

1 . A method, comprising:

acquiring output pixel centroids for a plurality of output pixels;

determining adjacent output pixels of a first output pixel from the plurality;

determining an overlay of the first output pixel over virtual pixels corresponding to an input video based on the acquired output pixel centroids and the adjacent output pixels;

determining content of the first output pixel based on content of the overlaid virtual pixels; and

outputting the determined content to a light engine for projection.

2 . The method of claim 1 , wherein the acquiring reads up to three rows of output pixel centroids into FIFOs.

3 . The method of claim 2 , wherein the determining adjacent output pixels determines diagonally adjacent output pixels.

4 . The method of claim 3 , wherein the determining diagonally adjacent output pixels comprises reading diagonally adjacent locations in the FIFOs.

5 . The method of claim 1 , wherein determining the overlay comprises subdividing the virtual pixels into at least two by two sub-regions and determining the number of sub-regions from each virtual pixel that is overlaid by the output pixel.

6 . The method of claim 1 , wherein the determining content is for a single color.

7 . The method of claim 6 , wherein the determining content and the outputting are repeated for additional colors.

8 . The method of claim 1 , wherein the determining content uses only one significant mathematical operation.

9 . The method of claim 8 , wherein the mathematical operation includes a divide.

10 . The method of claim 1 , wherein the method is operated as a pipeline.

11 . A system, comprising:

an output pixel centroid engine capable of acquiring output pixel centroids for a plurality of output pixels;

an adjacent output pixel engine, communicatively coupled to the output pixel centroid engine, capable of determining adjacent output pixels of a first output pixel from the plurality;

an output pixel overlay engine, communicatively coupled to the adjacent output pixel engine, capable of determining an overlay of the first output pixel over virtual pixels corresponding to an input video based on the acquired output pixel centroids and the adjacent output pixels; and

an output pixel content engine, communicatively coupled to the output pixel overlay engine, capable of determining content of the first output pixel based on content of the overlaid virtual pixels and capable of outputting the determined content to a light engine for projection.

12 . The system of claim 11 , wherein the output pixel centroid engine acquires reading up to three rows of output pixel centroids into FIFOs.

13 . The system of claim 12 , wherein the adjacent output pixel engine determines adjacent output pixels by determining diagonally adjacent output pixels.

14 . The system of claim 13 , wherein the adjacent output pixel engine determines diagonally adjacent output pixels by reading diagonally adjacent memory locations in the FIFOs.

15 . The system of claim 11 , wherein the output pixel overlay engine determines the overlay by subdividing the virtual pixels into at least two by two sub-regions and determining the number of sub-regions from each virtual pixel that is overlaid by the output pixel.

16 . The system of claim 11 , wherein the output pixel content engine determines content for a single color.

17 . The system of claim 16 , wherein the output pixel content engine determines content and outputs the determined content for additional colors.

18 . The system of claim 11 , wherein the output pixel content engine determines content using only one significant mathematical operation.

19 . The system of claim 18 , wherein the mathematical operation includes a divide.

20 . The system of claim 11 , wherein the system is a pipeline system.

21 . A system, comprising:

means for acquiring output pixel centroids for a plurality of output pixels;

means for determining adjacent output pixels of a first output pixel from the plurality;

means for determining an overlay of the first output pixel over virtual pixels corresponding to an input video based on the acquired output pixel centroids and the adjacent output pixels;

means for determining content of the first output pixel based on content of the overlaid virtual pixels; and

means for outputting the determined content to a light engine for projection.

Assignments (3)
LOAN EXCHANGE AGREEMENT Recorded Jan 18, 2007
From: N-LIGHTEN TECHNOLOGIES
To: ARISAWA MANUFACTURING CO., LTD.
Reel/Frame 018771/0192 →
SECURITY AGREEMENT Recorded Dec 6, 2006
From: N-LIGHTEN TECHNOLOGIES
To: ARISAWA MANUFACTURING CO., LTD.
Reel/Frame 018593/0955 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 6, 2005
From: GILBERT, JOHN DICK
To: N-LIGHTEN TECHNOLOGIES
Reel/Frame 016859/0054 →