1. A computer-implemented method for identifying locations of infrastructure assets, the method comprising: determining, by one or more processors, geographic locations of a plurality of infrastructure assets, including: querying, by the one or more processors, an asset information database for data for known asset locations, and receiving, by the one or more processors from the asset information database, a respective dataset for each of the plurality of infrastructure assets, including receiving an asset identifier, an indication of an asset type and an indication of an asset location as part of the dataset, wherein the indication of the asset location includes at least one of (i) geographic coordinates indicating a point where the asset is located, (ii) an identifier of a cell in which a center of the asset is located, or a (iii) an indication of a boundary of the asset; determining, by one or more processors, a plurality of geographic regions that do not contain any infrastructure assets; obtaining, by the one or more processors, first images of the geographic locations of the plurality of infrastructure assets and second images of the plurality of geographic regions that do not include any infrastructure assets; generating, by the one or more processors, an image processing model using the first images and the second images, including identifying first features of the first images and second features of the second images, and training the image processing model using the first features and the second features; receiving, by one or more processors, a candidate image; and using the image processing model, automatically locating an infrastructure asset within the candidate image.