УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ИДЕНТИФИКАЦИЕЙ ОБЪЕКТОВ ТЕКСТОВЫХ ДОКУМЕНТОВ Российский патент 2003 года по МПК G06F9/00 G06K9/62 

Описание патента на изобретение RU2216767C2

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

Автоматизированная обработка современных деловых документов - ввод с бумажного носителя, сортировка, маршрутизация и т.п. - активно развивающаяся область компьютерных технологий. Аппаратные средства и программы оптического распознавания текста (OCR) позволяют все более успешно решать задачу ввода текстовой информации. При этом, если в 80-х или в начале 90-х основные усилия разработчиков были направлены на повышение точности распознавания отдельного символа или строки текста, то в последние годы все более актуальным свойством систем автоматизированного ввода текста с отсканированнного графического образа документа становится возможность "понимания" структуры бумажного документа и создания адекватной электронной модели.

Известны устройства, которые могли бы быть использованы для решения поставленной задачи [1, 2].

Первое из известных устройств содержит блок словаря для регистрации частичных форм символьных изображений данных, определяющих направление штрихов, блок словаря для регистрации символов изображений, состоящих из частичных форм символов, блок ввода штрихов символьного изображения, подлежащего распознаванию, блок поиска символов в словаре и блок выдачи найденного символа [1].

Существенный недостаток данного устройства состоит в невысокой надежности идентификации символов текстовых документов, форма начертания символов которых отлична от формы шрифтов эталонных символов.

Известно и другое устройство, содержащее блоки памяти, общий формат которых определяют типы документов, регистры для представления текста на документе, блок управления, соединенный с блоками памяти и идентификации изображений документов различного типа, компараторы, триггеры и элементы И, ИЛИ, задержки [2].

Последнее из перечисленных выше технических решений наиболее близко к описываемому.

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

Цель изобретения - повышение быстродействия устройства путем исключения процедур ручного набора идентификаторов объектов текстовых документов.

Поставленная цель достигается тем, что в устройство, содержащее первый блок памяти, информационные входы которого являются первым, вторым, третьим, четвертым и пятым информационными входами устройства, синхронизирующие входы являются первым и вторым синхронизирующими входами устройства, а первый, второй, третий, четвертый и пятый информационные выходы устройства являются первым, вторым, третьим, четвертым и пятым информационными выходами устройства, первый регистр, информационный вход которого является шестым информационным входом устройства, а синхронизирующий вход - третьим синхронизирующим входом устройства, первый элемент ИЛИ, входы которого соединены с выходами первого и второго элементов И, а выход является первым синхронизирующим выходом устройства, второй и третий регистры, выходы которых являются шестым и седьмым информационными выходами устройства, первый, второй и третий элементы задержки, введены детектор положения манипулятора, управляющие входы которого являются управляющими входами устройства, синхронизирующий вход подключен к выходу третьего элемента задержки, а информационные входы соединены с соответствующими информационными выходами группы первого блока памяти, элементы И первой и второй групп, одни входы которых соединены с выходами первого регистра, другие подключены к соответствующим управляющим выходам детектора положения манипулятора, второй и третий блоки памяти, выходы которых соединены с информационными входами второго и третьего регистров соответственно, синхронизирующие входы которых подключены к выходам первого и второго элементов задержки соответственно, элементы И третьей и четвертой групп, одни входы которых соединены с соответствующими синхронизирующими выходами детектора положения манипулятора, а выходы подключены к входам считывания второго и третьего блоков памяти соответственно, первый и второй дешифраторы, входы которых соединены с выходами соответствующих элементов И первой и второй групп, а выходы подключены к соответствующим элементам И третьей и четвертой групп и к другим входам первого и второго элементов И соответственно, второй элемент ИЛИ, входы которого соединены с выходами элементов И третьей группы, а выход подключен к первому установочному входу детектора положения манипулятора и к входу первого элемента задержки, выход которого соединен с третьим синхронизирующим входом детектора положения манипулятора, третий элемент ИЛИ, входы которого подключены к выходам соответствующих элементов И четвертой группы, а выход соединен с вторым установочным входом детектора положения манипулятора и с входом третьего элемента задержки, выход которого подключен к четвертому синхронизирующему входу первого блока памяти, и четвертый элемент ИЛИ, входы которого соединены с выходами первого и второго элементов задержки, а выход является вторым синхронизирующим выходом устройства, при этом синхронизирующий выход первого блока памяти является третьим синхронизирующим выходом устройства, а вход третьего элемента задержки подключен к третьему синхронизирующему входу устройства.

