IP Library › Granted Patent US 7,019,865
Granted Patent B2
US 7,019,865 · App. 10/066,648 · Granted Mar 28, 2006

Method for scaling and interlacing multidimensional and motion images

Assignee: Orasee Corp.
View Patent ↗
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 7,019,865
App. No.
10/066,648
Granted
Mar 28, 2006
Kind
B2
Abstract

A plurality of input digital pixel images, having differing pixel array sizes, are scaled to a plurality of common pixel dimension input images based on a printer resolution value, a data characterizing dimensions of the printed image, and a final size value for at least one of the plurality of digital pixel images. A lenticule resolution data is received. A composite image file is formed of the plurality of scaled input digital pixel images, and at least one left-right image file pair is generated from the composite image file. The left-right image file pair are interlaced and printed on a printer associated with the printer resolution value.

Claims (27)

1. A method for generating images for display through a lenticular medium, comprising steps of:

inputting a plurality of digital image files into a storage medium, each having a respective pixel dimension in a first direction and a respective pixel dimension in a second direction;

inputting a printer resolution data into a storage medium;

inputting a lenticular resolution data into a storage medium;

inputting a print image size data into a storage medium;

inputting into a storage medium a frame number representing a number of viewing angles;

inputting into a storage medium a depth value data corresponding to at least one of said plurality of pixel images;

calculating an output image dimension data representing a pixel dimension in said first direction and a pixel dimension in said second direction, said calculating based on said printer resolution data, said print image size data, and said viewing angle number data;

inputting a print object dimension data corresponding to at least one of said input pixel images, said print object dimension data corresponding to a printed dimension of a printed image corresponding to said input pixel image;

generating a plurality of scaled input pixel image files, each based on said output image dimension data, a corresponding one of said print object dimension data;

generating a left composite frame file having said plurality of scaled pixel image files combined according to a first alignment;

generating a right composite frame file having said plurality of scaled image files combined in a second alignment, said second alignment and said first alignment having a relation in accordance with at least said depth value data; and

generating an interphased pixel file based on said left composite image file and said right composite image file.

2. A method as in claim 1 , further comprising the steps of:

calculating a lines-per-lenticule data based on said print printer resolution data and said frame number;

generating print output file based on said interphased pixel file and on said lines-per-lenticule data;

outputting the print output file to a printer associated with the printer resolution data; and

printing an image, using said printer, on a lenticular medium.

3. A method as in claim 1 , wherein said step of inputting a plurality of digital image files into a storage medium includes inputting a primary digital image file and extracting one or of said plurality of digital image files from said primary digital image file.

4. A method as in claim 1 , wherein said step of inputting a printer resolution data into a storage medium comprises steps of:

accessing a data representing a plurality of printer resources and a corresponding plurality of available printer resolution data associated;

receiving a user generated printer selection command selecting one of said plurality of printer resources;

generating the printer resolution data for inputting into the storage medium based on the user generated selection command.

5. A method as in claim 2 , wherein said step of inputting a printer resolution data into a storage medium comprises steps of:

accessing a data representing a plurality of printer resources and a corresponding plurality of available printer resolution data associated;

receiving a user generated printer selection command selecting one of said plurality of printer resources;

generating the printer resolution data for inputting into the storage medium based on the user generated selection command.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 19, 2002
From: NIMS, JERRY C.; PETERS, PAUL; PETERS, KURT; KARSZES, WILLIAM; RAYMER, WAHN; POL, SAM; LEE, SUK
To: ORASEE CORP.
Reel/Frame 013108/0511 →
Continuity (2)
Provisional Application 6026644100 · Feb 6, 2001
Related Publication 20020167679A1 · Nov 14, 2002