Как сегментировать отдельные книги по образцу книжной полки - PullRequest
0 голосов
/ 20 сентября 2018

a bookshelf

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

Как видно на изображении выше, отдельные корешки книг можно разделить их различнымицвет, тени (между двумя книгами), а иногда и текстура.Книги на указанном изображении довольно чистые, но иногда книги могут опираться на другие книги;поэтому их «прямоугольники» на позвоночнике могут иметь любую ориентацию.Кроме того, у некоторых книг есть прямоугольники, напечатанные на их позвоночнике!Таким образом, они могут быть сегментированы как маленькие книги по ошибке.

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

1 Ответ

0 голосов
/ 26 сентября 2018

Вы можете сегментировать изображение в суперпикселях (я рекомендую использовать SLIC [1], который доступен в OpenCV), извлекать информацию о суперпикселях и классифицировать их на основе этого для получения окончательной сегментации.

Суперпиксель должен придерживаться границы книг, создавая нужные прямоугольники.

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

  1. Achanta, Radhakrishna, et al.Слайп суперпикселей.№ EPFL-REPORT-149300.2010.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...