Сущность изобретения поясняется чертежами, где на фиг.1 представлена структурная схема устройства, на фиг.2 - конкретное конструктивное выполнение первого блока памяти, на фиг.3 - конкретное конструктивное выполнение детектора положения манипулятора, на фиг.4 - пример отображения на экране дисплея в правой области графического образа визитной карточки, а в левой области экрана полей реквизитов.

Устройство (фиг.1) содержит первый 1, второй 2 и третий 3 блоки памяти, детектор 4 положения манипулятора, первый 5, второй 6 и третий 7 регистры, первый 8 и второй 9 дешифраторы, первый 10 и второй 11 элементы И, первую 12, вторую 13, третью 14-15 и четвертую 16-17 группы элементов И, первый 18, второй 19, третий 20 и четвертый 21 элементы ИЛИ, первый 22, второй 23 и третий 24 элементы задержки.

Первый блок 1 памяти (фиг. 2) содержит регистры 25-29, группы 30-33 элементов И и элемент задержки 34.

Второй и третий блоки памяти выполнены в виде постоянных запоминающих устройств.

Детектор положения манипулятора (фиг.3) содержит реверсивные счетчики 35, 36, компараторы 37-40, триггеры 41-44, элементы 45, 46 И, элемент 47 ИЛИ, элемент 48 задержки.

На фиг. 1 также показаны первый 50, второй 51, третий 52, четвертый 53, пятый 54 и шестой 55 информационные входы устройства, первый 56, второй 57 и третий 58 синхронизирующие входы устройства, первый 59 и второй 60 управляющие входы устройства, первый 61, второй 62, третий 63, четвертый 64, пятый 65, шестой 66 и седьмой 67 информационные выходы устройства, первый 68, второй 69 и третий 70 синхронизирующие выходы устройства.

Кроме того, показаны третий 71 и четвертый 72 синхронизирующие входы, а также информационные выходы 73-76 группы первого блока памяти, информационные входы 77-80, синхронизирующий вход 81 и установочные входы 82, 83 детектора положения манипулятора, а также его управляющие 84-86 и синхронизирующие 88, 89 выходы.

Все узлы и элементы устройства выполнены на стандартных потенциально-импульсных элементах.

Устройство работает следующим образом.

Процесс идентификации объектов текстовых документов осуществляется оператором, работающим за экраном дисплея, с правой стороны которого выделено поле для отображения собственно отсканированного графического образа текстового документа, а с левой стороны предусмотрены поля вывода значений идентифицируемых объектов, например, реквизитов соответствующих документов (фиг.4).

Опорные координаты соответствующих полей вывода реквизитов задаются с помощью регистров 25-28 блока памяти 1, куда они заносятся с информационных входов 50-53 соответственно по синхросигналу, поступающему с входа 56.

Работу устройства рассмотрим на примере идентификации реквизитов клиентов некой коммерческой организации по предъявляемым ими визитным карточкам.

Анализируя содержание отсканированного графического образа визитной карточки, оператор с помощью манипулятора, например, мыши, подводит курсор, отображаемый на экране, к графическому образу соответствующих символов, например, символов телефонного номера, указанному в визитной карточке, и выделяет символы телефонного номера нажатием левой кнопки мыши. После этого выделенные символы телефонного номера перемещаются оператором на одно из полей вывода реквизитов.

Положение курсора мыши на экране дисплея отслеживается двумя реверсивными счетчиками детектора 4: по координате Х - счетчиком 35, по координате Y - счетчиком 36. Показания счетчиков 35, 36 поступают на одни входы соответствующих компараторов 37-40, на другие входы которых подаются коды опорных координат полей вывода реквизитов с указанных выше регистров блока 1.

Для определенности, допустим, что координата Х поля вывода реквизитов клиентов будет представлена в регистре 25, а координата Y - в регистре 27. При перемещении курсора мыши по экрану дисплея на входы реверсивных счетчиков 35 и 36 поступают импульсы с входов 59, 60. Эти импульсы через элемент 47 ИЛИ и элемент 48 задержки поступают также на синхронизирующие входы компараторов 37 и 39, которые сравнивают значения кодов регистров 25, 27 со значениями кодов реверсивных счетчиков 37, 39.

