GotAI.NET

Форум: Проблемы искусственного интеллекта

 

Регистрация | Вход

 Все темы | Новая тема Стр.6 (7)<< < Пред. | След. > >>   Поиск:  
 Автор Тема: На: Анализ символов через их синтез
Павел Фоменко
Сообщений: 1081
На: Анализ символов через их синтез
Добавлено: 29 май 09 10:39
Цитата:
Автор: Тарасов
"То есть, теперь я оставляю только контуры символа."

нельзя.

контур, как отдельный объект, формируется из тела символа, а вы его выбросить захотели. Этот вопрос паралельный.

Я исхожу из того, что по сути тело символа неинформативно - важнА только граница. Или градиент, то есть даже если символ имеет размытые границы... но в любом случае важна РАЗНОСТЬ, которую легко может выделить человек.
[Ответ][Цитата]
Dark Welder
Сообщений: 1155
На: Анализ символов через их синтез
Добавлено: 29 май 09 10:57
Цитата:
Автор: Павел Фоменко
Мне вчера думался другОй способ. От каждой точки строить вектор в сторону изменения градиента и играться уже с ними.

Двигаюсь тоже в этом направлении, причем прямо сейчас. Часть с градиентами уже сделал. Думаю теперь, как лучше градиенты анализировать - стастистически или все таки структурным анализом.
[Ответ][Цитата]
Павел Фоменко
Сообщений: 1081
На: Анализ символов через их синтез
Добавлено: 29 май 09 11:01
Цитата:
Автор: Dark Welder
Двигаюсь тоже в этом направлении, причем прямо сейчас. Часть с градиентами уже сделал. Думаю теперь, как лучше градиенты анализировать - стастистически или все таки структурным анализом.

Я же говорю - ноосфера рулит
Я считаю, что из градиентов тоже можно построить некий дифференциальный цепной код.
Руки чешутся попробовать, но я - увы - на работе, и Делфи тут нема...
[Ответ][Цитата]
Dark Welder
Сообщений: 1155
На: Анализ символов через их синтез
Добавлено: 29 май 09 11:08
Цитата:
Автор: Павел Фоменко
Я же говорю - ноосфера рулит
Я считаю, что из градиентов тоже можно построить некий дифференциальный цепной код.
Руки чешутся попробовать, но я - увы - на работе, и Делфи тут нема...

Точно, рулиит
Кстати, разрабатывая системы распознавания лучше брать не знакомый алфавит. Много хороших мыслей мне пришло при распознавании иероглифов и еврейского алфавита.

Прототип, реализующий градиентный метод в применении к распознаванию еврейского алфавита я завершу за выходные, в понедельник скажу, что получилось.
[Ответ][Цитата]
Павел Фоменко
Сообщений: 1081
На: Анализ символов через их синтез
Добавлено: 29 май 09 11:16
А можно пару картинок символов, раскрашеных в зависимости от направления векторов градиента?
[Ответ][Цитата]
Dark Welder
Сообщений: 1155
На: Анализ символов через их синтез
Добавлено: 29 май 09 11:33
Цитата:
Автор: Павел Фоменко
А можно пару картинок символов, раскрашеных в зависимости от направления векторов градиента?

Ок. Сегодня или завтра вечером кину.
[Ответ][Цитата]
Павел Фоменко
Сообщений: 1081
На: Анализ символов через их синтез
Добавлено: 29 май 09 11:36
Цитата:
Автор: Dark Welder
Ок. Сегодня или завтра вечером кину.

Лучше бы сегодня А то я на выходных вне сети.
А в понедельник, думаю, и у меня будет что показать.
[Ответ][Цитата]
Dark Welder
Сообщений: 1155
На: Анализ символов через их синтез
Добавлено: 29 май 09 12:05
Цитата:
Автор: Павел Фоменко
Лучше бы сегодня А то я на выходных вне сети.
А в понедельник, думаю, и у меня будет что показать.

Ок. Кину сегодня, но после 10 вечера. Раньше никак
[Ответ][Цитата]
Павел Фоменко
Сообщений: 1081
На: Анализ символов через их синтез
Добавлено: 29 май 09 12:12
Цитата:
Автор: Dark Welder
Ок. Кину сегодня, но после 10 вечера. Раньше никак

