Распознавание объектов против обнаружения против классификации? Какая разница?

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

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

Что это за приложение? В первом случае я бы сказал что-то вроде "классификации изображений". Я не специалист по компьютерному зрению, но я всегда думал, что "классификация изображений" - это что-то вроде "данное изображение, говорит мне, что содержится в этом изображении".

С другой стороны, определение обнаружения объекта кажется более связанным с идентификацией объекта класса (например, здания), а не экземпляра самого класса (например, Great Wall):

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

О распознавании объекта:

Распознавание объекта - это способность воспринимать физические свойства объекта (например, форму, цвет и текстуру) и применять к нему семантические атрибуты (например, идентифицировать объект как яблоко).

Я действительно не знаю, как классифицировать (что за шутка...) мое описанное приложение. Как вы думаете?

2 ответа

Объяснить просто: вы идете в лес, и там совершенно темно. Внезапно вы видите вещь, которая отличается от фона (чисто темный). Это называется обнаружением.

1) появляется что-то, что отличается от вашего фона. Так вы обнаружили.

2) Теперь подходите ближе, и вы определили, что это животное. Ах.. Теперь вы классифицировали / признали. Это тоже может быть человек.

3) Теперь оно приближается, и теперь ты видишь его как оленя. Итак, теперь вы определили это.

Таким образом, последовательность "Обнаружено -> Распознано / классифицировано -> Идентифицировано".

"Идентификация - это последняя оболочка, и это вы можете вспомнить с помощью своей идентификационной карты, на которой ваше лицо (идентифицировано) и классифицировано как (Человек).

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

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

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

Для вашей задачи лучше всего подойдет "Классификация эскизов".

Другие вопросы по тегам