IP Library Granted Patent US 11,367,265
Granted Patent B2
US 11,367,265 · App. 17/502,825 · Granted Jun 21, 2022

Method and system for automated debris detection

Inventors: Giacomo Vianello (Mountain View, CA); Robert Davis (Mountain View, CA); John K. Clark (Mountain View, CA); Jonathan M. Fisher (Mountain View, CA)
Assignee: Cape Analytics, Inc.
G06V10/22G06F30/13G06K9/6232G06K9/6267G06T7/50G06V10/25G06V10/273G06V20/176G06V20/188G06N20/00
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 11,367,265
App. No.
17/502,825
Granted
Jun 21, 2022
Kind
B2
Abstract

In variants, the method for automatic debris detection includes: determining a region image; optionally determining a parcel representation for the region image; generating a debris representation using the region image; generating a debris score based on the debris representation; and optionally monitoring the debris score over time.

Claims (45)

1. A method for automatic debris detection comprising:

determining a region image depicting a built structure;

determining a parcel boundary surrounding the built structure;

determining a foreground map based on the region image using a first model;

calculating a built structure map for the predetermined built structure within the region image using a second model;

identifying debris within the region image based on the parcel boundary, the foreground map, and the built structure map; and

generating a debris score for the built structure based on the identified debris, wherein the debris score is generated based on depth information, wherein the depth information is used to differentiate terrain from foreground objects.

2. The method of claim 1 , wherein identifying the debris within the region image comprises subtracting the built structure map from features of the foreground map falling within the parcel boundary.

3. The method of claim 1 , further comprising monitoring the debris score over time.

4. The method of claim 1 , further comprising identifying a feature instance for a predetermined property feature, and wherein generating the debris score further comprises generating a feature debris score based on an overlap of the foreground map and the feature instance.

5. The method of claim 1 , wherein the region image is a remote image.

6. The method of claim 1 , wherein the debris score represents a percentage of a parcel, defined by the parcel boundary, that is covered in debris.

7. The method of claim 1 , further comprising calculating a vegetation map using a third model based on the region image; removing vegetation features from the foreground map using the vegetation map; and generating the debris score based on the foreground map with the vegetation features removed.

8. The method of claim 1 , wherein the debris score is used as an input to an automated valuation model.

9. The method of claim 1 , wherein the region image depicts a plurality of built structures, wherein a different area is determined for each built structure depicted within the region image, and wherein a different debris score is generated for each built structure based on regions of the foreground map and the built structure map overlapping the respective area.

10. The method of claim 1 , further comprising receiving a debris score request, wherein the debris score is provided responsive to the debris score request.

11. The method of claim 1 , further comprising receiving a debris score request, wherein the region image is determined responsive to the debris score request.

12. A system for automatic debris detection, comprising a computer processor configured to:

receive a region image depicting a set of properties;

determine a geographic region for each property of the set of properties;

determine a foreground map based on the region image using a first model;

determine a set of non-debris maps based on the region image using a set of second models, wherein the set of non-debris maps comprise a built structure map;

identify debris within the region image based on the foreground map and the set of non-debris maps, comprising subtracting the built structure map from features of the foreground map falling within the geographic region; and

generate debris information for each property of the set of properties based on the identified debris and the respective geographic region.

13. The system of claim 12 , wherein the region image comprises depth information and wherein the foreground map is calculated based on the depth information.

14. The system of claim 12 , wherein the debris information comprises at least one of a debris score or a debris representation.

15. The system of claim 14 , wherein an inspection notification is automatically sent to an inspector based on a value of the debris score.

16. The system of claim 15 , wherein the debris score for a property represents a percentage of the respective geographic region that is covered in debris.

17. The system of claim 12 , wherein the set of non-debris maps further comprise a vegetation map, wherein identifying the debris further comprises subtracting the vegetation map from the foreground map.

18. The system of claim 12 , wherein the set of properties comprises a single property.

19. A method for automatic debris detection comprising:

determining a region image depicting a built structure;

determining a parcel boundary surrounding the predetermined built structure;

determining a foreground map based on the region image using a first model;

calculating a built structure map for the predetermined built structure within the region image using a second model;

identifying debris within the region image based on the parcel boundary, the foreground map, and the built structure map;

identifying a feature instance of a predetermined property feature; and

generating a debris score for the built structure based on the identified debris, comprising generating a feature debris score based on an overlap of the foreground map and the feature instance.

20. A system for automatic debris detection, comprising a computer processor configured to:

receive a region image depicting a set of properties;

determine a geographic region for each property of the set of properties;

determine a foreground map based on the region image using a first model;

determine a set of non-debris maps based on the region image using a set of second models, wherein the set of non-debris maps comprise a vegetation map;

identify debris within the region image based on the foreground map and the set of non-debris maps, comprising subtracting the vegetation map from the foreground map; and

generate debris information for each property of the set of properties based on the identified debris and the respective geographic region.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 27, 2021
From: VIANELLO, GIACOMO; DAVIS, ROBERT; CLARK, JOHN K.; FISHER, JONATHAN M.
To: CAPE ANALYTICS, INC.
Reel/Frame 057938/0206 →
Continuity (2)
Provisional Application 63092283 · Oct 15, 2020
Related Publication 20220121870A1 · Apr 21, 2022
Cited By (42)
US 12,190,392 US 12,198,423 US 12,198,428 US 12,211,105 US 12,211,192 US 12,223,670 US 12,229,383 US 12,243,105 US 12,243,301 US 12,248,907 US 12,272,109 US 12,277,616 US 12,282,893 US 12,282,966 US 12,293,579 US 12,314,020 US 12,315,015 US 12,315,024 US 12,333,788 US 12,354,170 US 12,361,376 US 12,390,109 US 12,423,760 US 12,423,972 US 12,450,662 US 12,450,664 US 12,468,039 US 12,475,515 US 12,518,395 US 12,530,727 US 12,541,682 US 12,561,936 US 12,572,892 US 12,579,786 US 12,586,135 US 12,632,748 US 12,657,633 US 12,664,591 US 12,682,401 US 12,694,669 US 12,700,042 US 12,705,673