1. At a mobile device communicatively coupled to a remote computing system, a method comprising: capturing imagery of an area at which the mobile device is located; performing at least one image-based privacy filtering process using the captured imagery to generate filtered imagery; determining a set of spatial features in the filtered imagery; and transmitting an area description file representative of the set of spatial features to the remote computing system.