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

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

  • Upload
    sef2009

  • View
    814

  • Download
    2

Embed Size (px)

DESCRIPTION

 

Citation preview

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

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

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

2009 © EPAM Systems 2

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

2009 © EPAM Systems 3

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

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

2009 © EPAM Systems 4

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

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

2009 © EPAM Systems 5

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

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

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

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

регистраций

• Навигация

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

• другие…

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

2009 © EPAM Systems 6

СРЕДСТВО: Silverlight

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

2009 © EPAM Systems 7

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

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

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

изображений

• WCF сервисы

• HTML Bridge

• InkPresenter

• Tablet PC SDK

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

2009 © EPAM Systems 8

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

• Алгоритмы

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

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

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

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

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

сервером

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

2009 © EPAM Systems 9

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

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

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

2009 © EPAM Systems 10

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

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

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.

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

2009 © EPAM Systems 12

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

WCF База данных

Алгоритм №1

Алгоритм №2

Алгоритм №3

HTML

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

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

2009 © EPAM Systems 13

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

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

2009 © EPAM Systems 14

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

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

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

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

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

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

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

2009 © EPAM Systems 15

Ссылки

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

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

2009 © EPAM Systems 16

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

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

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

[email protected]

[email protected]