YoloPose
🧠 Нейросети (pioneer_rknn)
класс
YoloPose.DetectBox
YoloPose.DetectBoxОбнаруженный бокс с ключевыми точками позы.
Объект, возвращаемый YoloPose.run(). Содержит рамку человека, уверенность и массив ключевых точек.
Параметры
| Параметр | Тип | По умолчанию | Описание |
|---|---|---|---|
classId | int | — | Идентификатор класса (0 — person). |
score | float | — | Уверенность детекции. |
xmin | float | — | Левая граница рамки. |
ymin | float | — | Верхняя граница рамки. |
xmax | float | — | Правая граница рамки. |
ymax | float | — | Нижняя граница рамки. |
keypoint | np.ndarray | — | Ключевые точки [17×3]: x, y, confidence. |
Возвращает
DetectBox — Объект с полями classId, score, xmin, ymin, xmax, ymax, keypoint.
Пример
human_tracking/human_tracking_rknn.py
for detection in detections:
x1 = detection.xmin
y1 = detection.ymin
x2 = detection.xmax
y2 = detection.ymax
keypoints = detection.keypoint.reshape(-1, 3)