Да ради бога Я ж не тороплю.
Просто было сказано так, будто у Вас на экране ужЕ обработаный по градиентам символ
[Ответ][Цитата]
гость
94.25.163.*
На: Анализ символов через их синтез
Добавлено: 29 май 09 19:17
"Я исхожу из того, что по сути тело символа неинформативно"

глупость.


" - важнА только граница."
граница один из аргументов, необходимых для распознавания...а не его апофеоз.


похоже, вам этого не осилить...
[Ответ][Цитата]
Dark Welder
Сообщений: 1155
На: Анализ символов через их синтез
Добавлено: 29 май 09 20:47
Цитата:
Автор: Павел Фоменко
Да ради бога Я ж не тороплю.
Просто было сказано так, будто у Вас на экране ужЕ обработаный по градиентам символ


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

Буква "Ф" после сглаживания и пороговой обработки.
http://img144.imagevenue.com/img.php?image=14083_1_122_1083lo.jpg
2. На выходе после обработки по градиентам.
http://img146.imagevenue.com/img.php?image=14088_2_122_1131lo.jpg
3. Фрагмент дуги
http://img141.imagevenue.com/img.php?image=14094_3_122_790lo.jpg
3. Угол
http://img37.imagevenue.com/img.php?image=97819_12_122_662lo.jpg
http://img199.imagevenue.com/img.php?image=14113_4_122_1079lo.jpg
4. Два угла и прямые
http://img195.imagevenue.com/img.php?image=15326_8_122_1002lo.jpg
5. Фрагмент дуги
http://img37.imagevenue.com/img.php?image=97824_13_122_642lo.jpg
http://img258.imagevenue.com/img.php?image=14118_5_122_143lo.jpg
6. Каптча Яндекса (перевернутая). Лучше всего на ней распознался шум Cимволы легко вошли в замкнутый цепной код. Соответственно шум снялся, символ распознался и статистическим и структурным анализом.
http://img196.imagevenue.com/img.php?image=14144_6_122_979lo.jpg
7. Ее фрагмент
http://img222.imagevenue.com/img.php?image=14151_7_122_437lo.jpg

8. Выделенные на основе обработки дуги и прямые.
http://img19.imagevenue.com/img.php?image=16916_9_122_979lo.jpg
http://img192.imagevenue.com/img.php?image=16921_10_122_1147lo.jpg
[Ответ][Цитата]
Corwin
Сообщений: 1324
На: Анализ символов через их синтез
Добавлено: 29 май 09 21:07
Это Вы по Собелю направление градиента подсчитывали?
Так и не понял - что вы делели с буквой Ф (в первом пункте) и каков был ее начальный вид?
[Ответ][Цитата]
Dark Welder
Сообщений: 1155
На: Анализ символов через их синтез
Добавлено: 29 май 09 21:16
Цитата:
Автор: Corwin
Это Вы по Собелю направление градиента подсчитывали?
Так и не понял - что вы делели с буквой Ф и каков был ее начальный вид?

Вид был простой - черный символ на белом фоне в формате RGB. Просто убрал полутона на границах. Градиент подсчитывал готовой библиотечной функцией.
Но, в общем, я только подтвердил для себя, что данный велосипед не доработать, это тупиковый вариант распознавания. Распознавание печатных символов интереса не представляет, а рукописные - все та же проблема, что и раньше.
[Ответ][Цитата]
Corwin
Сообщений: 1324
На: Анализ символов через их синтез
Добавлено: 29 май 09 21:21
И почему Вы считаете этот подход тупиковым? Только из-за слитных символов?
[Ответ][Цитата]
Dark Welder
Сообщений: 1155
На: Анализ символов через их синтез
Добавлено: 29 май 09 22:51
Цитата:
Автор: Corwin
И почему Вы считаете этот подход тупиковым? Только из-за слитных символов?

Ну, в общем, да. Несмотря на то, что границы четкие и потенциально могут соединяться в цепи, лично мне непонятно, как ограничить цепь одним символом, без чего распознавание уходит в длинный поход и не заканчивается. Как разделить символы мне не ясно пока.
http://img257.imagevenue.com/img.php?image=23042_11_122_525lo.jpg
[Ответ][Цитата]
 Стр.6 (7)1  2  3  4  5  [6]  7<< < Пред. | След. > >>