RU2736876C2 - Способ и система отслеживания движений человека - Google Patents
Способ и система отслеживания движений человека Download PDFInfo
- Publication number
- RU2736876C2 RU2736876C2 RU2018145205A RU2018145205A RU2736876C2 RU 2736876 C2 RU2736876 C2 RU 2736876C2 RU 2018145205 A RU2018145205 A RU 2018145205A RU 2018145205 A RU2018145205 A RU 2018145205A RU 2736876 C2 RU2736876 C2 RU 2736876C2
- Authority
- RU
- Russia
- Prior art keywords
- ultra
- wideband radio
- person
- inertial
- receivers
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/02—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
- G01S5/0205—Details
- G01S5/0221—Receivers
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/02—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
- G01S5/0205—Details
- G01S5/0226—Transmitters
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/02—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
- G01S5/0284—Relative positioning
- G01S5/0289—Relative positioning of multiple transceivers, e.g. in ad hoc networks
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/02—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
- G01S5/0294—Trajectory determination or predictive filtering, e.g. target tracking or Kalman filtering
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/067—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
- G06K19/07—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
- G06K19/0716—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips at least one of the integrated circuit chips comprising a sensor or an interface to a sensor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/067—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
- G06K19/07—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
- G06K19/0723—Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips the record carrier comprising an arrangement for non-contact communication, e.g. wireless communication circuits on transponder cards, non-contact smart cards or RFIDs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10009—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
- G06K7/10366—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves the interrogation device being adapted for miscellaneous applications
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Computer Hardware Design (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Theoretical Computer Science (AREA)
- Toxicology (AREA)
- Health & Medical Sciences (AREA)
- Computer Networks & Wireless Communication (AREA)
- Electromagnetism (AREA)
- General Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
- Radar Systems Or Details Thereof (AREA)
Abstract
Изобретение относится к отслеживанию движений человека или объекта внутри и снаружи помещений и может быть использовано в таких областях, как виртуальная реальность, медицина, киберспорт. Техническим результатом является повышение точности определения положения человека или объекта в реальном времени. В способе отслеживания движений человека или объекта на основе радиоинерциальных датчиков размещают сверхширокополосные радиомаяки по периметру зоны, в которой ведется слежение за движениями человека или объекта; закрепляют на человеке или объекте слежения сверхширокополосные радиоинерциальные приемники; излучают периодический импульсный сигнал от стационарных сверхширокополосных радиомаяков; фиксируют сверхширокополосными радиоинерциальными приемниками время прихода импульсов и производят оценку времени распространения сигнала; определяют координаты сверхширокополосных радиоинерциальных приемников на основе полученных оценок с использованием адаптивного фильтра, синтезированного на основе моделей движения человека или объекта, при этом считывают оценки на выходе сверхширокополосных радиоинерциальных приемников и передают оценки на вход адаптивного фильтра; осуществляют адаптивную фильтрацию на базе моделей движений человека или объекта и передают данные на выходе фильтра о положении и ориентации человека или объекта в реальном времени на компьютер в машиночитаемом виде. Система отслеживания движений человека или объекта на основе радиоинерциальных датчиков содержит множество каналов, множество сверхширокополосных радиоинерциальных приемников, размещенных на человеке или объекте, множество стационарных сверхширокополосных радиомаяков, расположенных по периметру зоны, блок обработки полученных оценок, источники питания для стационарных сверхширокополосных радиомаяков, при этом в каждом канале расположен квазиоптимальный фильтр, причем каждый фильтр синтезирован по одной из моделей движения. 2 н. и 6 з.п. ф-лы, 3 ил.
Description
Область техники, к которой относится изобретение
Техническое решение относится к способам сбора, обработки и передачи данных от радио-инерциальных датчиков, предназначено для отслеживания движений человека или объекта внутри и снаружи помещений и может быть использована в таких областях как виртуальная реальность, медицина, киберспорт.
Уровень техники
Задача отслеживания движений человека стоит в таких областях как кинематограф, виртуальная реальность, медицина и спорт. Наибольшее распространение системы отслеживания движений получили в кинематографе, где их применяют для снятия движений с актера и дальнейшего переноса этих движений на вымышленного персонажа. В кинематографе системы отслеживания принято называть системами захвата движений (от англ. motion capture).
Известными решениями являются способы отслеживания движений на базе оптической и инерциальной технологий, которые имеют свои достоинства и недостатки.
Способы отслеживания положения человека или объекта на базе оптических систем известны, например, из заявки на выдачу патента US 20050105772 A1, опубликованной 19.05.2005, из заявки на выдачу патента JP 2005258891 A опубликованной 22.09.2005, и из патента US 7804998 B2 опубликованном 28.09.2010.
В состав оптических систем входит несколько камер инфракрасного диапазона и набор отражающих маркеров, закрепляющихся на специальном костюме, имитирующем скелет. Камеры излучают инфракрасные лучи и принимают отраженные от видимых маркеров отклики. Данные с камер передаются в вычислительные устройства с установленным специальным программным обеспечением. Использование большего числа камер способствует увеличению точности, так как некоторые маркеры в результате движения человека могут пропадать из зоны видимости камер. Известны дальномерные и угломерно-дальномерные оптические системы, пассивные и активные. В пассивных оптических системах маркеры являются простыми отражателями, не излучающими ответные сигналы инфракрасного диапазона. Такие системы используются для захвата движения мимики лица, так как на лице нет возможности размещать отражатели, снабженные передатчиками. В активных системах маркеры снабжены передатчиками, излучаемый сигнал которых промодулирован их индивидуальным идентификатором. Это позволяет отличать маркеры друг от друга на этапе обработки.
Основные технические параметры, определяющие количественные, качественные и стоимостные характеристики продукции (в сопоставлении с существующими аналогами, в т.ч. мировыми):
Точность определения координат (СКО в статике) - 0.1 см - Vicon Prime 41-0.1 см
Задержка - 10-30 мс - Vicon Prime 41 - 5.5 мс
Кадровая частота - 20-200 FPS - Vicon Prime 41 - 30-180 FPS
Для достижения необходимого темпа получения координат в заявленном техническом решении экстраполируют оценки координат в следящем фильтре на основе показаний инерциальных датчиков.
Для достижения необходимой точности оценок координат используют совместную обработку радио- и инерциальных измерений (для взаимного устранения характерных недостатков измерений каждого типа), а также увеличение используемой априорной информации, путем закладывания паттернов характерных движений в модель фильтра.
Выводы: предлагаемое техническое решение сопоставимо по точности с одним из лучших оптических аналогов, представленным на рынке, но проигрывает заявленному производителем (Vicon) значению задержки. При этом важно отметить физические особенности работы сравниваемых систем. Так, оптические системы чувствительны к световой обстановке и отражающим (зеркальным) поверхностям - их точность падает вплоть до полной потери сигнала. На предлагаемую комплексную систему это никак не влияет. Также существенными недостатками оптической системы является потеря сигнала при заслонении линии визирования - в предлагаемой системе этот эффект выражен значительно слабее.
Также значительным является покрываемое пространство одной камерой/радиомодулем: для оптических систем это определяется используемыми линзами и для сравниваемого варианта это весьма ограниченная область (51° по горизонтали и вертикали). В радиомодулях этот параметр определяется используемой антенной - в предлагаемой системе это почти всенаправленная антенна, позволяющая обеспечить свободное положение в пространстве модулей. Недостатком радиосистемы является чувствительность к металлическим поверхностям, однако проявляющееся за счет этого ухудшение точности улучшают за счет использования инерциальных датчиков.
Предполагаемая себестоимость одного модуля будет составлять порядка $200, цена одной камеры сравниваемого аналога - $5999
Стоимость аппаратной части: $2000-3000 + лицензия на ПО $10000
Для сравнения оптические решения требуют единовременно $25000-$100000 + лицензия
Предлагаемое техническое решение на базе радио-измерений имеет следующие преимущества перед оптическими системами:
- авто калибровка (отсутствует у оптических систем);
- система не чувствительна к освещенности рабочей зоны и светоотражающим поверхностям;
- меньше страдает от заслонений, по сравнению с оптическими системами;
- существенно дешевле: $200 за один модуль против $1-6 тыс.за одну камеру.
Способы отслеживания положения человека или объекта на базе инерциальных систем, например, патент US 6428490 B1 08.06.2002.
Инерциальные системы строятся на базе измерений датчиков угловых скоростей и линейных ускорений (гироскопов и акселерометров). Такие системы являются автономными, не требующими наличия инфраструктуры опорных маяков. Координаты и пространственные ориентации маркеров, снабженных трехосными акселерометрами и гироскопами, в заданной системе координат в помещении вычисляются в результате интегрирования соответствующих скоростей и ускорений. Для начала использования инерциальных систем необходима калибровка. Измерения таких датчиков являются менее зашумленными, чем радиоизмерения, но имеют «уход» показаний, проявляющийся с течением времени, связанный нестабильностью частоты опорного генератора. Уход измерений определяется классом точности инерциальных датчиков. Уход измерений приводит к накапливающейся ошибке позиционирования маркеров, поэтому инерциальные системы захвата движения требуют периодической корректировки показаний. Корректировка обеспечивается оптическими или радиосистемами. Чем выше класс точности инерциальных датчиков, тем дольше система может функционировать в автономном режиме без корректировки. С увеличением класса точности растет стоимость и габариты таких систем.
Главным преимуществом заявленного технического решения на базе радио технологий является отсутствие накапливающейся ошибки присущей инерциальным технологиям. Наличие накапливающейся систематической составляющей ошибки вносит определенные ограничения на время работы системы: длительность VR сессии ограничивается примерно 15 минутами, так как далее ошибка начинает влиять на корректность определения координат местоположения.
Наиболее близким по своей технической сущности к заявленному техническому решению, является техническое решение, описанное в патенте RU2107328C1, опубликованном 20.03.1998. Это решение основано на определении опорных направлений сегментов тела и дальнейшем расчете взаимных углов сегментов тела, на основании которых предлагается улучшение точности позиционирования тела человека. Данное решение не предъявляет жестких требований к типам используемых измерителей.
Отличие от прототипа заключается в:
а) Используемых измерителях (сверхширокополосные радио и инерциальные)
б) Оптимальных алгоритмах обработки измерений
в) В используемых моделях движения в качестве параметров присутствуют не только углы между суставными точками
г) Возможно отслеживание не только человека, но и объектов.
Сущность изобретения
Задачей, на решение которой направлено заявленное техническое решение, является отслеживание движений человека или объекта на базе радио-инерциальных датчиков.
Технический результат заключается в повышении точности определения положения человека или объекта в реальном времени, вследствие чего радио-инерциальные датчики могут применяться для отслеживания движений в виртуальных многопользовательских зонах полного погружения, в медицине и киберспорте.
Заявленный технический результат обеспечивается за счет того, что в способе отслеживания движений человека или объекта на основе радио-инерциальных датчиков размещают сверхширокополосные радиомаяки по периметру зоны в которой ведется слежение за движениями человека или объекта; закрепляют на человеке или объекте слежения сверхширокополосные радио-инерциальные приемники; излучают периодический импульсный сигнал от стационарных сверхширокополосных радиомаяков; фиксируют сверхширокополосными радио-инерциальными приемниками время прихода импульсов и производят оценку времени распространения сигнала; определяют координаты сверхширокополосных радио-инерциальных приемников на основе полученных оценок с использованием адаптивного фильтра, синтезированного на основе моделей движения человека или объекта, при этом на плоскости определяют точки пересечения двух или более линий положения относительно известных ориентиров, а в пространстве определяют пересечение трех поверхностей положения, причем определяют дополнительную линию положения о местоположении человека или объекта, при этом считывают оценки на выходе сверхширокополосных радио-инерциальных приемников и передают оценки на вход адаптивного фильтра; осуществляют адаптивную фильтрацию на базе моделей движений человека или объекта, и передают данные на выходе фильтра о положении и ориентации человека или объекта в реальном времени на компьютер в машиночитаемом виде.
В частном случае реализации заявленного технического решения располагают стационарные сверхширокополосные радиомаяки в количестве не менее 3 штук на нескольких уровнях высоты, чередованием для снижения геометрического фактора.
В частном случае реализации заявленного технического решения получают оценки разностей времен распространения сигналов от стационарных сверхширокополосных радиомаяков до сверхширокополосных радио-инерциальных приемников.
Заявленный технический результат обеспечивается за счет того, что система отслеживания движений человека или объекта на основе радио-инерциальных датчиков содержит множество каналов, множество сверхширокополосных радио-инерциальных приемников, размещенных на человеке или объекте, множество стационарных сверхширокополосных радиомаяков, расположенных по периметру зоны, блок обработки полученных оценок, источники питания для стационарных сверхширокополосных радиомаяков, при этом в каждом канале расположен квазиоптимальный фильтр, причем каждый фильтр синтезирован по одной из моделей движения.
В частном случае реализации заявленного технического решения содержит от 1 до 12 сверхширокополосных радио-инерциальных приемников, размещенных на человеке или объекте слежения.
В частном случае реализации заявленного технического решения содержит инфраструктуру из 8-10 стационарных сверхширокополосных радиомаяков.
В частном случае реализации заявленного технического решения содержит блок обработки сигналов сверхширокополосных радио-инерциальных приемников.
В частном случае реализации заявленного технического решения стационарные сверхширокополосные радиомаяки выполнены в виде радио-инерциальных датчиков.
Для достижения необходимого темпа получения координат в заявленном техническом решении экстраполируют оценки координат в следящем фильтре на основе показаний инерциальных датчиков.
Краткое описание чертежей
Детали, признаки, а также преимущества настоящего изобретения следуют из нижеследующего описания вариантов реализации заявленного технического решения с использованием чертежей, на которых показано:
Фиг. 1 - показаны линии положения в разностно-дальномерных системах;
Фиг. 2 - показан пример расположения маяков по периметру зоны;
Фиг. 3 - показана схема цифрового фильтра, в составе блока обработки оценок полученных на выходе приемников.
На фигурах обозначены следующие позиции:
1 - маяк; 2 - зона отслеживания; 3 - фильтр, 4 - вычислитель; 5 - перемножитель; 6 - сумматор.
Раскрытие изобретения
Для реализации способа отслеживания движений человека или объекта на основе радио-инерциальных датчиков могут быть использованы следующие технические компоненты:
Радио-инерциальные датчики, выполняющие роль маяков. Маяки (1) располагаются по периметру зоны (2) в которой отслеживается движение человека или объекта.
Маяки (1) располагаются таким образом, чтобы обеспечить наилучший геометрический фактор: чередуется высота стоек, на которых располагаются модули.
Исходя из проведенных исследований для достижения максимальных показателей качества работы системы на площади от 8 м2 до 3000 м2 необходимо расположить по периметру помещения не менее 8 якорей.
Радио-инерциальные датчики, выполняющие роль приемников. Приемники прикрепляются на тело человека или на объект.
Приемники измеряют разности дальностей до якорей и пересчитывают эти измерения в оценки собственных координат.
Система является беззапросной. Метод определения координат - разностно-дальномерный. Поясним его суть и особенности.
Разностно-дальномерный метод основан на определении разности расстояний между радиомаяками (неподвижными излучателями сигналов) до потребителя. Разность расстояний рассчитывается исходя из разности моментов времени приема сигнала от каждого маяка [1, 2]. Определение местоположения объекта происходит путем определения точки пересечения двух или более линий (поверхностей) положения, относительно известных ориентиров. Линией (поверхностью) положения называется геометрическое место точек пространства с одинаковым значением навигационного параметра (навигационных параметров). Местоположение объекта определяется координатами точки пересечения двух линий положения (на плоскости) или трех поверхностей положения (в пространстве). В ряде случаев (из-за нелинейности линий положения) две линии положения могут пересекаться в двух или более точках. При этом однозначно найти местоположение можно только, используя дополнительную линию положения или иную информацию о местоположении объекта.
Линии положения в случае разностно-дальномерных систем (РДС) имеют вид плоских гипербол для случая определения координат на плоскости и гиперболоида для случая определения координат в пространстве. При этом в фокусах гипербол находятся радиомаяки, до которых измеряется разность расстояний (Фиг. 1).
Цифровой вычислитель, который может быть реализован в виде персонального компьютера, который выполняет, в том числе, следующие алгоритмы:
- алгоритм считывания оценок на выходе приемников и передачи на вход адаптивного фильтра;
- алгоритм адаптивной фильтрации на базе моделей движений человека или объекта, определяющий координаты приемников на основе полученных оценок;
- алгоритм передачи координат в реальном времени с выхода адаптивного фильтра в машиночитаемом виде.
В основе программного обеспечения разрабатываемой системы трекинга лежит нелинейный particle фильтр, оценивающий параметры, входящие в вектор состояния:
где χ - вектор координат, V - вектор скорости, q - кватернион вращения, ε - вектора смещения показаний акселерометра и гироскопа.
Нелинейная связь между компонентами вектора состояния:
В качестве априорных динамических моделей используется библиотека разработанных моделей движения человека.
Идея заключается в том, что при рассмотрении равномерного движения (в смысле сохранения направления и средней скорости) в нем можно выделить основную гармонику, характерную для координат всех точек тела человека - в такт шагам. Дополнительной информацией, позволяющей повысить точность системы, также является информация о фиксированном расстоянии между суставами (маркерными точками) и ограничениях, налагаемых на движения частей тела (например, сохранение вертикального положения, средние отклонения, жесткость членов тела и пр.).
Предлагается аппроксимация закона изменения координат (как вертикальной, так и горизонтальной) любой точки в виде суммы двух составляющих:
- среднего за период наблюдения закона, «тренда»;
- гармонического колебания с периодом, равным длительности одного (голова, туловище) или двух шагов (ноги, руки).
Для горизонтальной координаты (пути) тренд - линейная функция (так как скорость ходьбы принята постоянной). Для вертикальной координаты (высоты) тренд - константа (так как ходьба осуществляется на горизонтальной плоскости). Период гармонических составляющих считается постоянным.
Исходя из этих положений были разработаны 12-точечный модели движения всего тела человека для ходьбы и бега.
Итогом является многоканальная следящая система, в каждом канале которой находится квазиоптимальный фильтр. Каждый фильтр синтезирован по одной из предложенных моделей движения (т.е. каждый фильтр рассчитан на определенную динамику пользователя) (фиг. 2). С учетом того, что динамика пользователя априорно достоверно неизвестна и меняется в течение сессии пользования системой трекинга, на протяжении всей сессии тот или иной фильтр будет более корректно оценивать координаты пользователя. В случае если происходит движение, не заложенное в предложенную библиотеку паттернов, предусмотрено наличие простых фильтров нижних частот (ФНЧ). На этом основании реализован расчет весов конечного вклада оценок каждого фильтра [3]:
где,
- Н - матрица наблюдений;
- Dn - матрица дисперсий шумов наблюдений;
- у - наблюдаемая реализация на входе приемника.
Заявленное техническое решение на порядок увеличивает точность определения координат, полученных с радио-инерциальных датчиков.
Рассмотрим работу заявленного технического решения на примере отслеживания движений человека для задач в области виртуальной реальности. По периметру зоны (2) отслеживания в которой происходит слежение за движениями человека располагаются маяки (1) (фиг. 1). Каждый маяк (1) подключается к источнику питания. Приемники прикрепляют на тело человека в количестве от 1 до 12 штук в зависимости от задач. При этом, приемники помещаются в небольшие коробки со специальными фиксаторами для удобства крепления на различных частях тела человека. Передача информации с приемников поступает на персональный компьютер. Данные с выхода приемников в режиме реального времени поступают на персональный компьютер, в котором происходит обработка данных с помощью адаптивного фильтра. Координаты, полученные на выходе фильтра, поступают в виртуальную среду. Таким образом, становится возможным видеть собственные движения и взаимодействовать всем телом с виртуальной средой.
Хотя заявленное техническое решение описано конкретным примером его реализации, это описание не является ограничивающим, но приведено лишь для иллюстрации и лучшего понимания существа технического решения, объем которого определяется прилагаемой формулой.
ИСТОЧНИКИ
1. Поваляев А.А. Спутниковые радионавигационные системы: время, показания часов, формирование измерений и определение относительных координат.- М.: Радиотехника, 2008.
2. Beck В., Baxley R., Joseph K. Real-time, anchor-free node tracking using ultrawideband range and odometry data. - Ultra-WideBand (ICUWB), 2014 IEEE International Conference.
3. Перов А.И. Статистическая теория радиотехнических систем. Учеб. пособие для вузов. - М.: Радиотехника, 2003, 400 с, ил.
Claims (18)
1. Способ отслеживания движений человека или объекта на основе радиоинерциальных датчиков, в котором:
размещают сверхширокополосные радиомаяки по периметру зоны, в которой ведется слежение за движениями человека или объекта;
закрепляют на человеке или объекте слежения сверхширокополосные радиоинерциальные приемники;
излучают периодический импульсный сигнал от стационарных сверхширокополосных радиомаяков;
фиксируют сверхширокополосными радиоинерциальными приемниками время прихода импульсов и производят оценку времени распространения сигнала;
определяют координаты сверхширокополосных радиоинерциальных приемников на основе полученных оценок с использованием адаптивного фильтра, синтезированного на основе моделей движения человека или объекта,
при этом на плоскости определяют точки пересечения двух или более линий положения относительно известных ориентиров, а в пространстве определяют пересечение трех поверхностей положения,
причем определяют дополнительную линию положения о местоположении человека или объекта,
при этом считывают оценки на выходе сверхширокополосных радиоинерциальных приемников и передают оценки на вход адаптивного фильтра; осуществляют адаптивную фильтрацию на базе моделей движений человека или объекта,
и передают данные на выходе фильтра о положении и ориентации человека или объекта в реальном времени на компьютер в машиночитаемом виде.
2. Способ по п. 1, отличающийся тем, что располагают стационарные сверхширокополосные радиомаяки в количестве не менее 3 штук на нескольких уровнях высоты, чередованием для снижения геометрического фактора.
3. Способ по п. 1, отличающийся тем, что получают оценки разностей времен распространения сигналов от стационарных сверхширокополосных радиомаяков до сверхширокополосных радиоинерциальных приемников.
4. Система отслеживания движений человека или объекта на основе радиоинерциальных датчиков, содержащая множество каналов, множество сверхширокополосных радиоинерциальных приемников, размещенных на человеке или объекте, множество стационарных сверхширокополосных радиомаяков, расположенных по периметру зоны, блок обработки полученных оценок, источники питания для стационарных сверхширокополосных радиомаяков,
при этом в каждом канале расположен квазиоптимальный фильтр, причем каждый фильтр синтезирован по одной из моделей движения.
5. Система по п. 4, отличающаяся тем, что содержит от 1 до 12 сверхширокополосных радиоинерциальных приемников, размещенных на человеке или объекте слежения.
6. Система по п. 4, отличающаяся тем, что содержит инфраструктуру из 8-10 стационарных сверхширокополосных радиомаяков.
7. Система по п. 4, отличающаяся тем, что содержит блок обработки сигналов сверхширокополосных радиоинерциальных приемников.
8. Система по п. 4, отличающаяся тем, что стационарные сверхширокополосные радиомаяки выполнены в виде радиоинерциальных датчиков.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2018145205A RU2736876C2 (ru) | 2018-12-19 | 2018-12-19 | Способ и система отслеживания движений человека |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
RU2018145205A RU2736876C2 (ru) | 2018-12-19 | 2018-12-19 | Способ и система отслеживания движений человека |
Publications (3)
Publication Number | Publication Date |
---|---|
RU2018145205A RU2018145205A (ru) | 2020-06-19 |
RU2018145205A3 RU2018145205A3 (ru) | 2020-06-19 |
RU2736876C2 true RU2736876C2 (ru) | 2020-11-23 |
Family
ID=71095509
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2018145205A RU2736876C2 (ru) | 2018-12-19 | 2018-12-19 | Способ и система отслеживания движений человека |
Country Status (1)
Country | Link |
---|---|
RU (1) | RU2736876C2 (ru) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2801426C1 (ru) * | 2022-09-18 | 2023-08-08 | Эмиль Юрьевич Большаков | Способ и система для распознавания и анализа движений пользователя в реальном времени |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113091770B (zh) * | 2021-04-02 | 2023-12-15 | 上海有个机器人有限公司 | 惯性测量传感器的零偏的补偿方法 |
CN114562993A (zh) * | 2022-02-28 | 2022-05-31 | 联想(北京)有限公司 | 一种轨迹处理方法、装置及电子设备 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090087029A1 (en) * | 2007-08-22 | 2009-04-02 | American Gnc Corporation | 4D GIS based virtual reality for moving target prediction |
US7671802B2 (en) * | 2008-03-17 | 2010-03-02 | Disney Enterprises, Inc. | Active player tracking |
US20150378002A1 (en) * | 2013-06-06 | 2015-12-31 | Zih Corp. | Method, Apparatus And Computer Program Product Improving Real Time Location Systems With Multiple Location Technologies |
US20170256097A1 (en) * | 2016-03-07 | 2017-09-07 | F3 & Associates | Local positioning system for augmented reality applications |
WO2017176191A1 (en) * | 2016-04-06 | 2017-10-12 | Advanced Technical Solutions In Scandinavia Ab | A method for generating a 3d combined model that represents a scene |
RU2657185C1 (ru) * | 2017-09-13 | 2018-06-08 | Самсунг Электроникс Ко., Лтд. | Высокоточная система локального позиционирования |
-
2018
- 2018-12-19 RU RU2018145205A patent/RU2736876C2/ru active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090087029A1 (en) * | 2007-08-22 | 2009-04-02 | American Gnc Corporation | 4D GIS based virtual reality for moving target prediction |
US7671802B2 (en) * | 2008-03-17 | 2010-03-02 | Disney Enterprises, Inc. | Active player tracking |
US20150378002A1 (en) * | 2013-06-06 | 2015-12-31 | Zih Corp. | Method, Apparatus And Computer Program Product Improving Real Time Location Systems With Multiple Location Technologies |
US20170256097A1 (en) * | 2016-03-07 | 2017-09-07 | F3 & Associates | Local positioning system for augmented reality applications |
WO2017176191A1 (en) * | 2016-04-06 | 2017-10-12 | Advanced Technical Solutions In Scandinavia Ab | A method for generating a 3d combined model that represents a scene |
RU2657185C1 (ru) * | 2017-09-13 | 2018-06-08 | Самсунг Электроникс Ко., Лтд. | Высокоточная система локального позиционирования |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2801426C1 (ru) * | 2022-09-18 | 2023-08-08 | Эмиль Юрьевич Большаков | Способ и система для распознавания и анализа движений пользователя в реальном времени |
Also Published As
Publication number | Publication date |
---|---|
RU2018145205A (ru) | 2020-06-19 |
RU2018145205A3 (ru) | 2020-06-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20200064439A1 (en) | Three Dimensional Object-Localization And Tracking Using Ultrasonic Pulses | |
Liu et al. | Doppler shift mitigation in acoustic positioning based on pedestrian dead reckoning for smartphone | |
KR20150108402A (ko) | 디바이스와 보행자 사이의 오정렬 결정을 위한 방법 및 장치 | |
US10652696B2 (en) | Method and apparatus for categorizing device use case for on foot motion using motion sensor data | |
AU2017271003B2 (en) | Accelerometers | |
RU2736876C2 (ru) | Способ и система отслеживания движений человека | |
Zampella et al. | Pedestrian navigation fusing inertial and RSS/TOF measurements with adaptive movement/measurement models: Experimental evaluation and theoretical limits | |
JP6044971B2 (ja) | 推定方位角評価装置、移動体端末装置、推定方位角評価装置の制御プログラム、コンピュータ読み取り可能な記録媒体、推定方位角評価装置の制御方法、および測位装置 | |
Chugunov et al. | ToA positioning algorithm for TDoA system architecture | |
Kasebzadeh et al. | Improved pedestrian dead reckoning positioning with gait parameter learning | |
Zihajehzadeh et al. | A magnetometer-free indoor human localization based on loosely coupled IMU/UWB fusion | |
Venkatnarayan et al. | Enhancing indoor inertial odometry with wifi | |
Zhou | Pedestrian dead reckoning on smartphones with varying walking speed | |
Chugunov et al. | Integration of local ultrawideband ToA/AOA phase difference of arrival system and inertial navigation systems | |
Giarré et al. | Improved PDR localization via UWB-anchor based on-line calibration | |
CN108882169A (zh) | 一种WiFi位置指纹数据的获取方法及装置和机器人 | |
Qian et al. | RPNOS: Reliable pedestrian navigation on a smartphone | |
Islam et al. | Full-body tracking using a sensor array system and laser-based sweeps | |
Aparicio et al. | A survey on acoustic positioning systems for location-based services | |
Díez et al. | Step length estimation using UWB technology: a preliminary evaluation | |
Thio et al. | Fusing of a continuous output PDR algorithm with an ultrasonic positioning system | |
Lategahn et al. | Robust pedestrian localization in indoor environments with an IMU aided TDoA system | |
Islam et al. | Indoor positioning through integration of optical angles of arrival with an inertial measurement unit | |
Lategahn et al. | Extended Kalman filter for a low cost TDoA/IMU pedestrian localization system | |
Mikov et al. | Data processing algorithms for MEMS based multi-component inertial measurement unit for indoor navigation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
HE9A | Changing address for correspondence with an applicant |