Method and apparatus for controlling augmented reality
First Claim
Patent Images
1. A method for use with an augmented reality enabled device (ARD), comprising:
- receiving image data for tracking a plurality of objects;
identifying an object to be selected from the plurality of objects;
determining whether the object has been selected based at least in part on a set of selection criteria, wherein the set of criteria is based at least in part on user'"'"'s capability in handling the ARD and wherein the user'"'"'s capability includes developmental state and health condition of the user, wherein determining whether the object has been selected includes determining an adjustable degree of stillness of the ARD with respect to the object to be selected, an adjustable time of hold of the ARD with respect to the object to be selected, and an adjustable tolerance of temporary loss of target by the ARD with respect to the object to be selected, based at least in part on the development state and health condition of the user; and
causing an augmentation to be rendered with the object if it is determined that the object has been selected.
1 Assignment
0 Petitions
Accused Products
Abstract
Method and apparatus for controlling an augmented reality interface are disclosed. In one embodiment, a method for use with an augmented reality enabled device (ARD) comprises receiving image data for tracking a plurality of objects, identifying an object to be selected from the plurality of objects, determining whether the object has been selected based at least in part on a set of selection criteria, and causing an augmentation to be rendered with the object if it is determined that the object has been selected.
-
Citations
38 Claims
-
1. A method for use with an augmented reality enabled device (ARD), comprising:
-
receiving image data for tracking a plurality of objects; identifying an object to be selected from the plurality of objects; determining whether the object has been selected based at least in part on a set of selection criteria, wherein the set of criteria is based at least in part on user'"'"'s capability in handling the ARD and wherein the user'"'"'s capability includes developmental state and health condition of the user, wherein determining whether the object has been selected includes determining an adjustable degree of stillness of the ARD with respect to the object to be selected, an adjustable time of hold of the ARD with respect to the object to be selected, and an adjustable tolerance of temporary loss of target by the ARD with respect to the object to be selected, based at least in part on the development state and health condition of the user; and causing an augmentation to be rendered with the object if it is determined that the object has been selected. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An augmented reality enabled device (ARD), comprising:
-
a camera configured to receiving image data for tracking a plurality of objects; a control unit including processing logic, the control unit comprising; a processor configured to identify an object to be selected from the plurality of objects; a tracking unit configured to determine whether the object has been selected based at least in part on a set of selection criteria, wherein the set of criteria is based at least in part on user'"'"'s capability in handling the ARD and wherein the user'"'"'s capability includes developmental state and health condition of the user, wherein the tracking unit is further configured to determine an adjustable degree of stillness of the ARD with respect to the object to be selected, an adjustable time of hold of the ARD with respect to the object to be selected, and an adjustable tolerance of temporary loss of target by the ARD with respect to the object to be selected, based at least in part on the development state and health condition of the user; and an augmented reality user interface unit configured to cause an augmentation to be rendered with the object if it is determined that the object has been selected. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A non-transitory medium storing instructions for execution by one or more computer systems, the instructions comprising:
-
instructions for receiving image data for tracking a plurality of objects; instructions for identifying an object to be selected from the plurality of objects; instructions for determining whether the object has been selected based at least in part on a set of selection criteria, wherein the set of criteria is based at least in part on user'"'"'s capability in handling the ARD and wherein the user'"'"'s capability includes developmental state and health condition of the user, wherein the instructions for determining whether the object has been selected includes instructions for determining an adjustable degree of stillness of the ARD with respect to the object to be selected, an adjustable time of hold of the ARD with respect to the object to be selected, and an adjustable tolerance of temporary loss of target by the ARD with respect to the object to be selected, based at least in part on the development state and health condition of the user; and instructions for causing an augmentation to be rendered with the object if it is determined that the object has been selected.
-
-
32. An apparatus, comprising:
-
means for receiving image data for tracking a plurality of objects; means for identifying an object to be selected from the plurality of objects; means for determining whether the object has been selected based at least in part on a set of selection criteria, wherein the set of criteria is based at least in part on user'"'"'s capability in handling the ARD and wherein the user'"'"'s capability includes developmental state and health condition of the user, wherein the means for determining whether the object has been selected includes means for determining an adjustable degree of stillness of the ARD with respect to the object to be selected, an adjustable time of hold of the ARD with respect to the object to be selected, and an adjustable tolerance of temporary loss of target by the ARD with respect to the object to be selected, based at least in part on the development state and health condition of the user; and means for causing an augmentation to be rendered with the object if it is determined that the object has been selected. - View Dependent Claims (33, 34, 35, 36, 37, 38)
-
Specification