IP Library › Granted Patent US 12,315,183
Granted Patent B1
US 12,315,183 · App. 18/313,828 · Granted May 27, 2025

System and method for detecting deviations in building structures using reconstructed 3D models

Inventors: Nathan Lee Post (Rockport, TX); Carlos J P Chavez (San Antonio, TX); Deborah Janette Schulz (San Antonio, TX); Ashley Raine Philbrick (San Antonio, TX); Eric David Schroeder (San Antonio, TX); Gabriel Carlos Fernandez (San Antonio, TX); Snehal Desai (Richardson, TX); Rachel Elizabeth Csabi (Frisco, TX); Ruthie D. Lyle (Durham, NC); Courtney St. Martin (Duluth, GA)
Assignee: United Services Automobile Association (USAA)
G06T7/593G06T7/521G06T7/60G06T7/97G06T17/10G06T19/006
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,315,183
App. No.
18/313,828
Granted
May 27, 2025
Kind
B1
Abstract

A system and method for detecting deviations in building structures over time is disclosed. The system and method use range images of buildings captured using range imaging cameras (for example, time-of-flight cameras) to construct 3D models with sufficient resolution to detect deviations in structures that may not be obvious from looking at only photographic images. The system can also use augmented reality to project parts of a 3D model over photographic images of a structure to facilitate easy inspection of the structure.

Claims (36)

1. A method of detecting deviations in a building structure over time, comprising:

capturing a set of range images of the building structure using a range imaging camera;

using range information from the set of range images to determine an entire building structure range information;

using the set of range images and the entire building structure range information to create a 3D model of the building structure;

storing the 3D model;

using a photographic camera to capture a visual image of the building structure, wherein the visual image is taken at a later time than the set of range images;

using an augmented reality application to project the 3D model over the visual image;

registering the 3D model to the visual image so that AR elements representing portions of the 3D model are projected on corresponding portions of the building structure in the visual image; and

using the projection of the 3D model over the visual image to detect at least one deviation that occurred in the building structure over time.

2. The method of claim 1 , wherein using the photographic camera to capture the live image comprises using a mobile computing device containing the photographic camera to capture the live image of the building structure.

3. The method of claim 2 , wherein the mobile computing device comprises a smartphone.

4. The method of claim 2 , wherein capturing the set of range images of the building structure using the range imaging camera further comprise using the range imaging camera in the mobile computing device.

5. The method of claim 1 , wherein using an augmented reality application further comprises using an augmented reality application running on a smartphone.

6. The method of claim 1 , wherein the method further comprises displaying the visual image as a photographic image to a user of the augmented reality application.

7. The method of claim 1 , wherein using the projection of the 3D model over the visual image comprises manually looking at the projection of the 3D model over the visual image to identify deviations that have occurred over time.

8. The method of claim 1 , wherein the AR elements represent an earlier state of the building.

9. The method of claim 1 , wherein the visual image comprises a 2D array of color values.

10. The method of claim 1 , wherein the range imaging camera comprise a time-of-flight camera.

11. The method of claim 1 , wherein each range image comprises a 2D array of depth measurements.

12. The method of claim 1 , wherein the building structure comprises a house.

13. The method of claim 1 , wherein the building structure comprises a commercial building.

14. A method of detecting deviations in a building structure over time, comprising:

using a mobile computing device to capture a set of range images of the building structure using a range imaging camera in the mobile computing device;

using range information from the set of range images to determine an entire building structure range information;

using the set of range images and the entire building structure range information to create a 3D model of the building structure;

storing the 3D model;

using a photographic camera in the mobile computing device to capture a visual image of the building structure, wherein the visual image is taken at a later time than the set of range images;

using an augmented reality application running on the mobile computing device to project the 3D model over the visual image on a screen of the mobile computing device;

registering the 3D model to the visual image so that AR elements representing portions of the 3D model are projected on corresponding portions of the building structure in the visual image; and

using the projection of the 3D model over the visual image to detect at least one deviation that occurred in the building structure over time.

15. The method of claim 14 , wherein the mobile computing device comprises a smartphone.

16. The method of claim 14 , wherein using the set of range images and the entire building structure range information to create the 3D model further comprises using a 3D modeling application to create the 3D model.

17. The method of claim 14 , wherein the method further comprises running the 3D modeling application on the mobile computing device.

18. The method of claim 16 , wherein the 3D modeling application comprises a module for registering range image data and a module for reconstructing surfaces from range image data.

19. The method of claim 14 , wherein using the projection of the 3D model over the visual image comprises manually looking at the projection of the 3D model over the visual image to identify deviations that have occurred over time.

20. The method of claim 14 , wherein the AR elements represent an earlier state of the building.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 2, 2025
From: UIPCO, LLC
To: UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA)
Reel/Frame 071008/0979 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2025
From: POST, NATHAN LEE; CHAVEZ, CARLOS JP; SCHULZ, DEBORAH JANETTE; PHILBRICK, ASHLEY RAINE; SCHROEDER, ERIC DAVID; FERNANDEZ, GABRIEL CARLOS; DESAI, SNEHAL; CSABI, RACHEL ELIZABETH; LYLE, RUTHIE D.; ST. MARTIN, COURTNEY
To: UIPCO, LLC
Reel/Frame 070043/0978 →
Continuity (2)
Continuation 17027816 · Sep 22, 2020
Provisional Application 62907830 · Sep 30, 2019
References Cited (5)
US 11769268B1 · Post · 2023 [cited by examiner]
US 20060111797A1 · Saito · 2006 [cited by applicant]
US 20170147619A1 · Dow · 2017 [cited by applicant]
Non-Final Office Action mailed Sep. 29, 2022 for U.S. Appl. No. 17/027,816. [cited by applicant]
Notice of Allowance mailed Feb. 7, 2023 for U.S. Appl. No. 17/027,816. [cited by applicant]