Научная статья на тему 'Выделение паттернов движения на основе центра масс фигуры человека с использованием видеоизображений'

Выделение паттернов движения на основе центра масс фигуры человека с использованием видеоизображений Текст научной статьи по специальности «Медицинские технологии»

CC BY
206
28
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ТЕХНИЧЕСКОЕ ЗРЕНИЕ / МАТЕМАТИЧЕСКИЕ МЕТОДЫ / ИЗОБРАЖЕНИЕ / ПОХОДКА ЧЕЛОВЕКА / ФИГУРА ЧЕЛОВЕКА / ЦЕНТР МАСС / ПАТТЕРН / TECHNICAL VISION / MATHEMATICAL METHODS / IMAGE / HUMAN GAIT / HUMAN BODY DETECTION / CENTER OF MASS / PATTERN

Аннотация научной статьи по медицинским технологиям, автор научной работы — Катаев Михаил Юрьевич, Катаева Надежда Григорьевна, Буинцев Дмитрий Николаевич, Кураков Андрей Борисович

Оценка положения центра масс (ЦМ) фигуры является очень важной проблемой в анализе движения человека (походки). Есть различные методы, чтобы оценить особенности походки человека. Тем не менее применение видеоизображений для анализа походки имеет много преимуществ перед другими методами благодаря своей доступности и легкости восприятии результатов. Предлагается методика выделения паттернов движения человека на основе оценки положения ЦM при использовании цифровых видеокамер. Хотя многие алгоритмы обработки изображений хорошо известны, их последовательность и учет специфики выделения движущегося человека позволяют получать устойчивые и точные методики обработки видеоизображений. Паттерн движения человека формируется на основе оценки параметров походки. Такая характеристика делает возможность получить подходящую основу для построения системы анализа походки человека в текущий момент времени и при сравнении в последующих измерениях.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по медицинским технологиям , автор научной работы — Катаев Михаил Юрьевич, Катаева Надежда Григорьевна, Буинцев Дмитрий Николаевич, Кураков Андрей Борисович

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

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.

Текст научной работы на тему «Выделение паттернов движения на основе центра масс фигуры человека с использованием видеоизображений»

УДК 004.93, 681.327

М.Ю. Катаев, Н.Г. Катаева, Д.Н. Буинцев, А.Б. Кураков

Выделение паттернов движения на основе центра масс фигуры человека с использованием видеоизображений

Оценка положения центра масс (ЦМ) фигуры является очень важной проблемой в анализе движения человека (походки). Есть различные методы, чтобы оценить особенности походки человека. Тем не менее применение видеоизображений для анализа походки имеет много преимуществ перед другими методами благодаря своей доступности и легкости восприятии результатов. Предлагается методика выделения паттернов движения человека на основе оценки положения ЦМ при использовании цифровых видеокамер. Хотя многие алгоритмы обработки изображений хорошо известны, их последовательность и учет специфики выделения движущегося человека позволяют получать устойчивые и точные методики обработки видеоизображений. Паттерн движения человека формируется на основе оценки параметров походки. Такая характеристика делает возможность получить подходящую основу для построения системы анализа походки человека в текущий момент времени и при сравнении в последующих измерениях.

Ключевые слова: техническое зрение, математические методы, изображение, походка человека, фигура человека, центр масс, паттерн. ао1: 10.21293/1818-0442-2019-22-4-56-61

Ходьба человека - это чрезвычайно сложный биомеханический процесс, который затрагивает все основные части и функции человеческого организма. Уже более двух тысяч лет походка является основой наблюдений и описания для решения задач медицины, спорта и военных действий. Интерес к анализу ходьбы человека вытекает из того факта, что анализ движения дает информацию о процессах в организме человека, которые напрямую не наблюдаются. Траектория центр масс (ЦМ) фигуры является важным параметром при изучении ходьбы человека, так как связана с движением всего тела. Изменение в траектории центра массы тела может указывать на изменения состояния человека, влияющие на поддержание стабильности в походке. Поскольку траектория изменения ЦМ в процессе движения отражает движение всего тела, то анализ ее может предоставить полезные параметры для оценки ходьбы.

