0

Я работаю над модулем обнаружения объекта с помощью opencv, и я использую «Гистограмма ориентации края» в качестве дескриптора объекта.Обратная проекция гистограммы ориентации края

после генерации гистограммы, я возвращаю ее на исходное изображение (после вычисления ориентации в нем).

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

процедура выглядит следующим образом:

  1. генерирует EOH для целевого объекта, используя оператор Собеля и функцию фазы.
  2. рассчитать ориентацию края изображения (без гистограммы), чтобы проецировать гистограмму .
  3. выполнить обратный проект из EOH на изображение ориентации.

Мне нужно подтверждение, что мои предположения верны.

и имеет ли смысл какой-либо смысл, если я обратно спроецировал EOH на само изображение (серого), а не на ориентацию?!

некоторых изображения для дополнительной иллюстрации:

  • цель заключается в отслеживании окна panadole .. сцена выглядит как следующее: (слева)

  • ориентации изображения после того, как это пороговое следующее (для мишени) (средний)

  • и обратно проецируемое изображение является следующее: (справа)

http://postimg.org/image/nzx7noav5/

спасибо ребята.

+0

Ориентация по геометрии Гистограмма более известна как гистограмма ориентированных градиентов (HOG), если вы за нее заходите. –

+0

Я думаю, что EOH (Гистограмма ориентации на грань) и HOG (гистограмма ориентированных градиентов) различны, я нашел здесь вопрос, говорящий о различии, но на данный момент его нет. –

+0

Ops, подумал, что это одно и то же (имя называет так ...) –

ответ

0

Ну, задний проектор вычисляет вероятность пикселя независимо от того, принадлежит ли он статистической модели или нет, посмотрите здесь OpenCV Back Projection. Причина, по которой вы сталкиваетесь с «белыми областями» вне целевого объекта, может быть вызвана тем, что ваша объектная модель является очень общей. Можете ли вы предоставить некоторые результирующие изображения, чтобы еще больше прояснить вашу проблему.

+0

добавил несколько фотографий к моему сообщению для дополнительной иллюстрации. предоставил их в опубликованной ссылке. Извините, не удалось загрузить его из-за точек репутации. Спасибо –

+0

Извините, не могу открыть ссылку из-за сетевых ограничений. Еще одно предложение, если оно помогает, почему вы не комбинируете некоторую информацию о цвете, а также чтобы сделать модель более конкретной для вашего объекта. Также как насчет изменения размера окна для расчета ориентации. Попробуйте реализовать это для нескольких масштабов изображения. –

+0

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