US10977774B2ActiveUtilityA1
Information processing apparatus, information processing method, and program for estimating prediction accuracy
Est. expirySep 16, 2035(~9.2 yrs left)· nominal 20-yr term from priority
G06V 10/75G06V 20/64G06F 18/22G06V 30/2247G06V 40/18G06V 20/20G06F 3/04815G06T 19/006G06T 7/20G06T 2207/30244G06T 11/00G06F 3/011G09G 5/00G06T 2207/20201G02B 2027/0138G06T 7/70G09G 3/20G02B 27/0172G06T 5/50G02B 2027/014G06K 9/00671G06T 5/003G06K 9/00597G06K 9/00201G06K 9/6201G06K 9/183G06T 5/73
73
PatentIndex Score
3
Cited by
21
References
20
Claims
Abstract
There is provided an information processing apparatus, an information processing method, and a program capable of further reducing the unpleasant feeling caused by the disturbance of the display of the virtual object, the information processing apparatus including: a prediction accuracy estimation unit that estimates a degree of prediction accuracy related to prediction of a position or a posture of a real object; and an output control unit that outputs information for causing a display unit to display a virtual object corresponding to the real object on a basis of an estimation result of the prediction accuracy estimation unit.
Claims
exact text as granted — not AI-modifiedThe invention claimed is:
1. An information processing apparatus comprising:
a prediction accuracy estimation unit configured to estimate a degree of prediction accuracy related to prediction of a position or a posture of a real object, wherein the prediction accuracy estimation unit estimates the degree of prediction accuracy based on a regularity of motion of a target that is used for the prediction of the position or the posture of the real object; and
an output control unit configured to output information for causing a display unit to display a virtual object corresponding to the real object on a basis of an estimation result of the prediction accuracy estimation unit,
wherein the output control unit outputs the information for causing the display unit to display the virtual object based on a type of the target that is used for the prediction,
wherein when the type of the target that is used for the prediction is a viewpoint from which the real object is viewed, the output control unit outputs the information for causing the display unit not to display the virtual object,
wherein when the type of the target that is used for the prediction is the real object, the output control unit outputs the information for causing the display unit to display the virtual object with motion blur processing applied, and
wherein the prediction accuracy estimation unit and the output control unit are each implemented via at least one processor.
2. The information processing apparatus according to claim 1 ,
wherein the output control unit outputs information for allowing display of the virtual object such that relevance with the corresponding real object is higher as the degree of prediction accuracy is higher and allowing display of the virtual object such that the relevance with the corresponding real object is lower as the degree of prediction accuracy is lower.
3. The information processing apparatus according to claim 1 ,
wherein the output control unit outputs information for allowing display of the virtual object in a more blurred manner as the degree of prediction accuracy is lower.
4. The information processing apparatus according to claim 3 ,
wherein the output control unit outputs information for allowing display of the virtual object to which motion blur has been added.
5. The information processing apparatus according to claim 3 ,
wherein the output control unit outputs information for allowing display of the virtual object with a lighter tone at a further outward edge.
6. The information processing apparatus according to claim 2 ,
wherein the output control unit allows a change in a size of the virtual object in accordance with the degree of prediction accuracy.
7. The information processing apparatus according to claim 2 ,
wherein the output control unit allows a change in a depiction effect to be applied to the virtual object in accordance with the degree of prediction accuracy.
8. The information processing apparatus according to claim 1 ,
wherein the output control unit outputs information for allowing display of the virtual object in accordance with a factor of the low degree of prediction accuracy.
9. The information processing apparatus according to claim 8 ,
wherein the output control unit outputs information for not allowing display of the virtual object in a case in which the factor arises from motion of a viewpoint.
10. The information processing apparatus according to claim 8 ,
wherein the output control unit outputs information for allowing display of the virtual object to which motion blur has been added in a case in which the factor arises from motion of the real object.
11. The information processing apparatus according to claim 1 ,
wherein the prediction accuracy estimation unit further estimates the degree of prediction accuracy based on a magnitude of the motion of the target that is used for the prediction of the position or the posture of the real object.
12. The information processing apparatus according to claim 1 ,
wherein the target is the real object.
13. The information processing apparatus according to claim 1 ,
wherein the target is the display unit.
14. The information processing apparatus according to claim 1 ,
wherein the target is a user's eye.
15. The information processing apparatus according to claim 1 ,
wherein the prediction of the position or the posture is prediction related to a time from a timing at which information for the prediction is detected to a timing at which the virtual object is displayed.
16. The information processing apparatus according to claim 15 , further comprising:
a time control unit configured to control a length of the time in accordance with the degree of prediction accuracy,
wherein the time control unit is implemented via at least one processor.
17. The information processing apparatus according to claim 15 ,
wherein the prediction accuracy estimation unit estimates that the degree of prediction accuracy is lower as the time is longer and that the degree of prediction accuracy is higher as the time is shorter.
18. The information processing apparatus according to claim 1 ,
wherein the output control unit outputs information for allowing display of the virtual object at a position corresponding to the predicted position of the real object or at a posture corresponding to the predicted posture of the real object.
19. An information processing method comprising:
estimating, by a processor, a degree of prediction accuracy related to prediction of a position or a posture of a real object; and
outputting information for causing a display unit to display a virtual object corresponding to the real object on a basis of an estimation result of the degree of prediction accuracy, wherein estimating the degree of prediction accuracy is based on a regularity of motion of a target that is used for the prediction of the position or the posture of the real object,
wherein the information for causing the display unit to display the virtual object is output based on a type of the target that is used for the prediction,
wherein when the type of the target that is used for the prediction is a viewpoint from which the real object is viewed, the information causes the display unit not to display the virtual object, and
wherein when the type of the target that is used for the prediction is the real object, the information causes the display unit to display the virtual object with motion blur processing applied.
20. A non-transitory computer-readable medium having embodied thereon a program, which when executed by a computer causes the computer to execute a method, the method comprising:
estimating a degree of prediction accuracy related to prediction of a position or a posture of a real object, wherein estimating the degree of prediction accuracy is based on a regularity of motion of a target that is used for the prediction of the position or the posture of the real object; and
outputting information for causing a display unit to display a virtual object corresponding to the real object on a basis of an estimation result of the degree of prediction accuracy,
wherein the information for causing the display unit to display the virtual object is output based on a type of the target that is used for the prediction,
wherein when the type of the target that is used for the prediction is a viewpoint from which the real object is viewed, the information causes the display unit not to display the virtual object, and
wherein when the type of the target that is used for the prediction is the real object, the information causes the display unit to display the virtual object with motion blur processing applied.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.