Разработка прототипа трёхмерного компьютерного бесконтактного интерфейса с использованием технологии захвата движения
В последние годы на рынке программных продуктов появилось множество бесконтактных устройств ввода, ориентированных, главным образом, на людей с ограниченными возможностями, они, тем не менее, нашли применение в играх, сматртфонах, цифровых фотоаппаратах и прочей бытовой технике. Это стало возможным, прежде всего, потому что пользователи и программы взаимодействуют с компьютером посредством специального (системного) программного обеспечения. Операционная система предоставляет интерфейсы и для выполняющихся приложений, и для пользователей. С одной стороны, информационные технологии всё усложняются, и для их применения и, тем более, дальнейшего развития, требуется иметь очень глубокие познания. С другой стороны, упрощаются интерфейсы взаимодействия пользователей с компьютерами. Компьютеры и информационные системы становятся все более дружественными и понятными даже для человека, не являющегося специалистом в области информатики и вычислительной техники. Бесконтактные интерфейсы стремительно развиваются, захватывая все новые и новые сферы рынка, ранее прочно удерживаемые мышью и клавиатурой. Несмотря на то, что голосовое управление уже реализовано в ряде программных средств, его сочетание с компьютерным интерфейсом неуместно по нескольким объективным причинам. Во-первых, бесшумные средства ввода (типа мыши) намного более предпочтительны как в офисе, так и дома. Во-вторых, голосовой ввод представляет собой прямую разновидность командной строки, совершенно не вписывающейся в общепринятую оконную концепцию взаимодействия с машиной, в рамках которой намного проще ткнуть мышью в нужный пункт меню, чем озвучить его словами. В-третьих, голосовые системы управления изначально подвержены большим количествам ошибок возникающих как вследствие нечеткого выговора оператора, так и посторонних "помех". Попытки разместить несколько машин с голосовым интерфейсом в одном офисе до сих пор заканчивались неизбежным провалом. Таким образом, актуальность создания трёхмерных бесконтактных интерфейсов обусловила выбор темы данной выпускной квалификационной работы. Целью данной выпускной квалификационной работы является разработка и создание прототипа трёхмерного компьютерного бесконтактного интерфейса с использованием технологии захвата движения Kinect. Задачи выпускной квалификационной работы: рассмотреть основные понятия и классификацию интерфейсов и прототипов; провести сравнительный анализ технологий захвата движений; изучить технологии бесконтактного управления системами и их современные прототипы; проанализировать этапы проектирования интерфейса; разработать управляющие элементы и экраны интерфейса; реализовать бесконтактное взаимодействие с созданным прототипом интерфейса. Данная пояснительная записка состоит из введения, трёх глав, заключения. Во введении описана актуальность создания прототипа трёхмерного интерфейса с бесконтактным управлением, а также указаны цели и задачи выпускной квалификационной работы. В первой главе рассматриваются классификация интерфейсов, технологии бесконтактного управления, современные прототипы трёхмерных бесконтактных интерфейсов. Во второй главе описаны классификация прототипов, этапы и модели прототипирования интерфейсов. В третьей главе подробно изложен процесс создания трёхмерного бесконтактного интерфейса. В заключении сделаны выводы о проделанной работе и достижении поставленной цели и задач.
ВВЕДЕНИЕ . 6 ГЛАВА 1. ТРЁХМЕРНЫЕ БЕСКОНТАКТНЫЕ ИНТЕРФЕЙСЫ . 8 1.1. Интерфейсы: понятие и классификация . 8 1.2. Технологии бесконтактного управления системами. 13 1.3. Современные трёхмерные бесконтактные интерфейсы . 20 1.4. Технологии захвата движений: понятие, виды и их классификация . 24 1.5. Сферы применения бесконтактного человеко-машинного интерфейса для людей с ОВЗ . 35 1.6. Вывод по главе 1 . 41 ГЛАВА 2. ОСОБЕННОСТИ СОЗДАНИЯ ПРОТОТИПОВ ИНТЕРФЕЙСОВ . 43 2.1. Прототип: понятие, виды и классификация . 43 2.2. Этапы проектирования прототипа интерфейса . 50 2.3. Модели взаимодействия пользователя с прототипом трёхмерного интерфейса . 54 2.4. Вывод по главе 2 . 57 ГЛАВА 3. РАЗРАБОТКА ПРОТОТИПА ТРЁХМЕРНОГО БЕСКОНТАКТНОГО ИНТЕРФЕЙСА . 58 3.1. Разработка управляющих элементов интерфейса с учётом ограничений возможностей здоровья . 58 3.2. Разработка прототипа трёхмерного интерфейса . 65 3.3. Реализация бесконтактного взаимодействия с интерфейсом . 73 3.4. Вывод по главе 3 . 87 ЗАКЛЮЧЕНИЕ . 89 СПИСОК ЛИТЕРАТУРЫ . 90 ПРИЛОЖЕНИЕ А. Листинг класса GestureListener.cs ПРИЛОЖЕНИЕ Б. Листинг класса MoveCam.cs
Целью работы является разработка и создание прототипа трёхмерного компьютерного бесконтактного интерфейса с использованием технологии захвата движения Kinect. Работа защищена на отлично в 2017 году в г. Омске в ОмГТУ.
1. Раскин Д. Интерфейс: новые направления в проектировании компьютерных систем. Изд-во «Символ - Плюс», 2013. - 272 с. 2. Коутс P., Влейминк И. Интерфейс «Человек-компьютер». М.: Мир, 2010. - 501 с. 3. Донской М. Пользовательский интерфейс / PC Magazine. М.: Пресс, - №10, 2016. – с. 54-72. 4. Торрес Р. Практическое руководство по проектированию и разработке пользовательского интерфейса. СПб: Питер, - 2013. – 457 с. 5. Гофен A.M. Диалоговые системы обучения на персональных ЭВМ. Информатика и компьютерная грамотность / Гофен A.M., Левин H.A. М.: Наука, 2012. - 246 с. 6. Гультяев А.К., Мишин.В.А. Проектирование и дизайн пользовательского интерфейса. СПб: КОРОНА-принт, 2010. – 198 с. 7. Грибова В.В., Клещев A.C. Инструментальный комплекс для разработки пользовательского интерфейса в экспертных системах // Программные продукты и системы. 2009. -№1.-с.30-34. 8. Скопин И.Н. Разработка интерфейсов программных систем // Системная информатика.- 2011, - вып.6. - с. 123-173. 9. Тео Мандел. Дизайн интерфейсов. М.: ДМК пресс, 2015. – 1149 с. 10. Дженифер Тидвел. Разработка пользовательских интерфейсов. СПб: Питер, 2014. – 246 с. 11. Грибова В.В., Лифшиц А.Я. Система организации диалогового интерфейса ОДИ // Теория и практика систем с базами знаний: сб. научн. тр. Владивосток: ДВО РАН, 2014. - с. 135-143. 12. Денисов Ю.А. Основы информационных систем, вып. I (11) / Информатика и вычислительная техника / М.: ДМК пресс, 2015. – с. 74-95. 13. Манцивода А.В. Представление и обработка знаний в интерфейсе/ А.В. Манцивода, А.А. Малых // Информационные системы и логика, вып. 2. Иркутск: изд-во Иркутского госуниверситета, 2015. - 111 с. 14. Mayhew D.J. Principles and guidelines in software user interface design / D.J. Mayhew. Englewood Cliffs: Prentice Hall, 2012. - 619 p. 15. Клименко С., Уразметов В. Графические интерфейсы и средства их разработки [Электронный ресурс] // Матер, конф.: Индустрия программирования. Режим доступа: www.uniyar.com/ac/ru/network/atm/forum/koi/if/prg/prg96/73/htm (дата обращения: 01.06.2017). 16. Тарасов А.В. Модель выразительных средств интерфейса при его разработке на основе онтологий // Информатика и системы управления. – 2015. №1. – с. 97-106. 17. Грибова В.В., Клещев А.С., Черняховская М.Ю. Исследование сложной проблемы разработки пользовательского интерфейса и ее моделирование // II Междунар. конф. «Параллельные вычисления и задачи управления», 2014. – с. 312-314. 18. Феоктистов А.Г. Графическая инструментальная среда для визуального построения и применения пакетов программ. Иркутск: ИДСТУ СО РАН, 2010. -171 с. 19. Cooper A. About Face. The essentials of user interface design / A. Cooper. Foster: IDG Group Worldwide, 2015. - 579 p. 20. Галина И.В. О постановке проблемы семантического поиска научной информации в электронных библиотеках / И.В. Галина, И.М. Зацман // Междисциплинарный семинар «ДИАЛОГ»: конференция по компьютерной лингвистике в России. Аксаково: РГГУ, 2001. - С. 52-56. 21. Котюжанский Л.А. Интерфейс бесконтактного управления. М.: Фундаментальные исследования, 2013. – № 4–1.– с. 44-48. 22. Скопин И.Н. Разработка интерфейсов программных систем // Системная информатика.- 2011, - вып.6. - с. 123-173. 23. Ли У.А. и др. Методы автоматического распознавания речи: В 2-х книгах. Пер. с англ. / Под ред. У. Ли. М.: Мир, 2013. – 328 с. 24. Винцюк Т.К. Распознавание слов устной речи методом динамическогопрограммирования. // Кибернетика, № 1, - 2010, с. 81 - 88. 25. Потапова Р.К. Основные тенденции многоязычной корпусной лингвистики. // Речевые технологии. № 2, 2009. с. 92 — 114. 26. Vezhnevets V. Face and facial feature tracking for natural HumanComputer Interface // Proceedings Graphicon, 2012. - pp. 86-90. 27. Salvucci, D., Goldberg, J. Identifying fixations and saccades in eye-tracking protocols. // Proceedings of the Eye Tracking Research and Applications Symposium. New York: ACM Press, 2000, p. 71-81. 28. Акимов Д.А. Применение компьютерного зрения в работе операторов управления на промышленных объектах.// Промышленные АСУ и контроллеры. М.: Мир, 2011, - с. 1-6. 29. Lotfi A. Zadeh. Foreword Recognition Technology and Fuzzy Logic // IEEE TRANSACTION ON FUZZY SYSTEM, Vol.9, February 2011. – p. 11-15. 30. Tobii Independence an Eye [Электронный ресурс] / Режим доступа: http://www.tobii.com/en/assistive-technology/global/hidden-pages/rehab-sci/benefits-of-eyegaze/sci-recreation/. 31. Брилюк Д., Старовойтов В. Распознавание человека по изображению лица и нейросетевые методы [Электронный ресурс] / Режим доступа: http://librarv. graphicon.ru: 8080/catalog/183 (дата обращения: 05.05.2017). 32. Yang G. and T.S. Huang Human Face Detection in Complex Background // Pattern Recognition. 2014. Vol. 27. №1. p. 53-63. 33. Визильтер Ю.В., Каратеев С.Л., Бекетова И.В. Методы биометрической идентификации человека по изображениям его лицу. / Визильтер Ю.В., Каратеев C.Л, Бекетова И.В. //Вестник компьютерных и информационных технологий. 2015, - с. 114-123. 34. Контроллер движения Leap motion [Электронный ресурс] / Режим доступа: http://madrobots.ru/p/leap-motion/ (дата обращения: 05.10.2016). 35. Вежневец А.П. Методы классификации с обучением по прецедентам в задаче распознавания объектов на изображениях. [Электронный ресурс] / Режим доступа: http://www.graphicon.ru/proceedings2006/papers/fr10.htm (дата обращения: 05.10.2016). 36. Евграфов В. Г. Особенности эргономического проектирования и экспертизы тренажерно-обучающих систем. СПб.: Питер, 2017. - 224 с. 37. Раскин, Д. Интерфейс: новые направления в проектировании компьютерных систем Текст.// Д. Раскин. СПб.: Символ-Плюс, 2017. -228 с. 38. The Verge. SpaceTop 3D interface lets you reach inside your computer screen [Электронный ресурс] / Режим доступа: http://www.theverge.com/2013/2/26/4031220/jinha-lee-spacetop-3d-desktop-lets-you-reach-inside-computers (дата обращения: 28.03.2016) 39. Подшивалов А.Ю. Использование индуцированной виртуальной среды для анализа взаиморасположения объектов. М., 2015. - 115 с. 40. Hi-News.ru – новости высоких технологий.Управление 3D моделью ракеты с помощью рук и печать деталей на 3D принтере. [Электронный ресурс] / Режим доступа: http://hi-news.ru/technology/elon-mask-sderzhal-obeshhanie-i-pokazal-kompyuter-zheleznogo-cheloveka.html (дата обращения: 28.03.2016). 41. Патенты Google - US 7921376 B2. [Электронный ресурс] / Режим доступа: http://www.google.com/patents/US7921376?hl=ru (дата обращения: 28.03.2016). 42. Мунипов В.М. Эргономика: человекоориентированное проектирование техники, программных средств и среды: учеб. для студентов вузов / Мунипов В.М., Зинченко В.П. -М.: Логос, 2011. – 221 с. 43. Window Tips. Microsoft патентует 3D-интерфейс. [Электронный ресурс] / Режим доступа: http://windowstips.ru/notes/18825 (дата обращения: 28.03.2016). 44. Евграфов В. Г. Особенности эргономического проектирования и экспертизы тренажерно-обучающих систем. СПб.: Питер, 2017. - 224 с. 45. Купер, А. Алан Купер об интерфейсе. Основы проектирования взаимодействия Текст. / А. Купер, Р. Рейман, Д. Кронин. Пер. с англ. СПб.: Символ-Плюс, 2012. -311 с. 46. Боланте Э. Спецэффекты и создание видеокомпозиций. – М.: «Триумф», 2015. – 832 с. 47. P. Viola and M.J. Jones, «Rapid Object Detection using a Boosted Cascade of Simple Features», proceedings IEEE Conf. on Computer Vision and Pattern Recognition (CVPR 2001), 2011. – pp. 415-418. 48. Три наиболее значимые проблемы современной дополненной реальности и пути их решения. [Электронный ресурс] / Режим доступа: ttps://ilook.net/reviews/three-of-the-most-important-problems-ofmodern-augmented-reality-and-solutions.html (дата обращения: 21.10.2016). 49. Михаеску С.В. Анализ предметной области для разработки системы построения скелетной модели человека на основе массива опорных точек, получаемых совокупностью контроллеров Kinect. СПб.: Символ-Плюс, 2014. -548 с. 50. Лепский В.Е. Субъектный подход и рефлексивные механизмы манипулирования сознанием и поведением // Сборник статей и материалов конф. «Проблемы информационно-психологической безопасности». – М.: Институт психологии РАН, 2016. – 110 с. 51. R. Kimmel A. Bronstein, M. Bronstein. Three-dimensional recognition.// Intl. Journal of Computer Vision, 2015. – 512 с. 52. Система формирования виртуальной и смешанной реальности. [Электронный ресурс] / Режим доступа: http://www.professionalgroup.ru/resheniya/ispolzuemyie-texnologii/vr.html (дата обращения: 28.03.2016). 53. Mian A., Bennamoun M., Owens R. An Efficient Multimodal 2D-3D Hybrid Approach to Automatic Face Recognition// IEEE Transactions On Pattern Analysis And Machine Intelligence. – 2017. – pp. 192 – 194. 54. Князь В.А. Оптическая система захвата движения для анализа и визуализации трёхмерных процессов М.: Фундаментальные исследования, 2015. – № 5.– с. 71-78. 55. P. Viola and M.J. Jones. Rapid Object Detection using a Boosted Cascade of Features // Dept. The Ohio State University, Columbus, 2011. – 741 p. 56. Конушин А. Слежение за точечными особенностями сцены. //Компьютерная графика и мультимедиа. – 2013. – №1. – сс. 113-115. 57. Гимельфарб Г. Л. Симметричный подход к задаче автоматических стереоскопических измерений в фотометрии // Кибернетика. – 1979. –№2. 58. H. Kato, M. Billinghurst, I. Poupyrev, K. Imamoto, K. Tachibana, “Virtual Object Manipulation on a Table-Top AR Environment”, ISAR’10. - 2010. – pp. 111–119. 59. Котюжанский Л.А. Универсальная система распознания образов – структура, обучение и тестирование системы // Отчетная конференция молодых ученых: науч. труды XIV отчетной конф. молодых ученых УГТУ-УПИ: сб. статей. - Екатеринбург: УГТУ-УПИ, 2012. - ч. 3., с. 297-300. 60. Михаеску С.В. Графическая инструментальная среда для визуального построения и применения пакетов программ. СПб.: Символ-Плюс, 2016. -128 с. 61. H. Alvarez, I. Aguinaga, D. Borro. Providing Guidance for Maintenance Operations Using Automatic Markerless Augmented Reality System. // In Proceedings of the IEEE International Symposium on Mixed and Augmented Reality (ISMAR), Basel, Switzerland, 2011. – p. 167. 62. Попов Д.И. Компьютерная графика / Д.И.Попов, Е.В.Воробьев. – М.: Изд-во МГУП, 2012. – 70 с. 63. Комолова Т.И. Применение интерактивных форм обучения при формировании адаптивных способностей обучающихся / Т.И.Комолова, Д.И.Попов, Е.Д.Попова //Известия высших учебных заведений. Проблемы полиграфии и издательского дела. – 2012. – № 4. – с.65– 71. 64. Li I. Enhancing 3d applications using stereoscopic 3d and motion parallax //Proceedings of the Thirteenth Australasian User Interface Conference-Volume 126. – Australian Computer Society, Inc., 2012.- P. 59-68. 65. Баранов А.А., Игнатьева Р.К., Каграманов В.И. Современная концепция оценки последствий болезней и травм Всемирной организации здравоохранения и ее применение в педиатрической практике для определения инвалидности. //Педиатрия - 2014. - №6. - с. 67-71. 66. Glenstrup A. J., Engell-Nielsen T. Eye-controlled media: present and future state. University of Copenhagen DIKU, 2015. pp. 551—556. 67. Duchowski A. T. Eye Tracking Methodology: Theory and Practice. Springer, 2017. - pp. 22-25. 68. Болецкий Е.Б. Бинокулярное оптико-электронное устройство с изменяемым фокусным расстоянием / Е.Б. Болецкий, А.В. Полунин, М.И. Труфанов //Журнал «Известия ВУЗов. Приборостроение». 2015. №2. – cc. 147 – 150. 69. Оптико-электронное устройство вычисления координат точки фокусировки взгляда оператора в пространстве для реализации бесконтактного человеко-машинного интерфейса. Е.Б. Болецкий, М.И. Труфанов, М.М. Фролов // Информационные технологии и математическое моделирование систем. Труды международной научно-технической конференции. – М.: Учреждение Российской академии наук Центр информационных технологий в проектировании РАН, 2016. - сс. 144 - 146. 70. Ott D & Daunicht WJ. Eye movement measurement with the scanning laser ophthalmoscope. Clin. Vision Sci. 7. – 2015. - pp. 551—556. 71. Nalpantidis, L. Sirakoulis, G. Gasteratos Review of stereo matching algorithms for 3D vision / L. Nalpantidis, G. Sirakouli // 16th International Symposium on Measurement and Control in Robotics. - 2017. - pp. 116 - 124. 72. Как технологии помогают людям с ограниченными возможностями. [Электронный ресурс] / Режим доступа: http://www.bbc.com/ukrainian/ukraine_in_russian/2016/02/160203_ru_s_tech_disability (дата обращения: 21.05.2016). 73. Roger, Y. TsaiPeter, K. Allen Automated sensor planning for robotic vision tasks / Y. Roger, K. TsaiPeter // IEEE Intemational Conference on Robotics and Automation Sacramento, Califomia. - 2011. - 352 p. 74. Вайнцвайг M. Н., Полякова М. П. О прототипировании и моделирование // От моделей поведения к искусственному интеллекту М.: УРСС, 2016. - 286 с. 75. Гонсалес Р. С., Вудс Р. Е., Эддинс С. Л. Введение в прототипирование. М.: Техносфера, 2016. - 203 с. 76. Горелик А. Л., Скрикин В. А. Методы прототипирования. М.: Высшая школа, 2013, - 509 с. 77. Зуев Ю. А. Метод повышения качества прототипа программного продукта // ЖВМиМФ. М.: УРСС, Т. 21. №1, 2011. - 157 с. 78. Пилипенко М.Н. Как правильно построить протитип: техники, методики, этапы / М.Н. Пилипенко // Молодежный научно-технический вестник №9. - 2014 - 44–57 с. 79. Капустин Б. Е., Русын Б. П., Таянов В. А. Новый подход к созданию прототипов // УСиМ, 2015. - 216 с. 80. Колмогоров А. Н. Теория прототипирования. М.: Наука, 2014. - 163 с. 81. Тодд Заки Варфел Прототипирование. Практическое руководство // Издательство: Манн, Иванов и Фербер, 2013, - 240 с. 82. Лбов Г. С., Старцева Н. Г. Теория и практика создания прототипов программных продуктов. — Новосибирск: Изд-в. Ин-та математики СО РАН, 2009. - 150 с. 83. Журавлев Ю. И., Рязанов В. В., Сенько О. В. Методы и стадии реализации прототипа. — М.: Фазис, 2015. — 159 с. 84. Власов А. В., Шамис А. Л. Инструменты создания прототипов // Интегральные роботы, — М.: Мир, 2015. — 218 с. 85. Быковский, В. П. Моделирование прототипа интерфейса // Модели систем распределения информации и их анализ. М., 2012.- с. 101-112. 86. С. Ф. Сергеев. Введение в проектирование интеллектуальных интерфейсов, учебное пособие / СПб: ИТМО, 2011 – 108 с. 87. Веселов, В. Технологии создания виртуальных прототипов // М.: Открытые системы. 2010. - № 5. - с. 5-17. 88. Воройский, Ф. С. Системы и методы визуализации прототипа интерфейса. -М.: ИПКИР, 2011. -217 с. 89. Падерно, П. И., Попечителев, Е. П. Надёжность и эргономика интерфейсных систем / под общ.ред. проф. Е. П. Попечителева-СПб.: ООО «Техномедиа» / Изд-во «Элмор», 2015. -284 с. 90. Шебанин А.С. Исследование и разработка стационарной 91. системы многопользовательского взаимодействия / Шебанин, А.С. Москва.: 2016. – с. 364-366. 92. Леоненков A.B. Проектирование пользовательских интерфейсов / A.B. Леоненков- СПб.: БХВ-Петербург, 2013. - 736 с. 93. Ломов Б.Ф., Петров В.И. Тестирование и адаптация продукта на стадии проектирования. / Б.Ф. Ломов и В.И. Петров. Пер. с англ. -М.: Машиностроение, 2011. - 293 с. 94. Чуприк Н. В. Человеко-машинные системы основные аспекты взаимодействия человека и компьютера // Современная наука: актуальные проблемы и пути их решения. – 2014. – №10. – с.14-17. 95. Ломов, Б.Ф. Справочник по инженерному протипированию / Б.Ф. Ломов. -М.: Машиностроение, 2012. - 231 с. 96. Мунипов В.М. Прототип: человекоориентированное проектирование программных средств и среды: Учеб. для студентов вузов / Мунипов В.М., Зинченко В.П. - М.: Логос, - 2011. - 541 с. 97. Рутковская Д. М. Тестирование, отладка, поддержка и техническое сопровождение программного обеспечения. М., 2014. -283 с. 98. Магазанник, В.Д. Человеко-компьютерное взаимодействие: Учебное пособие для вузов / В.Д. Магазанник. Львов, 2015. – 431 с. 99. Иванов, А.И. Пользовательский интерфейс: базовые модули / А.Н. Иванов - Пенза: Изд-во Пенз. гос. ун-та, 2010. - 188 с. 100. Маковник В. CUA: компоненты пользовательского интерфейса / КомпьютерПресс, 2013. -№1. С.29-36, №2. с.33-36. 101. Ильина, Е. П. Технологические аспекты процедурно-ориентированных интерфейсов / Е. П. Ильина, Г. В. Мягкова // Науч. и техн. б-ки. -2013.- №7. - с. 41-46. 102. Каленов, Н. Е. Проблемы автоматизации библиотечной технологии // НТИ. Cepl. 2015. - № 9. - С.9-12. 103. Майстрович, Т. В. Проектирование пользовательского интерфейса // Библиотеки и ассоциации в меняющемся мире: новые технологии и новые формы сотрудничества: Тр. конф., Судак, 8-16 июня 2012 - Судак: 2012.-т. 1.- с. 231-234. 104. Зуев Ю. А. Оценка качества разрабатываемых пользовательских приложений. ЖВМиМФ. М.: УРСС, Т. 21. №1, 2015. – с. 122-125. 105. Зуев Ю. А. Критерии оценки удовлетворённости пользователей программными продуктами ЖВМиМФ. М.: УРСС, Т. 21. №1, 2015. – с. 119-122. 106. Study on the use of Microsoft Kinect for robotics applications / R. El-laithy, 107. H. Jidong, M. Yeh // Position Location and Navigation Symposium (PLANS), 2012 IEEE/ION, 2012, pp. 1280 – 1288. 108. A category-level 3-D object dataset: putting the kinect to work / A. Janoch, S. Karayev, Y. Jia, J. Barron, M. Fritz, K. Saenko, T. Darrell // Computer vision workshops (ICCV Workshops), 2011 IEEE International conference on, 2011, pp. 1168 –1174. 109. Horton W.K. The icon book: visual symbols for computer systems and documentation / W.K. Horton. New York: J. Wiley, 2014. - 417 p. 110. Кораблев Д.А Выбор и обоснование показателя эффективности элементов экранных интерфейсов систем электронного документооборота. Сборник тезисов VII конференции молодых ученых. Выпуск № 1 информационные технологии. СПб ГУ ИТМО, 2014. с.112-119 111. Microsoft kinect sensor and its effect / Z. Zhang // IEEE Computer Society, vol. 19, № 2, 2012, pp. 4 – 12. 112. 3D with kinect / J. Smisek, M. Jancosek, T. Pajdla // Computer vision workshops (ICCV Workshops), 2011 IEEE International conference on, 2011, P. 1154 – 1160. 113. Study on the use of microsoft kinect for robotics applications / R. El-laithy, H. Jidong, M. Yeh // Position Location and Navigation Symposium (PLANS), 2012 IEEE/ION, 2012, P. 1280 – 1288. 114. KinectFusion: real-time 3D reconstruction and interaction using a moving depth camera / S. Izadi, D. Kim, O. Hilliges, D. Molyneaux, R. Newcombe, P. Kohli, J. Shotton, S. Hodges, D. Freeman, A. Davison, A. Fitzgibbon // UIST '11 Proceedings of the 24th annual ACM symposium on user interface software and technology, 2011, pp. 559 – 568. 115. Human detection using depth information by kinect / L. Xia, C. Chen, J. Agarwal // Computer vision and pattern recognition workshops (CVPRW), 2011 IEEE Computer Society Conference on, 2011, pp. 15 – 22.
Форма заказа новой работыНе подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям
Фрагменты работ
В последние годы на рынке программных продуктов появилось множество бесконтактных устройств ввода, ориентированных, главным образом, на людей с ограниченными возможностями, они, тем не менее, нашли применение в играх, сматртфонах, цифровых фотоаппаратах и прочей бытовой технике. Это стало возможным, прежде всего, потому что пользователи и программы взаимодействуют с компьютером посредством специального (системного) программного обеспечения. Операционная система предоставляет интерфейсы и для выполняющихся приложений, и для пользователей. С одной стороны, информационные технологии всё усложняются, и для их применения и, тем более, дальнейшего развития, требуется иметь очень глубокие познания. С другой стороны, упрощаются интерфейсы взаимодействия пользователей с компьютерами. Компьютеры и информационные системы становятся все более дружественными и понятными даже для человека, не являющегося специалистом в области информатики и вычислительной техники. Бесконтактные интерфейсы стремительно развиваются, захватывая все новые и новые сферы рынка, ранее прочно удерживаемые мышью и клавиатурой. Несмотря на то, что голосовое управление уже реализовано в ряде программных средств, его сочетание с компьютерным интерфейсом неуместно по нескольким объективным причинам. Во-первых, бесшумные средства ввода (типа мыши) намного более предпочтительны как в офисе, так и дома. Во-вторых, голосовой ввод представляет собой прямую разновидность командной строки, совершенно не вписывающейся в общепринятую оконную концепцию взаимодействия с машиной, в рамках которой намного проще ткнуть мышью в нужный пункт меню, чем озвучить его словами. В-третьих, голосовые системы управления изначально подвержены большим количествам ошибок возникающих как вследствие нечеткого выговора оператора, так и посторонних "помех". Попытки разместить несколько машин с голосовым интерфейсом в одном офисе до сих пор заканчивались неизбежным провалом. Таким образом, актуальность создания трёхмерных бесконтактных интерфейсов обусловила выбор темы данной выпускной квалификационной работы. Целью данной выпускной квалификационной работы является разработка и создание прототипа трёхмерного компьютерного бесконтактного интерфейса с использованием технологии захвата движения Kinect. Задачи выпускной квалификационной работы: рассмотреть основные понятия и классификацию интерфейсов и прототипов; провести сравнительный анализ технологий захвата движений; изучить технологии бесконтактного управления системами и их современные прототипы; проанализировать этапы проектирования интерфейса; разработать управляющие элементы и экраны интерфейса; реализовать бесконтактное взаимодействие с созданным прототипом интерфейса. Данная пояснительная записка состоит из введения, трёх глав, заключения. Во введении описана актуальность создания прототипа трёхмерного интерфейса с бесконтактным управлением, а также указаны цели и задачи выпускной квалификационной работы. В первой главе рассматриваются классификация интерфейсов, технологии бесконтактного управления, современные прототипы трёхмерных бесконтактных интерфейсов. Во второй главе описаны классификация прототипов, этапы и модели прототипирования интерфейсов. В третьей главе подробно изложен процесс создания трёхмерного бесконтактного интерфейса. В заключении сделаны выводы о проделанной работе и достижении поставленной цели и задач.
ВВЕДЕНИЕ . 6 ГЛАВА 1. ТРЁХМЕРНЫЕ БЕСКОНТАКТНЫЕ ИНТЕРФЕЙСЫ . 8 1.1. Интерфейсы: понятие и классификация . 8 1.2. Технологии бесконтактного управления системами. 13 1.3. Современные трёхмерные бесконтактные интерфейсы . 20 1.4. Технологии захвата движений: понятие, виды и их классификация . 24 1.5. Сферы применения бесконтактного человеко-машинного интерфейса для людей с ОВЗ . 35 1.6. Вывод по главе 1 . 41 ГЛАВА 2. ОСОБЕННОСТИ СОЗДАНИЯ ПРОТОТИПОВ ИНТЕРФЕЙСОВ . 43 2.1. Прототип: понятие, виды и классификация . 43 2.2. Этапы проектирования прототипа интерфейса . 50 2.3. Модели взаимодействия пользователя с прототипом трёхмерного интерфейса . 54 2.4. Вывод по главе 2 . 57 ГЛАВА 3. РАЗРАБОТКА ПРОТОТИПА ТРЁХМЕРНОГО БЕСКОНТАКТНОГО ИНТЕРФЕЙСА . 58 3.1. Разработка управляющих элементов интерфейса с учётом ограничений возможностей здоровья . 58 3.2. Разработка прототипа трёхмерного интерфейса . 65 3.3. Реализация бесконтактного взаимодействия с интерфейсом . 73 3.4. Вывод по главе 3 . 87 ЗАКЛЮЧЕНИЕ . 89 СПИСОК ЛИТЕРАТУРЫ . 90 ПРИЛОЖЕНИЕ А. Листинг класса GestureListener.cs ПРИЛОЖЕНИЕ Б. Листинг класса MoveCam.cs
Целью работы является разработка и создание прототипа трёхмерного компьютерного бесконтактного интерфейса с использованием технологии захвата движения Kinect. Работа защищена на отлично в 2017 году в г. Омске в ОмГТУ.
1. Раскин Д. Интерфейс: новые направления в проектировании компьютерных систем. Изд-во «Символ - Плюс», 2013. - 272 с. 2. Коутс P., Влейминк И. Интерфейс «Человек-компьютер». М.: Мир, 2010. - 501 с. 3. Донской М. Пользовательский интерфейс / PC Magazine. М.: Пресс, - №10, 2016. – с. 54-72. 4. Торрес Р. Практическое руководство по проектированию и разработке пользовательского интерфейса. СПб: Питер, - 2013. – 457 с. 5. Гофен A.M. Диалоговые системы обучения на персональных ЭВМ. Информатика и компьютерная грамотность / Гофен A.M., Левин H.A. М.: Наука, 2012. - 246 с. 6. Гультяев А.К., Мишин.В.А. Проектирование и дизайн пользовательского интерфейса. СПб: КОРОНА-принт, 2010. – 198 с. 7. Грибова В.В., Клещев A.C. Инструментальный комплекс для разработки пользовательского интерфейса в экспертных системах // Программные продукты и системы. 2009. -№1.-с.30-34. 8. Скопин И.Н. Разработка интерфейсов программных систем // Системная информатика.- 2011, - вып.6. - с. 123-173. 9. Тео Мандел. Дизайн интерфейсов. М.: ДМК пресс, 2015. – 1149 с. 10. Дженифер Тидвел. Разработка пользовательских интерфейсов. СПб: Питер, 2014. – 246 с. 11. Грибова В.В., Лифшиц А.Я. Система организации диалогового интерфейса ОДИ // Теория и практика систем с базами знаний: сб. научн. тр. Владивосток: ДВО РАН, 2014. - с. 135-143. 12. Денисов Ю.А. Основы информационных систем, вып. I (11) / Информатика и вычислительная техника / М.: ДМК пресс, 2015. – с. 74-95. 13. Манцивода А.В. Представление и обработка знаний в интерфейсе/ А.В. Манцивода, А.А. Малых // Информационные системы и логика, вып. 2. Иркутск: изд-во Иркутского госуниверситета, 2015. - 111 с. 14. Mayhew D.J. Principles and guidelines in software user interface design / D.J. Mayhew. Englewood Cliffs: Prentice Hall, 2012. - 619 p. 15. Клименко С., Уразметов В. Графические интерфейсы и средства их разработки [Электронный ресурс] // Матер, конф.: Индустрия программирования. Режим доступа: www.uniyar.com/ac/ru/network/atm/forum/koi/if/prg/prg96/73/htm (дата обращения: 01.06.2017). 16. Тарасов А.В. Модель выразительных средств интерфейса при его разработке на основе онтологий // Информатика и системы управления. – 2015. №1. – с. 97-106. 17. Грибова В.В., Клещев А.С., Черняховская М.Ю. Исследование сложной проблемы разработки пользовательского интерфейса и ее моделирование // II Междунар. конф. «Параллельные вычисления и задачи управления», 2014. – с. 312-314. 18. Феоктистов А.Г. Графическая инструментальная среда для визуального построения и применения пакетов программ. Иркутск: ИДСТУ СО РАН, 2010. -171 с. 19. Cooper A. About Face. The essentials of user interface design / A. Cooper. Foster: IDG Group Worldwide, 2015. - 579 p. 20. Галина И.В. О постановке проблемы семантического поиска научной информации в электронных библиотеках / И.В. Галина, И.М. Зацман // Междисциплинарный семинар «ДИАЛОГ»: конференция по компьютерной лингвистике в России. Аксаково: РГГУ, 2001. - С. 52-56. 21. Котюжанский Л.А. Интерфейс бесконтактного управления. М.: Фундаментальные исследования, 2013. – № 4–1.– с. 44-48. 22. Скопин И.Н. Разработка интерфейсов программных систем // Системная информатика.- 2011, - вып.6. - с. 123-173. 23. Ли У.А. и др. Методы автоматического распознавания речи: В 2-х книгах. Пер. с англ. / Под ред. У. Ли. М.: Мир, 2013. – 328 с. 24. Винцюк Т.К. Распознавание слов устной речи методом динамическогопрограммирования. // Кибернетика, № 1, - 2010, с. 81 - 88. 25. Потапова Р.К. Основные тенденции многоязычной корпусной лингвистики. // Речевые технологии. № 2, 2009. с. 92 — 114. 26. Vezhnevets V. Face and facial feature tracking for natural HumanComputer Interface // Proceedings Graphicon, 2012. - pp. 86-90. 27. Salvucci, D., Goldberg, J. Identifying fixations and saccades in eye-tracking protocols. // Proceedings of the Eye Tracking Research and Applications Symposium. New York: ACM Press, 2000, p. 71-81. 28. Акимов Д.А. Применение компьютерного зрения в работе операторов управления на промышленных объектах.// Промышленные АСУ и контроллеры. М.: Мир, 2011, - с. 1-6. 29. Lotfi A. Zadeh. Foreword Recognition Technology and Fuzzy Logic // IEEE TRANSACTION ON FUZZY SYSTEM, Vol.9, February 2011. – p. 11-15. 30. Tobii Independence an Eye [Электронный ресурс] / Режим доступа: http://www.tobii.com/en/assistive-technology/global/hidden-pages/rehab-sci/benefits-of-eyegaze/sci-recreation/. 31. Брилюк Д., Старовойтов В. Распознавание человека по изображению лица и нейросетевые методы [Электронный ресурс] / Режим доступа: http://librarv. graphicon.ru: 8080/catalog/183 (дата обращения: 05.05.2017). 32. Yang G. and T.S. Huang Human Face Detection in Complex Background // Pattern Recognition. 2014. Vol. 27. №1. p. 53-63. 33. Визильтер Ю.В., Каратеев С.Л., Бекетова И.В. Методы биометрической идентификации человека по изображениям его лицу. / Визильтер Ю.В., Каратеев C.Л, Бекетова И.В. //Вестник компьютерных и информационных технологий. 2015, - с. 114-123. 34. Контроллер движения Leap motion [Электронный ресурс] / Режим доступа: http://madrobots.ru/p/leap-motion/ (дата обращения: 05.10.2016). 35. Вежневец А.П. Методы классификации с обучением по прецедентам в задаче распознавания объектов на изображениях. [Электронный ресурс] / Режим доступа: http://www.graphicon.ru/proceedings2006/papers/fr10.htm (дата обращения: 05.10.2016). 36. Евграфов В. Г. Особенности эргономического проектирования и экспертизы тренажерно-обучающих систем. СПб.: Питер, 2017. - 224 с. 37. Раскин, Д. Интерфейс: новые направления в проектировании компьютерных систем Текст.// Д. Раскин. СПб.: Символ-Плюс, 2017. -228 с. 38. The Verge. SpaceTop 3D interface lets you reach inside your computer screen [Электронный ресурс] / Режим доступа: http://www.theverge.com/2013/2/26/4031220/jinha-lee-spacetop-3d-desktop-lets-you-reach-inside-computers (дата обращения: 28.03.2016) 39. Подшивалов А.Ю. Использование индуцированной виртуальной среды для анализа взаиморасположения объектов. М., 2015. - 115 с. 40. Hi-News.ru – новости высоких технологий.Управление 3D моделью ракеты с помощью рук и печать деталей на 3D принтере. [Электронный ресурс] / Режим доступа: http://hi-news.ru/technology/elon-mask-sderzhal-obeshhanie-i-pokazal-kompyuter-zheleznogo-cheloveka.html (дата обращения: 28.03.2016). 41. Патенты Google - US 7921376 B2. [Электронный ресурс] / Режим доступа: http://www.google.com/patents/US7921376?hl=ru (дата обращения: 28.03.2016). 42. Мунипов В.М. Эргономика: человекоориентированное проектирование техники, программных средств и среды: учеб. для студентов вузов / Мунипов В.М., Зинченко В.П. -М.: Логос, 2011. – 221 с. 43. Window Tips. Microsoft патентует 3D-интерфейс. [Электронный ресурс] / Режим доступа: http://windowstips.ru/notes/18825 (дата обращения: 28.03.2016). 44. Евграфов В. Г. Особенности эргономического проектирования и экспертизы тренажерно-обучающих систем. СПб.: Питер, 2017. - 224 с. 45. Купер, А. Алан Купер об интерфейсе. Основы проектирования взаимодействия Текст. / А. Купер, Р. Рейман, Д. Кронин. Пер. с англ. СПб.: Символ-Плюс, 2012. -311 с. 46. Боланте Э. Спецэффекты и создание видеокомпозиций. – М.: «Триумф», 2015. – 832 с. 47. P. Viola and M.J. Jones, «Rapid Object Detection using a Boosted Cascade of Simple Features», proceedings IEEE Conf. on Computer Vision and Pattern Recognition (CVPR 2001), 2011. – pp. 415-418. 48. Три наиболее значимые проблемы современной дополненной реальности и пути их решения. [Электронный ресурс] / Режим доступа: ttps://ilook.net/reviews/three-of-the-most-important-problems-ofmodern-augmented-reality-and-solutions.html (дата обращения: 21.10.2016). 49. Михаеску С.В. Анализ предметной области для разработки системы построения скелетной модели человека на основе массива опорных точек, получаемых совокупностью контроллеров Kinect. СПб.: Символ-Плюс, 2014. -548 с. 50. Лепский В.Е. Субъектный подход и рефлексивные механизмы манипулирования сознанием и поведением // Сборник статей и материалов конф. «Проблемы информационно-психологической безопасности». – М.: Институт психологии РАН, 2016. – 110 с. 51. R. Kimmel A. Bronstein, M. Bronstein. Three-dimensional recognition.// Intl. Journal of Computer Vision, 2015. – 512 с. 52. Система формирования виртуальной и смешанной реальности. [Электронный ресурс] / Режим доступа: http://www.professionalgroup.ru/resheniya/ispolzuemyie-texnologii/vr.html (дата обращения: 28.03.2016). 53. Mian A., Bennamoun M., Owens R. An Efficient Multimodal 2D-3D Hybrid Approach to Automatic Face Recognition// IEEE Transactions On Pattern Analysis And Machine Intelligence. – 2017. – pp. 192 – 194. 54. Князь В.А. Оптическая система захвата движения для анализа и визуализации трёхмерных процессов М.: Фундаментальные исследования, 2015. – № 5.– с. 71-78. 55. P. Viola and M.J. Jones. Rapid Object Detection using a Boosted Cascade of Features // Dept. The Ohio State University, Columbus, 2011. – 741 p. 56. Конушин А. Слежение за точечными особенностями сцены. //Компьютерная графика и мультимедиа. – 2013. – №1. – сс. 113-115. 57. Гимельфарб Г. Л. Симметричный подход к задаче автоматических стереоскопических измерений в фотометрии // Кибернетика. – 1979. –№2. 58. H. Kato, M. Billinghurst, I. Poupyrev, K. Imamoto, K. Tachibana, “Virtual Object Manipulation on a Table-Top AR Environment”, ISAR’10. - 2010. – pp. 111–119. 59. Котюжанский Л.А. Универсальная система распознания образов – структура, обучение и тестирование системы // Отчетная конференция молодых ученых: науч. труды XIV отчетной конф. молодых ученых УГТУ-УПИ: сб. статей. - Екатеринбург: УГТУ-УПИ, 2012. - ч. 3., с. 297-300. 60. Михаеску С.В. Графическая инструментальная среда для визуального построения и применения пакетов программ. СПб.: Символ-Плюс, 2016. -128 с. 61. H. Alvarez, I. Aguinaga, D. Borro. Providing Guidance for Maintenance Operations Using Automatic Markerless Augmented Reality System. // In Proceedings of the IEEE International Symposium on Mixed and Augmented Reality (ISMAR), Basel, Switzerland, 2011. – p. 167. 62. Попов Д.И. Компьютерная графика / Д.И.Попов, Е.В.Воробьев. – М.: Изд-во МГУП, 2012. – 70 с. 63. Комолова Т.И. Применение интерактивных форм обучения при формировании адаптивных способностей обучающихся / Т.И.Комолова, Д.И.Попов, Е.Д.Попова //Известия высших учебных заведений. Проблемы полиграфии и издательского дела. – 2012. – № 4. – с.65– 71. 64. Li I. Enhancing 3d applications using stereoscopic 3d and motion parallax //Proceedings of the Thirteenth Australasian User Interface Conference-Volume 126. – Australian Computer Society, Inc., 2012.- P. 59-68. 65. Баранов А.А., Игнатьева Р.К., Каграманов В.И. Современная концепция оценки последствий болезней и травм Всемирной организации здравоохранения и ее применение в педиатрической практике для определения инвалидности. //Педиатрия - 2014. - №6. - с. 67-71. 66. Glenstrup A. J., Engell-Nielsen T. Eye-controlled media: present and future state. University of Copenhagen DIKU, 2015. pp. 551—556. 67. Duchowski A. T. Eye Tracking Methodology: Theory and Practice. Springer, 2017. - pp. 22-25. 68. Болецкий Е.Б. Бинокулярное оптико-электронное устройство с изменяемым фокусным расстоянием / Е.Б. Болецкий, А.В. Полунин, М.И. Труфанов //Журнал «Известия ВУЗов. Приборостроение». 2015. №2. – cc. 147 – 150. 69. Оптико-электронное устройство вычисления координат точки фокусировки взгляда оператора в пространстве для реализации бесконтактного человеко-машинного интерфейса. Е.Б. Болецкий, М.И. Труфанов, М.М. Фролов // Информационные технологии и математическое моделирование систем. Труды международной научно-технической конференции. – М.: Учреждение Российской академии наук Центр информационных технологий в проектировании РАН, 2016. - сс. 144 - 146. 70. Ott D & Daunicht WJ. Eye movement measurement with the scanning laser ophthalmoscope. Clin. Vision Sci. 7. – 2015. - pp. 551—556. 71. Nalpantidis, L. Sirakoulis, G. Gasteratos Review of stereo matching algorithms for 3D vision / L. Nalpantidis, G. Sirakouli // 16th International Symposium on Measurement and Control in Robotics. - 2017. - pp. 116 - 124. 72. Как технологии помогают людям с ограниченными возможностями. [Электронный ресурс] / Режим доступа: http://www.bbc.com/ukrainian/ukraine_in_russian/2016/02/160203_ru_s_tech_disability (дата обращения: 21.05.2016). 73. Roger, Y. TsaiPeter, K. Allen Automated sensor planning for robotic vision tasks / Y. Roger, K. TsaiPeter // IEEE Intemational Conference on Robotics and Automation Sacramento, Califomia. - 2011. - 352 p. 74. Вайнцвайг M. Н., Полякова М. П. О прототипировании и моделирование // От моделей поведения к искусственному интеллекту М.: УРСС, 2016. - 286 с. 75. Гонсалес Р. С., Вудс Р. Е., Эддинс С. Л. Введение в прототипирование. М.: Техносфера, 2016. - 203 с. 76. Горелик А. Л., Скрикин В. А. Методы прототипирования. М.: Высшая школа, 2013, - 509 с. 77. Зуев Ю. А. Метод повышения качества прототипа программного продукта // ЖВМиМФ. М.: УРСС, Т. 21. №1, 2011. - 157 с. 78. Пилипенко М.Н. Как правильно построить протитип: техники, методики, этапы / М.Н. Пилипенко // Молодежный научно-технический вестник №9. - 2014 - 44–57 с. 79. Капустин Б. Е., Русын Б. П., Таянов В. А. Новый подход к созданию прототипов // УСиМ, 2015. - 216 с. 80. Колмогоров А. Н. Теория прототипирования. М.: Наука, 2014. - 163 с. 81. Тодд Заки Варфел Прототипирование. Практическое руководство // Издательство: Манн, Иванов и Фербер, 2013, - 240 с. 82. Лбов Г. С., Старцева Н. Г. Теория и практика создания прототипов программных продуктов. — Новосибирск: Изд-в. Ин-та математики СО РАН, 2009. - 150 с. 83. Журавлев Ю. И., Рязанов В. В., Сенько О. В. Методы и стадии реализации прототипа. — М.: Фазис, 2015. — 159 с. 84. Власов А. В., Шамис А. Л. Инструменты создания прототипов // Интегральные роботы, — М.: Мир, 2015. — 218 с. 85. Быковский, В. П. Моделирование прототипа интерфейса // Модели систем распределения информации и их анализ. М., 2012.- с. 101-112. 86. С. Ф. Сергеев. Введение в проектирование интеллектуальных интерфейсов, учебное пособие / СПб: ИТМО, 2011 – 108 с. 87. Веселов, В. Технологии создания виртуальных прототипов // М.: Открытые системы. 2010. - № 5. - с. 5-17. 88. Воройский, Ф. С. Системы и методы визуализации прототипа интерфейса. -М.: ИПКИР, 2011. -217 с. 89. Падерно, П. И., Попечителев, Е. П. Надёжность и эргономика интерфейсных систем / под общ.ред. проф. Е. П. Попечителева-СПб.: ООО «Техномедиа» / Изд-во «Элмор», 2015. -284 с. 90. Шебанин А.С. Исследование и разработка стационарной 91. системы многопользовательского взаимодействия / Шебанин, А.С. Москва.: 2016. – с. 364-366. 92. Леоненков A.B. Проектирование пользовательских интерфейсов / A.B. Леоненков- СПб.: БХВ-Петербург, 2013. - 736 с. 93. Ломов Б.Ф., Петров В.И. Тестирование и адаптация продукта на стадии проектирования. / Б.Ф. Ломов и В.И. Петров. Пер. с англ. -М.: Машиностроение, 2011. - 293 с. 94. Чуприк Н. В. Человеко-машинные системы основные аспекты взаимодействия человека и компьютера // Современная наука: актуальные проблемы и пути их решения. – 2014. – №10. – с.14-17. 95. Ломов, Б.Ф. Справочник по инженерному протипированию / Б.Ф. Ломов. -М.: Машиностроение, 2012. - 231 с. 96. Мунипов В.М. Прототип: человекоориентированное проектирование программных средств и среды: Учеб. для студентов вузов / Мунипов В.М., Зинченко В.П. - М.: Логос, - 2011. - 541 с. 97. Рутковская Д. М. Тестирование, отладка, поддержка и техническое сопровождение программного обеспечения. М., 2014. -283 с. 98. Магазанник, В.Д. Человеко-компьютерное взаимодействие: Учебное пособие для вузов / В.Д. Магазанник. Львов, 2015. – 431 с. 99. Иванов, А.И. Пользовательский интерфейс: базовые модули / А.Н. Иванов - Пенза: Изд-во Пенз. гос. ун-та, 2010. - 188 с. 100. Маковник В. CUA: компоненты пользовательского интерфейса / КомпьютерПресс, 2013. -№1. С.29-36, №2. с.33-36. 101. Ильина, Е. П. Технологические аспекты процедурно-ориентированных интерфейсов / Е. П. Ильина, Г. В. Мягкова // Науч. и техн. б-ки. -2013.- №7. - с. 41-46. 102. Каленов, Н. Е. Проблемы автоматизации библиотечной технологии // НТИ. Cepl. 2015. - № 9. - С.9-12. 103. Майстрович, Т. В. Проектирование пользовательского интерфейса // Библиотеки и ассоциации в меняющемся мире: новые технологии и новые формы сотрудничества: Тр. конф., Судак, 8-16 июня 2012 - Судак: 2012.-т. 1.- с. 231-234. 104. Зуев Ю. А. Оценка качества разрабатываемых пользовательских приложений. ЖВМиМФ. М.: УРСС, Т. 21. №1, 2015. – с. 122-125. 105. Зуев Ю. А. Критерии оценки удовлетворённости пользователей программными продуктами ЖВМиМФ. М.: УРСС, Т. 21. №1, 2015. – с. 119-122. 106. Study on the use of Microsoft Kinect for robotics applications / R. El-laithy, 107. H. Jidong, M. Yeh // Position Location and Navigation Symposium (PLANS), 2012 IEEE/ION, 2012, pp. 1280 – 1288. 108. A category-level 3-D object dataset: putting the kinect to work / A. Janoch, S. Karayev, Y. Jia, J. Barron, M. Fritz, K. Saenko, T. Darrell // Computer vision workshops (ICCV Workshops), 2011 IEEE International conference on, 2011, pp. 1168 –1174. 109. Horton W.K. The icon book: visual symbols for computer systems and documentation / W.K. Horton. New York: J. Wiley, 2014. - 417 p. 110. Кораблев Д.А Выбор и обоснование показателя эффективности элементов экранных интерфейсов систем электронного документооборота. Сборник тезисов VII конференции молодых ученых. Выпуск № 1 информационные технологии. СПб ГУ ИТМО, 2014. с.112-119 111. Microsoft kinect sensor and its effect / Z. Zhang // IEEE Computer Society, vol. 19, № 2, 2012, pp. 4 – 12. 112. 3D with kinect / J. Smisek, M. Jancosek, T. Pajdla // Computer vision workshops (ICCV Workshops), 2011 IEEE International conference on, 2011, P. 1154 – 1160. 113. Study on the use of microsoft kinect for robotics applications / R. El-laithy, H. Jidong, M. Yeh // Position Location and Navigation Symposium (PLANS), 2012 IEEE/ION, 2012, P. 1280 – 1288. 114. KinectFusion: real-time 3D reconstruction and interaction using a moving depth camera / S. Izadi, D. Kim, O. Hilliges, D. Molyneaux, R. Newcombe, P. Kohli, J. Shotton, S. Hodges, D. Freeman, A. Davison, A. Fitzgibbon // UIST '11 Proceedings of the 24th annual ACM symposium on user interface software and technology, 2011, pp. 559 – 568. 115. Human detection using depth information by kinect / L. Xia, C. Chen, J. Agarwal // Computer vision and pattern recognition workshops (CVPRW), 2011 IEEE Computer Society Conference on, 2011, pp. 15 – 22.
Купить эту работуРазработка прототипа трёхмерного компьютерного бесконтактного интерфейса с использованием технологии захвата движения