Большое количество исследований о человеческой ходьбе было опубликовано за последние 100 лет, где представлены разнообразные методики измерений, многочисленные математические модели анализа, а также моделирование ходьбы человека. Из-за сложности фигуры человека и большого количества возможных его состояний оценка параметров ходьбы является непростой задачей. Для количественного анализа походки человека часто используется система пассивных маркеров. Несмотря на то, что такой подход является точным и надежным, он финансово затратен, требует много времени на измерение и обработку, специально оборудованного места и наличие подготовленного специалиста. Это обстоятельство существенно ограничивает широкое применение данного подхода на практике. Увеличить использование количественного анализа походки в общедоступных местах, в том числе и в клиниках, школах, позволяет методика, основанная на видео. Кроме того, в качестве дополнительного преимущества использование видеоизображений не влияет на

человека и тем самым на измеряемую функцию движения (походки). Тем более, что такой подход требует минимального приспособления помещений и внимания к одежде человека. И наконец, решения, основанные на обработке видеоизображений, являются достаточными не только для качественного, но и количественного понимания параметров походки с минимальным временем измерения, сложности понимания и стоимости.

В статье приводится описание методики, позволяющего на основе обработки видеоизображений оценивать параметры походки и формировать паттерны, которые однозначно описывают движение человека в данный момент времени. Паттерны одного и того же человека можно сравнивать между собой, тем самым выделяя особенности изменений, что может быть использовано для целей реабилитации пациентов (например, после перенесенного инсульта), спорта, оценки здоровья школьников, безопасности и многих других приложений.

Постановка задачи

Анализ походки подразумевает целенаправленное изучение ходьбы человека, направленное на количественную оценку и понимание всех элементов процесса передвижения. Основные цели таких исследований связаны с возможностью, во-первых, лечения пациентов с нарушениями походки и, во-вторых, расширить знания и понимание человеческой походки для практического использования в спорте, народном хозяйстве и других приложениях.

Походка - это циклическая активность различных составляющих организма человека, которую можно представить в виде циклической серии отдельных событий. Цикл походки часто определяется как период между первоначальным контактом одной ступни с землей и последующим контактом той же ступни. Цикл походки состоит из двух основных фаз: стояния и качания. Фаза стояния - это та часть цикла походки, когда ступня находится в контакте с

землей, и, как правило, составляет примерно 55-60% от общего нормального цикла ходьбы взрослого человека. Три состояния качания ноги (пятка, лодыжка и передняя часть стопы), возникающие во время фазы стояния, служат для контроля прямого падения тела во время нормального передвижения. Фаза качания определяется как период, когда нога не соприкасается с землей и готовится к последующему соприкосновению ступни с поверхностью. Фаза колебания занимает оставшиеся 45-40% цикла походки. При различного рода заболеваниях временные и амплитудные характеристики цикла походки изменяются, что можно зафиксировать с помощью разного рода датчиков или с помощью видеоизмерений.

Для решения задачи выделения фигуры человека в потоке изображений предлагается последовательность операций, которая позволяет с достаточной точностью выделить фигуру человека на изображении. Отметим, что условия измерений (фон и освещение) оказывают серьезное влияние на точность выделения фигуры и требуют учета многих факторов и разнообразных методик. Будем считать, что условия измерений движения человека с помощью цифровой камеры являются необходимыми для оценки фигуры человека на изображении (однородный фон и устойчивое, яркое освещение). Основные программно-алгоритмические модули обработки изображений приведены в последовательности их выполнения:

1. Получение изображения.

2. Предварительная обработка (коррекция шумов, яркости).

3. Оценка фона (отделение статических от динамических пикселей из сравнения соседних изображений).

4. Бинаризация (выделение фигуры человека).

5. Сглаживание.

6. Морфологические операции (устранение дефектов случайной структуры фигуры человека).

7. Оценка центра масс (ЦМ) фигуры человека.

8. Анализ накопленных значений ЦТ (определение параметров походки, сравнение с предыдущими измерениями).

