Information processing apparatus, information processing method, and program
An information processing apparatus according to an embodiment of the present technology includes: an acquisition unit; and a generation control unit. The acquisition unit acquires an importance level relating to at least one part of an object. The generation control unit controls, on the basis of the acquired importance level, generation of a model of the object displayed in a virtual space.
1. An information processing apparatus, comprising:
an acquisition unit configured to acquire an importance level relating to each part of at least one part of an object in a real space; and
a generation control unit configured to control, on a basis of the acquired importance level relating to each part of the object, generation of a corresponding part of a model of the object displayed in a virtual space,
wherein the acquisition unit acquires the importance level on a basis of an amount of detected motion of each part of the object in the real space,
wherein the generation control unit controls the generation of each corresponding part of the model by controlling generation accuracy of the corresponding part on the basis of the acquired importance level relating to each part of the object, and
wherein the acquisition unit and the generation control unit are each implemented via at least one processor.
2. The information processing apparatus according to claim 1 , wherein
the generation control unit controls a data amount of the corresponding part of the model of the object, the corresponding part corresponding to a corresponding part of the at least one part of the object in the real space from which the importance level has been acquired.
3. The information processing apparatus according to claim 2 , wherein
the generation control unit increases the data amount of the corresponding part corresponding to each part from which a high importance level has been acquired, and reduces the data amount of the corresponding part corresponding to each part from which a low importance level has been acquired.
4. The information processing apparatus according to claim 1 , wherein
the generation control unit controls a data amount of generation data for generating the model of the object.
5. The information processing apparatus according to claim 4 , wherein
the generation data includes part data for generating each part of the model of the object, and
the generation control unit controls a data amount of the part data corresponding to the at least one part of the object from which the importance level has been acquired.
6. The information processing apparatus according to claim 5 , wherein
the generation control unit increases the data amount of the part data corresponding to each part from which a high importance level has been acquired, and reduces the data amount of the part data corresponding to each part from which a low importance level has been acquired.
7. The information processing apparatus according to claim 1 , wherein
the acquisition unit acquires the importance level on a basis of information relating to the virtual space.
8. The information processing apparatus according to claim 7 , wherein
the information relating to the virtual space includes information regarding a scene of the virtual space, and
the acquisition unit acquires the importance level on a basis of the information regarding the scene.
9. The information processing apparatus according to claim 8 , wherein
the acquisition unit acquires a high importance level for a main part relating to the scene of the virtual space, and a low importance level for a part that is not the main part.
10. The information processing apparatus according to claim 1 , wherein
the acquisition unit acquires a high importance level for each part of the object for which the amount of detected motion is equal to or higher than a threshold motion value, and acquires a low importance level for each part of the object for which the amount of detected motion is less than the threshold motion value.
11. The information processing apparatus according to claim 10 , wherein
the threshold motion value is determined according to a frequency of the detected motion of each part of the object in the real space.
12. The information processing apparatus according to claim 1 , wherein
the acquisition unit acquires the importance level on a basis of an instruction relating the importance level input from a user.
13. The information processing apparatus according to claim 1 , wherein
the acquisition unit acquires the importance level on a basis of the importance level relating to a model of a different object displayed on the virtual space.
14. The information processing apparatus according to claim 1 , wherein
the acquisition unit acquires the importance level on a basis of motion relating to a model of a different object displayed on the virtual space.
15. The information processing apparatus according to claim 1 , wherein
the acquisition unit acquires the importance level on a basis of an instruction relating to the importance level of a model of a different object displayed on the virtual space, the instruction being input from a different user.
16. An information processing method executed by a computer system, comprising:
acquiring an importance level relating to each part of at least one part of an object in a real space; and
controlling, on a basis of the acquired importance level relating to each part of the object, generation of a corresponding part of a model of the object displayed in a virtual space,
wherein the importance level is acquired on a basis of an amount of detected motion of each part of the object in the real space, and
wherein the generation of each corresponding part of the model is controlled by controlling generation accuracy of the corresponding part on the basis of the acquired importance level relating to each part of the object.
17. A non-transitory computer-readable storage medium having embodied thereon a program, which when executed by a computer system causes the computer system to execute a method, the method comprising:
acquiring an importance level relating to each part of at least one part of an object in a real space; and
controlling, on a basis of the acquired importance level relating to each part of the object, generation of a corresponding part of a model of the object displayed in a virtual space,
wherein the importance level is acquired on a basis of an amount of detected motion of each part of the object in the real space, and
wherein the generation of each corresponding part of the model is controlled by controlling generation accuracy of the corresponding part on the basis of the acquired importance level relating to each part of the object.