Abstract: A method of collecting visual data using a mobile image capture device is provided. The method comprises the steps of: capturing image data with the mobile image capture device and associating time and location data with each image; and storing the image data and associated time and location data. The method further comprises monitoring the position and orientation of the image capture device. The method further comprises: defining an area surrounding or next to the location of the mobile image capture device; and identifying a characteristic of the defined area based on one or more of: the density of the image data in the area; the age of the image data in the area; and/or data demand values associated with locations within the defined area. The timing of capture of image data is based on the characteristic of the defined area.