Факт перемещения курсора мыши в поле вывода реквизитов по координате Х будет зафиксирован компаратором 37, выдачей сигнала на единичный вход триггера 41 и установкой его в единичное состояние, а по координате Y - компаратором 39, выдачей сигнала на единичный вход триггера 42 и установкой последнего в единичное состояние. Высокими потенциалами своих выходов триггеры 41, 42 подготавливают элемент 45 И к срабатыванию.

Переместив курсор мыши в выбранное поле вывода реквизитов, оператор отпускает левую кнопку мыши. При этом на вход 57 блока 1 поступает синхронизирующий сигнал, по которому кодовое представление графического образа цифрового телефонного номера с входа 54 записывается в регистр 29.

После занесения кодового представления графического образа телефонного номера в регистр 29 синхронизирующий импульс с входа 57, задержанный элементом 34 на время записи кода в регистр, выдается на выход 68 устройства в качестве синхронизирующего сигнала начала распознавания символов графического образа телефонного номера. По этому сигналу, поступающему на вход прерывания сервера (на чертеже не показан), последний опрашивает содержимое регистра 29 блока 1 и запускает программу распознавания символов, в результате выполнения которой на информационный вход 55 устройства поступает цифровой код телефонного номера.

Этот код по синхронизирующему сигналу сервера, поступающему на вход 58 устройства, заносится в регистр 5, выходы которого через группы элементов 12, 13 И подключены к входам дешифраторов 8, 9.

Одновременно с этим, синхронизирующий импульс с входа 58, задержанный элементом 24 на время занесения кода в регистр 5, поступает на вход 81 детектора 4 и далее на третий вход элемента 45 И, открытого по двум другим входам высокими потенциалами триггеров 41, 42, и, пройдя его, с выхода 88 детектора 4 поступает на входы опроса состояния элемента 11 И и элементов 16, 17 И группы.

В данном случае высокими потенциалами триггеров 41, 42 будут открыты элементы 13 И, подключающие выходы регистра 5 к входам дешифратора 9. Дешифратор 9 расшифровывает цифровой код телефонного номера и на одном из своих выходов выдает высокий потенциал, поступающий, например, на вход элемента 16 И группы, на другой вход которого поступает импульс опроса с выхода 88 детектора 4.

Импульс с выхода элемента 16 И поступает на вход считывания фиксированной ячейки постоянного запоминающего устройства 3, где записаны все необходимые реквизиты клиента, например, фамилия, имя, отчество, полный домашний адрес, факс и т.п., которые поступают на вход регистра 7.

Одновременно с этим, тот же импульс с выхода элемента 16 И, пройдя элемент 20 ИЛИ и элемент 23 задержки, задерживающий импульс на время считывания кода из блока 3 памяти, поступает на синхронизирующий вход регистра 7 и заносит в него считанные реквизиты. Кроме того, импульс с выхода элемента 20 ИЛИ через вход 83 детектора 4 поступает на установочные входы триггеров 41, 42, возвращая их в исходное состояние, а импульс с выхода элемента задержки 23 через вход 71 блока 1 памяти поступает на входы элементов 30 и 32 И, переписывая на выходы устройства 61 и 63 опорные координаты поля вывода реквизитов, и через элемент 21 ИЛИ поступает на выход 69 устройства в качестве синхронизирующего сигнала готовности отображения содержания регистра 7 с выхода 64 на том поле вывода реквизитов, координаты которого выдаются с выходов 61, 63 устройства. По этому сигналу сервер отображает на экране дисплея в поле вывода реквизитов все необходимые данные, характеризующие клиента, чья визитная карточка предъявлена оператору в качестве текстового документа.

Если же в регистр 5 поступит кодовая комбинация, которая не зафиксирована в блоке памяти 3, то дешифратор выдаст высокий потенциал на один вход элемента 11 И. В этом случае импульс с выхода 88 детектора 4 проходит через элемент 11 И и через элемент 18 ИЛИ на выход устройства 70 в качестве сигнала отсутствия реквизитов у данного клиента.

Таким образом, введение новых конструктивных признаков позволило существенно повысить быстродействие устройства, исключив необходимость как ручного ввода данных при поиске реквизитов, так и затраты времени на поиск реквизитов в базе данных.

Источники информации
1. Патент ЕПВ 0542566, М. кл. G 06 К 9/46, 9/80, 1993 г.

2. Патент США 5161214, М. кл. G 06 F 3/14, 1992 (прототип).

Похожие патенты RU2216767C2

