{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,5]],"date-time":"2025-11-05T14:23:45Z","timestamp":1762352625839,"version":"build-2065373602"},"reference-count":31,"publisher":"MDPI AG","issue":"10","license":[{"start":{"date-parts":[[2017,9,30]],"date-time":"2017-09-30T00:00:00Z","timestamp":1506729600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>This paper introduces a new method which facilitate the use of smartphones as a handheld low-cost mobile mapping system (MMS). Smartphones are becoming more sophisticated and smarter and are quickly closing the gap between computers and portable tablet devices. The current generation of smartphones are equipped with low-cost GPS receivers, high-resolution digital cameras, and micro-electro mechanical systems (MEMS)-based navigation sensors (e.g., accelerometers, gyroscopes, magnetic compasses, and barometers). These sensors are in fact the essential components for a MMS. However, smartphone navigation sensors suffer from the poor accuracy of global navigation satellite System (GNSS), accumulated drift, and high signal noise. These issues affect the accuracy of the initial Exterior Orientation Parameters (EOPs) that are inputted into the bundle adjustment algorithm, which then produces inaccurate 3D mapping solutions. This paper proposes new methodologies for increasing the accuracy of direct geo-referencing of smartphones using relative orientation and smartphone motion sensor measurements as well as integrating geometric scene constraints into free network bundle adjustment. The new methodologies incorporate fusing the relative orientations of the captured images and their corresponding motion sensor measurements to improve the initial EOPs. Then, the geometric features (e.g., horizontal and vertical linear lines) visible in each image are extracted and used as constraints in the bundle adjustment procedure which correct the relative position and orientation of the 3D mapping solution.<\/jats:p>","DOI":"10.3390\/s17102237","type":"journal-article","created":{"date-parts":[[2017,10,2]],"date-time":"2017-10-02T13:10:05Z","timestamp":1506949805000},"page":"2237","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":15,"title":["Improving the Accuracy of Direct Geo-referencing of Smartphone-Based Mobile Mapping Systems Using Relative Orientation and Scene Geometric Constraints"],"prefix":"10.3390","volume":"17","author":[{"given":"Naif","family":"Alsubaie","sequence":"first","affiliation":[{"name":"Geomatics Engineering Department, University of Calgary, Calgary, AB T2N 1N4, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ahmed","family":"Youssef","sequence":"additional","affiliation":[{"name":"Geomatics Engineering Department, University of Calgary, Calgary, AB T2N 1N4, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Naser","family":"El-Sheimy","sequence":"additional","affiliation":[{"name":"Geomatics Engineering Department, University of Calgary, Calgary, AB T2N 1N4, Canada"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2017,9,30]]},"reference":[{"key":"ref_1","unstructured":"Ellum, C. (2001). The Development of a Backpack Mobile Mapping System. [Master\u2019s Thesis, The University of Calgary]."},{"key":"ref_2","unstructured":"Mikhail, E., Bethel, J., and McGlone, C. (2001). Introduction to Modern Photogrammetry, John Wiley & Sons Australia, Ltd."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"879","DOI":"10.14358\/PERS.82.11.879","article-title":"Automated Relative Orientation of UAV-Based Imagery in the Presence of Prior Information for the Flight Trajectory","volume":"82","author":"He","year":"2016","journal-title":"Photogramm. Eng. Remote Sens."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"580","DOI":"10.1109\/34.601246","article-title":"In defense of the eight-point algorithm","volume":"19","author":"Hartley","year":"1997","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Hartley, R., and Zisserman, A. (2004). Multiple View Geometry in Computer Vision, Cambridge Press.","DOI":"10.1017\/CBO9780511811685"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"756","DOI":"10.1109\/TPAMI.2004.17","article-title":"An efficient solution to the five-point relative pose problem","volume":"26","author":"Nister","year":"2004","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"284","DOI":"10.1016\/j.isprsjprs.2006.03.005","article-title":"Recent developments on direct relative orientation","volume":"60","author":"Engels","year":"2006","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"252","DOI":"10.1109\/5.265351","article-title":"Motion and structure from feature correspondences: A review","volume":"82","author":"Huang","year":"1994","journal-title":"Proc. IEEE"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"McGlone, J.C. (1995, January 17\u201321). Bundle adjustment with object space geometric constraints for site modeling. Proceedings of the SPIE\u2019S 1995 Symposium on Oe\/Aerospace Sensing and Dual Use Photonics, Orlando, FL, USA.","DOI":"10.1117\/12.213128"},{"key":"ref_10","first-page":"529","article-title":"Bundle adjustment with geometric constriants for hypothesis evaluation","volume":"31","author":"McGlone","year":"1996","journal-title":"Int. Arch. Photogramm. Remote Sens."},{"key":"ref_11","first-page":"635","article-title":"Bundle Adjustment with Self\u2013Calibration Using Straight Lines","volume":"17","author":"Habib","year":"2002","journal-title":"Photogramm. Rec."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"307","DOI":"10.1016\/j.isprsjprs.2010.11.002","article-title":"Using horizontal and vertical building structure to constrain indirect sensor orientation","volume":"66","author":"Gerke","year":"2011","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"113","DOI":"10.1016\/j.isprsjprs.2012.06.008","article-title":"Bundle adjustment with additional constraints applied to imagery of the Dunhuang wall paintings","volume":"72","author":"Zhang","year":"2012","journal-title":"ISPRS J. Photogramm. Remote Sens."},{"key":"ref_14","unstructured":"El-Sheimy, N. (1996). The Development of VISAT\u2014A Mobile Survey System for GIS Applications. [Ph.D. Thesis, University of Calgary]."},{"key":"ref_15","first-page":"29","article-title":"Smartphones Based Mobile Mapping Systems","volume":"40","year":"2014","journal-title":"ISPRS\u2014Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci."},{"key":"ref_16","first-page":"13","article-title":"Video-based Mobile Mapping System Using Smartphones","volume":"1","author":"Moussa","year":"2014","journal-title":"ISPRS Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Al-Hamad, A. (2014). Mobile Mapping Using Smartphones. [Master\u2019s Thesis, University of Calgary].","DOI":"10.5194\/isprsarchives-XL-1-13-2014"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"621","DOI":"10.5194\/isprs-archives-XLI-B5-621-2016","article-title":"The Feasibility of 3d Point Cloud Generation from Smartphones","volume":"XLI-B5","author":"Alsubaie","year":"2016","journal-title":"ISPRS\u2014Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci."},{"key":"ref_19","unstructured":"Banville, S.B., and Diggelen, F. (2017, June 20). Innovation: Precise Positioning Using Raw GPS Measurements from Android Smartphones. Available online: http:\/\/gpsworld.com\/innovation-precise-positioning-using-raw-gps-measurements-from-android-smartphones\/."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Yoon, D., Kee, C., Seo, J., and Park, B. (2016). Position Accuracy Improvement by Implementing the DGNSS-CP Algorithm in Smartphones. Sensors, 16.","DOI":"10.3390\/s16060910"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"12192","DOI":"10.3390\/s130912192","article-title":"Fast Thermal Calibration of Low-Grade Inertial Sensors and Inertial Measurement Units","volume":"13","author":"Niu","year":"2013","journal-title":"Sensors"},{"key":"ref_22","unstructured":"Li, Y. (2016). Integration of MEMS Sensors, WiFi, and Magnetic Features for Indoor Pedestrian Navigation with Consumer Portable Devices. [Ph.D. Thesis, University of Calgary]."},{"key":"ref_23","unstructured":"Tang, P.V., Tan, T.D., and Trinh, C.D. (2017, June 20). Characterizing Stochastic Errors of MEMS\u2014Based Inertial Sensors. Available online: https:\/\/js.vnu.edu.vn\/MaP\/article\/view\/1688."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"339","DOI":"10.5194\/isprsannals-II-5-339-2014","article-title":"Automated Target-Free Network Orienation and Camera Calibration","volume":"5","author":"Stamatopoulos","year":"2014","journal-title":"ISPRS Ann. Photogramm. Remote Sens. Spat. Inf. Sci."},{"key":"ref_25","unstructured":"DeWitt, B.A., and Wolf, P.R. (2000). Elements of Photogrammetry (with Applications in GIS), McGraw-Hill Higher Education. [3rd ed.]."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"27230","DOI":"10.3390\/s151027230","article-title":"Step Detection Robust against the Dynamics of Smartphones","volume":"15","author":"Lee","year":"2015","journal-title":"Sensors"},{"key":"ref_27","unstructured":"Kuang, S. (1996). Geodetic Network Analysis and Optimal Design: Concepts and Applications, Ann Arbor Press."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"181","DOI":"10.1111\/j.1477-9730.1980.tb00020.x","article-title":"Bundle Adjustment Methods in Engineering Photogrammetry","volume":"10","author":"Granshaw","year":"1980","journal-title":"Photogramm. Rec."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"74","DOI":"10.1111\/j.1477-9730.2012.00700.x","article-title":"Inner Constraints for Planar Features","volume":"28","author":"Lichti","year":"2013","journal-title":"Photogramm. Rec."},{"key":"ref_30","first-page":"1115","article-title":"Network Design Considerations for Non-Topographic Photogrammetry","volume":"50","author":"Clive","year":"1984","journal-title":"Photogramm. Eng. Remote Sens."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Grafarend, E. (1974). Optimization of Geodetic Networks, Bolletino di Ceodesia a Science Affini.","DOI":"10.1139\/tcs-1974-0120"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/17\/10\/2237\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T18:46:19Z","timestamp":1760208379000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/17\/10\/2237"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,9,30]]},"references-count":31,"journal-issue":{"issue":"10","published-online":{"date-parts":[[2017,10]]}},"alternative-id":["s17102237"],"URL":"https:\/\/doi.org\/10.3390\/s17102237","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2017,9,30]]}}}