Audio-based 3D point cloud generation and analysis
First Claim
Patent Images
1. A property inspection system comprising:
- a microphone configured to receive one or more audio waves propagating from at least part of a structure, wherein the microphone is a laser microphone;
one or more processors communicatively connected to the microphone;
one or more memories communicatively connected to the one or more processors, the one or more memories storing computer readable instructions that, when executed, cause the one or more processors to;
(i) generate a three-dimensional (3D) point cloud based upon the one or more audio waves received at the microphone;
(ii) analyze the generated 3D point cloud to identify one or more features of the structure;
(iii) generate an estimate of a condition of the structure based upon the identified one or more features; and
(iv) store the generated estimate at the one or more memories.
1 Assignment
0 Petitions
Accused Products
Abstract
In a system and method for inspecting a property, a microphone receives one or more audio waves propagating from a structure. One or more processors generate a 3D point cloud based on the received audio waves, analyzed the generated 3D point cloud to identify features of a surface or subsurface of the structure, and generate an estimate of a condition of the surface or subsurface.
-
Citations
19 Claims
-
1. A property inspection system comprising:
-
a microphone configured to receive one or more audio waves propagating from at least part of a structure, wherein the microphone is a laser microphone; one or more processors communicatively connected to the microphone; one or more memories communicatively connected to the one or more processors, the one or more memories storing computer readable instructions that, when executed, cause the one or more processors to; (i) generate a three-dimensional (3D) point cloud based upon the one or more audio waves received at the microphone; (ii) analyze the generated 3D point cloud to identify one or more features of the structure; (iii) generate an estimate of a condition of the structure based upon the identified one or more features; and (iv) store the generated estimate at the one or more memories. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method of inspecting a structure, the method comprising:
-
physically manipulating a surface of the structure; receiving, at a microphone, one or more audio waves propagating from at least part of a structure, wherein the one or more audio waves represent an audio response to the physical manipulation; generating, by one or more processors communicatively connected to the microphone, a three-dimensional (3D) point cloud of the structure based upon the received one or more audio waves; analyzing, by the one or more processors, the generated 3D point cloud to identify one or more features of the structure; generating, by the one or more processors, an estimate of a condition of the structure based upon the identified one or more features; and storing the generated estimate at one or more memories. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A property inspection system comprising:
-
a microphone configured to receive one or more audio waves propagating from at least part of a structure; a mechanical feeler to physically manipulate a surface of the structure, wherein the one or more audio waves represent an audio response to the physical manipulation; one or more processors communicatively connected to the microphone; one or more memories communicatively connected to the one or more processors, the one or more memories storing computer readable instructions that, when executed, cause the one or more processors to; (i) generate a three-dimensional (3D) point cloud based upon the one or more audio waves received at the microphone; (ii) analyze the generated 3D point cloud to identify one or more features of the structure; (iii) generate an estimate of a condition of the structure based upon the identified one or more features; and (iv) store the generated estimate at the one or more memories.
-
Specification