название год авторы номер документа
УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ РАСПРЕДЕЛЕНИЕМ ДАННЫХ В ИНФОРМАЦИОННОЙ СЕТИ КЛИЕНТ-СЕРВЕР 2001
  • Арлазаров В.Л.
  • Романов А.Н.
  • Славин О.А.
RU2218595C2
СИСТЕМА ПЕРЕДАЧИ ДАННЫХ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ "ГОСУДАРСТВЕННЫЙ РЕГИСТР НАСЕЛЕНИЯ" 2003
  • Арлазаров В.Л.
  • Романов А.Н.
  • Славин О.А.
  • Соловьев А.В.
  • Цыганков В.С.
RU2246130C2
УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ПОИСКОМ ТЕКСТОВЫХ ДОКУМЕНТОВ В ИНФОРМАЦИОННОЙ БАЗЕ ДАННЫХ 2003
  • Арлазаров В.Л.
  • Даниленко А.Ю.
  • Емельянов Н.Е.
  • Романов А.Н.
  • Славин О.А.
RU2241253C1
АВТОМАТИЗИРОВАННАЯ СИСТЕМА ДИСТАНЦИОННОГО ЭЛЕКТРОННОГО ГОЛОСОВАНИЯ ПРИ ПРОВЕДЕНИИ ВЫБОРОВ И РЕФЕРЕНДУМОВ 2011
  • Романов Анатолий Николаевич
RU2452029C1
СИСТЕМА УПРАВЛЕНИЯ ЭЛЕКТРОННЫМ ДОКУМЕНТООБОРОТОМ ИНФОРМАЦИОННО-МАРКЕТИНГОВОГО ЦЕНТРА 2004
  • Акимова Г.П.
  • Арлазаров В.Л.
  • Пашкин М.А.
  • Романов А.Н.
  • Славин О.А.
RU2260843C1
СИСТЕМА УПРАВЛЕНИЯ КОНВЕРТАЦИЕЙ ДАННЫХ В ИНФОРМАЦИОННОЙ СЕТИ ГОСУДАРСТВЕННОГО РЕГИСТРА НАСЕЛЕНИЯ 2003
  • Арлазаров В.Л.
  • Романов А.Н.
  • Славин О.А.
  • Цыганков В.С.
RU2251727C2
ИНФОРМАЦИОННО-СПРАВОЧНАЯ СИСТЕМА ГОСУДАРСТВЕННОГО РЕГИСТРА НАСЕЛЕНИЯ 2003
  • Арлазаров В.Л.
  • Романов А.Н.
  • Славин О.А.
  • Цыганков В.С.
RU2246756C1
АВТОМАТИЗИРОВАННАЯ СИСТЕМА ЭЛЕКТРОННОГО ДОКУМЕНТООБОРОТА ПРИ ПРОВЕДЕНИИ ДИСТАНЦИОННОГО ЭЛЕКТРОННОГО ГОЛОСОВАНИЯ 2010
  • Попков Юрий Соломонович
  • Осипов Сергей Николаевич
  • Романов Анатолий Николаевич
RU2421788C1
ТЕХНОЛОГИЧЕСКАЯ ПЛАТФОРМА ИНТЕГРАЦИИ РЕСУРСОВ СЕТИ ИНТЕРНЕТ ДЛЯ ПРОВЕДЕНИЯ ФЕДЕРАЛЬНЫХ ВЫБОРОВ И РЕФЕРЕНДУМОВ 2012
  • Романов Анатолий Николаевич
  • Славин Олег Анатольевич
RU2513721C1
СИСТЕМА УПРАВЛЕНИЯ ВЫБОРКОЙ И ОБРАБОТКОЙ ДАННЫХ ГОСУДАРСТВЕННОГО РЕГИСТРА НАСЕЛЕНИЯ 2004
  • Арлазаров Владимир Львович
  • Романов Анатолий Николаевич
  • Славин Олег Анатольевич
RU2277721C1

Иллюстрации к изобретению RU 2 216 767 C2

Реферат патента 2003 года УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ИДЕНТИФИКАЦИЕЙ ОБЪЕКТОВ ТЕКСТОВЫХ ДОКУМЕНТОВ

Изобретение относится к устройствам для управления идентификацией объектов текстовых документов. Техническим результатом является повышение быстродействия устройства путем исключения процедур ручного набора идентификаторов объектов текстовых документов. Для этого устройство содержит детектор положения манипулятора, элементы И, элементы задержки, регистры, блоки памяти, дешифраторы, элементы ИЛИ. 4 ил.

