Аннотация 6
ВВЕДЕНИЕ 5
1 АНАЛИЗ ТЕХНОЛОГИЙ РАСПОЗНАВАНИЯ ОБРАЗОВ 7
2 РАЗРАБОТКА АЛГОРИТМА РАСПОЗНАВАНИЯ ЖЕСТОВ КИСТИ РУКИ 10
2.1 Описание предложенного алгоритма 10
2.2 Локализация области распознавания жестов и преобразование в цветовую модель Gray 12
2.3 Применение фильтра Гаусса 13
2.4 Применение субтрактора фона 15
2.5 Применение детектора границ Canny 22
2.6 Алгоритм анализа контура кисти руки 27
3 ПРАКТИЧЕСКАЯ РЕАЛИЗАЦИЯ ПРЕДЛОЖЕННЫХ РЕШЕНИЙ 29
3.1 Описание разработанного программного обеспечения 29
3.2 Тестирование программного обеспечения 31
ЗАКЛЮЧЕНИЕ 36
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 38
Распознавание образов - раздел информатики и смежных дисциплин, направленный на создание методов классификации и идентификации различных предметов, явлений, процессов, сигналов, ситуаций, объектов, которые характеризуются конечным набором некоторых свойств и признаков.
Технологии распознавания образов уже уверенно используются при решении таких задач, как распознавание символов текста, распознавание речи на основе анализа ауди записи, постановка диагноза на основе анализа медицинских данных, распознавание лиц, на основе анализа изображений, прогноз погоды, классификация документов при организации систем информационного поиска.
Развитие технологий направленных на создание человеко-машинных интерфейсов, отвечающих за взаимодействия человека с управляемыми машинами, является одним из перспективных направлений исследований , связанных с практическим применением алгоритмов распознавания образов. Поэтому актуальной можно признать цель данной бакалаврской работы - разработка алгоритма распознавания жестов кисти руки.
Вопросами исследования алгоритмов распознавания образов занимаются такие современники, как Guanlin Li, Zhanhong Ma, Haiguang Wang, Masato Yonekawa, Hiroaki Kurokawa, Byungjun Son, Sung-Hyuk Cha, Yillbyung Lee, Congcong Li, Guangda Su, Yan Shang, Yingchun Li, Yan Xiang, и Mohamed Abdel-Mottaleb, Mohammad H. Mahoor и др. [2-18].
В ходе выполнения бакалаврской работы разработан алгоритм распознавания жестов кисти руки. Данных алгоритм основан на преобразовании изображения в цветовую модель Gray, применении фильтра Гаусса для очистки изображения от цифровых шумов (посредством размытия), применении субтрактора фона MOG2 (для удаления фона), применения детектора границ Canny (для выделения конура кисти руки), применении алгоритма для анализа контура кисти руки (для определения демонстрируемого жеста).
При выполнении бакалаврской работы было разработано и протестировано программное обеспечение, реализующее предложенный алгоритм распознавания жестов кисти руки. Результаты испытаний алгоритма показали, что он удовлетворительно справляется с задачей распознавания жестов, в том числе в условиях слабой освещенности и при наличии сложного фона (содержащего большое количество посторонних объектов).
В ходе выполнения бакалаврской работы была опубликована статья «Сегментация изображения с использованием алгоритма k-means» на тему практического применения алгоритмов анализа изображений.
Основные результаты работы были доложены на V Международной научно-практической конференции (школы-семинара) молодых ученых «Прикладная математика и информатика: современные исследования в области естественных и технических наук».
При выполнении исследований в рамках данной бакалаврской работы были получены следующие результаты:
1. Обзор научных литературных источников показал, что технологии распознавания образов могут применяться при решении практических задач связанных с автоматизированным определением объектов находящихся на изображении и их свойств.
2. Анализ литературных источников показал, что перспективными исследованиями является развитие технологий направленных на создание человеко-машинных интерфейсов, отвечающих за взаимодействие человека с управляемыми машинами. Поэтому выбранная тема бакалаврской работы является актуальной.
3. В ходе выполнения бакалаврской работы разработан алгоритм распознавания жестов кисти руки. Данных алгоритм основан на преобразовании изображения в цветовую модель Gray, применении фильтра Гаусса для очистки изображения от цифровых шумов (посредством размытия), применении субтрактора фона MOG2 (для удаления фона), применения детектора границ Canny (для выделения конура кисти руки), применении алгоритма для анализа контура кисти руки (для определения демонстрируемого жеста).
4. Опытным путем оценена точность распознавания жестов предложенным алгоритмом. Она составляет около 81%. Результаты тестирования показывают, что предложенный алгоритм позволяет успешно решать задачу распознавания жестов кисти руки, расположенной в различных пространственных положениях. При этом, алгоритм анализа успешно справляется с поставленной задачей в условиях недостаточной освещенности сильно неоднородным внешним фоном.
5. В ходе выполнения бакалаврской работы было разработано и протестировано программное обеспечение, реализующее предложенный алгоритм распознавания жестов кисти руки. Особенностью данного программного обеспечения является возможность просмотра результата на каждом этапе работы алгоритма.
В ходе выполнения бакалаврской работы была опубликована статья «Сегментация изображения с использованием алгоритма k-means» на тему практического применения алгоритмов анализа изображений.
Основные результаты работы были доложены на V Международной научно-практической конференции (школы-семинара) молодых ученых «Прикладная математика и информатика: современные исследования в области естественных и технических наук».
1. Li, G. Image Recognition of Grape Downy Mildew and Grape Powdery Mildew Based on Support Vector Machine [Text] / Guanlin Li, Zhanhong Ma, Haiguang Wang // International Conference on Computer and Computing Technologies in Agriculture - 5th IFIP TC 5/SIG 5.1 Conference, CCTA 2011, Beijing, China, October 29-31, 2011, Proceedings, Part II: Computer and Computing Technologies in Agriculture V. - IFIP International Federation for Information Processing, 2012. - pp. 151-162.
2. Yonekawa, M. An Evaluation of the Image Recognition Method Using Pulse Coupled Neural Network [Text] / Masato Yonekawa, Hiroaki Kurokawa // International Conference on Artificial Neural Networks - 21st International Conference on Artificial Neural Networks, Espoo, Finland, June 14-17, 2011, Proceedings, Part I: Artificial Neural Networks and Machine Learning (ICANN 2011). - Springer-Verlag Berlin Heidelberg, 2011. - pp. 217-224
3. Son, B. Multifocus Image Sequences for Iris Recognition [Text] / Byungjun Son, Sung-Hyuk Cha, Yillbyung Lee // Pacific-Rim Symposium on Image and Video Technology - First Pacific Rim Symposium, PSIVT 2006, Hsinchu, Taiwan, December 10-13, 2006. Proceedings: Advances in Image and Video Technology. - Springer-Verlag Berlin Heidelberg, 2006. - pp. 411-420
4. Li, C. Face Recognition Based on Pose-Variant Image Synthesis and Multi-level Multi-feature Fusion [Text] / Congcong Li, Guangda Su, Yan Shang, Yingchun Li, Yan Xiang // International Workshop on Analysis and Modeling of Faces and Gestures - Third International Workshop, AMFG 2007 Rio de Janeiro, Brazil, October 20, 2007. Proceedings: Analysis and Modeling of Faces and Gestures. - Springer-Verlag Berlin Heidelberg, 2007. - pp. 261-275
5. Mottaleb, M. Assessment of Blurring and Facial Expression Effects on Facial Image Recognition [Text] / Mohamed Abdel-Mottaleb, Mohammad H. Mahoor // International Conference on Biometrics — International Conference, ICB 2006, Hong Kong, China, January 5-7, 2006. Proceedings: Advances in Biometrics. - Springer-Verlag Berlin Heidelberg, 2005. • pp. 12-18
6. Yan, C. Face Image Gender Recognition Based on Gabor Transform and SVM [Text] / ChunJuan Yan // International Conference on Electronic Commerce, Web Application, and Communication - International Conference, ECWAC 2011, Guangzhou, China, April 16-17, 2011. Proceedings, Part II: Advanced Research on Electronic Commerce, Web Application, and Communication. - Springer-Verlag Berlin Heidelberg, 2011. - pp. 420-425
7. Wang, J. Using Original Face Image and Its Virtual Image for Face Recognition [Text] / Jianguo Wang, Shucai Fu // International Conference on Intelligent Science and Big Data Engineering - 7th International Conference, IScIDE 2017, Dalian, China, September 22-23, 2017, Proceedings: Intelligence Science and Big Data Engineering. - Springer International Publishing AG, 2017. • pp. 231-238
8. Haddad, Z. Image Processing and Pattern Recognition Tools for the Automatic Image Transcription [Text] / Zehira Haddad, Yong Chen, Jaime Lopez Krahe // International Conference on Computers Helping People with Special Needs - 15th International Conference, ICCHP 2016, Linz, Austria, July 13-15, 2016, Proceedings, Part I: Computers Helping People with Special Needs. - Springer International Publishing Switzerland, 2016. - pp. 197-203
9. Chen, W. Palm Image Recognition Using Image Processing Techniques [Text] / Wen-Yuan Chen, Yu-Ming Kuo, Chin-Ho Chung // International Conference on Industrial, Engineering and Other Applications of Applied Intelligent Systems - 26th International Conference on Industrial, Engineering and Other Applications of Applied Intelligent Systems, IEA/AIE 2013, Amsterdam, The Netherlands, June 17-21, 2013. Proceedings: Recent Trends in Applied Artificial Intelligence. - Springer-Verlag Berlin Heidelberg, 2013. - pp. 572-580
10. Tomasev, N. Image Hub Explorer: Evaluating Representations and Metrics for Content-Based Image Retrieval and Object Recognition [Text] / Nenad Tomasev, Dunja Mladenic // Joint European Conference on Machine Learning and Knowledge Discovery in Databases - European Conference, ECML PKDD 2013, Prague, Czech Republic, September 23-27, 2013, Proceedings, Part III: Machine Learning and Knowledge Discovery in Databases. - Springer-Verlag Berlin Heidelberg, 2013. - pp. 637-640
11. Cho, M. Face Recognition Performance Comparison Between Real Faces and Pose Variant Face Images from Image Display Device [Text] / Mi- Young Cho, Young-Sook Jeong // Information and Communication Technology - EurAsia Conference: Third IFIP TC 5/8 International Conference, ICT-EurAsia 2015, and 9th IFIP WG 8.9 Working Conference, CONFENIS 2015, Held as Part of WCC 2015, Daejeon, Korea, October 4-7, 2015, Proceedings: Information and Communication Technology. - IFIP International Federation for Information Processing, 2015. - pp. 229-234
12. Qin, F. Development of a Recognition System for Alfalfa Leaf Diseases Based on Image Processing Technology [Text] / Feng Qin, Haiguang Wang // International Conference on Computer and Computing Technologies in Agriculture - 10th IFIP WG 5.14 International Conference, CCTA 2016, Dongying, China, October 19-21, 2016, Proceedings: Computer and Computing Technologies in Agriculture X. - IFIP International Federation for Information Processing, 2019. - pp. 218-235
13. Li, B. Visual Recognition of Traffic Accident Scene’s Image Research [Text] / Bi-Xiang Li, Lan Fang // Proceedings of International Conference on Mechatronics and Intelligent Robotics (ICMIR2018): Recent Developments in Mechatronics and Intelligent Robotics. - Springer Nature Switzerland AG 2019. - pp. 1061-1068
14. Glette, K. An Online EHW Pattern Recognition System Applied to Face Image Recognition [Text] / Kyrre Glette, Jim Torresen, Moritoshi Yasunaga // Workshops on Applications of Evolutionary Computation — EvoWorkshops 2007: EvoCoMnet, EvoFIN, EvoIASP,EvoINTERACTION, EvoMUSART, EvoSTOC and EvoTransLog. Proceedings : Applications of Evolutionary Computing. - Springer-Verlag Berlin Heidelberg, 2007. - pp. 271-280
15. Cho, M. Co-recognition of Image Pairs by Data-Driven Monte Carlo Image Exploration [Text] / Minsu Cho, Young Min Shin, Kyoung Mu Lee // European Conference on Computer Vision - 10th European Conference on Computer Vision, Marseille, France, October 12-18, 2008, Proceedings, Part IV: Computer Vision - ECCV 2008. - Springer-Verlag Berlin Heidelberg 2008. - pp. 144-157
...