DETERMINATION AND COMPARISON METHODS OF BODY POSITIONS ON STREAM VIDEO

被引:0
|
作者
Bilous, N. V. [1 ]
Ahekian, I. A. [1 ]
Kaluhin, V. V. [1 ]
机构
[1] Kharkiv Natl Univ Radio Elect, Software Engn Dept, Kharkiv, Ukraine
关键词
computer vision; body position; keypoints; pose estimation; pose comparison; blazepose; mediapipe; tensorflow;
D O I
10.15588/1607-3274-2023-2-6
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Context. One of the tasks of computer vision is the task of determining the human body in the image. There are many methods to solve this problem, some are based on specific equipment (motion capture, kinect) and provide the highest accuracy, some give less accuracy but do not require additional equipment and use less computing power. But usually, such equipment has a high cost, so to ensure the low cost of developments designed to determine the body in the image, you should develop algorithms based on computer vision technology. These algorithms can then be applied to various fields to analyze and compare body positions for a variety of purposes.Objective. The aim of the work is to study the effectiveness of existing libraries to determine the human body position in the image, as well as methods for comparing the obtained poses in terms of speed and accuracy of determination.Methods. A set of libraries and pose comparison algorithms were analyzed for the purpose of developing a system for determining the correctness of exercise by the user in real time. OpenPose, PoseNet and BlazePose libraries were analyzed for their suitability in recognizing and tracking body parts and movements in real-time video streams. The advantages and disadvantages of each library were evaluated based on their performance, accuracy, and computational efficiency. Additionally, different pose comparison algorithms were analyzed. The effectiveness of each algorithm was evaluated based on their ability to accurately determine and compare body positions. As a result, the combination of BlazePose and weighted distance method can achieve the best performance in pose recognition, with high accuracy and robustness across a range of challenging scenarios. The weighted distance method can be further enhanced with techniques such as L2 normalization and pose alignment to improve its accuracy and generalization. Overall, the combination of the BlazePose library and weighted distance methods offers a powerful and effective solution for pose recognition, with high F1 index.Results. Existing models for determining poses have shown similar results in the quality of determination with a run-up of about 2%. When developing a cross-platform software product, the BlazePose library, which has an API for working directly in the browser and on mobile platforms, has a significant advantage in speed and accuracy. Also, as the library uses extended 33 keypoint topology it becomes applicable to a wider list of tasks. In the study of comparison methods, the greatest influence on the results was exerted by the quality of pose determination.Conclusions. Among the methods of comparison, the method of weighted distances showed the best results. The speed of position determination is inversely proportional to the quality of determination and significantly exceeds the recommended value - 40ms.
引用
收藏
页码:52 / 60
页数:9
相关论文
共 50 条
  • [31] Comparison of object classification methods in seed stream separation
    Vlasov, Andrey V.
    Fadeev, Alexander S.
    PROCEEDINGS OF THE IV INTERNATIONAL RESEARCH CONFERENCE INFORMATION TECHNOLOGIES IN SCIENCE, MANAGEMENT, SOCIAL SPHERE AND MEDICINE (ITSMSSM 2017), 2017, 72 : 179 - 181
  • [32] A comparison of stream synthesis methods for fast power simulation
    Macii, A
    Scarsi, R
    IEEE ALESSANDRO VOLTA MEMORIAL WORKSHOP ON LOW-POWER DESIGN, PROCEEDINGS, 1999, : 107 - 115
  • [33] Influence of the body positions adopted for resistance training on intraocular pressure: a comparison between the supine and seated positions
    Paula M. Lara
    Beatriz Redondo
    Daniel Jerez-Mayorga
    Dario Martínez-García
    Amador García-Ramos
    Jesús Vera
    Graefe's Archive for Clinical and Experimental Ophthalmology, 2023, 261 : 1971 - 1978
  • [34] Comparison of Video Steganography Methods for Watermark Embedding
    Griberman, David
    Rusakov, Pavel
    APPLIED COMPUTER SYSTEMS, 2016, 19 (01) : 53 - 60
  • [35] A comparison of presentation methods of video identification parades
    Wilcock, Rachel
    Kneller, Wendy
    APPLIED COGNITIVE PSYCHOLOGY, 2011, 25 (06) : 835 - 840
  • [36] Comparison of video protection methods for wireless networks
    Lehtoranta, O
    Suhonen, J
    Hännikäinen, M
    Lappalainen, V
    Hämäläinen, TD
    SIGNAL PROCESSING-IMAGE COMMUNICATION, 2003, 18 (10) : 861 - 877
  • [37] A comparison of heterogeneous video multicast schemes: Layered encoding or stream replication
    Kim, T
    Ammar, MH
    IEEE TRANSACTIONS ON MULTIMEDIA, 2005, 7 (06) : 1123 - 1130
  • [38] A comparison of methods of body composition analysis
    Tewari, N.
    Awad, S.
    Macdonald, I. A.
    Lobo, D. N.
    BRITISH JOURNAL OF SURGERY, 2016, 103 : 26 - 26
  • [39] Comparison of classical anthropometry methods and bioelectrical impedance through the determination of body composition in university students
    Zanella, Berti Priscila
    NUTRICION CLINICA Y DIETETICA HOSPITALARIA, 2019, 39 (02): : 10 - 10
  • [40] Comparison of classical anthropometry methods and bioelectrical impedance through the determination of body composition in university students
    Ortega Gonzalez, Jesus Adan
    Vazquez Tlalolini, Francisco Eduardo
    Velez Pliego, Marcela
    Cortes Romero, Celso Enrique
    Barrios Espinosa, Cecilia
    Cueto Ameca, Katia
    Anaya Arroyo, Edgar Ari
    Bilbao Reboredo, Tania
    NUTRICION CLINICA Y DIETETICA HOSPITALARIA, 2019, 38 (04): : 164 - 171