Формула изобретения RU 2 216 767 C2

Устройство для управления идентификацией объектов текстовых документов, содержащее первый блок памяти, информационные входы которого являются первым, вторым, третьим, четвертым и пятым информационными входами устройства, синхронизирующие входы являются первым и вторым синхронизирующими входами устройства, а первый, второй, третий, четвертый и пятый информационные выходы являются первым, вторым, третьим, четвертым и пятым информационными выходами устройства, первый регистр, информационный вход которого является шестым информационным входом устройства, а синхронизирующий вход третьим синхронизирующим входом устройства, первый элемент ИЛИ, входы которого соединены с выходами первого и второго элементов И, а выход является первым синхронизирующим выходом устройства, второй и третий регистры, выходы которых являются шестым и седьмым информационными выходами устройства, первый, второй и третий элементы задержки, отличающееся тем, что оно содержит детектор положения манипулятора, управляющие входы которого являются управляющими входами устройства, синхронизирующий вход подключен к выходу третьего элемента задержки, а информационные входы соединены с соответствующими информационными выходами группы первого блока памяти, элементы И первой и второй групп, одни входы которых соединены с выходами первого регистра, другие подключены к соответствующим управляющим выходам детектора положения манипулятора, второй и третий блоки памяти, выходы которых соединены с информационными входами второго и третьего регистров соответственно, синхронизирующие входы которых подключены к выходам первого и второго элементов задержки соответственно, элементы И третьей и четвертой групп, одни входы которых соединены с соответствующими синхронизирующими выходами детектора положения манипулятора, а выходы подключены к входам считывания второго и третьего блоков памяти соответственно, первый и второй дешифраторы, входы которых соединены с выходами соответствующих элементов И первой и второй групп, а выходы подключены к соответствующим элементам И третьей и четвертой групп и к другим входам первого и второго элементов И соответственно, второй элемент ИЛИ, входы которого соединены с выходами элементов И третьей группы, а выход подключен к первому установочному входу детектора положения манипулятора и к входу первого элемента задержки, выход которого соединен с третьим синхронизирующим входом детектора положения манипулятора, третий элемент ИЛИ, входы которого подключены к выходам соответствующих элементов И четвертой группы, а выход соединен с вторым установочным входом детектора положения манипулятора и с входом третьего элемента задержки, выход которого подключен к четвертому синхронизирующему входу первого блока памяти, и четвертый элемент ИЛИ, входы которого соединены с выходами первого и второго элементов задержки, а выход является вторым синхронизирующим выходом устройства, при этом синхронизирующий выход первого блока памяти является третьим синхронизирующим выходом устройства, а вход третьего элемента задержки подключен к третьему синхронизирующему входу устройства.

Документы, цитированные в отчете о поиске Патент 2003 года RU2216767C2

US 5161214 А, 03.11.1992
УСТРОЙСТВО ДЛЯ СЧИТЫВАНИЯ ИЗОБРАЖЕНИЯ 1992
  • Аль-Хазим Муин Муханна
  • Барашев Анатолий Федорович
  • Жирков Владислав Федорович
RU2045781C1
УСТРОЙСТВО ДЛЯ СЕЛЕКЦИИ ИЗОБРАЖЕНИЙ ОБЪЕКТОВ 1990
  • Држевецкий А.Л.
  • Контишев В.Н.
  • Григорьев А.В.
  • Царев А.Г.
RU2032218C1
УСТРОЙСТВО ДЛЯ РАСПОЗНАВАНИЯ ИЗОБРАЖЕНИЯ ОБЪЕКТА 1992
  • Попов Михаил Алексеевич[Ua]
  • Марков Сергей Юрьевич[Ua]
RU2054196C1
Устройство для окрашивания изделий окунанием 1975
  • Милоголов Владимир Иванович
SU542566A1
МИКРОПРОЦЕССОР ВВОДА-ВЫВОДА ИНФОРМАЦИИ 1992
  • Селезнев И.П.
  • Аксенов Г.М.
RU2042182C1
УСТРОЙСТВО ДЛЯ ВВОДА-ВЫВОДА ИНФОРМАЦИИ 1992
  • Абрамов Вадим Алексеевич
RU2029352C1

RU 2 216 767 C2

Авторы

Арлазаров В.Л.

Романов А.Н.

Славин О.А.

Соловьев А.В.

Соловьев Д.В.

Хлебутин П.С.

Даты

2003-11-20Публикация

2001-12-05Подача