System and Method for Video Image Registration and/or Providing Supplemental Data in a Heads Up Display
First Claim
Patent Images
1. A system, comprising:
- a first video source configured to generate images representing portions of an external environment;
a second video source, movable independent of the first video source, configured to generate images representing portions of the external environment;
a video display; and
a controller coupled to the first and second video sources and to the display, wherein the controller is configured to(a) receive video images from the first video source and from the second video source,(b) receive motion data indicative of motion of the first and second video sources,(c) identify, based on the received motion data, a part of a first video source image that potentially represents a portion of the external environment represented in a part of a second video source image;
(d) evaluate, based on a comparison of data from the first and second video source images, the identification performed in operation (c); and
(e) display at least a portion of the first video source image and at least a portion of the second video source image such that the second video source image portion overlays a corresponding region of the first video source image portion, wherein the corresponding region represents a portion of the external environment represented in the second video source portion.
6 Assignments
0 Petitions
Accused Products
Abstract
Video sources and inertial sensors are attached to a weapon and to goggles. A computer receives video images from the weapon- and goggles-mounted sources and inertial data from the sensors. The computer calculates a location for an image from the weapon-mounted source within an image from the goggles-mounted source using the inertial sensor data. The sensor-based location is checked (and possibly adjusted) based on a comparison of the images. A database contains information about real-world objects in a field of view of the goggles-mounted source, and is used to generate icons or other graphics concerning such objects.
84 Citations
42 Claims
-
1. A system, comprising:
-
a first video source configured to generate images representing portions of an external environment; a second video source, movable independent of the first video source, configured to generate images representing portions of the external environment; a video display; and a controller coupled to the first and second video sources and to the display, wherein the controller is configured to (a) receive video images from the first video source and from the second video source, (b) receive motion data indicative of motion of the first and second video sources, (c) identify, based on the received motion data, a part of a first video source image that potentially represents a portion of the external environment represented in a part of a second video source image; (d) evaluate, based on a comparison of data from the first and second video source images, the identification performed in operation (c); and (e) display at least a portion of the first video source image and at least a portion of the second video source image such that the second video source image portion overlays a corresponding region of the first video source image portion, wherein the corresponding region represents a portion of the external environment represented in the second video source portion. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method, comprising:
-
(a) receiving video images from a first video source and from a second video source representing portions of an external environment; (b) receiving motion data indicative of motion of the first and second video sources; (c) identifying, based on the received motion data, a part of a first video source image that potentially represents a portion of the external environment represented in a part of a second video source image; (d) evaluating, based on a comparison of data from the first and second video source images, the identification performed in step (c); and (e) displaying at least a portion of the first video source image and at least a portion of the second video source image such that the second video source image portion overlays a corresponding region of the first video source image portion, wherein the corresponding region represents a portion of the external environment represented in the second video source portion. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A machine-readable medium having machine-executable instructions for performing a method, comprising:
-
(a) receiving video images from a first video source and from a second video source representing portions of an external environment; (b) receiving motion data indicative of motion of the first and second video sources; (c) identifying, based on the received motion data, a part of a first video source image that potentially represents a portion of the external environment represented in a part of a second video source image; (d) evaluating, based on a comparison of data from the first and second video source images, the identification performed in step (c); and (e) displaying at least a portion of the first video source image and at least a portion of the second video source image such that the second video source image portion overlays a corresponding region of the first video source image portion, wherein the corresponding region represents a portion of the external environment represented in the second video source portion. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
Specification