Две наиболее важные сложные задачи в оценке параметров походки человека необходимо решить при обработке изображений, это выделение фигуры человека (тела), а также и расчет центра масс этой фигуры. Эти сложности возникают из-за разнообразия возможных положений тела и формы фигуры (в основном за счет одежды). Еще одна серьезная проблема заключается в том, что некоторые части тела закрывают собой другие во время движения или в формирования позы при получении изображений. В результате автоматическое и безмаркерное выделение фигуры человека сталкивается со многими трудностями, которые необходимо учитывать в процессе обработки изображений.

До того, как выполнить видеосъемку движения человека, необходимо сформировать сцену, которая состоит из однородного фона. Для примера человек

может двигаться вдоль стены при хорошем освещении, направленном сверху, чтобы тень была минимального размера. Цифровая камера должна располагаться примерно в трех-четырех метрах от сцены. Движение человека должно проходить от одного края сцены до другого и включать 4-5 шагов каждой ногой.

Далее приводится описание основных модулей этапов обработки изображений движения человека.

Оценка фона и извлечение фигуры человека на изображении

Первый шаг в каждом алгоритме выделения движения связан с извлечением фигуры объекта (будь то автомобиль, астероид или человек), которое необходимо выполнить в каждом кадре последовательности изображений (видео). Этот шаг очень важен, потому что от его качества зависит вся остальная работа по оценке параметров походки человека. Известно много методов для выполнения этого шага с использованием разнообразных алгоритмов, таких как статистические методы, разность кадров во времени и вычитание фона. Например, метод вычитания фона является самым простым и одним из самых общих методов для извлечения фигуры человека.

Этот метод подразумевает оценку фона (часто используется средняя яркость изображения) и его вычитание из текущего кадра последовательности. Для этого метода требуются идеальные условия получения видео, так как невозможно учитывать изменения в условиях освещения или теней, которые генерируются движущимися объектами. Чтобы решить эту проблему, часто вводят известную методику «серый мир», которая приводит каждый кадр последовательности к одинаковым условиям яркости относительно первого кадра. Этот метод требует много времени для расчета, но приводит к лучшей оценке фигуры человека в условиях изменения яркости и шума. Реализация метода оценки фона связана с изменением цветового пространства с RGB на IUV и использованием матрицы I для оценки фона. Построение матрицы, содержащий контур движущегося человека, связано с расчетом разностной матрицы DI(x, y, t):

