skip to main content
10.1145/3468784.3469852acmotherconferencesArticle/Chapter ViewAbstractPublication PagesiaitConference Proceedingsconference-collections
research-article

An Application of Evaluation of Human Sketches using Deep Learning Technique

Published:20 July 2021Publication History

ABSTRACT

This research is a study of the evaluation of full-body sketches and the principle of the human pose estimation using the OpenPose library, a method to detect 18 keypoints on a human structure. The dataset used in this research was drawing sketches of 22 first-year students, each of whom drew three drawings of three models. Detected keypoints are calculated to determine the angle and distance between keypoints, which provides 26 features. These features were modeled using ANN for predicting the grades of drawings classified as good, moderate, poor. The resulting keypoints are then taken to find the angles and distances of the skeleton, extracting 26 features and taking these features to create a model using ANN classification. The performance of the model was evaluated using with 56% accuracy

References

  1. “How to Draw People ebook by Jeff Mellem,” Rakuten Kobo. https://www.kobo.com/gr/en/ebook/how-to-draw-people-4 (accessed Nov. 22, 2020).Google ScholarGoogle Scholar
  2. L. Sigal, “Human Pose Estimation,” in Computer Vision: A Reference Guide, K. Ikeuchi, Ed. Boston, MA: Springer US, 2014, pp. 362–370. doi: 10.1007/978-0-387-31439-6_584.Google ScholarGoogle ScholarCross RefCross Ref
  3. Z. Cao, T. Simon, S.-E. Wei, and Y. Sheikh, “Realtime Multi-Person 2D Pose Estimation using Part Affinity Fields,” ArXiv161108050 Cs, Nov. 2016, Accessed: Mar. 28, 2021. [Online]. Available: http://arxiv.org/abs/1611.08050Google ScholarGoogle Scholar
  4. CMU-Perceptual-Computing-Lab/openpose. CMU-Perceptual-Computing-Lab, 2021. Accessed: Mar. 28, 2021. [Online]. Available: https://github.com/CMU-Perceptual-Computing-Lab/openposeGoogle ScholarGoogle Scholar
  5. B. BOULAY, “Human posture recognition for behaviour understanding,” 2007.Google ScholarGoogle Scholar
  6. G. Guo and A. Lai, “A survey on still image based human action recognition,” Pattern Recognit., vol. 47, no. 10, pp. 3343–3361, Oct. 2014, doi: 10.1016/j.patcog.2014.04.018.Google ScholarGoogle ScholarCross RefCross Ref
  7. B. R. N, A. Subramanian, K. Ravichandran, and N. Venkateswaran, “Exploring Techniques to Improve Activity Recognition using Human Pose Skeletons,” in 2020 IEEE Winter Applications of Computer Vision Workshops (WACVW), Mar. 2020, pp. 165–172. doi: 10.1109/WACVW50321.2020.9096918.Google ScholarGoogle ScholarCross RefCross Ref
  8. S. Ghazal and U. S. Khan, “Human posture classification using skeleton information,” in 2018 International Conference on Computing, Mathematics and Engineering Technologies (iCoMET), Mar. 2018, pp. 1–4. doi: 10.1109/ICOMET.2018.8346407.Google ScholarGoogle ScholarCross RefCross Ref
  9. Y. Agrawal, Y. Shah, and A. Sharma, “Implementation of Machine Learning Technique for Identification of Yoga Poses,” in 2020 IEEE 9th International Conference on Communication Systems and Network Technologies (CSNT), Apr. 2020, pp. 40–43. doi: 10.1109/CSNT48778.2020.9115758.Google ScholarGoogle ScholarCross RefCross Ref
  10. Z. Cao, G. Hidalgo, T. Simon, S.-E. Wei, and Y. Sheikh, “OpenPose: Realtime Multi-Person 2D Pose Estimation using Part Affinity Fields,” ArXiv181208008 Cs, May 2019, Accessed: Nov. 26, 2020. [Online]. Available: http://arxiv.org/abs/1812.08008Google ScholarGoogle Scholar
  11. X. Chen, Z. Zhou, Y. Ying, and D. Qi, “Real-time Human Segmentation using Pose Skeleton Map,” in 2019 Chinese Control Conference (CCC), Jul. 2019, pp. 8472–8477. doi: 10.23919/ChiCC.2019.8865151.Google ScholarGoogle ScholarCross RefCross Ref
  12. “OpenCV,” OpenCV. https://opencv.org/ (accessed Mar. 28, 2021).Google ScholarGoogle Scholar
  13. V. Le, T. Nguyen, N. Tran, and T. Pham, “OpenPose's Evaluation in The Video Traditional Martial Arts Presentation,” in 2019 19th International Symposium on Communications and Information Technologies (ISCIT), Sep. 2019, pp. 76–81. doi: 10.1109/ISCIT.2019.8905243.Google ScholarGoogle ScholarCross RefCross Ref
  14. M. Hampton, Figure Drawing: Design and Invention, 2nd edition. United States? Michael Hampton, 2009.Google ScholarGoogle Scholar
  15. Q. Dang, J. Yin, B. Wang, and W. Zheng, “Deep learning based 2D human pose estimation: A survey,” Tsinghua Sci. Technol., vol. 24, no. 6, pp. 663–676, Dec. 2019, doi: 10.26599/TST.2018.9010100.Google ScholarGoogle ScholarCross RefCross Ref
  16. G. Ning, P. Liu, X. Fan, and C. Zhang, “A Top-down Approach to Articulated Human Pose Estimation and Tracking,” ArXiv190107680 Cs, Jan. 2019, Accessed: Nov. 24, 2020. [Online]. Available: http://arxiv.org/abs/1901.07680Google ScholarGoogle Scholar
  17. A. G. Howard , “MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications,” ArXiv170404861 Cs, Apr. 2017, Accessed: Feb. 23, 2021. [Online]. Available: http://arxiv.org/abs/1704.04861Google ScholarGoogle Scholar
  18. R. Bala and D. D. Kumar, “Classification Using ANN: A Review,” 2017. /paper/Classification-Using-ANN-%3A-A-Review-Bala-Kumar/cb6e2ae2427f183d6d49b2be5c3fd3b5bfef61c9 (accessed Mar. 29, 2021).Google ScholarGoogle Scholar
  19. TensorFlow, “Real-time Human Pose Estimation in the Browser with TensorFlow.js,” Medium, Sep. 27, 2018. https://medium.com/tensorflow/real-time-human-pose-estimation-in-the-browser-with-tensorflow-js-7dd0bc881cd5 (accessed Feb. 09, 2021).Google ScholarGoogle Scholar
  20. Paulo, “ProgrammingAI: Calculating the bearing between two points,” ProgrammingAI, Mar. 13, 2012. http://programmingai.blogspot.com/2012/03/calculating-bearing-between-two-points.html (accessed Jan. 26, 2021).Google ScholarGoogle Scholar
  21. R. Paul, “Euclidean Distance and Normalization of a Vector,” Medium, Dec. 23, 2020. https://medium.com/nerd-for-tech/euclidean-distance-and-normalization-of-a-vector-76f7a97abd9 (accessed Feb. 03, 2021).Google ScholarGoogle Scholar

Index Terms

  1. An Application of Evaluation of Human Sketches using Deep Learning Technique
        Index terms have been assigned to the content through auto-classification.

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Other conferences
          IAIT '21: Proceedings of the 12th International Conference on Advances in Information Technology
          June 2021
          281 pages
          ISBN:9781450390125
          DOI:10.1145/3468784

          Copyright © 2021 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 20 July 2021

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article
          • Research
          • Refereed limited

          Acceptance Rates

          Overall Acceptance Rate20of47submissions,43%

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        HTML Format

        View this article in HTML Format .

        View HTML Format