Legal claims defining the scope of protection, as filed with the USPTO.
1. A geospatial modeling system comprising: a geospatial model database; and a processor cooperating with said geospatial model database for performing at least one noise filtering operation on data comprising elevations associated with respective location points; the at least one noise filtering operation comprising determining a respective center point elevation difference for each location point and based upon a sum of differences between elevations of a given location point and a plurality of neighboring location points.
2. The geospatial modeling system of claim 1 wherein the data comprises ground data and foliage data.
3. The geospatial modeling system of claim 2 wherein said processor further separates the ground data from the foliage data based upon the at least one noise filtering operation.
4. The geospatial modeling system of claim 1 wherein the at least one noise filtering operation comprises a first loose tolerance filtering to determine an inclusive estimate of building locations, and a second strict tolerance filtering to reduce false building locations.
5. The geospatial modeling system of claim 4 wherein said processor further performs at least one edge recovery operation to compensate for noisy building perimeters.
6. The geospatial modeling system of claim 4 wherein said processor further performs a masking operation based upon the inclusive estimate of the building locations to generate masked building data.
7. The geospatial modeling system of claim 6 wherein the at least one noise filtering operation further comprises a third filtering based upon the masked building data and the output of the second strict tolerance filtering.
8. The geospatial modeling system of claim 1 where the plurality of neighboring location points comprises eight neighboring location points.
9. The geospatial modeling system of claim 1 wherein the at least one sum of differences operation further comprises determining a respective neighboring points elevation difference for each pair of adjacent location points based upon a sum of differences between elevations of respective center point elevation differences for the adjacent location points.
10. The geospatial modeling system of claim 1 wherein the at least one noise filtering operation further comprises selectively replacing foliage and building data points with nulls based upon the at least one sum of differences operation and an elevation difference threshold.
11. The geospatial modeling system of claim 1 further comprising a display coupled to said processor for displaying at least one of the separated foliage and building data.
12. A geospatial modeling method comprising: performing at least one noise filtering operation on data comprising elevations associated with respective location points using a processor; the at least one noise filtering operation comprising determining a respective center point elevation difference for each location point and based upon a sum of differences between elevations of a given location point and a plurality of neighboring location points.
13. The method of claim 12 wherein the data comprises ground data and foliage data.
14. The method of claim 13 further comprising separating the ground data from the foliage data based upon the at least one noise filtering operation using the processor.
15. The method of claim 12 wherein the at least one noise filtering operation comprises a first loose tolerance filtering to determine an inclusive estimate of building locations, and a second strict tolerance filtering to reduce false building locations.
16. The method of claim 15 further comprising performing at least one edge recovery operation using the processor to compensate for noisy building perimeters.
17. The method of claim 15 further comprising performing a masking operation using the processor based upon the inclusive estimate of the building locations to generate masked building data.
18. The method of claim 17 wherein the at least one noise filtering operation further comprises a third filtering based upon the masked building data and the output of the second strict tolerance filtering.
19. The method of claim 12 wherein the at least one sum of differences operation further comprises determining a respective neighboring points elevation difference for each pair of adjacent location points based upon a sum of differences between elevations of respective center point elevation differences for the adjacent location points.
20. The method of claim 12 wherein the at least one noise filtering operation further comprises selectively replacing foliage and building data points with nulls based upon the at least one sum of differences operation and an elevation difference threshold.
21. A computer-readable medium having computer executable modules comprising: a geospatial model database module; and a processing module cooperating with the geospatial model database module for performing at least one noise filtering operation on data comprising elevations associated with respective location points; the at least one noise filtering operation comprising determining a respective center point elevation difference for each location point and based upon a sum of differences between elevations of a given location point and a plurality of neighboring location points.
22. The computer-readable medium of claim 21 wherein the data comprises ground data and foliage data.
23. The computer-readable medium of claim 22 further comprising separating the ground data from the foliage data based upon the at least one noise filtering operation.
24. The computer-readable medium of claim 21 wherein the at least one noise filtering operation comprises a first loose tolerance filtering to determine an inclusive estimate of building locations, and a second strict tolerance filtering to reduce false building locations.
25. The computer-readable medium of claim 24 wherein the processing module further performs at least one edge recovery operation to compensate for noisy building perimeters.
26. The computer-readable medium of claim 24 wherein the processing module further performs a masking operation based upon the inclusive estimate of the building locations to generate masked building data.
27. The computer-readable medium of claim 26 wherein the at least one noise filtering operation further comprises a third filtering based upon the masked building data and the output of the second strict tolerance filtering.
28. The computer-readable medium of claim 21 wherein the at least one sum of differences operation further comprises determining a respective neighboring points elevation difference for each pair of adjacent location points based upon a sum of differences between elevations of respective center point elevation differences for the adjacent location points.
29. The computer-readable medium of claim 21 wherein the at least one noise filtering operation further comprises selectively replacing foliage and building data points with nulls based upon the at least one sum of differences operation and an elevation difference threshold.
Unknown
February 3, 2009
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.