Systems and methods for three-dimensional environmental modeling of a particular location such as a commercial or residential property
First Claim
1. A computer-implemented method for generating an enhanced representation of a particular property, the method comprising:
- i. receiving, by at least one computer processor, a first image from a first portable computing device associated with a first individual taken while the first portable computing device is in a first position relative to the property at a first time;
ii. receiving, by at least one computer processor, a second image from a second portable computing device associated with a second individual taken while the second portable computing device is in a second position relative to the property at a second time;
iii. determining, by at least one computer processor, a first virtual position within a 3-D representation of the particular property that generally corresponds to the first position;
iv. determining, by at least one computer processor, a second virtual position within the 3-D representation of the particular property that generally corresponds to the second position;
v. after receiving the first and second images, combining, by at least one computer processor, the first image, the second image, and the 3-D representation so that the first position of the first image generally corresponds to the first virtual position within the 3-D representation and the second position of the second image generally corresponds to the second virtual position within the 3-D representation; and
vi. at least partially in response to combining the first image, the second image, and the 3-D representation, generating, by at least one computer processor, an enhanced representation of the particular property that includes the first image, the second image, and the 3-D representation of the particular property.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, according to various embodiments, receives images such as photographs and videos from one or more portable computing devices associated with one or more individuals (e.g., construction workers or landscapers) while the portable computing devices are in a particular position within a particular location at a particular time. The system determines a virtual position within a 3-D representation of the particular location that generally corresponds to the particular position and combines the images with the 3-D representation to generate an enhanced 3-D representation of the particular location. This may allow, for example, owners of a particular property to track and quickly understand construction and landscaping work that has been done on their property and to easily contact those individuals regarding that work.
46 Citations
18 Claims
-
1. A computer-implemented method for generating an enhanced representation of a particular property, the method comprising:
-
i. receiving, by at least one computer processor, a first image from a first portable computing device associated with a first individual taken while the first portable computing device is in a first position relative to the property at a first time; ii. receiving, by at least one computer processor, a second image from a second portable computing device associated with a second individual taken while the second portable computing device is in a second position relative to the property at a second time; iii. determining, by at least one computer processor, a first virtual position within a 3-D representation of the particular property that generally corresponds to the first position; iv. determining, by at least one computer processor, a second virtual position within the 3-D representation of the particular property that generally corresponds to the second position; v. after receiving the first and second images, combining, by at least one computer processor, the first image, the second image, and the 3-D representation so that the first position of the first image generally corresponds to the first virtual position within the 3-D representation and the second position of the second image generally corresponds to the second virtual position within the 3-D representation; and vi. at least partially in response to combining the first image, the second image, and the 3-D representation, generating, by at least one computer processor, an enhanced representation of the particular property that includes the first image, the second image, and the 3-D representation of the particular property. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-implemented method for generating an enhanced representation of a particular property, the method comprising:
-
i. receiving, by at least one computer processor, a first image from a first portable computing device associated with a first individual taken while the first portable computing device is in a first position within a particular location at a first time; ii. receiving, by at least one computer processor, a second image from a second portable computing device taken while the second portable computing device is in a second position within the particular property at a second time; iii. determining, by at least one computer processor, a first virtual position within a 3-D representation of the particular property that generally corresponds to the first position; iv. determining, by at least one computer processor, a second virtual position within the 3-D representation of the particular property that generally corresponds to the second position; v. after receiving the first and second image, combining, by at least one computer processor, the first image, the second image, and the 3-D representation so that the first position of the first image generally corresponds to the first virtual position within the 3-D representation and the second position of the second image generally corresponds to the second virtual position within the 3-D representation; and vi. at least partially in response to combining the first image, the second image, and the 3-D representation, generating, by at least one computer processor, an enhanced representation of the particular property that includes the first image, the second image, and the 3-D representation of the particular property. - View Dependent Claims (17, 18)
-
Specification