{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,3]],"date-time":"2026-07-03T16:50:35Z","timestamp":1783097435888,"version":"3.54.6"},"reference-count":41,"publisher":"MDPI AG","issue":"9","license":[{"start":{"date-parts":[[2019,9,13]],"date-time":"2019-09-13T00:00:00Z","timestamp":1568332800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IJGI"],"abstract":"<jats:p>Road anomaly detection is essential in road maintenance and management; however, continuously monitoring road anomalies (such as bumps and potholes) with a low-cost and high-efficiency solution remains a challenging research question. In this study, we put forward an enhanced mobile sensing solution to detect road anomalies using mobile sensed data. We first create a smartphone app to detect irregular vehicle vibrations that usually imply road anomalies. Then, the mobile sensed signals are analyzed through continuous wavelet transform to identify road anomalies and estimate their sizes. Next, we innovatively utilize a spatial clustering method to group multiple driving tests\u2019 results into clusters based on their spatial density patterns. Finally, the optimized detection results are obtained by synthesizing each cluster\u2019s member points. Results demonstrate that our proposed solution can accurately detect road surface anomalies (94.44%) with a high positioning accuracy (within 3.29 meters in average) and an acceptable size estimation error (with a mean error of 14 cm). This study suggests that implementing a crowdsensing solution could substantially improve the effectiveness of traditional road monitoring systems.<\/jats:p>","DOI":"10.3390\/ijgi8090412","type":"journal-article","created":{"date-parts":[[2019,9,13]],"date-time":"2019-09-13T10:32:41Z","timestamp":1568370761000},"page":"412","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":40,"title":["Embracing Crowdsensing: An Enhanced Mobile Sensing Solution for Road Anomaly Detection"],"prefix":"10.3390","volume":"8","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6762-2475","authenticated-orcid":false,"given":"Xiao","family":"Li","sequence":"first","affiliation":[{"name":"Department of Geography, Texas A&amp;M University, 3147 TAMU, College Station, TX 77843-3147, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9767-2855","authenticated-orcid":false,"given":"Da","family":"Huo","sequence":"additional","affiliation":[{"name":"Department of Geography, Texas A&amp;M University, 3147 TAMU, College Station, TX 77843-3147, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Daniel W.","family":"Goldberg","sequence":"additional","affiliation":[{"name":"Department of Geography, Texas A&amp;M University, 3147 TAMU, College Station, TX 77843-3147, USA"},{"name":"Department of Computer Science &amp; Engineering, Texas A&amp;M University, 3112 TAMU, College Station, TX 77843-3112, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tianxing","family":"Chu","sequence":"additional","affiliation":[{"name":"Department of Computing Sciences, Texas A&amp;M University-Corpus Christi, 6300 Ocean Drive, Corpus Christi, TX 78412-5799, USA"},{"name":"Conrad Blucher Institute for Surveying and Science, Texas A&amp;M University-Corpus Christi, 6300 Ocean Drive, Corpus Christi, TX 74812-5799, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7199-5517","authenticated-orcid":false,"given":"Zhengcong","family":"Yin","sequence":"additional","affiliation":[{"name":"Department of Geography, Texas A&amp;M University, 3147 TAMU, College Station, TX 77843-3147, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7272-0507","authenticated-orcid":false,"given":"Tracy","family":"Hammond","sequence":"additional","affiliation":[{"name":"Department of Computer Science &amp; Engineering, Texas A&amp;M University, 3112 TAMU, College Station, TX 77843-3112, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2019,9,13]]},"reference":[{"key":"ref_1","unstructured":"Bruce, V. (2019, August 05). Why America Has So Many Potholes. Available online: http:\/\/content.time.com\/time\/magazine\/article\/0,9171,159579,00.html."},{"key":"ref_2","unstructured":"Bellis, R., Osborne, B., and Davis, S.L. (2019). Repair Priorities 2019, Transportation for America."},{"key":"ref_3","unstructured":"(2019, August 05). AAA POTHOLE DAMAGE COSTS U.S. DRIVERS $3 BILLION ANNUALLY. Available online: https:\/\/www.oregon.aaa.com\/2016\/02\/pothole-damage-costs-u-s-drivers-3-billion-annually\/."},{"key":"ref_4","unstructured":"(2019, August 05). The Pothole Facts. Available online: https:\/\/www.pothole.info\/the-facts\/."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Sattar, S., Li, S., and Chapman, M. (2018). Road surface monitoring using smartphone sensors: A review. Sensors, 18.","DOI":"10.3390\/s18113845"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"538","DOI":"10.1111\/tgis.12540","article-title":"Enhancing driving safety: Discovering individualized hazardous driving scenes using GIS and mobile sensing","volume":"23","author":"Li","year":"2019","journal-title":"Trans. GIS"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Xu, W., Chen, R., Chu, T., Kuang, L., Yang, Y., Li, X., Liu, J., and Chen, Y. (2014, January 20\u201321). A context detection approach using GPS module and emerging sensors in smartphone platform. Proceedings of the 2014 Ubiquitous Positioning Indoor Navigation and Location Based Service, Corpus Christ, TX, USA.","DOI":"10.1109\/UPINLBS.2014.7033723"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Chen, R., Chu, T., Liu, J., Chen, Y., Chen, L., Xu, W., Li, X., Hyyppa, J., and Tang, J. (2014, January 20\u201321). Development of a contextual thinking engine in mobile devices. Proceedings of the 2014 IEEE Ubiquitous Positioning Indoor Navigation and Location Based Service (UPINLBS), Corpus Christ, TX, USA.","DOI":"10.1109\/UPINLBS.2014.7033714"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"131","DOI":"10.1109\/MCOM.2016.7402272","article-title":"Mobile crowd sensing and computing: When participatory sensing meets participatory social media","volume":"54","author":"Guo","year":"2016","journal-title":"IEEE Commun. Mag."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Guo, B., Yu, Z., Zhou, X., and Zhang, D. (2014, January 24\u201328). From participatory sensing to Mobile Crowd Sensing. Proceedings of the 2014 IEEE International Conference on Pervasive Computing and Communication Workshops, PERCOM WORKSHOPS 2014, Budapest, Hungary.","DOI":"10.1109\/PerComW.2014.6815273"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"126","DOI":"10.1109\/MCOM.2017.1700693","article-title":"Traffic Density Estimation: A Mobile Sensing Approach","volume":"55","author":"Panichpapiboon","year":"2017","journal-title":"IEEE Commun. Mag."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"46","DOI":"10.1109\/MITP.2015.50","article-title":"Building human-machine intelligence in mobile crowd sensing","volume":"17","author":"Guo","year":"2015","journal-title":"IT Prof."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Zappatore, M., Longo, A., and Bochicchio, M.A. (2016, January 13\u201315). Using mobile crowd sensing for noise monitoring in smart cities. Proceedings of the 2016 International Multidisciplinary Conference on Computer and Energy Science, Split, Croatia.","DOI":"10.1109\/SpliTech.2016.7555950"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1135","DOI":"10.1016\/j.sbspro.2012.09.828","article-title":"A Mobile Application for Road Surface Quality Control: UNIquALroad","volume":"54","author":"Astarita","year":"2012","journal-title":"Procedia-Soc. Behav. Sci."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1016\/j.compenvurbsys.2017.12.005","article-title":"Toward a mobile crowdsensing system for road surface assessment","volume":"69","author":"Li","year":"2018","journal-title":"Comput. Environ. Urban Syst."},{"key":"ref_16","unstructured":"Li, X., Chen, R., and Chu, T. (2014, January 8\u201312). A crowdsourcing solution for road surface roughness detection using smartphones. Proceedings of the 27th International Technical Meeting of the Satellite Division of the Institute of Navigation, ION GNSS 2014, Tampa, FL, USA."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Mednis, A., Strazdins, G., Zviedris, R., Kanonirs, G., and Selavo, L. (2011, January 27\u201329). Real time pothole detection using Android smartphones with accelerometers. Proceedings of the 2011 International Conference on Distributed Computing in Sensor Systems and Workshops, DCOSS\u201911, Barcelona, Spain.","DOI":"10.1109\/DCOSS.2011.5982206"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Rishiwal, V., and Khan, H. (June, January 30). Automatic pothole and speed breaker detection using android system. Proceedings of the 2016 39th International Convention on Information and Communication Technology, Electronics and Microelectronics, MIPRO 2016\u2014Proceedings, Opatija, Croatia.","DOI":"10.1109\/MIPRO.2016.7522334"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Zang, K., Shen, J., Huang, H., Wan, M., and Shi, J. (2018). Assessing and mapping of road surface roughness based on GPS and accelerometer sensors on bicycle-mounted smartphones. Sensors, 18.","DOI":"10.3390\/s18030914"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"8317","DOI":"10.1109\/ACCESS.2016.2607719","article-title":"CRATER: A Crowd Sensing Application to Estimate Road Conditions","volume":"4","author":"Kalim","year":"2016","journal-title":"IEEE Access"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Celaya-Padilla, J.M., Galv\u00e1n-Tejada, C.E., L\u00f3pez-Monteagudo, F.E., Alonso-Gonz\u00e1lez, O., Moreno-B\u00e1ez, A., Mart\u00ednez-Torteya, A., Galv\u00e1n-Tejada, J.I., Arceo-Olague, J.G., Luna-Garc\u00eda, H., and Gamboa-Rosales, H. (2018). Speed bump detection using accelerometric features: A genetic algorithm approach. Sensors, 18.","DOI":"10.3390\/s18020443"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Silva, N., Shah, V., Soares, J., and Rodrigues, H. (2018). Road anomalies detection system evaluation. Sensors, 18.","DOI":"10.3390\/s18071984"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"120","DOI":"10.1061\/(ASCE)0733-947X(2005)131:2(120)","article-title":"Wavelet Analysis and Interpretation of Road Roughness","volume":"131","author":"Wei","year":"2005","journal-title":"J. Transp. Eng."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Bello-Salau, H., Aibinu, A.M., Onumanyi, A.J., Onwuka, E.N., Dukiya, J.J., and Ohize, H. (2018). New road anomaly detection and characterization algorithm for autonomous vehicles. Appl. Comput. Inform.","DOI":"10.1016\/j.aci.2018.05.002"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Silveira Rodrigues, R., Pasin, M., Kozakevicius, A., and Monego, V. (2019, January 15\u201319). Pothole Detection in Asphalt: An Automated Approach to Threshold Computation Based on the Haar Wavelet Transform. Proceedings of the 2019 IEEE 43rd Annual Computer Software and Applications Conference (COMPSAC), Milwaukee, WI, USA.","DOI":"10.1109\/COMPSAC.2019.00053"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"2407","DOI":"10.1007\/s11277-019-06324-y","article-title":"Threshold Based Efficient Road Monitoring System Using Crowdsourcing Approach","volume":"106","author":"Sabir","year":"2019","journal-title":"Wirel. Pers. Commun."},{"key":"ref_27","unstructured":"(2019, August 05). Motion Sensors. Available online: https:\/\/developer.android.com\/guide\/topics\/sensors\/sensors_motion."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Johnson, D.A., and Trivedi, M.M. (2011, January 5\u20137). Driving style recognition using a smartphone as a sensor platform. Proceedings of the IEEE Conference on Intelligent Transportation Systems, Proceedings, ITSC, Washington, DC, USA.","DOI":"10.1109\/ITSC.2011.6083078"},{"key":"ref_29","unstructured":"Sayers, M.W., Gillespie, T.D., and Queiroz, C.A.V. (1986). The International Road Roughness Experiment\u2014Establishing Correlation and a Calibration Standard for Measurements, The World Bank."},{"key":"ref_30","unstructured":"Hayhoe, G. (2009). Spectral Characteristics of Longitudinal Highway Profiles as Related to Ride Quality. Vehicle, Tire, Pavement Interface, ASTM International."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Daubechies, I. (1992). Ten Lectures on Wavelets, Siam.","DOI":"10.1137\/1.9781611970104"},{"key":"ref_32","unstructured":"Misiti, M., Misiti, Y., Oppenheim, G., and Poggi, J.-M. (2015). MathWorks Wavelet Toolbox User\u2019s Guide, MathWorks Inc."},{"key":"ref_33","unstructured":"(2019, July 31). Esri How Density-Based Clustering Works. Available online: https:\/\/pro.arcgis.com\/en\/pro-app\/tool-reference\/spatial-statistics\/how-density-based-clustering-works.htm."},{"key":"ref_34","unstructured":"Ester, M., Kriegel, H.-P., Sander, J., and Xu, X. (1996, January 2\u20134). A Density-Based Algorithm for Discovering Clusters in Large Spatial Databases with Noise. Proceedings of the 2nd International Conference on Knowledge Discovery and Data Mining, Portland, OR, USA."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Campello, R.J.G.B., Moulavi, D., and Sander, J. (2013, January 14\u201317). Density-based clustering based on hierarchical density estimates. Proceedings of the 17th Pacific-Asia Conference on Knowledge Discovery and Data Mining, Gold Coast, Australia.","DOI":"10.1007\/978-3-642-37456-2_14"},{"key":"ref_36","unstructured":"(2019, August 05). How HDBSCAN Works. Available online: https:\/\/hdbscan.readthedocs.io\/en\/latest\/how_hdbscan_works.html."},{"key":"ref_37","unstructured":"Lee, J., and Wong, D.W.S. (2001). Point Descriptors. In Statistical Analysis with ArcView GIS, John Wiley & Sons Inc."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1109\/JPROC.2016.2634938","article-title":"The Car as an Ambient Sensing Platform","volume":"105","author":"Massaro","year":"2017","journal-title":"Proc. IEEE"},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"737","DOI":"10.1109\/TITS.2018.2836308","article-title":"Driving Behavior Analysis through CAN Bus Data in an Uncontrolled Environment","volume":"20","author":"Fugiglando","year":"2019","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"429","DOI":"10.1038\/nphoton.2010.148","article-title":"Lidar: Mapping the world in 3D","volume":"4","author":"Schwarz","year":"2010","journal-title":"Nat. Photonics"},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1016\/j.robot.2016.11.014","article-title":"Pedestrian recognition and tracking using 3D LiDAR for autonomous vehicle","volume":"88","author":"Wang","year":"2017","journal-title":"Rob. Auton. Syst."}],"container-title":["ISPRS International Journal of Geo-Information"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2220-9964\/8\/9\/412\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T13:19:58Z","timestamp":1760188798000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2220-9964\/8\/9\/412"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,9,13]]},"references-count":41,"journal-issue":{"issue":"9","published-online":{"date-parts":[[2019,9]]}},"alternative-id":["ijgi8090412"],"URL":"https:\/\/doi.org\/10.3390\/ijgi8090412","relation":{},"ISSN":["2220-9964"],"issn-type":[{"value":"2220-9964","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,9,13]]}}}