| CPC G06V 10/44 (2022.01) [G06F 16/29 (2019.01); G06T 7/13 (2017.01); G06T 7/246 (2017.01); G06T 7/62 (2017.01); G06V 10/25 (2022.01); G06V 10/267 (2022.01); G06V 10/273 (2022.01); G06V 10/70 (2022.01); G06V 10/74 (2022.01); G06V 20/176 (2022.01); G06T 2207/20081 (2013.01); G06T 2207/20084 (2013.01); G06T 2207/20132 (2013.01); G06T 2207/20164 (2013.01); G06T 2207/30184 (2013.01); G06T 2207/30242 (2013.01); G06V 10/40 (2022.01); G06V 10/764 (2022.01); G06V 10/82 (2022.01); G06V 20/38 (2022.01)] | 15 Claims |

|
1. A method, comprising:
providing a street address and the aerial outline of a house from a mapping application;
converting the street address to a geographic location comprising a latitude and longitude;
retrieving a street level image of the house from the geographic location;
cropping the street level image of the house by:
identifying corners of the house in the street level image by:
determining the angular extent of the house from the nearest point on the street from the aerial outline; and
translating distance and angles from the determining step to pixel values in the street level image; and
calculating portions of the street level image in excess of pixel values representing the house; and
cropping the portions from the street level image, thereby removing at least a portion of neighboring houses from the image; and
storing the cropped images.
|