IP Library Granted Patent US 9,218,781
Granted Patent B2
US 9,218,781 · App. 13/667,393 · Granted Dec 22, 2015

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,218,781
App. No.
13/667,393
Granted
Dec 22, 2015
Kind
B2
Abstract

There is provided an information processing apparatus including an operation detecting unit detecting an operation of a subject that has been captured, and a display control unit controlling at least one of wearing or removal of at least one of virtual clothing or accessories to be displayed overlaid on the subject in accordance with the operation detected by the operation detecting unit.

Claims (39)

1. An information processing apparatus comprising:

an operation detecting unit detecting an operation of a subject that has been captured after selection of an object by the subject; and

a display control unit controlling putting on, wearing and removal of the object based on changes in a time series of skeleton positions of the subject and controlling realistic changes in shape of the object as the subject performs at least one of putting on or removal operations of the object including display of intermediate progress in the time series of the skeleton positions of putting on or removal of the object such that the object is displayed partially worn or removed by the subject in a realistic manner of putting on or removal of the object, the object consisting of a single virtual garment or accessory to be displayed overlaid on the subject after completion of the operation detected by the operation detecting unit.

2. The information processing apparatus according to claim 1 ,

wherein the display control unit displays at least one of wearing or removal progress of the single virtual garment or accessory in keeping with progress of the operation detected by the operation detecting unit.

3. The information processing apparatus according to claim 1 ,

wherein the operation detecting unit detects a wearing operation, and

the display control unit displays the single virtual garment or accessory overlaid on the subject in accordance with the wearing operation.

4. The information processing apparatus according to claim 1 ,

wherein the operation detecting unit detects a removal operation, and

the display control unit stops displaying the single virtual garment or accessory that was displayed overlaid on the subject in accordance with the removal operation.

5. The information processing apparatus according to claim 1 ,

wherein the operation detecting unit detects a rotation operation where the subject rotates in substantially a horizontal direction, and

the display control unit changes the single virtual garment or accessory displayed overlaid on the subject in accordance with the detected rotation operation.

6. The information processing apparatus according to claim 1 ,

wherein the operation detecting unit detects an operation where the subject shakes a foot, and

the display control unit carries out control that changes virtual footwear displayed overlaid on feet of the subject in accordance with the detected operation of shaking a foot.

7. A display control method comprising:

detecting an operation of a subject that has been captured after selection of an object by the subject;

controlling, putting on, wearing and removal of the object based on changes in a time series of skeleton positions of the subject; and

controlling realistic changes in shape of the object as the subject performs at least one of putting on or removal operations of the object including display of intermediate progress in the time series of the skeleton positions of putting on or removal of the object such that the object is displayed partially worn or removed by the subject in a realistic manner of putting on or removal of the object, the object consisting of a single virtual garment or accessory to be displayed overlaid on the subject after completion of the detected operation.

8. A program embodied on a non-transitory computer readable medium causing a computer to execute:

a process detecting an operation of a subject that has been captured after selection of an object by the subject;

a process controlling putting on, wearing and removal of the object based on changes in a time series of skeleton positions of the subject; and

a process controlling realistic changes in shape of the object as the subject performs at least one of putting on or removal operations of the object including display of intermediate progress in the time series of the skeleton positions of putting on or removal of the object such that the object is displayed partially worn or removed by the subject in a realistic manner of putting on or removal of the object, the object consisting of a single virtual garment or accessory to be displayed overlaid on the subject after completion of the detected operation.

9. The program according to claim 8 ,

wherein the process of controlling at least one of wearing or removal displays at least one of wearing or removal progress of at least one of the clothing or accessories in keeping with progress of the detected operation.

10. The program according to claim 8 ,

wherein the process of detecting an operation detects a wearing operation, and

the process of controlling displays the single virtual garment or accessory overlaid on the subject in accordance with the wearing operation.

11. The program according to claim 8 ,

wherein the process of detecting an operation detects a removal operation, and

the process of controlling stops displaying the single virtual garment or accessory that was displayed overlaid on the subject in accordance with the removal operation.

12. The program according to claim 8 ,

wherein the process of detecting an operation detects a rotation operation where the subject rotates in substantially a horizontal direction, and

the process of controlling changes the single virtual garment or accessory displayed overlaid on the subject in accordance with the detected rotation operation.

13. The program according to claim 8 ,

wherein the process of detecting an operation detects an operation where the subject shakes a foot, and

the process of controlling carries out control that changes virtual footwear displayed overlaid on feet of the subject in accordance with the detected operation of shaking a foot.

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 Nov 2, 2012
From: SUZUKI, SEIJI
To: SONY CORPORATION
Reel/Frame 029233/0123 →