Apparatus and method of generating electronic three-dimensional walkthrough environment
First Claim
1. A method of generating an electronic three-dimensional (3D) walkthrough environment of a targeted environment, comprising:
- at a first location point in the targeted environment;
capturing, by an optical sensor, a first panorama;
measuring and recording, by a positional tracking system, an initial orientation of the optical sensor; and
tracking and recording, by the positional tracking system, a first coordinate of the optical sensor;
moving the optical sensor through the targeted environment and at each location point in the targeted environment;
capturing, by the optical sensor, a live image of surrounding;
measuring, by the positional tracking system, a relative orientation of the optical sensor, wherein the relative orientation is measured in relative to the initial orientation;
tracking and recording, by the positional tracking system, a coordinate of the optical sensor;
determining whether a new panorama is required to be captured, comprising;
identifying, by a first processor, a sub-image in the panorama last captured that matches the live image captured; and
if the sub-image cannot be identified, then a new panorama is required to be captured at the current location point with the current relative orientation of the optical sensor; and
if it is determined a new panorama is required to be captured at the current location point, then;
capturing, by the optical sensor, a new panorama at the current location point; and
measuring and recording, by the positional tracking system, a new initial orientation of the optical sensor.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of generating an electronic 3D walkthrough environment of a targeted environment, comprising: capturing a panorama at a first location point in the targeted environment; measuring an initial orientation of the camera whenever a panorama is captured; moving through the targeted environment and at each location point, capturing a live image of surrounding, and measuring an orientation of the camera; determining whether a new panorama is required to be captured at the current location point at where the camera is with the current orientation of the camera, comprising: identifying a sub-image in the panorama last captured that matches the live image captured; and if the sub-image cannot be identified, then a new panorama is required; and generating the electronic 3D walkthrough environment by connecting the panoramas captured.
22 Citations
18 Claims
-
1. A method of generating an electronic three-dimensional (3D) walkthrough environment of a targeted environment, comprising:
-
at a first location point in the targeted environment; capturing, by an optical sensor, a first panorama; measuring and recording, by a positional tracking system, an initial orientation of the optical sensor; and tracking and recording, by the positional tracking system, a first coordinate of the optical sensor; moving the optical sensor through the targeted environment and at each location point in the targeted environment; capturing, by the optical sensor, a live image of surrounding; measuring, by the positional tracking system, a relative orientation of the optical sensor, wherein the relative orientation is measured in relative to the initial orientation; tracking and recording, by the positional tracking system, a coordinate of the optical sensor; determining whether a new panorama is required to be captured, comprising; identifying, by a first processor, a sub-image in the panorama last captured that matches the live image captured; and if the sub-image cannot be identified, then a new panorama is required to be captured at the current location point with the current relative orientation of the optical sensor; and if it is determined a new panorama is required to be captured at the current location point, then; capturing, by the optical sensor, a new panorama at the current location point; and measuring and recording, by the positional tracking system, a new initial orientation of the optical sensor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for generating an electronic three-dimensional (3D) walkthrough environment of a targeted environment, comprising:
-
one or more optical sensors configured; to capture a first panorama at a first location point in the targeted environment; to capture panoramas at selected location points in the targeted environment; and to capture a live image of surrounding at each location point as the optical sensors are moved through the targeted environment; a positional tracking system configured; to measure an initial orientation of the optical sensors at each location point where a panorama is captured; to measure a relative orientation of the optical sensors at each location point where the live image is captured, wherein the relative orientation is measured in relative to the initial orientation; and to track a coordinate of the optical sensors at each location point; and a first processor configured; to determine whether a new panorama is required to be captured at the current location point where the optical sensors are with the current relative orientation of the optical sensors, comprising; identifying a sub-image in the panorama last captured that matches the live image captured; and if the sub-image cannot be identified, then a new panorama is required to be captured at the current location point with the current relative orientation of the optical sensors; to command the optical sensors to capture a new panorama if it is determined a new panorama is required to be captured at the current location point; to record the initial orientation of the optical sensors at each location point where a panorama is captured; and to record the coordinate of the optical sensors at each location point. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification