или даже вообще под OpenCV) обнаружения присутствия фигуры человека в полный рост на изображении? Мне нужна не столько детальная информация, сколько простое true/false: нужно отфильтровать датасет, отбросив изображения с неполной/частичной фигурой или несколькими фигурами.
Тот же YOLO должен с этим справиться. Во весь рост это принципиально?
Да, принципиально. Вариант с предобученным YOLO (стандартный датасет с классом person) можно попробовать, но мне кажется, что он много неполных фигур захватит.
Ну возможно не самый простой способ: Взять openpose, заливать туда фотки и смотреть чтоб голова руки и ноги были на месте
Тоже об этом подумал😂
Уже думал про это, но такой вариант казался немного оверкилл, даже по времени работы.
Как говорится - совет с дивана. Можно пропорцию прямоугольника проверять, высота в N раз больше
Вот это кстати может сработать с YOLO. Будет немного небодипозитивно, полных людей в этом случае может достаточно агрессивно отсеять (как и ситуации с нестандартным ракурсом/поворотом фигуры). Но для основной задачи должно подойти, спасибо.
Конечно не самый быстрый вариант. У меня была чуть другая задача, и я просто в датасете собрал координаты 25 точек. Потом больше никогда не возвращался. По времени не сильно нагружает. На CPU порядка 5-7 секунд фото 1280х720, на GPU миллисекунды.
Обсуждают сегодня