Facebook Research proposed an automatic generative algorithm to create street addresses (Robocodes) from satellite images by learning and labeling regions, roads, and blocks. Algorithm starts with extracting roads and junctions from satellite imagery utilizing deep learning. Then, it uniquely labels the regions, roads, and houses using some graph- and proximity-based algorithms. It presents results on both cities in mapped areas and in developing countries
Checkout the repository on GitHub which uses Open Street Mapping data to generate Robocodes.
Also, read about the paper and many other papers in my repository :-)