journal article·2024-08-19Open access

Efficient Motion Estimation for Remotely Controlled Vehicles: A Novel Algorithm Leveraging User Interaction

Jakov Benjak, Daniel Hofman, Hrvoje Mlinarić

Applied Sciences· Volume 14· Issue 16

Abstract

Unmanned Aerial Vehicles (UAVs) are increasingly being used in a variety of applications, including entertainment, surveillance, and delivery. However, the real-time Motion Estimation (ME) of UAVs is challenging due to the high speed and unpredictable movements of these vehicles. This paper presents a novel algorithm for optimizing ME for Remotely Controlled Vehicles (RCVs), with a particular focus on UAVs. The proposed algorithm, called Motion Dynamics Input Search (MDIS), incorporates information from vehicle motion dynamics estimation to enhance the accuracy and efficiency of ME. The MDIS algorithm addresses the challenges associated with real-time ME in RCVs by leveraging user input to guide the search for the most similar blocks in the previous video frame. Through extensive experimentation and evaluation, this study demonstrates the effectiveness of the proposed algorithm in improving ME performance for RCVs. The findings highlight the potential impact of user interaction and motion dynamics estimation in shaping the future of ME algorithms for RCVs and similar applications.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Video Surveillance and Tracking Methods · Video Coding and Compression Technologies · Advanced Vision and Imaging

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Faculty of Electrical Engineering and Computing, University of Zagreb, 10000 Zagreb, Croatia

Funding

EU

References (27)

Show source-provided references
1. Design of Real-time Video Transmission System for Drone Reliability10.1088/1757-899X/790/1/012004 ↗
2. UAV’s Applications, Architecture, Security Issues and Attack Scenarios: A Survey10.1007/978-981-15-3284-9_81 ↗
3. FPV Video Adaptation for UAV Collision Avoidance10.1109/OJCOMS.2021.3106274 ↗
4. Paramkusam, A.V., Darimireddy, N.K., Sridhar, B., and Siripurapu, S. (2022). All Directional Search Motion Estimation Algorithm. Electronics, 11.10.3390/electronics11223736 ↗
5. Wang, J., and Yang, J. (2022). An Improved Fast Motion Estimation Algorithm in H.266/VVC. J. Innov. Soc. Sci. Res.
6. Hassan, K.H., and Butt, S.A. (2021). Motion Estimation in HEVC/H.265: Metaheuristic Approach to Improve the Efficiency. Eng. Proc., 12.10.3390/engproc2021012059 ↗
7. Gao, L., Dong, S., Wang, W., Wang, R., and Gao, W. (2015, January 27–30). A novel integer-pixel motion estimation algorithm based on quadratic prediction. Proceedings of the 2015 International Conference on Image Processing, ICIP, Quebec City, QC, Canada.10.1109/ICIP.2015.7351315 ↗
8. Kibeya, H., Belghith, F., Loukil, H., Ayed, M.A.B., and Masmoudi, N. (2014, January 17–19). TZSearch pattern search improvement for HEVC motion estimation modules. Proceedings of the 2014 1st International Conference on Advanced Technologies for Signal and Image Processing, ATSIP 2014, Sousse, Tunisia.10.1109/ATSIP.2014.6834584 ↗
9. Pan, Z., Lei, J., Zhang, Y., and Wang, F.L. (2018). Adaptive fractional-Pixel motion estimation skipped algorithm for efficient HEVC motion estimation. ACM Transactions on Multimedia Computing, Communications and Applications, Association for Computing Machinery.10.1145/3159170 ↗
10. Complexity reduction methods for fast motion estimation in HEVC10.1016/j.image.2015.09.015 ↗
11. Yu, K., Wegele, T., Ostler, D., Wilhelm, D., and Feußner, H. (2020). EyeRobot: Enabling telemedicine using a robot arm and a head-mounted display. Curr. Dir. Biomed. Eng., 6.10.1515/cdbme-2020-0019 ↗
12. Yoo, M., Na, Y., Jo, K., Song, H., Kim, G., Yun, J., Kim, S., and Moon, C. (2022). Motion Estimation and Hand Gesture Recognition-Based Human—UAV Interaction Approach in Real Time. Sensors, 22.10.3390/s22072513 ↗
13. Varga, B., Doer, C., Trommer, G.F., and Hohmann, S. (2022, January 25–28). Validation of a Limit Ellipsis Controller for Rescue Drones. Proceedings of the SACI 2022—IEEE 16th International Symposium on Applied Computational Intelligence and Informatics, Timisoara, Romania.10.1109/SACI55618.2022.9919440 ↗
14. Tuśnio, N., and Wróblewski, W. (2021). The Efficiency of Drones Usage for Safety and Rescue Operations in an Open Area: A Case from Poland. Sustainability, 14.10.3390/su14010327 ↗
15. Applications of drones for safety inspection in the Gulf Cooperation Council construction10.1108/ECAM-05-2020-0369 ↗
16. Application of drones in the architecture, engineering, and construction (AEC) industry10.1016/j.autcon.2023.104827 ↗
17. Drones—Applications in Agriculture
18. Padró, J.C., Cardozo, J., Montero, P., Ruiz-Carulla, R., Alcañiz, J.M., Serra, D., and Carabassa, V. (2022). Drone-Based Identification of Erosive Processes in Open-Pit Mining Restored Areas. Land, 11.10.3390/land11020212 ↗
19. (2024, August 06). ATLAS UAS. Available online: https://www.atlasuas.com/news/atlas-ecosystem-and-small-uav-technologies-2023-results.
20. Control Systems for Unmanned Aerial Vehicles: Advancement and Challenges10.1007/978-981-97-1306-6_9 ↗
21. Chen, Y., Li, N., Zeng, W., and Wu, Y. (2022). Curved Path Following Control for a Small Fixed-Wing UAV with Parameters Adaptation. Appl. Sci., 12.10.3390/app12094187 ↗
22. Benjak, J., and Hofman, D. (2023, January 22–26). User Input Search—Custom Motion Estimation Algorithm Optimized for UAVs. Proceedings of the 2023 46th ICT and Electronics Convention, MIPRO 2023, Opatija, Croatia.10.23919/MIPRO57284.2023.10159960 ↗
23. Viitanen, M., Koivula, A., Lemmetti, A., Ylä-Outinen, A., Vanne, J., and Hämäläinen, T.D. (2016, January 15–19). Kvazaar: Open-source HEVC/H.265 encoder. Proceedings of the MM 2016—Proceedings of the 2016 ACM Multimedia Conference, Amsterdam, The Netherlands.10.1145/2964284.2973796 ↗
24. Yu, Q., Zhao, L., and Ma, S. (2012, January 27–30). Parallel AMVP candidate list construction for HEVC. Proceedings of the 2012 IEEE Visual Communications and Image Processing, VCIP 2012, San Diego, CA, USA.10.1109/VCIP.2012.6410775 ↗
25. (2023, July 19). Fix Performance Bottlenecks with Intel® VTune™ Profiler. Available online: https://www.intel.com/content/www/us/en/developer/tools/oneapi/vtune-profiler.html#gs.ohbu13.
26. (2023, August 02). FFmpeg. Available online: https://ffmpeg.org/.
27. (2023, July 19). Video Analyzer and Streaming Tester Software—VQ Analyzer. Available online: https://vicuesoft.com/vq-analyzer/.