1. A method, comprising: analyzing, by executing an instruction using a processor, a first aerial image of a first geographic area to detect a first plurality of objects; generating, by executing an instruction using the processor, a first signature based on the first plurality of objects; analyzing, by executing an instruction using the processor, a second aerial image of a second geographic area to detect a second plurality of objects; reducing an uncertainty of estimated demographics in the first geographic area by: associating, by executing an instruction using the processor, first demographic information to the second plurality of objects, the first demographic information determined based on ground truth data associated with the second geographic area, the ground truth data obtained by a sampling of the second geographic area; generating, by executing an instruction using the processor, a second signature based on the second plurality of objects; comparing, by executing an instruction using the processor, the second signature to the first signature; and estimating, by executing an instruction using the processor, second demographic information of the first geographic area based on the comparison and the first demographic information.