|
Подобие матриц (картинок), критерий подобия |
|
|
|
 |
Ответов
|
Mar 21 2013, 07:26
|
Знающий
   
Группа: Свой
Сообщений: 521
Регистрация: 12-05-06
Пользователь №: 17 030

|
Цитата(Major @ Mar 21 2013, 10:03)  Собственные вектора никто не предлагал. Если матрица эрмитова, то сингулярные и собственные числа будут эквивалентны. Я про то, что ТС изначально выделил слово "матрица", лишь в скобках написав "картинка". Если это матрица, то возможно у нее есть свойства, и хватит ее следа для решения задачи. Мне кажется ТС имел ввиду изначально картинки. А под подобием он понимает не http://ru.wikipedia.org/wiki/%D0%9F%D0%BE%...%B8%D1%86%D1%8Bа некоторую меру идентичности картинок.
--------------------
ну не художники мы...
|
|
|
|
|
Mar 21 2013, 09:45
|

Местный
  
Группа: Участник
Сообщений: 242
Регистрация: 19-06-06
Из: Новосибирск
Пользователь №: 18 167

|
Цитата(alex_os @ Mar 21 2013, 11:26)  Мне кажется ТС имел ввиду изначально... Вообще, изначально, вопрос пришел из идеи сделать стереоскопический сенсор расстояния из двух камерок от сотика, который бы, примерно определял расстояние до любого предмета, находящегося поблизости от него. И эту операцию я планировал сделать при помощи сравнения картинок. Чем больше сходства, тем предмет ближе. Почему именно так? так захотелось=)
Сообщение отредактировал Punk - Mar 21 2013, 09:47
|
|
|
|
|
Mar 21 2013, 11:19
|
Знающий
   
Группа: Свой
Сообщений: 521
Регистрация: 12-05-06
Пользователь №: 17 030

|
Цитата(Punk @ Mar 21 2013, 12:45)  Вообще, изначально, вопрос пришел из идеи сделать стереоскопический сенсор расстояния из двух камерок от сотика, который бы, примерно определял расстояние до любого предмета, находящегося поблизости от него. И эту операцию я планировал сделать при помощи сравнения картинок. Чем больше сходства, тем предмет ближе. Почему именно так? так захотелось=) Наверное чем меньше сходство тем ближе? Тогда такой вариант, сдвигать картинку с одного сенсора по оси соединяющей сенсоры. И вычислять сумму модулей разностей пикселей картинок. Сдвиг соответствующий минимуму суммы модулей будет как-то соответствовать расстоянию до предмета.
--------------------
ну не художники мы...
|
|
|
|
Guest_TSerg_*
|
Mar 21 2013, 12:58
|
Guests

|
Цитата(alex_os @ Mar 21 2013, 15:19)  сдвигать картинку с одного сенсора по оси соединяющей сенсоры. И вычислять сумму модулей разностей пикселей картинок. Сдвиг соответствующий минимуму суммы модулей будет как-то соответствовать расстоянию до предмета. Возможны неоднозначности при наличии однородного фона и предмета. Кроме того, в зависимости от пестроты будет наблюдаться значительная нелинейность. Пример: сканирование картинки 100*100 по горизонтали на 100 px. ( по оси абсцисс 0 - полное совпадение картинок, 100 - полное несовпадение)  P.S. Впрочем и упомянутый мной алгоритм тоже имеет похожий, хотя и меньший ньюанс. *************************** Вот такой метод должен работать: - перевод в шкалу серого; - бинаризация; - вычитание изображений ( получим матрицу с элементами -1; 0; +1 ) - находим геометрические центры областей со знаком "плюс" и со знаком "минус" - дистанция между геом. центрами будет соответствовать параллаксу, а значит и расстоянию.  *** Для большей наглядности метода несколько идеализируем изображение. Как видно, есть возможность измерения как дальности, так и угловой ориентации.
|
|
|
|
|
Mar 22 2013, 02:20
|

Местный
  
Группа: Участник
Сообщений: 242
Регистрация: 19-06-06
Из: Новосибирск
Пользователь №: 18 167

|
Цитата(TSerg @ Mar 21 2013, 16:58)  *************************** Вот такой метод должен работать:
- находим геометрические центры областей со знаком "плюс" и со знаком "минус" Будьте добры, поясните нахождение геометрических центров, или укажите что почитать. Вот это оно? http://en.wikipedia.org/wiki/Geometric_median
Сообщение отредактировал Punk - Mar 22 2013, 02:24
|
|
|
|
Сообщений в этой теме
Punk Подобие матриц (картинок) Mar 19 2013, 05:47 TSerg Например так:
Для каждой картинки размером N*M:
-... Mar 19 2013, 07:33 SSerge http://electronix.ru/forum/index.php?showt...mp;#e... Mar 19 2013, 13:37 Kluwert Цитата(Punk @ Mar 19 2013, 09:47) Скажем,... Mar 20 2013, 15:29 Punk Цитата(Kluwert @ Mar 20 2013, 19:29) Посч... Mar 21 2013, 02:43 Major Если можно вычислять, то вычисляете спектр матрицы... Mar 21 2013, 05:50 alex_os Цитата(Major @ Mar 21 2013, 08:50) Спектр... Mar 21 2013, 06:51 TSerg >По поводу бинаризации: А есть способы без нее?... Mar 21 2013, 06:54    Punk Цитата(alex_os @ Mar 21 2013, 15:19) Наве... Mar 21 2013, 11:23 Major Для каждого изображения вычисляется:
1. Проектор н... Mar 21 2013, 08:19 TSerg Сначала уточню по вычитанию битовых изображений pi... Mar 22 2013, 05:47 haker_fox QUOTE (Punk @ Mar 19 2013, 13:47) С уваже... Mar 22 2013, 06:44 AndreyVN Цитата(Punk @ Mar 19 2013, 09:47) Здравст... Mar 22 2013, 11:01 Punk Цитата(AndreyVN @ Mar 22 2013, 14:01) Ест... Mar 23 2013, 10:51  TSerg Цитата(Punk @ Mar 23 2013, 14:51) Буду пр... Mar 23 2013, 13:05
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|