Предсказания Blazeface, возвращающие отрицательные координаты х - PullRequest
0 голосов
/ 03 апреля 2020

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

Исходный код можно найти в этом коде: https://codepen.io/g_debailly/pen/zYGQKOe

Это массив предсказаний:

[
  {
    "topLeft": [
      -261.7025451660156,
      218.29611206054688
    ],
    "bottomRight": [
      -429.23638916015625,
      343.9468994140625
    ],
    "landmarks": [
      [
        -309.3980703353882,
        265.82969784736633
      ],
      [
        -374.39136600494385,
        260.38822889328003
      ],
      [
        -341.75953893363476,
        302.7327650785446
      ],
      [
        -344.2469654083252,
        320.3148329257965
      ],
      [
        -280.4582414627075,
        261.1372035741806
      ],
      [
        -415.7755718231201,
        250.6269371509552
      ]
    ],
    "probability": [
      0.9908785223960876
    ]
  }
]

1 Ответ

0 голосов
/ 03 апреля 2020

Я решил проблему, установив аргумент const flipHorizontal = false в вызове model.estimateFaces().

...