Если это ваш первый визит, рекомендуем почитать справку по форуму. Для размещения своих сообщений необходимо зарегистрироваться. Для просмотра сообщений выберите раздел. |
Оценка разницы между картинками. Нейросети ч.1 |
Философия, технологии, алгоритмы! |
Результаты опроса: На Ваш взгляд, искуственный интелект - реальность??? | |||
Да | 8 | 72.73% | |
Нет | 2 | 18.18% | |
Затрудняюсь ответить | 1 | 9.09% | |
Голосовавшие: 11. Вы ещё не голосовали в этом опросе |
|
Опции темы |
18.10.2011, 19:41 | #1 |
Registered User
Сообщений: 402
Регистрация: 14.11.2007
Возраст: 37
Не в сети |
Оценка разницы между картинками. Нейросети ч.1
Господа программисты и свободно мыслящие!!!
Возникла задача... условие: есть две картинки А и Б, которые различны, но размеры и глубина цвета равны. вопрос: по каким параметрам их оценивать, и как выразить эти параметры функции??? какие модели можно использовать и по каким причинам? |
19.10.2011, 07:19 | #4 |
Форумец
Сообщений: 286
Регистрация: 17.09.2010
Не в сети |
Первое, что приходит в голову - сравнивать по пикселям. но слишком уж это как-то медленно =) наверное, есть другой способ...
Рекомендую почитать книжку "дуда, харт, распознавание образов и анализ сцен", сам оную до конца не прочитал, не до неё. но наверняка там написано. |
19.10.2011, 07:21 | #5 |
como estas?
Сообщений: 133
Регистрация: 23.06.2007
Возраст: 35
Не в сети |
в матлабе это наверное реализуется удобно, по крайней мере именно там нас учили делать сравнение экземпляра картинки и образца.
|
19.10.2011, 07:54 | #6 |
Registered User
Сообщений: 1,114
Регистрация: 23.06.2007
Возраст: 56
Не в сети |
|
19.10.2011, 17:03 | #7 |
Registered User
Сообщений: 402
Регистрация: 14.11.2007
Возраст: 37
Не в сети |
о пикселях
|
19.10.2011, 18:55 | #8 |
Форумец
Сообщений: 491
Регистрация: 02.12.2005
Возраст: 36
Не в сети |
Я вам даже ссылку оставлю: http://habrahabr.ru/blogs/image_processing/120562/
Может поможет. |
19.10.2011, 21:49 | #9 | |
Registered User
Сообщений: 402
Регистрация: 14.11.2007
Возраст: 37
Не в сети |
не то!!!
Цитата:
Смысл задачи: найти решение(алгоритм), который позволит компьютеру указать, что изображение сдвинуто/ изменило цвет, указав на степень изменения, выражаемую числом |
|
19.10.2011, 22:06 | #10 | |
Форумец
Сообщений: 491
Регистрация: 02.12.2005
Возраст: 36
Не в сети |
Цитата:
Я никогда с вопросом обработки изображений плотно не сталкивался, но может стоит посмотреть в сторону OpenCV? |
|
19.10.2011, 22:26 | #11 |
Registered User
Сообщений: 402
Регистрация: 14.11.2007
Возраст: 37
Не в сети |
опять не попал
|
19.10.2011, 22:27 | #12 | |
Форумец
Сообщений: 39,872
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
Цитата:
Тебя такой вариант подбора устроит? Эта задача НЕ РЕШАЕТСЯ В ОБЩЕМ СЛУЧАЕ. Только в частном. |
|
19.10.2011, 23:06 | #13 |
Форумец
Сообщений: 39,872
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
ты слишком переоцениваешь нейросети. Это очень интересная штука, у меня диссер был по нейросетям, и с высоты птичьего полета я могу сказать вот что
а) за этим, безусловно, будущее б) существующие технологии даже близко не подошли к скоростям обмена и объемам информации мозга скажем, крота. в) над задачей применения аппарата нейронных сетей к форексу (или нахождения степени близости картинок) я бился и всерьез. И не только я. Всё упирается в то что скорость обработки информации компьютером просто несопоставима со скоростью работы человеческого мозга. То, что делает человек примерно 50 раз в секунду, компьютер будет делать месяцами. Компьютер - это просто узкоспециализированная машина, числодробилка. Иллюзия, возникающая из-за того что раз компьютер может перемножать числа быстрее чем человек, значит и многое другое он может делать быстрее и лучше - это, увы, лишь иллюзия. |
19.10.2011, 23:08 | #14 | |
Registered User
Сообщений: 402
Регистрация: 14.11.2007
Возраст: 37
Не в сети |
Мысль!!!
Цитата:
Отлично! Спектатор! Этот пример тоже подходит! Пусть будет божья коровка и слон! Меня интересует суть, сам процесс, как происходит анализ!!! |
|
19.10.2011, 23:11 | #15 | |
Registered User
Сообщений: 402
Регистрация: 14.11.2007
Возраст: 37
Не в сети |
Мозг
Цитата:
Пусть ПК уступает по скорости обработки, но ускорить процесс то же можно попытаться) |
|
19.10.2011, 23:21 | #16 | ||
Форумец
Сообщений: 39,872
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
Цитата:
Хочу тебя огорчить - весь процесс основан на уже имеющейся в моей голове информации. Цитата:
Множество простейших операций процессор делает быстрее. Распознавание образов пока не под силу ни одному процессору, а месячный ребенок, кошка, собачка, кролик, крот, енот - вполне способны сделать это за доли секунды. |
||
20.10.2011, 07:05 | #17 |
como estas?
Сообщений: 133
Регистрация: 23.06.2007
Возраст: 35
Не в сети |
может я не понимаю смысла, конкретно нужно написать алгоритм сравнения двух образов? использование "механизмов" когнитрона тут не подойдет?
|
20.10.2011, 09:08 | #18 |
Форумец
Сообщений: 491
Регистрация: 02.12.2005
Возраст: 36
Не в сети |
Раз уж пошла такая пляска...
Как мне помнится, ребята из MIT сделали специализированный чип для реализации нейронных сетей. Есть даже такая вещь как FPGA Based Neural Network. Никто в этом направлении не копал? |
20.10.2011, 09:36 | #19 |
Форумец
Сообщений: 39,872
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
http://aimatrix.nm.ru/aimatrix/NeuronNetworks.htm
Компьютеры семейства Mark имеют общую программную оболочку ANSE (Artificial Neural System Environment), обеспечивающую программную совместимость моделей. Помимо указанных моделей фирма TRW предлагает также пакет Mark II - программный эмулятор нейронных сетей. Надо будет попробовать этот пакет найти. |
01.12.2011, 17:37 | #20 |
Registered User
Сообщений: 402
Регистрация: 14.11.2007
Возраст: 37
Не в сети |
...тогда у меня возникает вопрос(возможно, что философский).
Возможно ли представить нейрокомпьютер, как совокупность простых элементов??? Думаю, что возможно, но интересно мнение людей, которые знают побольше |
01.12.2011, 20:51 | #21 | |
Форумец
Сообщений: 39,872
Регистрация: 27.05.2003
Возраст: 46
Не в сети |
Цитата:
В отличие от цифровых систем, представляющих собой комбинации процессорных и запоминающих блоков, нейропроцессоры содержат память, распределённую в связях между очень простыми процессорами, которые часто могут быть описаны как формальные нейроны или блоки из однотипных формальных нейронов http://ru.wikipedia.org/wiki/Нейрокомпьютер |
|