IP Library Granted Patent US 7,103,232
Granted Patent B2
US 7,103,232 · App. 09/818,627 · Granted Sep 5, 2006

Storing and processing partial images obtained from a panoramic image

Assignee: Canon Kabushiki Kaisha
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,103,232
App. No.
09/818,627
Granted
Sep 5, 2006
Kind
B2
Abstract

Each of the panoramic images corresponding to a plurality of positions of a viewpoint is compressed and stored as partial images obtained by dividing each panoramic image by a predetermined field of view. The panoramic image has a field of view wider than a display field of view of an image to be displayed on a display unit. A partial image containing an image to be reproduced is selected based on the information about the position and the direction of a viewpoint and the display field of view, and an image corresponding to the position and the direction of a viewpoint is generated and displayed from the selected partial image. Thus, when virtual space in the walk-through system is designed using the IBR technology, stored image data can be efficiently reproduced.

Claims (15)

1. An image reproduction apparatus, comprising:

a storage unit configured to store a plurality of compressed partial images obtained by dividing a panoramic image by a predetermined angular field of view for each of a plurality of panoramic images, each panoramic image corresponding to a different viewpoint;

a selection unit configured to select compressed partial images stored in said storage unit based on information about a position and a direction of a viewpoint;

a decompression unit configured to decompress the compressed partial images selected by said selection unit;

a drawing unit configured to rotate each of the decompressed partial images by 90° and draw the rotated partial images in a successive memory space; and

an extraction unit configured to extract an output image corresponding to the position and the direction of a viewpoint from the memory space where the partial images have been drawn, based on a start pixel address and an end pixel address of the output image.

2. An image reproducing method, comprising the steps of:

storing in a storage unit a plurality of compressed partial images obtained by dividing a panoramic image by a predetermined angular field of view for each of a plurality of panoramic images, each panoramic image corresponding to a different viewpoint;

selecting compressed partial images stored in said storage unit based on information about a position and a direction of a viewpoint;

decompressing the compressed partial images selected in said selecting step;

rotating each of the decompressed partial images by 90°,

drawing the rotated partial images in a successive memory space; and

extracting an output image corresponding to the position and the direction of a viewpoint from the memory space where the partial images have been drawn, based on a start pixel address and an end pixel address of the output image.

3. A computer-executable program stored in a computer readable medium for effecting the method of claim 2 .

4. A storage medium storing the computer-executable program of claim 3 .

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 19, 2002
From: MIXED REALITY SYSTEMS LABORATORY INC.
To: CANON KABUSHIKI KAISHA
Reel/Frame 013101/0614 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2001
From: KOTAKE, DAISUKE; KATAYAMA, AKIHIRO
To: MIXED REALITY SYSTEMS LABORATORY INC.
Reel/Frame 011940/0570 →
Priority Claims (1)
JP 2001-063921 · Mar 7, 2001 · national
Continuity (1)
Related Publication 20020126914A1 · Sep 12, 2002