Отслеживание аватара SMPL-X с помощью медиапайпа Holistic в UnityC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Отслеживание аватара SMPL-X с помощью медиапайпа Holistic в Unity

Сообщение Anonymous »


Я пытаюсь применить отслеживание рук к аватару smpl-x с помощью целостного медиапайпа, я основан на этом проекте https://github.com/homuler/MediaPipeUnityPlugin

Я реализую обнаружение правой руки, и мне удается извлечь ориентиры из OutputEventArgs eventArgs, расположенного в HolisticTrackingSolution. И я это понимаю

[ { {"x": 0.394239277, "y": 0.5861167, "z": 4.6727007E-07 }, { "x": 0.447378844, "y": 0.59169513, "z": -0.0270992424 },..... Поэтому я обрабатываю их и могу назначить каждую координату аватару SMPL-X

0.447378844 0.59169513 0.0270992424.... В настоящее время у mediapipe 21 точка, а у SMPL-X — 15, поэтому я не учитываю точки 4,8,12,16 и 20.


Изображение


Наконец, я присваиваю координаты аватару, но не получаю нужного результата, то есть возможности воспроизвести мою руку.

Думаю, проблема возникает с глубиной точек, которая напрямую не определяется ориентиром руки.

Было бы очень полезно, если бы вы могли решить проблему глубины или выполнить дополнительную обработку полученных координат. Также, если кто-то уже реализовал в каком-то проекте отслеживание аватара с помощью mediapipe, это будет очень полезно.


Изображение


Я ожидаю, что аватар SMPL-X сможет воспроизвести движение моих рук при той же глубине экрана.
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как сделать отображение в виде аватара с помощью Bootstrap 5
    Anonymous » » в форуме CSS
    0 Ответы
    27 Просмотры
    Последнее сообщение Anonymous
  • Для медиапайпа не найдено подходящего дистрибутива.
    Anonymous » » в форуме Python
    0 Ответы
    55 Просмотры
    Последнее сообщение Anonymous
  • Как повернуть лицевые ориентиры медиапайпа по осям крена, тангажа и рыскания в Python?
    Anonymous » » в форуме Python
    0 Ответы
    34 Просмотры
    Последнее сообщение Anonymous
  • Как установить ошибку медиапайпа для пути к набору данных
    Anonymous » » в форуме Python
    0 Ответы
    21 Просмотры
    Последнее сообщение Anonymous
  • Как установить ошибку медиапайпа для пути к набору данных
    Anonymous » » в форуме Python
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»