Title :
Three-dimensional positioning from Google street view panoramas
Author :
Tsai, Victor J. D. ; Chun-Ting Chang
Author_Institution :
Dept. of Civil Eng., Nat. Chung Hsing Univ., Taichung, Taiwan
Abstract :
Location-based services (LBS) on web-based maps and images have come into real-time since Google launched its street view imaging services in 2007. This research employs Google Maps API and Web Service, GAE for JAVA, AJAX, Proj4js, cascading style sheets and HyperText markup language in developing a platform for accessing the orientation parameters of Google street view (GSV) panoramas in order to determine the three-dimensional (3D) position of points of interest (POIs) by intersection between two nearby GSV images and to validate the 3D position of a GSV panorama by resection from three known POIs. Extracted 3D positional information of the features are then packed in keyhole markup language format and stored in GAE Servlet for future LBS applications integrated with Google Maps and Google Earth. Experimental results from two tests on intersection and one test on resection of GSV panoramas in National Chung Hsing University campus were examined with error reports and source analyses. With automatic conjugate image-matching capability, the developed system is suitable for volumetric data collection in establishing web-based LBS applications integrated with GSV panoramas and Google Maps/Earth in which positional accuracy is not primarily concerned.
Keywords :
Java; Web services; application program interfaces; geographic information systems; hypermedia markup languages; mobile computing; social networking (online); AJAX; GAE; GSV images; Google Maps API; Google street view panoramas; HyperText markup language; JAVA; LBS; National Chung Hsing University; POI; Proj4js; Web service; Web-based maps; location-based services; points of interest; three-dimensional positioning;
Journal_Title :
Image Processing, IET
DOI :
10.1049/iet-ipr.2012.0323