IP Library › Granted Patent US 10,659,822
Granted Patent B2
US 10,659,822 · App. 16/117,504 · Granted May 19, 2020

Information processing apparatus, information processing method, and medium

Inventor: Kazufumi Onuma (Kawasaki, JP)
Assignee: CANON KABUSHIKI KAISHA
H04N21/21805H04N13/117H04N13/282H04N19/597H04N21/234363H04N21/26241H04N13/111H04N13/243
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 10,659,822
App. No.
16/117,504
Granted
May 19, 2020
Kind
B2
Abstract

An information processing apparatus specifies that material data for generating a virtual-viewpoint content at what time is stored in a storage device that stores a plurality of material data for generating a virtual-viewpoint content; and outputs, based on a result of the specification, information for causing an image to be displayed, the image indicating a time at which a virtual-viewpoint content can be generated.

Claims (39)

1. An information processing apparatus comprising:

a specifying unit configured to specify that material data for generating a virtual-viewpoint content at what time is stored in a storage unit that stores a plurality of material data for generating a virtual-viewpoint content; and

an output unit configured to output, based on a specification result from the specifying unit, information for displaying an image distinguishably indicating a time range in which a virtual-viewpoint content can be generated and a time range in which a virtual-viewpoint content cannot be generated.

2. The apparatus according to claim 1 , wherein the material data stored in the storage unit are a plurality of types of material data containing three-dimensional shape data of an object and texture data having color information of the three-dimensional shape.

3. The apparatus according to claim 1 , wherein the information output from the output unit is information indicating a time at which a virtual-viewpoint content can be generated.

4. The apparatus according to claim 1 , wherein the information output from the output unit is information indicating that, for each data type of material data to be used to generate a virtual-viewpoint content, material data having a data type for generating a virtual-viewpoint content at what time is stored in the storage unit.

5. The apparatus according to claim 1 , further comprising a display control unit configured to cause a display unit to display a seek bar that indicates, in an identifiable manner, a time range in which a virtual-viewpoint content can be generated and a time range in which a virtual-viewpoint content cannot be generated, based on the information that is output by the output unit.

6. The apparatus according to claim 1 , further comprising a selecting unit configured to select not less than one type of a plurality of types of virtual-viewpoint contents, based on at least one of a user operation and a user attribute,

wherein the output unit outputs information for displaying an image indicating a time at which a virtual-viewpoint content corresponding to the type selected by the selecting unit can be generated.

7. The apparatus according to claim 6 , wherein the plurality of types of virtual-viewpoint contents include a plurality of virtual-viewpoint contents different in image quality.

8. The apparatus according to claim 1 , wherein the information output from the output unit is information indicating, for not less than one time, which one of a plurality of types of virtual-viewpoint contents can be generated at the time.

9. The apparatus according to claim 1 , wherein the output unit outputs, for each of a plurality of types of virtual-viewpoint contents, information for displaying an image indicating a time at which a virtual-viewpoint content of the type can be generated.

10. The apparatus according to claim 1 , further comprising:

an accepting unit configured to accept instruction information which is based on a user operation for an image displayed in accordance with information output by the output unit, and which designates a time at which a virtual-viewpoint content is to be generated; and

a generating unit configured to obtain, from the storage unit, a plurality of material data corresponding to the time designated by the designation information accepted by the accepting unit, and to generate a virtual-viewpoint content by using the obtained plurality of material data.

11. The apparatus according to claim 10 , further comprising a limiting unit configured to limit a user operation from designating a time at which a virtual-viewpoint content cannot be generated, based on a specification result from the specifying unit.

12. The apparatus according to claim 10 , wherein if times at which virtual-viewpoint contents can be generated exist over a plurality of discontinuous time ranges and the virtual-viewpoint contents are played back across the plurality of time ranges, the generating unit generates the virtual-viewpoint contents such that display showing that the times corresponding to the virtual-viewpoint contents are discontinuous is played back.

13. The apparatus according to claim 1 , further comprising an obtaining unit configured to obtain information about a capturing time of a captured image used to generate material data stored in the storage unit,

wherein the specifying unit specifies that material data for generating a virtual-viewpoint content at what time is stored in the storage unit, based on the information obtained by the obtaining unit.

14. The apparatus according to claim 1 , wherein the output unit outputs the information for displaying the image to a display apparatus or another information processing apparatus.

15. The apparatus according to claim 14 , wherein

the other information processing apparatus comprises an accepting unit configured to accept designation indicating a time at which a virtual-viewpoint content is to be generated, and

the output unit outputs the information for displaying the image to the other information processing apparatus.

16. The apparatus according to claim 1 , wherein the image is an image distinguishably indicating, as a time range in which a virtual viewpoint content can be generated, a first time range in which a virtual viewpoint content having a first quality can be generated and a second time range in which a virtual viewpoint content having a second quality different from the first quality can be generated.

17. The apparatus according to claim 1 , wherein the image is an image indicating, as a time range in which a virtual viewpoint content cannot be generated, a time range in which a virtual viewpoint content having a predetermined quality cannot be generated.

18. An information processing method comprising:

specifying that material data for generating a virtual-viewpoint content at what time is stored in a storage unit for storing a plurality of material data for generating a virtual-viewpoint content; and

outputting, based on a specification result in the specifying, information for displaying an image distinguishably indicating a time range in which a virtual-viewpoint content can be generated and a time range in which a virtual-viewpoint content cannot be generated.

19. The method according to claim 18 , wherein the information output in the outputting is information indicating that, for each data type of material data to be used to generate a virtual-viewpoint content, material data having a data type for generating a virtual-viewpoint content at what time is stored in the storage unit.

20. The method according to claim 18 , further comprising selecting not less than one type of a plurality of types of virtual-viewpoint contents, based on at least one of a user operation and a user attribute,

wherein in the outputting, information for displaying an image indicating a time at which a virtual-viewpoint content corresponding to the type selected in the selecting can be generated.

21. A non-transitory computer-readable storage medium that stores a program for causing a computer to:

specify that material data for generating a virtual-viewpoint content at what time is stored in a storage unit for storing a plurality of material data for generating a virtual-viewpoint content; and

output, based on a specification result, information for displaying an image distinguishably indicating a time range in which a virtual-viewpoint content can be generated and a time range in which a virtual-viewpoint content cannot be generated.

22. An information processing apparatus that operates in a system in which a virtual-viewpoint content is generated using a plurality of material data, comprising:

a specifying unit configured to specify a generation apparatus in the system that generates a virtual-viewpoint content can use material data for generating a virtual-viewpoint content at what time; and

an output unit configured to output, based on a specification result from the specifying unit, information for displaying an image distinguishably indicating a time range in which a virtual-viewpoint content can be generated and a time range in which a virtual-viewpoint content cannot be generated.

23. The apparatus according to claim 22 , wherein material data that can be used by the generation apparatus is material data that is stored in a storage apparatus in the system.

24. The apparatus according to claim 22 , wherein the material data for generating a virtual-viewpoint content includes a plurality of kinds of material data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2018
From: ONUMA, KAZUFUMI
To: CANON KABUSHIKI KAISHA
Reel/Frame 048907/0409 →
Priority Claims (1)
JP 2017-171378 · Sep 6, 2017 · national
Continuity (1)
Related Publication 20190075332A1 · Mar 7, 2019
Cited By (1)
US 12,743,842