распознавание для Web

Preview:

DESCRIPTION

 

Citation preview

Распознавание рукописного ввода для Web-приложений с использованием SilverlightАлександр Поклонский, Анастасия Гончарик, Минск, EPAM Systems

2009 © EPAM Systems 2

2009 © EPAM Systems 3

ИДЕЯ: ЧТО И ЗАЧЕМ РАСПОЗНАВАТЬ В

2009 © EPAM Systems 4

СУЩЕСТВУЮЩИЕ РЕШЕНИЯ

2009 © EPAM Systems 5

ЦЕЛИ: Варианты сервисов

• Рукописный ввод текста

• Аутентификация

• Защита от авто

регистраций

• Навигация

• Печать подписей

• другие…

2009 © EPAM Systems 6

СРЕДСТВО: Silverlight

2009 © EPAM Systems 7

Silverlight: ВОЗМОЖНОСТИ

• События мыши

• Динамическое создание

изображений

• WCF сервисы

• HTML Bridge

• InkPresenter

• Tablet PC SDK

2009 © EPAM Systems 8

План действий

• Алгоритмы

распознавания

• Ввод информации

• Формат представления

• Данные и обработка

• Взаимодействие с

сервером

2009 © EPAM Systems 9

Валидность результатов

…иногда результат оставляет желать лучшего

2009 © EPAM Systems 10

.NET: Средства для работы с рукописным вводом

2009 © EPAM Systems 11

РАСПОЗНАВАНИЕ ИЗНУТРИ

Name Description

Segment A recognition segment.

LineA line of handwriting that contains one or more recognition segments.

ParagraphA block of strokes that contains one or more lines of handwriting.

Drawing Ink that is not text.

2009 © EPAM Systems 12

СХЕМА: Обработка рукописного ввода

WCF База данных

Алгоритм №1

Алгоритм №2

Алгоритм №3

HTML

ASP.NET серверное приложение

2009 © EPAM Systems 13

ДЕМОНСТРАЦИЯ

2009 © EPAM Systems 14

ИДЕИ РАЗВИТИЯ: Резюме

• использование для мобильных устройств

• возможность печати рукописного изображения

• расширенное управление web-контентом при помощи распознавания рукописных символов

• дополнительная защита и улучшенная аутентификация пользователей

• построение систем автоматического документооборота

2009 © EPAM Systems 15

Ссылки

http://silverlight.nethttp://msdn.microsoft.comhttp://lipitk.sourceforge.nethttp://www.cuneiform.ru

2009 © EPAM Systems 16

ДОКЛАД ПОДГОТОВИЛИ

Александр Поклонский

Анастасия Гончарик

Aliaksandr_Paklonski@epam.com

Anastasiya_Goncharik@epam.com

Recommended