Важно ли маркировать все видимые объекты для обнаружения объектов? - PullRequest
0 голосов
/ 20 февраля 2020

Мы должны создать собственный набор данных для обнаружения объектов для CNN. Итак, мы собираемся отметить объекты для обнаружения с помощью ограничительных рамок. Я ссылался на несколько руководств по маркировке объектов, например PASCAL. Однако мы столкнулись с проблемой маркировки.

Если мы хотим маркировать людей на изображениях набора данных, нужно ли маркировать все видимые объекты (= людей) на изображении? Если мы пропускаем некоторые объекты (= людей) на изображении, влияет ли это на обнаружение объектов? Я добавил несколько примеров для маркировки. Изображение (1) - это маркировка всех видимых людей на изображении. А в изображении (2) мы просто пометили некоторых людей на всем изображении.

Влияет ли изображение (2) на эффект обнаружения объекта? Если это так, мы собираемся маркировать все видимые объекты на изображении, насколько это возможно.

(Изображение 1) Маркировка всех видимых объектов на изображении screenshot

(Изображение 2) Маркировка некоторые видимые объекты на картинке screenshot

1 Ответ

0 голосов
/ 20 февраля 2020

Да, это важно, если вы пропустите некоторых людей, сеть только частично научится обнаруживать и регрессировать местоположение человека. Сеть может быть устойчивой к нескольким ошибкам маркировки, но не так много, как в вашем втором образце примера.

Для обучения точной сети вам нужно маркировать каждый видимый экземпляр объекта, и если вы хотите, чтобы ваша сеть была устойчивой к объекту Обфускация, вы должны также пометить частично маскированные объекты.

Вы можете легко проверить это поведение, обучив две сети: одну со всеми метками, а другую с половиной из них.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...