Выполнил: Ромашкин Амир, 545гр Руководитель: Петров Александр, аспирант кафедры СП.

Презентация:



Advertisements
Похожие презентации
ПАРАМЕТРИЗАЦИЯ И ИЗМЕНЕНИЯ ФОРМЫ 3D МОДЕЛИ ЧЕЛОВЕКА Тарасова Евгения, 361 группа Научный руководитель : Александр Петров.
Advertisements

Замена цвета выбранного элемента одежды в видеопотоке Научный руководитель Аспирант кафедры СП Жуков Н.Н. Исполнитель Студент 345-ой группы Григорьев А.В.
КАЧЕСТВО ИЗОБРАЖЕНИЯ. Качество изображения зависит от его разрешения (разрешающей способности) – количество точек в строке на дюйм. dpi dots per inch,
Распознавание двух- и трехмерных жестов ладони на основе анализа скелетного представления ее силуэта Куракин Алексей Владимирович Московский Физико-Технический.
ВЕКТОРНАЯ АЛГЕБРА ВЕКТОРНАЯ АЛГЕБРА Основные определения.
Издательство «Легион» Решение стереометрических задач методом координат.
«Задача верификации лица на основе 3D модели» Студент 445 группы Петров Николай Научный руководитель: к.ф.-м.н. Вахитов А.Т.
Давайте зададимся вопросом:,,Что такое обман зрения? Скорее всего ответите вы на этот вопрос так:обман зрения-это когда мы видим то,чего нет на самом.
Давайте зададимся вопросом:,,Что такое обман зрения?,,и,,Как этот обман получается?,,Скорее всего ответите вы на эти вопросы так:обман зрения-это когда.
Реконструкция человеческой позы по сериям изображений Котков Е. Таланов П. Терентьев А. 3057/2.
Решение задач на нахождение объема конуса Урок А.
КРАТНЫЕ ИНТЕГРАЛЫ Как известно, интегрирование является процессом суммирования. Однако суммирование может производится неоднократно, что приводит нас к.
Публичная лекция. Метод координат и метод векторов при решении задач Подготовила учитель математики Краснова Е.В.
Автоматизация процедур диагностики и планирования операций в ортопедии часть 1 Руководитель проекта: к.т.н., доцент Петрухин А.В. Руководитель проекта:
Сфера и шар.. Сферой называется поверхность, которая состоит из всех точек пространства, находящихся на заданном расстоянии от данной точки. Эта точка.
Называется поверхность, состоящая из всех точек пространства, расположенных на данном расстоянии от данной точки. R – радиус сферы О – центр сферы.
Картометрия. Измерение длин линий Определение площадей.
Найди лишний ряд. а.) 1, 2, 4, 8, 16, 32 б.) 3, 6, 12, 24, 48, 96 в.) 5, 10, 20, 40, 80, 160 г.) 2, 6, 18, 54, 162 д.) 7, 14, 28, 56, 112,224.
Тема 3D моделирование в САПР AutoCAD Построение, редактирование и представление трёхмерных объектов на плоскости и в пространстве Изометрическое черчение.
Своя игра Своя игра Подготовили: Шведова Алина Загорянская Маша, ученицы 9б класса МОУ СОШ2, г.Ноябрьск Руководитель: Левина Е.В. учитель математики Подготовили:
Транксрипт:

Выполнил: Ромашкин Амир, 545гр Руководитель: Петров Александр, аспирант кафедры СП

Контроллер-приставка для Xbox Что в него входит: RGB Камера 3D сенсор Микрофонный массив Kinect SDK Распознавание скелета человека Главное достоинство: 3D зрение за 150$ Альтернативы: ViEye – система распознавания жестов без 3D сенсора

Сфера - хирургия Часто требуется во время некоторых операций иметь возможность: Просмотра снимков томографии Просмотра 3D моделей анатомии человека Анализа поверхности тела пациента Хирургами в СПБ и г. Савонлинна (Финляндия) подтверждена полезность следующих действий: Вычисление длины отрезка на теле пациента Вычисление объема слоя снимаемой ткани с пациента

При помощи Kinect позволять пользователю: Просматривать 2D снимки и 3D модели при помощи жестов рук Проводить анализ поверхности тела: Вычислять длину отрезка по двум точкам, отмеченными пальцем на теле Вычислять объем слоя ткани по введенной глубине и отмеченному пальцем контуру

Главные модули системы и зависимости между ними

Поддерживаемые форматы: Классические растровые изображения DICOM-снимки – стандартный формат хранения снимков томографии и данных о пациенте Поддерживаемые действия при помощи жестов: Листание на кадр вперед/назад Быстрое листание вперед/назад Масштабирование, навигация в увеличенном изображении

Использовалась open-source библиотека работы с 3D моделями Поддерживаются классические форматы Поддерживаемые действия при помощи жестов: Поворот Масштабирование

Реализованы следующие варианты анализа поверхности: Вычисление длины отрезка Вычисление объема слоя, ограниченного контуром, при введенной глубине Разработана вспомогательная библиотека распознавания пальцев

Для анализа поверхности тела пациента используются 2 сенсора Kinect 1ый – для съемки пациента 2ой – для анализа полученной фотографии

Алгоритм нахождения пальцев: Определение контура ладони «Заливка» от центра ладони до «прыжка в глубину» Использовался нерекурсивный алгоритм построчной заливки Нахождение выпуклой оболочки контура Разные эвристики: «Прореживание» оболочки Отбрасывание лишних мелочей Особенность реализации: Алгоритм модифицирован для распознавания пальцев, направленных на камеру

Действия пользователя: Отмечаются две точки на сцене Метод вычисления длины: 2D отрезок дробится на некоторое количество отрезков в 3D пространстве Возвращается суммарная длина этих отрезков

Действия пользователя Заранее вводится глубина слоя Пальцем обводится контур Метод вычисления объема: Вычисляется площадь 3D поверхности внутренней части контура Возвращается площадь, умноженная на введенную глубину

ТелоИзгиб гитары Сильно согнутый листок бумаги Плоскость под углом Средняя погрешность Длина отрезка (см) Real: 23 Out : 23 Real: 32 Out : 34 Real: 25 Out : 24 Real: 54 Out : % Площадь внутренности контура(см2) Real: 606 Out : 612 -Real: 162 Out : 150 Real: 1419 Out: % Real – реальное значение Out – результат работы программы

Улучшение алгоритма распознавания пальцев Тестирование не более точных сенсорах Вычисления длины отмечаемой пользователем произвольной линии, а не отрезка Использование лишь одного сенсора Kinect «Тотальное Kinect-взаимодействие»

Реализованы инструменты для: Просмотра 3D моделей Просмотра 2D DICOM-снимков Анализа поверхности пациента: Вычисление длины отрезка Вычисление объема слоя, ограниченного контуром Спасибо за внимание Конец.