IP Library Granted Patent US 9,014,414
Granted Patent B2
US 9,014,414 · App. 12/509,840 · Granted Apr 21, 2015

Information processing apparatus and information processing method for processing image information at an arbitrary viewpoint in a physical space or virtual space

Inventors: Yasuo Katano (Kawasaki, JP); Masahiro Suzuki (Kawasaki, JP)
Assignee: Canon Kabushiki Kaisha
G06T19/00G06T19/006
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 9,014,414
App. No.
12/509,840
Granted
Apr 21, 2015
Kind
B2
Abstract

An information processing apparatus configured to generate an MR image displayed on a display apparatus includes a segmentation unit configured to segment the generated MR image into a plurality of regions, a generation unit configured to generate a pattern image to be superimposed on one of the plurality of segmented regions or each of the plurality of segmented regions, a superimposition unit configured to superimpose the generated pattern image on one of the plurality of segmented regions or each of the plurality of segmented regions, and an output unit configured to output the MR image, including the pattern image superimposed thereon, to the display apparatus.

Claims (29)

1. An information processing apparatus comprising:

a memory;

a processor coupled to the memory which executes the following:

inputting an image;

detecting a position and orientation of a display apparatus worn by a user;

extracting a region from the image;

determining a pattern image to be superimposed onto the extracted region, based on the detected position and orientation;

superimposing the pattern image on the region extracted; and

outputting a displayed image, including the pattern image superimposed thereon, to the display apparatus,

wherein an amount of movement of the pattern image to be superimposed is different from an amount of movement of the extracted region on which the pattern image is to be superimposed, between frames of the pattern image superimposed on the region arranged in a direction of time.

2. The information processing apparatus according to claim 1 , wherein the region extracted from the image includes a virtual object.

3. The information processing apparatus according to claim 1 , wherein the region extracted from the image is defined by an object which is positioned at a preset distance in a depth direction.

4. The information processing apparatus according to claim 1 , wherein the region extracted from the image is defined by an object which is to be viewed by a user with attention.

5. The information processing apparatus according to claim 1 , wherein the region extracted from the image is defined by an object for which image information is changed.

6. The information processing apparatus according to claim 1 , wherein the determining determines the pattern image by executing conversion on a preset pattern image.

7. The information processing apparatus according to claim 1 , further comprising a storage unit configured to store the pattern image,

wherein the superimposing reads the pattern image determined and stored in the storage unit and superimposes the read pattern image on one of a plurality of regions or each of the plurality of regions.

8. The information processing apparatus according to claim 1 , wherein the determining determines different pattern images for a plurality of regions.

9. The information processing apparatus according to claim 1 , wherein the display apparatus is a head mounted display apparatus.

10. The apparatus according to claim 1 , wherein the amount of movement of the pattern image to be superimposed is larger than the amount of movement of the extracted region on which the pattern image is to be superimposed.

11. An information processing method for use in an information processing apparatus, the information processing method comprising the steps of:

inputting an image;

detecting a position and orientation of a display apparatus worn by a user;

extracting a region from the image;

determining a pattern image to be superimposed onto the extracted region, based on the detected position and orientation;

superimposing the pattern image on the extracted region; and

outputting a displayed image, including the pattern image superimposed thereon, to the display apparatus,

wherein an amount of movement of the pattern image to be superimposed is different from an amount of movement of the extracted region on which the pattern image is to be superimposed, between frames of the pattern image superimposed on the region arranged in a direction of time.

12. A non-transitory computer readable storage medium storing a program which causes a computer to execute the information processing method according to claim 11 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 19, 2009
From: KATANO, YASUO; SUZUKI, MASAHIRO
To: CANON KABUSHIKI KAISHA
Reel/Frame 023386/0631 →
Priority Claims (1)
JP 2008-195311 · Jul 29, 2008 · national
Continuity (1)
Related Publication 20100027888A1 · Feb 4, 2010