Выделение паттернов движения на основе центра масс фигуры человека с использованием видеоизображений
Применение видеоизображений для анализа походки человека. Разработка методики выделения паттернов движения человека на основе оценки положения UM при использовании цифровых видеокамер. Последовательность цифровой обработки изображений походки человека.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 18.09.2020 |
Размер файла | 334,8 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
3
Выделение паттернов движения на основе центра масс фигуры человека с использованием видеоизображений
М.Ю. Катаев, Н.Г. Катаева, Д.Н. Буинцев, А.Б. Кураков
Оценка положения центра масс (ЦМ) фигуры является очень важной проблемой в анализе движения человека (походки). Есть различные методы, чтобы оценить особенности походки человека. Тем не менее, применение видеоизображений для анализа походки имеет много преимуществ перед другими методами благодаря своей доступности и легкости восприятии результатов. Предлагается методика выделения паттернов движения человека на основе оценки положения UM при использовании цифровых видеокамер. Хотя многие алгоритмы обработки изображений хорошо известны, их последовательность и учет специфики выделения движущегося человека позволяют получать устойчивые и точные методики обработки видеоизображений. Паттерн движения человека формируется на основе оценки параметров походки. Такая характеристика делает возможность получить подходящую основу для построения системы анализа походки человека в текущий момент времени и при сравнении в последующих измерениях.
Ключевые слова: техническое зрение, математические методы, изображение, походка человека, фигура человека, центр масс, паттерн.
Катаев Михаил Юрьевич
Д-р техн. наук, профессор каф. автоматизированных систем управления (АСУ)
Томского государственного университета систем управления и радиоэлектроники (ТУСУР)
Катаева Надежда Григорьевна
Д-р мед. наук, профессор каф. неврологии и нейрохирургии Сибирского государственного медицинского университета (СибГМУ)
Буинцев Дмитрий Николаевич
Канд. техн. наук, проректор по развитию университетского комплекса и социальной работе ТУСУРа
Кураков Андрей Борисович
Студент каф. АСУ ТУСУРа
KataevM.Yu., KataevaN.G., BuintsevD.N., KurakovA.B.
Issue of motion patterns based on the mass center of a human body using video images
Assessing the position of the center of mass (CM) of a human body picture is a very important problem in the analysis of human movement (gait). There are various methods to evaluate a person's gait. Nevertheless, the use of video images for gait analysis has many advantages over other methods, due to its accessibility and ease of perception of the results. In this article, the authors propose a technique to isolate patterns of human movement based on the assessment of the position of the CM when using digital video cameras. Although there are many well known image-processing algorithms, their sequence and ability to consider the specifics of detecting a moving person allows to obtain a stable and accurate methods to process video images. The pattern of human movement based on an assessment of gait parameters is formed. Such a characteristic enables obtaining a suitable basis to design a system for human's gait analysis at a specific time and to compare it and use it the data in subsequent measurements. Keywords: technical vision, mathematical methods, image, human gait, human body detection, center of mass, pattern.
цифровая камера видеоизображение походка человек
Ходьба человека - это чрезвычайно сложный биомеханический процесс, который затрагивает все основные части и функции человеческого организма. Уже более двух тысяч лет походка является основой наблюдений и описания для решения задач медицины, спорта и военных действий. Интерес к анализу ходьбы человека вытекает из того факта, что анализ движения дает информацию о процессах в организме человека, которые напрямую не наблюдаются. Траектория центр масс (ЦМ) фигуры является важным параметром при изучении ходьбы человека, так как связана с движением всего тела. Изменение в траектории центра массы тела может указывать на изменения состояния человека, влияющие на поддержание стабильности в походке. Поскольку траектория изменения ЦМ в процессе движения отражает движение всего тела, то анализ ее может предоставить полезные параметры для оценки ходьбы.
Большое количество исследований о человеческой ходьбе было опубликовано за последние 100 лет, где представлены разнообразные методики измерений, многочисленные математические модели анализа, а также моделирование ходьбы человека. Из-за сложности фигуры человека и большого количества возможных его состояний оценка параметров ходьбы является непростой задачей. Для количественного анализа походки человека часто используется система пассивных маркеров. Несмотря на то, что такой подход является точным и надежным, он финансово затратен, требует много времени на измерение и обработку, специально оборудованного места и наличие подготовленного специалиста. Это обстоятельство существенно ограничивает широкое применение данного подхода на практике. Увеличить использование количественного анализа походки в общедоступных местах, в том числе и в клиниках, школах, позволяет методика, основанная на видео. Кроме того, в качестве дополнительного преимущества использование видеоизображений не влияет на человека и тем самым на измеряемую функцию движения (походки). Тем более, что такой подход требует минимального приспособления помещений и внимания к одежде человека. И наконец, решения, основанные на обработке видеоизображений, являются достаточными не только для качественного, но и количественного понимания параметров походки с минимальным временем измерения, сложности понимания и стоимости.
В статье приводится описание методики, позволяющего на основе обработки видеоизображений оценивать параметры походки и формировать паттерны, которые однозначно описывают движение человека в данный момент времени. Паттерны одного и того же человека можно сравнивать между собой, тем самым выделяя особенности изменений, что может быть использовано для целей реабилитации пациентов (например, после перенесенного инсульта), спорта, оценки здоровья школьников, безопасности и многих других приложений.
Постановка задачи
Анализ походки подразумевает целенаправленное изучение ходьбы человека, направленное на количественную оценку и понимание всех элементов процесса передвижения. Основные цели таких исследований связаны с возможностью, во-первых, лечения пациентов с нарушениями походки и, во- вторых, расширить знания и понимание человеческой походки для практического использования в спорте, народном хозяйстве и других приложениях.
Походка - это циклическая активность различных составляющих организма человека, которую можно представить в виде циклической серии отдельных событий. Цикл походки часто определяется как период между первоначальным контактом одной ступни с землей и последующим контактом той же ступни. Цикл походки состоит из двух основных фаз: стояния и качания. Фаза стояния - это та часть цикла походки, когда ступня находится в контакте с землей, и, как правило, составляет примерно 55-60% от общего нормального цикла ходьбы взрослого человека. Три состояния качания ноги (пятка, лодыжка и передняя часть стопы), возникающие во время фазы стояния, служат для контроля прямого падения тела во время нормального передвижения. Фаза качания определяется как период, когда нога не соприкасается с землей и готовится к последующему соприкосновению ступни с поверхностью. Фаза колебания занимает оставшиеся 45-40% цикла походки. При различного рода заболеваниях временные и амплитудные характеристики цикла походки изменяются, что можно зафиксировать с помощью разного рода датчиков или с помощью видеоизмерений.
Для решения задачи выделения фигуры человека в потоке изображений предлагается последовательность операций, которая позволяет с достаточной точностью выделить фигуру человека на изображении. Отметим, что условия измерений (фон и освещение) оказывают серьезное влияние на точность выделения фигуры и требуют учета многих факторов и разнообразных методик. Будем считать, что условия измерений движения человека с помощью цифровой камеры являются необходимыми для оценки фигуры человека на изображении (однородный фон и устойчивое, яркое освещение). Основные программно-алгоритмические модули обработки изображений приведены в последовательности их выполнения:
1. Получение изображения.
2. Предварительная обработка (коррекция шумов,яркости).
3. Оценка фона (отделение статических от динамических пикселей из сравнения соседних изображений).
4. Бинаризация (выделение фигуры человека).
5. Сглаживание.
6. Морфологические операции (устранение дефектов случайной структуры фигуры человека).
7. Оценка центра масс (ЦМ) фигуры человека.
8. Анализ накопленных значений ЦТ (определение параметров походки, сравнение с предыдущими измерениями).
Две наиболее важные сложные задачи в оценке параметров походки человека необходимо решить при обработке изображений, это выделение фигуры человека (тела), а также и расчет центра масс этой фигуры. Эти сложности возникают из-за разнообразия возможных положений тела и формы фигуры (в основном за счет одежды). Еще одна серьезная проблема заключается в том, что некоторые части тела закрывают собой другие во время движения или в формирования позы при получении изображений. В результате автоматическое и безмаркерное выделение фигуры человека сталкивается со многими трудностями, которые необходимо учитывать в процессе обработки изображений.
До того, как выполнить видеосъемку движения человека, необходимо сформировать сцену, которая состоит из однородного фона. Для примера человек может двигаться вдоль стены при хорошем освещении, направленном сверху, чтобы тень была минимального размера. Цифровая камера должна располагаться примерно в трех-четырех метрах от сцены. Движение человека должно проходить от одного края сцены до другого и включать 4-5 шагов каждой ногой.
Далее приводится описание основных модулей этапов обработки изображений движения человека.
Оценка фона и извлечение фигуры человека на изображении
Первый шаг в каждом алгоритме выделения движения связан с извлечением фигуры объекта (будь то автомобиль, астероид или человек), которое необходимо выполнить в каждом кадре последовательности изображений (видео). Этот шаг очень важен, потому что от его качества зависит вся остальная работа по оценке параметров походки человека. Известно много методов для выполнения этого шага с использованием разнообразных алгоритмов, таких как статистические методы, разность кадров во времени и вычитание фона. Например, метод вычитания фона является самым простым и одним из самых общих методов для извлечения фигуры человека.
Этот метод подразумевает оценку фона (часто используется средняя яркость изображения) и его вычитание из текущего кадра последовательности. Для этого метода требуются идеальные условия получения видео, так как невозможно учитывать изменения в условиях освещения или теней, которые генерируются движущимися объектами. Чтобы решить эту проблему, часто вводят известную методику «серый мир», которая приводит каждый кадр последовательности к одинаковым условиям яркости относительно первого кадра. Этот метод требует много времени для расчета, но приводит к лучшей оценке фигуры человека в условиях изменения яркости и шума. Реализация метода оценки фона связана с изменением цветового пространства с RGBна IUVи использованием матрицы I для оценки фона. Построение матрицы, содержащий контур движущегося человека, связано с расчетом разностной матрицы DI(x, У, t):
DI(x, y, t) = abs(In(x, y, t+1) - In(x, y, t)),(1)
где In(x, y, t) = A(x, y) '|I(x, y, t) - <I(x, y, t)>|, I(x, y, t) - изображение в tкадре последовательности (t = 1, T), <I(x, y, t)> - среднее значение яркости на изображении или среднее значение изображения фона без присутствия человека в кадре, A(x, y) = g<I(x, y, t) > /c(x, y) - весовая матрица, g - нормирующий множитель 0 <g< 1 (подбирается в зависимости от освещенности), c(x, y) - дисперсия изменения яркости на изображении.
Затем проводится бинаризация, по правилу B(x, y, t) = P(DI, t) = {1, если DI(x,y, t) >tи 0, иначе}, (2) здесь P(DI(x, y, t), t) - функция преобразования и t - значение пороговой величины.
В матрице B(x, y, t) отображаются контур идущего человека (1 - белый цвет и 0 - черный) и различные шумы в виде групп пикселей разного размера, расположенных случайно и меняющихся от изображения к изображению. Удаление этих шумовых групп пикселей возможно при помощи различного набора фильтров.
Применение оконного фильтра размером (10^10) пикселей, основная часть мелких групп пикселей белого цвета на изображении заменяется на черный. Получившаяся матрица содержит информацию, где существование контура человека уже более вероятно, что дает возможность использовать ее как априорные знания для определения объекта в следующем кадре. Далее применяется медианный фильтр как наиболее широко используемый, когда требуется полная информация о границе (в нашем случае белое-черное). Фильтр заменяет каждое значение пикселя медианой соседних пикселей, которые вписываются в ядро в окрестности w:
B(x, y, t) = median[B(x, y, t), V(x, y)6 w],(3)
где w - размер окрестности медианного фильтра (размер ядра является положительным нечетным целым числом).
Далее применяются морфологические операции, которые представляют собой нелинейные операции обработки изображений. Морфологические операции основаны только на относительном порядке значений пикселей, а не на их числовых значениях, что делает их эффективными для бинарных изображений. Для выполнения морфологической операции бинарное изображение сворачивается со структурирующим элементом S, используя операторы множества, такие как пересечение, объединение, включение и дополнение, а пороговый уровень определяет значение выходного пикселя. Морфологические преобразования уменьшают неопределенности на бинарном изображении, делая фигуру человека замкнутой, без присутствия в ней разрывов. Преобразование изображения B(x, y, t) дается по формуле свертки
С = B(x, y, t)®S.(4)
Расширение и эрозия являются двумя основными морфологическими операциями и противоположными операциями по действию. Так, эрозия удаляет пиксели, а расширение добавляет пиксели к границе объекта на изображении. Количество пикселей, которое будет добавлено или удалено, зависит от формы и размера структурирующего элемента S. Расширение - это когда интенсивность выходного пикселя является максимальным значением всех пикселей, которое вписывается в структурирующий элемент согласно
dilate(B, S) = P(C, 1).
Эрозия - когда интенсивность выходного пикселя - это минимальное значение всех пикселей, которые соответствует форме и размеру Sструктурирующего элемента согласно
erode(B, S) = P(C, S).
Закрытие - когда является расширением с последующей эрозией в соответствии с формулой closing(B, S) = erode(dilate(B, S), S).
После того как фигура человека на бинарном изображении выделена, выполняется вычисление такой характеристики, как центр масс (ЦМ), который является точкой в центре распределения масс в пространстве. Заметим, что центр тяжести и центр масс - это два эквивалентных термина. Один из подходов нахождения ЦМ основан на вычислении моментов изображения, которые являются средневзвешенными значениями яркости пикселей изображения. Центр масс фигуры человека может быть вычислен по следующим формулам:
Pmn= IS,xmy C(x, y), poo = EEC(x, y).(5)
Учитывая (5), центр масс рассчитывается по формуле
(ex, cy) = (p10/p00), (pOl/pOOj, здесь p01 = EEyC(x, y), p10 = EExC(x, y).
Точка (ex, ey) характеризует положение ЦМ в пространстве от изображения к изображению. Анализ колебаний центра масс Анализ походки с помощью визуального наблюдения является инструментом уже много веков в медицине и спорте. Этот метод существенно субъективен, он позволяет выявлять многие отклонения в походке как в фазе стоя, так и в фазе качания путем фокусировки внимания на процесс движения. Однако быстрые фазы движения (перенос ноги), а значит и отклонения параметров походки от нормы, могут быть пропущены даже обученным наблюдателем. Кроме того, наблюдатель с трудом сможет найти изменение в степени отклонений через некоторое время. Несмотря на эти недостатки, визуальный анализ походки является полезным инструментом при рассмотрении количественных показателей, полученных при обработке видео.
Цикл походки связан с периодами времени, в течение которых та или другая нога находится в контакте с поверхностью. Все эти показатели являются некоторым шаблоном (паттерном), который показывает тип походки (норму или отклонение от нормы). Любое зафиксированное отличие является основанием для изучения этого факта рассмотрения различных возможных аспектов возникновения такого результата. Оценку временных параметров цикла походки (рис. 1) можно определить как временной интервал между двумя последовательными появлениями одного из повторяющихся событий ходьбы. На рисунке оси сознательно сделаны относительными, так как рисунок предназначен более для пояснения деталей расчета. Движение человека проходит вдоль сцены длиной Lза Nшагов в одном направлении и времени Т.
Анализ кривой колебания центра масс связан с поиском всех минимумов и максимумов Ti,определением амплитуды для каждого экстремума Aiи ширины отрезка на полувысоте амплитуды Si.Эти величины позволяют сформировать паттерн движения человека, состоящего из 14 параметров (6)-(19), характеризующих индивидуальность походки человека.
Vs = L/(T(N)- T(1)),(6)
Fs = N/(T(N) - T(1)),(7)
Ws = Vs/Fs,(8)
Ti(j) = T(i+i)-m(9)
R1(j) = A(i)/(T(i + 1) - T(i)),(10)
R2(j) = A(i + 1)/(T(i + 2) - T(i + 1)),(11)
DR(k) = R1(j)/R2(j),(12)
DT1(k) = T1(j + 1)/T1(j),(13)
A1(i),(14)
DД(j') = A(i + 1)/A(i),(15)
S1(i),(16)
DS(j) = S(i + 1)/S(i),(17)
T2(m) = T(i + 2) - T(i),(18)
DT2(m) = T2(j + 1)/T2(/').(19)
ЗдесьVs - средняя скорость движения, Fs - средняя частота движения, Ws- средняя длина шага, T1 - время j-го шага, R1 - темп шага одной ногой, R2 - темп шага другой ногой, DR- изменение темпа между шагами, DT1 - изменение времени между шагами, A1 - амплитуда i-го шага, DA- изменение амплитуды между шагами, S1 - ширина наполувысоте амплитуды, DS- изменение ширины между шагами, T2 - время двойного шага, DT2 - изменение двойного шага.
При проведении серии экспериментов по вычислению паттернов движения людей с разными заболеваниями и в здоровом состоянии появляется возможность сравнения этих характеристик. Анализ результатов сравнения позволяет разработать методики реабилитации, определения предвестников заболеваний, состояние двигательной активности (для спорта) и т.д.
W1i W2i
Рис. 1. Колебание центра масс фигуры человека в процессе движения (по шкале абсцисс отложено время, а по оси ординат - величина колебания ЦМ в процессе движения)
Цикл походки характеризуется длиной шага, выраженной во временных единицах (числе кадров видео). Зная расстояние от точки съемки до сцены, можно определить длину шага (метры), время шага (секунды), скорость ходьбы (метры в секунду), частоту шагов (шагов в минуту), время поддержки одной конечности (секунды), время поддержки двух конечностей (в секундах) и другие величины. Эти параметры времени и расстояния обеспечивают некоторый паттерн индивидуальной схемы ходьбы. Несмотря на то, что ходьба является характерным видом деятельности каждого человека, существует небольшое изменение в характере ходьбы от одного человека к другому (возраст, пол, полнота, одежда, обувь и др.). Эти изменения связаны с антропологическими параметрами и типом фигуры. Любое отклонение этих параметров от нормальных значений будет влиять на тип ходьбы и, следовательно, можно рассчитать, какой расход энергии необходим для этого. Параметры быстрой и медленной походки полезны при диагностике состояния здоровья человека (изучение отклонения от нормы) и оценке эффективности лечения.
Результаты
Ранее описанные математические подходы к обработке видеоизображений были применены к записи походки нескольких человек пожилого возраста. На рис. 2 представлено бинаризованное изображение движения человека, на котором видны особенности, которые требуют устранения для точного восстановления центра масс фигуры человека.
Рис. 2. Выделение фигуры человека на изображении
Хорошо видно, что совместно с фигурой человека на бинаризованном изображении отображается тень и фигура человека является негладкой, видны значительные искажения, которые требуют устранения с помощью морфологического анализа. Рассчитывается центр масс человека, графики колебания ЦМ во время походки приведены на рис. 3.
Результаты расчета параметров (6)-(8) примерно совпадают, что хорошо видно по графикам. Среднее время шага первого человека составляет 7,0±0,5, а второго - 7,3±0,3, т.е. время шага примерно одинаково и наблюдаются лишь небольшие отклонения. Амплитуды шагов первого и второго человека также примерно одинаковы и в среднем составляют для первого человека 47,1±4,8, а для второго - 48,4±2,3. Разница в амплитудах шагов первого человека относительно второго также заметна по рисункам. Темп движения первого человека составляет для одной ноги 6,45 и второй 7,2, а для второго человека - 7,07 и 6,69. Разница времени шага одной ноги первого человека составляет 1,1 и для второй ноги 0,87, а для второго человека - 1,05 и 0,95, что говорит о том, что его движение более равномерное, чем у первого человека.
Рис. 3. Зависимости изменения центра масс двух человек в процессе движения
Составление этих параметров и других, представленных формулами (6)-(19), позволяет построить четкий «портрет» походки человека. Самое главное, такие «портреты» походки можно сравнивать между собой и выявлять тренды изменения параметров, что можно использовать при решении задач реабилитации, спорта и др.
Заключение
В данной статье представлен подход, позволяющий в полностью автоматизированной последовательности методик обработки изображений движущегося человека выделять колебания центра масс его фигуры, не используя для этого маркеров. Этот свойство подхода очень важно, потому что прикрепление маркера на человеке приводит к контролю только отдельных точек человека, а не всей его фигуры. Еще одной важной особенностью является независимость подхода от квалификации специалиста, когда требуется только понять простые принципы получения изображения относительно выбранной сцены. Другое важное значение этого подхода связано с использованием в домах престарелых, где случайное падение человека может быть очень опасно и необходим быстрый способ обнаружения этого. Полученные паттерны движения представляются набором числовых и графических примитивов, которые легко воспринимаются и анализируются.
Литература
1.Обработка и анализ изображений в задачах машинного зрения / Ю.В. Визильтер, С.Ю. Желтов, А.В. Бондаренко, М.В. Осоков, А.В. Моржин. - М.: Физ- маткнига, 2010. - 672 с.
2.Лукьяница А.А. Цифровая обработка изображений / А.А. Лукьяница, А.Г. Шишкин. - М.: Ай-Эс-Эс-Пресс, 2009. - 518 с.
3.Jordi G. Semantic Understanding of Human Behavior in Image Sequences / G. Jordi, T.B. Moeslund, L. Wang // Computer Vision and Image Understanding. - 2012. - Vol. 116. - P. 305-306.
4.Taylors C.J. Reconstruction of articulated objects from point correspondences in a single uncalibrated // Computer Vision and Image Understanding. - 2000. - Vol. 80. - P.349-363.
5.Wuhrer S. Estimation of human body shape and posture under closthing / S. Wuhrer, L. Pishchulin, A. Brunton // Computer Vision and Image Understanding. - 2014. - Vol. 127. - P. 31-42.
6.Rosenfeld A. Image Analysis and Computer Vision / A. Rosenfeld // Computer Vision and Image Understanding. - 2000. - Vol. 78. - P. 222-302.
7.Abebe G. Robust multi-dimensional motion features for first-person vision activity recognition / G. Abebe, A. Ca- vallaro, X. Parra // Computer Vision and Image Understanding. - 2016. - Vol. 149. - P. 229-248.
8.Cormier M. Purely vision-based segmentation of web pages for assistive technology / M. Cormier, K. Moffatt, R. Cohen // Image Understanding. - 2016. - Vol. 148. - P. 46-66.
9.Mittal A. Human body pose estimation using silhouette shape analysis / A. Mittal, L. Zhao, L.S. Davis // IEEE Transactions on Pattern Analysis and Machine Intelligence. - 2003. - Vol. 32. - P. 263-270.
10.Ikizler N. Searching for complex human activities with no visual examples / N. Ikizler, D.A. Forsyth // Journal of Computer Vision. - 2008. - Vol. 80, No. 3. - P. 337-357.
11.Jiang L. Automatic body feature extraction from front and side Images / L. Jiang, J. Yao, B. Li // A Journal of Software Engineering and Applications. - 2012. - Vol. 5. - P. 94-100.
12.Baek S.Y. Parametric Human Body Shape Modeling Framework for Human Centered Product design / S.Y. Baek, K. Lee // Computer-Aided Design. - 2012. -Vol. 44. - P. 56-67.
13.Murphy-Chutorian E. Head pose estimation in computer vision: A survey / E. Murphy Chutorian, M.M. Trivedi // Pattern Analysis and Machine Intelligence, IEEE Transactions. - 2009. - Vol. 31, No. 4. - P. 607-626.
14.Определение и анализ двигательной активности постинсультного пациента из потока изображений / М.Ю. Катаев, С.Г. Катаев, Н.Г. Катаева, В.А. Чистякова // Информатика и системы управления. Медицинская информатика. - 2012. - № 4(34). - C. 43-50.
15.Абрамов М.О. Влияние методов предобработки на восстановление фигуры движущегося человека из потока изображений / М.О. Абрамов, М.Ю. Катаев // Доклады ТУСУР. - 2014. - № 4(34). - С. 114-119
References
1.Visilter Yu.V. Obrabotka i analiz izobrazhenij v zadachah mashinnogo zreniya [Image processing and analysis in machine vision problems] / Yu.V. Visilter, S.Yu. Zheltov, A.V. Bondarenko, M.V. Osokov, A.V. MorJin. Moscow, Fiz- matkniga, 2010. 672 p. (in Russ.).
2.Lukyanitsa A.A. Cifrovaya obrabotka izobrazhenij [Digital image processing] / A.A. Lukyanitsa, A.G. Shishkin. Moscow, IS-ES Press, 2009. 518 p. (in Russ.).
3.Jordi G., Moeslund T.B., Wang L. Semantic Understanding of Human Behavior in Image Sequences. Computer Vision and Image Understanding, 2012, vol. 116, pp. 305-306.
4.Taylors C.J. Reconstruction of articulated objects from point correspondences in a single uncalibrated image. Computer Vision and Image Understanding. 2000, vol. 80, pp. 349-363.
5.Wuhrer S., Pishchulin L., Brunton A. Estimation of human body shape and posture under closthing. Computer Vision and Image Understanding, 2014, vol. 127, pp. 31-42.
6.Rosenfeld A. Image Analysis and Computer Vision. Computer Vision and Image Understanding, 2000, vol. 78, pp. 222-302.
7.Abebe G., Cavallaro A., Parra X. Robust multi-dimensional motion features for first-person vision activity recognition. Computer Vision and Image Understanding, 2016, vol. 149, pp. 229-248.
8.Cormier M., Moffatt K., Cohen R. Purely vision- based segmentation of web pages for assistive technology. Image Understanding, 2016, vol. 148, pp. 46-66.
9.Mittal A., Zhao L., Davis S. Human body pose estimation using silhouette shape analysis. IEEE Transactions on Pattern Analysis and Machine Intelligence, 2003, vol. 32, pp. 263-270.
10.Ikizler N., Forsyth D.A. Searching for complex human activities with no visual examples. Journal of Computer Vision, 2008, vol. 80, no. 3, pp. 337-357.
11.Jiang L., Yao J., Li B. Automatic body feature extraction from front and side Images. A Journal of Software Engineering and Applications, 2012, vol. 5, pp. 94-100.
12.Baek S.Y., Lee K. Parametric Human Body Shape Modeling Framework for Human Centered Product design. Computer-Aided Design, 2012, vol. 44, pp. 56-67.
13.Murphy-Chutorian E., Trivedi M.M. Head pose estimation in computer vision: A survey. Pattern Analysis and Machine Intelligence, IEEE Transactions, 2009, vol. 31, no. 4, pp. 607-626.
14.Kataev M.Yu., Kataev S.G, Kataeva N.G, Chistyakova V.A. Opredelenie i analiz dvigatel'noj aktivnosti postinsul'tnogo pacienta iz potoka izobrazhenij [Definition and analysis of the motor activity of a post-stroke patient from the image stream] Computer science and control systems, 2012, no. 4 (34), pp. 43-50 (in Russ.).
15.Abramov M.O., Kataev M.Yu. Vliyanie metodov predobrabotki na vosstanovlenie figu-ry dvizhushchegosya cheloveka iz potoka izobrazhenij [The influence of preprocessing methods on the restoration of a moving person from an image stream] Proceedings of TUSUR University, 2014, no. 4 (34), pp. 114-119 (in Russ.).
Размещено на Allbest.ru
...Подобные документы
Обзор существующего программного обеспечения для автоматизации выделения границ на изображении. Разработка математической модели обработки изображений и выделения контуров в оттенках серого и программного обеспечения для алгоритмов обработки изображений.
дипломная работа [1,7 M], добавлен 27.03.2013Теоретические основы сверточных нейронных сетей. Исследование зависимости качества работы сети от изменения различных характеристик. Сравнение результатов работы сетей типа многослойный персептрон в определении пола и возраста человека по фотографии лица.
курсовая работа [2,5 M], добавлен 18.07.2014Понятие компьютерной графики. Основные характеристики цифровых фильтров, поддерживаемых программой Adobe Photoshop и принципы художественной обработки изображений на их основе. Принципы работы с многослойными изображениями в программе Photoshop.
курсовая работа [3,3 M], добавлен 10.06.2014Изучение и программная реализация в среде Matlab методов обработки, анализа, фильтрации, сегментации и улучшения качества рентгеновских медицинских изображений. Цифровые рентгенографические системы. Разработка статически обоснованных алгоритмов.
курсовая работа [4,7 M], добавлен 20.01.2016Описание среды разработки Microsoft Visual Studio. Поддерживаемые технологии и языки программирования. Возможности и особенности компьютеризированного тестирования человека. Проектирование программного обеспечения с использованием объектного подхода.
курсовая работа [3,0 M], добавлен 09.02.2013Разработка исходного XML-документа, который будет содержать данные варианта. Разработка таблицы стилей XSLT для преобразования исходного XML-документа исходного XML-документ с заданной структурой. Анализ базового класса, содержащего виртуальные методы.
курсовая работа [1,3 M], добавлен 01.05.2019Применение цифровых микросхем для вычисления, управления и обработки информации. Назначение микропроцессора и устройств микропроцессорной системы, их структурная и принципиальная схемы. Системная шина процессора и распределение адресного пространства.
курсовая работа [1,5 M], добавлен 29.02.2012Задачи компьютерного зрения. Анализ, разработка и реализация алгоритмов поиска и определения движения объекта, его свойств и характеристик. Алгоритмы поиска и обработки найденных областей движения. Метод коррекции. Нахождение объекта по цветовому диапазон
статья [2,5 M], добавлен 29.09.2008Проект создания информационной системы мониторинга психофизиологического состояния человека. База данных пациентов и результатов обследования ПФС, клиентское приложение для анализа статистики, графического представления результатов, формирования отчетов.
дипломная работа [1,6 M], добавлен 26.09.2014Исследование вертикальных проекций яркости и размаха яркости. Программная реализация алгоритма автоматического анализа цифровых изображений номерных знаков с целью сегментации цифробуквенных символов. Разработка графического пользовательского интерфейса.
дипломная работа [1,5 M], добавлен 12.04.2013Обработка изображений на современных вычислительных устройствах. Устройство и представление различных форматов изображений. Исследование алгоритмов обработки изображений на базе различных архитектур. Сжатие изображений на основе сверточных нейросетей.
дипломная работа [6,1 M], добавлен 03.06.2022Обзор методов по устранению помех на изображениях. Виды алгоритмов по поиску человеческих лиц. Разработка модуля обработки изображения и поиску на нем лиц человека с последующим определением эмоции на них. Методика использования разработанной программы.
дипломная работа [3,3 M], добавлен 07.06.2017Обзор цифровых процессоров для видеонаблюдения. Конструктивное исполнение процессоров. Программное и аппаратное обеспечение. Система команд цифрового процессора. Содержание программного кода. Пояснения к программному коду. Иллюстрация работы эмулятора.
курсовая работа [1,2 M], добавлен 13.02.2017Проблема улучшения качества отпечатков пальца с целью повышения эффективности работы алгоритмов биометрической аутентификации. Обзор алгоритмов обработки изображений отпечатков пальцев. Анализ алгоритма, основанного на использовании преобразования Габора.
дипломная работа [4,5 M], добавлен 16.07.2014Современные системы текстурного анализа изображений. Примеры текстурной сегментации одноканальных изображений. Использование признаков, полученных на основе гистограммы яркостей второго порядка, для классификации спектрозональных аэрофотоснимков.
реферат [573,5 K], добавлен 15.01.2017Изучение современных методик компьютерной обработки биомедицинских изображений с целью улучшения изображений для их наилучшего визуального восприятия врачом-диагностом и эффективного сжатия изображений – для надежного хранения и быстрой передачи данных.
курсовая работа [2,3 M], добавлен 15.04.2019Разработка программных средств для информационной системы поиска человека в городе и в деревне с помощью шаблона "цепочка обязанностей". Модель предметной области. Начальная диаграмма вариантов использования. Название и классификация данного паттерна.
курсовая работа [2,3 M], добавлен 13.02.2016Описание математических методов представления и обработки графических изображений. Описание разработанного программного дополнения. Описание функций и их атрибутов. Представление и обработка графических изображений. Результаты тестирования программы.
курсовая работа [1,7 M], добавлен 27.01.2015Обзор основных алгоритмов и методов распознавания лиц. Архитектура средств динамического отслеживания лиц в видеопоследовательности. Результаты тестирования на больших объемах видеоданных. Разработка алгоритмов и методов динамического отслеживания лиц.
дипломная работа [5,9 M], добавлен 20.07.2014Характеристика периферийных устройств, преобразующих результаты обработки цифровых машинных кодов в удобную для человека форму. Основные характеристики матричных, струйных, лазерных и термических принтеров, виды плоттеров. Особенности звукового вывода.
презентация [7,5 M], добавлен 25.09.2012