METHOD AND APPARATUS FOR MARKING A POSITION OF A REAL WORLD OBJECT IN A SEE-THROUGH DISPLAY
First Claim
1. A method for marking a position of a real world object on a see-through display comprising:
- capturing an image of a real world object with an imaging device;
determining a viewing angle to the object;
determining a distance to the object;
calculating a real world position of the object based on the viewing angle to the object and the distance to the object;
determining a location on the see-through display that corresponds to the real world position of the object; and
displaying a mark on the see-through display at the location that corresponds to the real world object.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for marking a position of a real world object on a see-through display is provided. The method includes capturing an image of a real world object with an imaging device. A viewing angle and a distance to the object are determined. A real world position of the object is calculated based on the viewing angle to the object and the distance to the object. A location on the see-through display that corresponds to the real world position of the object is determined. A mark is then displayed on the see-through display at the location that corresponds to the real world object.
64 Citations
27 Claims
-
1. A method for marking a position of a real world object on a see-through display comprising:
-
capturing an image of a real world object with an imaging device; determining a viewing angle to the object; determining a distance to the object; calculating a real world position of the object based on the viewing angle to the object and the distance to the object; determining a location on the see-through display that corresponds to the real world position of the object; and displaying a mark on the see-through display at the location that corresponds to the real world object. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for marking a position of a real world object on a see-through display comprising:
-
a processor; a see-through display communicatively coupled to the processor; an imaging device communicatively coupled to the processor; and a ranging device communicatively coupled to the processor; wherein the imaging device is configured to; capture an image of a real world object with the imaging device; wherein the processor is configured to; determine a viewing angle to the object; determine a distance to the object; calculate a real world position of the object based on the viewing angle to the object and the distance to the object; determine a location on the see-through display that corresponds to the real world position of the object; and display a mark on the see-through display at the location that corresponds to the real world object. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A program product comprising a processor-readable medium on which program instructions are embodied, wherein the program instructions are operable to:
-
capture an image of a real world object with the imaging device; determine a viewing angle to the object; determine a distance to the object; calculate a real world position of the object based on the viewing angle to the object and the distance to the object; determine a location on the see-through display that corresponds to the real world position of the object; and display a mark on the see-through display at the location that corresponds to the real world object. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A method of determining a distance to a point comprising:
-
identifying a point within a field of view of an imaging device; determining an orientation between the imaging device and the point within the field of view of the imaging device based on a position of the point within the field of view of the imaging device; steering a laser such that a laser beam from the laser propagates at the determined orientation; and determining a distance from the laser to an object located at the determined orientation. - View Dependent Claims (22, 23, 24)
-
-
25. An apparatus comprising:
-
a processing unit; a laser coupled to the processing unit, wherein the laser is steerable, such that a laser beam from the laser is capable of being directed towards a particular orientation; and an imaging device coupled to the processing unit; wherein the processing unit is configured to; identify a point within a field of view of an imaging device; determine an orientation between the imaging device and the point within the field of view of the imaging device based on a position of the point within the field of view of the imaging device; provide the determined orientation to the laser; and determine a distance from the laser to an object located at the determined orientation based on information from the laser. - View Dependent Claims (26, 27)
-
Specification