IP Library Granted Patent US 9,569,895
Granted Patent B2
US 9,569,895 · App. 14/356,008 · Granted Feb 14, 2017

Information processing apparatus, display control method, and program

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,569,895
App. No.
14/356,008
Granted
Feb 14, 2017
Kind
B2
Abstract

There is provided an information processing apparatus including a judgment unit for judging an anteroposterior relationship between a shot actual object and a virtual object for each part by use of depth information, and a display control unit for displaying a virtual image in which the virtual object is projected to be overlapped on a shot image in which the actual object is shot based on the anteroposterior relationship judged by the judgment unit.

Claims (25)

1. An information processing apparatus comprising:

a depth determination unit for acquiring actual object depth information of different portions of an actual object as a function of distance of the portions of the actual object from an object imaging device;

a display control unit for providing virtual object depth information of different portions of a virtual object as a function of the distance of the portions of the virtual object from a virtual imaging device at a location corresponding to the object imaging device; and

a judgment unit for judging an anteroposterior relationship between a shot image of the actual object and the virtual object for each portion by use of the actual object depth information and the virtual object depth information of the portions included in the actual object and in the virtual object;

wherein the display control unit causes projection of the virtual object to be overlapped on the shot image of the actual object based on the anteroposterior relationship judged by the judgment unit, such that portions of the shot image overlap the virtual object when the actual object depth information is less than the virtual object depth information and particular portions of the virtual object overlap the shot image of the actual object when the depth information of corresponding portions of the actual object is greater than the depth information of the particular portions of the virtual object.

2. The information processing apparatus according to claim 1 , wherein the depth determination unit calculates the depth of the actual object based on detection data detected from a real space,

and

wherein the virtual object comprises a virtual clothing ornament and the display control unit displays a virtual clothing ornament image in which the clothing ornament is projected to be overlapped on the shot image based on the anteroposterior relationship judged by the judgment unit.

3. The information processing apparatus according to claim 2 ,

wherein the display control unit controls the presence of the projected virtual clothing ornament image per pixel based on the judgment result of the anteroposterior relationship per pixel by the judgment unit.

4. A display control method comprising the steps of:

calculating actual object depth information of different portions of an actual object by determining distance of the portions of the actual object from an object imaging device;

providing virtual object depth information of different portions of a virtual object as a function of the distance of the portions of the virtual object from a virtual imaging device at a location corresponding to the object imaging device;

judging an anteroposterior relationship between a shot image of the actual object and the virtual object for each portion by use of the actual object depth information and the virtual object depth information of the portions included in the actual object and in the virtual object; and

displaying a virtual image in which the virtual object is projected to be overlapped on the shot image of the actual object based on the anteroposterior relationship judged in the judgment step, such that portions of the shot image overlap the virtual object when the actual object depth information is less than the virtual object depth information and particular portions of the virtual object overlap the shot image of the actual object when the depth information of corresponding portions of the actual object is greater than the depth information of the particular portions of the virtual object.

5. A non-transitory computer readable medium on which is stored a program for causing a computer to perform:

a processing of acquiring actual object depth information of different portions of an actual object as a function of distance of the portions of the actual object from an object imaging device;

a processing of providing virtual object depth information of different portions of a virtual object as a function of the distance of the portions of the virtual object from a virtual imaging device at a location corresponding to the object imaging device;

a processing of judging an anteroposterior relationship between a shot image of the actual object and the virtual object for each portion by use of the actual object depth information and the virtual object depth information portions included in the actual object and in the virtual object; and;

a processing of displaying a virtual image in which the virtual object is projected to be overlapped on the shot image of the actual object based on the anteroposterior relationship judged by the judgment processing, such that portions of the shot image overlap the virtual object when the actual object depth information is less than the virtual object depth information and particular portions of the virtual object overlap the shot image of the actual object when the depth information of corresponding portions of the actual object is greater than the depth information of the particular portions of the virtual object.

6. The medium according to claim 5 , for causing the computer to further perform a processing of calculating a depth of the actual object based on detection data detected from a real space,

and

wherein the virtual object comprises a virtual clothing ornament and the display processing displays a virtual clothing ornament image in which the clothing ornament is projected to be overlapped on the shot image based on the anteroposterior relationship judged by the judgment processing.

7. The medium according to claim 6 ,

wherein the display processing controls the presence of the projected virtual clothing ornament image per pixel based on the judgment result of the anteroposterior relationship per pixel by the judgment processing.

Assignments (2)
CHANGE OF NAME Recorded Dec 17, 2025
From: SONY CORPORATION
To: SONY GROUP CORPORATION
Reel/Frame 073986/0571 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 2, 2014
From: SUZUKI, SEIJI
To: SONY CORPORATION
Reel/Frame 032815/0633 →