описание:
Многоплатформенный SDK для разработки приложений, связанных с распознаванием рукописного текста.
Ядро распознавания имеет следующие уникальные особенности:
- Многоязычность. В настоящий момент ядро поддерживает 28 языков, включая все европейские, русский, греческий, иврит, а также граффити (в стандарте Palm OS). Мы намеренно включили граффити, чтобы продемонстрировать универсальность этой технологии, которая позволяет нам добавлять новые графические системы в наше ядро. Например, если вы не найдете нужный вам язык в списке поддерживаемых языков, то по вашему заказу мы оперативно добавим его в ядро. Добавление нового языка незначительно увеличивает потребность в ресурсах компьютера.
- Переобучение. В отличие от традиционных систем распознавания , в котором обучение являлось самой сложной процедурой и могло производиться только самими разработчиками из-за плохой контолируемости процесса, мы включили процедуры переобучения в наш SDK. Например, если вы или пользователь вашего программного продукта пишет букву «A» своим оригинальным способом, который непохож ни на один из имеющихся в базе стандартных написаний, то ему достаточно написать всего 9 раз этот знак своим стилем, чтобы система начала понимать ранее неизвестный ей почерк.
- Динамическое самообучение. Если вы хотите повысить качество распознавания, то вы можете использовать существующий в системе режим динамического самообучения. В этом режиме система анализирует надежность распознавания и при необходимости выводит окно подсказки, содержащее возможные варианты ответов. Пользователю остается только подтвердить правильный вариант. Нескольких таких подтверждений достаточно, чтобы система запомнила трудное или новое написание.
- Многоплатформенность. В настоящее время SDK существует для следующих платформ: Windows 9x/2000/XP, Windows CE/Pocket PC и Pocket PC 2002, Linux, Epoc 32/Symbian OS. Готовится к выпуску SDK для Palm OS. Учитывая наш большой опыт по сопровождению различных платформ, мы по вашему заказу можем портировать наше ядро под любую 32-х разрядную платформу, для которой существует С++ компилятор.
- Нетребовательность к ресурсам. Ядро распознавания поставляется в виде динамической библиотеки, которая занимает, в зависимости от типа процессора следующий объем: 140 Kb (SH3), 200 Kb (MIPS), 160 Kb (ARM), 160 Kb (Intel x86). Помимо библиотеки в SDK входит файл с данными, в котором хранится текущее состояние системы. В зависимости от количества поддерживаемых языков он может иметь объем от 600 Kb до 1200 Kb.
- Высокая производительность. Благодаря тщательной оптимизации наша система показывает высокие результат даже на маломощных процессорах, которые обычно используются в карманных компьютерах. Так, например, на самом популярном на сегодняшний день КПК Pocket PC с процессором ARM SA1110 ядро показывает скорость распознавания 100 — 200 знаков в сек.
|