Dl(x, y, t) = abs(In(x, y, t+1) - In fx, 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:

В(х, у, 0 = median[B(x, у, 0, У(х, у)е м>], (3) где w - размер окрестности медианного фильтра (размер ядра является положительным нечетным целым числом).

Далее применяются морфологические операции, которые представляют собой нелинейные операции обработки изображений. Морфологические операции основаны только на относительном порядке значений пикселей, а не на их числовых значениях, что делает их эффективными для бинарных изображений. Для выполнения морфологической операции бинарное изображение сворачивается со структурирующим элементом 5", используя операторы множества, такие как пересечение, объединение, включение и дополнение, а пороговый уровень определяет значение выходного пикселя. Морфологические преобразования уменьшают неопределенности на бинарном изображении, делая фигуру человека замкнутой, без присутствия в ней разрывов. Преобразование изображения В(х, у, 0 дается по формуле свертки

С = В(х, у, ()®5. (4)

Расширение и эрозия являются двумя основными морфологическими операциями и противоположными операциями по действию. Так, эрозия удаляет пиксели, а расширение добавляет пиксели к границе объекта на изображении. Количество пикселей, которое будет добавлено или удалено, зависит от формы и размера структурирующего элемента 5. Расширение - это когда интенсивность выходного пикселя является максимальным значением всех пикселей, которое вписывается в структурирующий элемент согласно

dilate(B, 5) = Р(С, 1).

Эрозия - когда интенсивность выходного пикселя - это минимальное значение всех пикселей, которые соответствует форме и размеру 5 структурирующего элемента согласно

erode(B, 5) = Р(С, 5).

Закрытие - когда является расширением с последующей эрозией в соответствии с формулой с^^(В, 5) = erode(dilate(B, 5), 5).

После того как фигура человека на бинарном изображении выделена, выполняется вычисление такой характеристики, как центр масс (ЦМ), который является точкой в центре распределения масс в пространстве. Заметим, что центр тяжести и центр масс - это два эквивалентных термина. Один из подходов нахождения ЦМ основан на вычислении моментов изображения, которые являются средневзвешенными значениями яркости пикселей изображения. Центр масс фигуры человека может быть вычислен по следующим формулам:

дтп = ЕЕх™ у" С(х, у), Д00 = ЕЕС(х, у). (5) Учитывая (5), центр масс рассчитывается по формуле

(сх, су) = (д10/д00), (д01/д00Л здесь д01 = ЕЕу С(х, у), д10 = ЕЕх С(х, у).

Точка (сх, су) характеризует положение ЦМ в пространстве от изображения к изображению. Анализ колебаний центра масс Анализ походки с помощью визуального наблюдения является инструментом уже много веков в медицине и спорте. Этот метод существенно субъективен, он позволяет выявлять многие отклонения в походке как в фазе стоя, так и в фазе качания путем фокусировки внимания на процесс движения. Однако быстрые фазы движения (перенос ноги), а значит и отклонения параметров походки от нормы, могут быть пропущены даже обученным наблюдателем. Кроме того, наблюдатель с трудом сможет найти изменение в степени отклонений через некоторое время. Несмотря на эти недостатки, визуальный анализ походки является полезным инструментом при рассмотрении количественных показателей, полученных при обработке видео.

Цикл походки связан с периодами времени, в течение которых та или другая нога находится в контакте с поверхностью. Все эти показатели являются некоторым шаблоном (паттерном), который показывает тип походки (норму или отклонение от нормы). Любое зафиксированное отличие является основанием для изучения этого факта рассмотрения различных возможных аспектов возникновения такого результата. Оценку временных параметров цикла походки (рис. 1) можно определить как временной интервал между двумя последовательными появлениями одного из повторяющихся событий ходьбы. На рисунке оси сознательно сделаны относительными, так как рисунок предназначен более для пояснения деталей расчета. Движение человека проходит вдоль сцены длиной Ь за N шагов в одном направлении и времени Т.

Анализ кривой колебания центра масс связан с поиском всех минимумов и максимумов Т, определением амплитуды для каждого экстремума Лг и ширины отрезка на полувысоте амплитуды 5г. Эти величины позволяют сформировать паттерн движения человека, состоящего из 14 параметров (6)-(19), характеризующих индивидуальность походки человека.

Vs = Ь/(Т(Щ - Т(1)), (6)

Fs = N/(^N0 - Т(1)), (7)

Ж = Уя/Яя, (8)

Т1(/) = Т(г+1)-Т(г), (9)

Я1Ю = Л(ЩТ(1 + 1) - Ш, (10)

Я2(О) = Л (г + 1)/(Т(/ + 2) - Т(1 + 1)), (11)

БЯ(к) = Я1(/)/Я2(/), (12)

БТ1(к) = Т1(/ + 1)/Т1(», (13)

Л1(г), (14)

БА(О) = Л (г + 1)/Л(г), (15)

£1(г), (16)

ББ(О) = Б(1 + 1)/£(г), (17)

Т2(т) = Т(г + 2) - Т(г), (18)

БТ2(т) = Т2( + 1)/Т2(/). (19)

Здесь Уя - средняя скорость движения, Яя -средняя частота движения, Жя - средняя длина шага, Т1 - время О-го шага, Я1 - темп шага одной ногой, Я2 - темп шага другой ногой, БЯ - изменение темпа между шагами, БТ1 - изменение времени между шагами, Л1 - амплитуда г-го шага, БЛ - изменение амплитуды между шагами, £1 - ширина на полувысоте амплитуды, ББ - изменение ширины между шагами, Т2 - время двойного шага, БТ2 - изменение двойного шага.

Ж1г Ж2г

и То, N

Рис. 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. Зависимости изменения центра масс двух человек в процессе движения

Составление этих параметров и других, представленных формулами (б)-(19), позволяет построить четкий «портрет» походки человека. Самое главное, такие «портреты» походки можно сравнивать между собой и выявлять тренды изменения параметров, что можно использовать при решении задач реабилитации, спорта и др.

Заключение

B данной статье представлен подход, позволяющий в полностью автоматизированной последовательности методик обработки изображений движущегося человека выделять колебания центра масс его фигуры, не используя для этого маркеров. Этот свойство подхода очень важно, потому что прикрепление маркера на человеке приводит к контролю только отдельных точек человека, а не всей его фигуры. Еще одной важной особенностью является независимость подхода от квалификации специалиста, когда требуется только понять простые принципы получения изображения относительно выбранной сцены. Другое важное значение этого подхода связано с использованием в домах престарелых, где случайное падение человека может быть очень опасно и необходим быстрый способ обнаружения этого. Полученные паттерны движения представляются набором числовых и графических примитивов, которые легко воспринимаются и анализируются.

Литература

1. Обработка и анализ изображений в задачах машинного зрения / ЮЗ. Bизильтеp, С.Ю. Желтов, A.B. Бондаренко, M.B. Осоков, A.B. Mоpжин. - M.: Физ-маткнига, 2010. - б72 с.

2. Лукьяница A.A. Цифровая обработка изображений / A.A. Лукьяница, A.r. Шишкин. - M.: Añ-Эс-Эс-Пресс, 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. 11б. - P. 305-30б.

4. Taylors C.J. Reconstruction of articulated objects from point correspondences in a single uncalibrated // Com-

puter 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

Катаев Михаил Юрьевич

Д-р техн. наук, профессор каф. автоматизированных систем управления (АСУ) Томского государственного университета систем управления и радиоэлектроники (ТУСУР) Ленина пр-т, 40, г. Томск, Россия, 634050 Тел.:+7 (382-2) 70-15-36, +7-960-975-27-85 Эл. почта: kmy@asu.tusur.ru

Катаева Надежда Григорьевна

Д-р мед. наук, профессор каф. неврологии и нейрохирургии Сибирского государственного медицинского университета (СибГМУ) Московский тракт, 2, г. Томск, Россия, 634050 Тел.: +7 (382-2) 90-11-01 Эл. почта: nadi51@yandex.ru

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Буинцев Дмитрий Николаевич

Канд. техн. наук, проректор по развитию университетского комплекса и социальной работе ТУСУРа

Ленина пр-т, 40, Томск, Россия, 634050

Тел.: +7 (382-2) 90-01-01

Эл. почта: buintsev-dn@tusur.ru

Кураков Андрей Борисович

Студент каф. АСУ ТУСУРа

Ленина пр-т, 40, г. Томск, Россия, 634050

Тел.: +7 (382-2) 70-15-36

Эл. почта: sniperaft@gmail.com

Kataev M.Yu., Kataeva N.G., Buintsev D.N., Kurakov A.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. doi: 10.21293/1818-0442-2019-22-4-56-61

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.

61

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., Chistya-kova 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.).

Mikhail Yu. Kataev

Doctor of Engineering Sciences, Professor,

Department of Automated Control Systems (ACS)

Tomsk State University of Control Systems

and Radioelectronics (TUSUR)

40, Lenin pr., Tomsk, Russia, 634050

Phone: +7 (382-2) 70-15-36, +7-960-975-27-85

Email: kmy@asu.tusur.ru

Nadezhda G. Kataeva

Doctor of Medical Sciences, Professor, Department of Neurology and Neurosurgery, Siberian State Medical University 2, Moscovsky trackt, Tomsk, Russia, 634050 Phone: +7 (382-2) 90-11-01 Email: nadi51@yandex.ru

Dmitry N. Buintsev

Candidate of Engineering Sciences,

Vice-Rector for the Development

of the University Complex and Social Work, TUSUR

Lenina pr., 40, Tomsk, Russia, 634050

Phone: +7 (382-2) 90-01-01

Email: buintsev-dn@tusur.ru

Andrey B. Kurakov

Student, Department of Automated Control Systems TUSUR 40, Lenin pr., Tomsk, Russia, 634050 Phone: +7 (382-2) 70-15-36 Email: sniperaft@gmail.com

i Надоели баннеры? Вы всегда можете отключить рекламу.