Сап, программач. Напоролся тут на некоего Протопопова на хабре, который предлагает искать куски изображения посредством Фурье преобразований http://habrahabr.ru/post/266129/ Чтобы конпелять его творение у меня нет винды, да и расбираться в плюсовых заморочках неохота. Решил повторить на питоне (пикрелейтед-2) в лоб описание алгоритма (пикрелейтед-1). http://pastebin.com/j4PcRBXD
И, что-то, ни хуяшеньки не получается. Может быть вместе подумаем - в чём хуйня? Интересная же тема, вдруг пригодится.
>>541167 Да, с фамилии и примерно того же возраста сам взлольнул. Однако, мне нужно проверить, рабочий ли алгоритм. Вроде как он не из головы его взял, на какие-то там работы опирается.
>>543809 >>543809 Ключевые точки - говно по определению. Шумную текстуру на фоне другой шумной текстуры так не выделишь, а наше зрение справляется. Пример: комок земли зажатый между пальцев на фоне той же земли в облачный день - одним глазом его будет почти не видно, сольётся, и всякие surf и sift тоже соснут. А вот выделить спектр и поискать на соседнем кадре - вполне реально.
>>544158 Ну, у тебя дерево с листвой, предположим поверх него лежит awgn(sig = 30, m = 0).
1. Найди точки, образующие границы переходов (например места, где соприкасаются освещенные и неосвещенные части листа/ветки). 2. Кластеризируй по найденным границам свое изображение. 3. Выяви статически стабильный относительно границ объект (например по градиенту, путем перебора: выбираешь статически стабильную компоненту, смотришь ее представление в спектре). Это возможно благодаря тому, что фичер поинты как правило нестационарны, в отличии от текстур. 4. Разделяешь по полученной (спектральной) маске два объекта.
Сложность только в том, как найти нестационарные точки, как разделять спектральные представления - известно еще с тех времен, когда сигналы были одномерными.
Чтобы конпелять его творение у меня нет винды, да и расбираться в плюсовых заморочках неохота. Решил повторить на питоне (пикрелейтед-2) в лоб описание алгоритма (пикрелейтед-1).
http://pastebin.com/j4PcRBXD
И, что-то, ни хуяшеньки не получается. Может быть вместе подумаем - в чём хуйня? Интересная же тема, вдруг пригодится.