TGViewer
Faris Faris @faris_fi · 11 subscribers
Post #37 30
Функция скелета руки

Функция скелета руки представляет собой комплексную систему компьютерного зрения для трекинга и анализа кисти человека в реальном времени. Реализация основана на использовании библиотеки MediaPipe, которая обеспечивает обнаружение и локализацию 21 ключевой точки-ландмарка на каждой руке.

Процесс начинается с инициализации детектора рук с заданными параметрами уверенности обнаружения и отслеживания. Для каждого видеокадра выполняется преобразование цветового пространства из BGR в RGB, после чего детектор обрабатывает изображение и возвращает координаты ландмарков в нормализованном виде. Эти координаты преобразуются в пиксельные значения относительно размеров кадра.

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

Дополнительно реализована функция определения пространственной ориентации указательного пальца. Через расчет угла наклона и позиции кончика пальца относительно центра кадра определяется направление жеста. Полученные данные жеста и направления используются для управления внешними устройствами.

Визуализация включает отрисовку скелета руки путем соединения ландмарков линиями согласно анатомическим связям, а также наложение текстовой информации о распознанном жесте и направлении. Система демонстрирует устойчивую работу при различных условиях освещенности и ракурсах.
More from @faris_fi
  1. Oct 30, 2025Обновленная структура - сделанно легкую нейронную сеть для опредления емоций
  2. Oct 30, 2025project/ ├── main.py ├── models/ │ └── simple_emotion_model.json ├── emotions/ │ ├── __ini…
  3. Oct 30, 2025project/ ├── train_emotion_model.py # цей файл ├── emotions/ │ ├── __init__.py # порожній…
  4. Oct 26, 2025project/ ├── main.py ├── voice/ │ ├── __init__.py │ ├── recognition.py │ ├── synthesis.py…
  5. Oct 21, 2025Faris pinned «ВСТУП РОЗДІЛ 1. ТЕОРЕТИКО-МЕТОДОЛОГІЧНІ ЗАСАДИ ЕМПАТИЧНИХ ШІ-СИСТЕМ 1.1.Нейр…
  6. Oct 20, 2025photo post
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →