{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,9]],"date-time":"2026-01-09T17:16:05Z","timestamp":1767978965904,"version":"3.49.0"},"reference-count":34,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2022,4,8]],"date-time":"2022-04-08T00:00:00Z","timestamp":1649376000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100003725","name":"National Research Foundation of Korea","doi-asserted-by":"publisher","award":["2020R1A2B5B01002395"],"award-info":[{"award-number":["2020R1A2B5B01002395"]}],"id":[{"id":"10.13039\/501100003725","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Moving object detection and tracking are technologies applied to wide research fields including traffic monitoring and recognition of workers in surrounding heavy equipment environments. However, the conventional moving object detection methods have faced many problems such as much computing time, image noises, and disappearance of targets due to obstacles. In this paper, we introduce a new moving object detection and tracking algorithm based on the sparse optical flow for reducing computing time, removing noises and estimating the target efficiently. The developed algorithm maintains a variety of corner features with refreshed corner features, and the moving window detector is proposed to determine the feature points for tracking, based on the location history of the points. The performance of detecting moving objects is greatly improved through the moving window detector and the continuous target estimation. The memory-based estimator provides the capability to recall the location of corner features for a period of time, and it has an effect of tracking targets obscured by obstacles. The suggested approach was applied to real environments including various illumination (indoor and outdoor) conditions, a number of moving objects and obstacles, and the performance was evaluated on an embedded board (Raspberry pi4). The experimental results show that the proposed method maintains a high FPS (frame per seconds) and improves the accuracy performance, compared with the conventional optical flow methods and vision approaches such as Haar-like and Hog methods.<\/jats:p>","DOI":"10.3390\/s22082878","type":"journal-article","created":{"date-parts":[[2022,4,9]],"date-time":"2022-04-09T05:13:08Z","timestamp":1649481188000},"page":"2878","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":22,"title":["Moving Object Tracking Based on Sparse Optical Flow with Moving Window and Target Estimator"],"prefix":"10.3390","volume":"22","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9762-5733","authenticated-orcid":false,"given":"Hosik","family":"Choi","sequence":"first","affiliation":[{"name":"School of Electrical and Electronic Engineering, Yonsei University, Seoul 03722, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0097-5495","authenticated-orcid":false,"given":"Byungmun","family":"Kang","sequence":"additional","affiliation":[{"name":"School of Electrical and Electronic Engineering, Yonsei University, Seoul 03722, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0863-1694","authenticated-orcid":false,"given":"DaeEun","family":"Kim","sequence":"additional","affiliation":[{"name":"School of Electrical and Electronic Engineering, Yonsei University, Seoul 03722, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2022,4,8]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Kim, D.S., and Kwon, J. (2016). Moving object detection on a vehicle mounted back-up camera. Sensors, 16.","DOI":"10.3390\/s16010023"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Bertozzi, M., Castangia, L., Cattani, S., Prioletti, A., and Versari, P. (July, January 28). 360 detection and tracking algorithm of both pedestrian and vehicle using fisheye images. Proceedings of the 2015 IEEE Intelligent Vehicles Symposium (IV), Seoul, Korea.","DOI":"10.1109\/IVS.2015.7225675"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Teizer, J. (2015, January 15\u201318). Safety 360: Surround-View Sensing to Comply with Changes to the ISO 5006 Earth-Moving Machinery-Operator\u2019s Field of View-Test Method and Performance Criteria. Proceedings of the International Symposium on Automation and Robotics in Construction, Oulu, Finland.","DOI":"10.22260\/ISARC2015\/0105"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Agarwal, A., Gupta, S., and Singh, D.K. (2016, January 14\u201317). Review of optical flow technique for moving object detection. Proceedings of the IEEE 2016 2nd International Conference on Contemporary Computing and Informatics (IC3I), Greater Noida, India.","DOI":"10.1109\/IC3I.2016.7917999"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Kale, K., Pawar, S., and Dhulekar, P. (2015, January 2\u20134). Moving object tracking using optical flow and motion vector estimation. Proceedings of the IEEE 2015 4th International Conference on Reliability, Infocom Technologies and Optimization (ICRITO) (Trends and Future Directions), Noida, India.","DOI":"10.1109\/ICRITO.2015.7359323"},{"key":"ref_6","first-page":"1252","article-title":"Optical flow based moving object detection and tracking for traffic surveillance","volume":"7","author":"Aslani","year":"2013","journal-title":"Int. J. Electr. Comput. Energ. Electron. Commun. Eng."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Wang, Z., and Yang, X. (2018, January 27\u201329). Moving target detection and tracking based on Pyramid Lucas\u2013Kanade optical flow. Proceedings of the 2018 IEEE 3rd International Conference on Image, Vision and Computing (ICIVC), Chongqing, China.","DOI":"10.1109\/ICIVC.2018.8492786"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Chen, S., Xu, T., Li, D., Zhang, J., and Jiang, S. (2016). Moving object detection using scanning camera on a high-precision intelligent holder. Sensors, 16.","DOI":"10.3390\/s16101758"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Fu, C., Duan, R., Kircali, D., and Kayacan, E. (2016). Onboard robust visual tracking for UAVs using a reliable global-local object model. Sensors, 16.","DOI":"10.3390\/s16091406"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Zhu, J., Wang, Z., Wang, S., and Chen, S. (2020). Moving Object Detection Based on Background Compensation and Deep Learning. Symmetry, 12.","DOI":"10.3390\/sym12121965"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"102811","DOI":"10.1016\/j.autcon.2019.04.006","article-title":"End-to-end vision-based detection, tracking and activity analysis of earthmoving equipment filmed at ground level","volume":"105","author":"Roberts","year":"2019","journal-title":"Autom. Constr."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Xiang, X., Bao, W., Tang, H., Li, J., and Wei, Y. (2016, January 12\u201315). Vehicle detection and tracking for gas station surveillance based on AdaBoosting and optical flow. Proceedings of the IEEE 2016 12th World Congress on Intelligent Control and Automation (WCICA), Guilin, China.","DOI":"10.1109\/WCICA.2016.7578324"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Zhang, J., Ding, Y., Xu, H., and Yuan, Y. (2019, January 23\u201325). An optical flow based moving objects detection algorithm for the UAV. Proceedings of the 2019 IEEE 4th International Conference on Computer and Communication Systems (ICCCS), Singapore.","DOI":"10.1109\/CCOMS.2019.8821661"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"8214","DOI":"10.3390\/s150408214","article-title":"Multi-model estimation based moving object detection for aerial video","volume":"15","author":"Zhang","year":"2015","journal-title":"Sensors"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Meng, L., Peng, Z., Zhou, J., Zhang, J., Lu, Z., Baumann, A., and Du, Y. (2020). Real-time detection of ground objects based on unmanned aerial vehicle remote sensing with deep learning: Application in excavator detection for pipeline safety. Remote Sens., 12.","DOI":"10.3390\/rs12010182"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Yavariabdi, A., Kusetogullari, H., Celik, T., and Cicek, H. (2021). FastUAV-net: A multi-UAV detection algorithm for embedded platforms. Electronics, 10.","DOI":"10.3390\/electronics10060724"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Montero, A.S., Lang, J., and Laganiere, R. (2015, January 7\u201313). Scalable kernel correlation filter with sparse feature integration. Proceedings of the 2015 IEEE International Conference on Computer Vision Workshop (ICCVW), Santiago, Chile.","DOI":"10.1109\/ICCVW.2015.80"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Zhang, S., Wang, T., Wang, C., Wang, Y., Shan, G., and Snoussi, H. (2019, January 21\u201322). Video object detection base on rgb and optical flow analysis. Proceedings of the IEEE 2019 2nd China Symposium on Cognitive Computing and Hybrid Intelligence (CCHI), Xi\u2019an, China.","DOI":"10.1109\/CCHI.2019.8901921"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Chou, J.Y., and Chang, C.M. (2021). Image Motion Extraction of Structures Using Computer Vision Techniques: A Comparative Study. Sensors, 21.","DOI":"10.3390\/s21186248"},{"key":"ref_20","unstructured":"Son, H., Sung, H., Choi, H., Lee, S., and Kim, C. (July, January 8). Detection of nearby obstacles with monocular vision for earthmoving operations. Proceedings of the International Symposium on Automation and Robotics in Construction, Taipei, Taiwan."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Rasul, A., Seo, J., and Khajepour, A. (2021). Development of Sensing Algorithms for Object Tracking and Predictive Safety Evaluation of Autonomous Excavators. Appl. Sci., 11.","DOI":"10.3390\/app11146366"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"146","DOI":"10.1117\/12.335693","article-title":"Obstacle detection and safeguarding for a high-speed autonomous hydraulic excavator","volume":"Volume 3525","author":"Leger","year":"1999","journal-title":"Mobile Robots XIII and Intelligent Transportation Systems"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"04019029","DOI":"10.1061\/(ASCE)CP.1943-5487.0000845","article-title":"Real-time vision-based warning system for prevention of collisions between workers and heavy equipment","volume":"33","author":"Son","year":"2019","journal-title":"J. Comput. Civ. Eng."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"368","DOI":"10.1016\/j.autcon.2009.12.008","article-title":"Application of RFID technology to prevention of collision accident with heavy equipment","volume":"19","author":"Chae","year":"2010","journal-title":"Autom. Constr."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"630","DOI":"10.1016\/j.autcon.2010.02.009","article-title":"Autonomous pro-active real-time construction worker and equipment operator proximity safety alert system","volume":"19","author":"Teizer","year":"2010","journal-title":"Autom. Constr."},{"key":"ref_26","first-page":"295","article-title":"Wearable, wireless identification sensing platform: Self-monitoring alert and reporting technology for hazard avoidance and training (SmartHat)","volume":"20","author":"Teizer","year":"2015","journal-title":"J. Inf. Technol. Constr. ITcon"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"341","DOI":"10.1061\/(ASCE)CO.1943-7862.0000438","article-title":"Image-based safety assessment: Automated spatial safety risk identification of earthmoving and surface mining activities","volume":"138","author":"Chi","year":"2012","journal-title":"J. Constr. Eng. Manag."},{"key":"ref_28","first-page":"1","article-title":"Stereo vision based worker detection system for excavator","volume":"Volume 30","author":"Ishimoto","year":"2013","journal-title":"Proceedings of the ISARC, International Symposium on Automation and Robotics in Construction"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Gong, J., and Caldas, C.H. (2011). Learning and classifying motions of construction workers and equipment using bag of video feature words and Bayesian learning methods. Computing in Civil Engineering, Proceedings of the 2011 ASCE International Workshop on Computing in Civil Engineering, Miami, FL, USA, 19\u201322 June 2011, American Society of Civil Engineers.","DOI":"10.1061\/41182(416)34"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Farneb\u00e4ck, G. (2003). Two-frame motion estimation based on polynomial expansion. Scandinavian Conference on Image Analysis, Springer.","DOI":"10.1007\/3-540-45103-X_50"},{"key":"ref_31","unstructured":"Bouguet, J.Y. (2001). Pyramidal Implementation of the Affine Lucas Kanade Feature Tracker Description of the Algorithm, Intel Corporation."},{"key":"ref_32","unstructured":"Shi, J. (1994, January 21\u201323). Good features to track. Proceedings of the 1994 Proceedings of IEEE Conference on Computer Vision and Pattern Recognition, Seattle, WA, USA."},{"key":"ref_33","unstructured":"Dalal, N., and Triggs, B. (2005, January 20\u201325). Histograms of oriented gradients for human detection. Proceedings of the 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR\u201905), San Diego, CA, USA."},{"key":"ref_34","unstructured":"Viola, P., and Jones, M. (2001, January 8\u201314). Rapid object detection using a boosted cascade of simple features. Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2001), Kauai, HI, USA."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/8\/2878\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T22:50:35Z","timestamp":1760136635000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/22\/8\/2878"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,4,8]]},"references-count":34,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2022,4]]}},"alternative-id":["s22082878"],"URL":"https:\/\/doi.org\/10.3390\/s22082878","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,4,8]]}}}