BG63478B1 - Метод и устройство за запис - Google Patents

Метод и устройство за запис Download PDF

Info

Publication number
BG63478B1
BG63478B1 BG103367A BG10336799A BG63478B1 BG 63478 B1 BG63478 B1 BG 63478B1 BG 103367 A BG103367 A BG 103367A BG 10336799 A BG10336799 A BG 10336799A BG 63478 B1 BG63478 B1 BG 63478B1
Authority
BG
Bulgaria
Prior art keywords
images
pen
image
characters
composite image
Prior art date
Application number
BG103367A
Other languages
English (en)
Other versions
BG103367A (bg
Inventor
Christer Fahraeus
Jan Nilsson
Patrik Soderlund
Original Assignee
C Technologies Ab
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by C Technologies Ab filed Critical C Technologies Ab
Publication of BG103367A publication Critical patent/BG103367A/bg
Publication of BG63478B1 publication Critical patent/BG63478B1/bg

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/10Image acquisition
    • G06V10/17Image acquisition using hand-held instruments
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/04Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa
    • H04N1/10Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa using flat picture-bearing surfaces
    • H04N1/107Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa using flat picture-bearing surfaces with manual scanning
    • H04N1/1075Arrangements for facilitating holding of the scanner, e.g. shapes, grips
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/14Image acquisition
    • G06V30/142Image acquisition using hand-held instruments; Constructional details of the instruments
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/04Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa
    • H04N1/10Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa using flat picture-bearing surfaces
    • H04N1/107Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa using flat picture-bearing surfaces with manual scanning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/04Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa
    • H04N1/19Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa using multi-element arrays
    • H04N1/195Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa using multi-element arrays the array comprising a two-dimensional array or a combination of two-dimensional arrays
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/04Scanning arrangements
    • H04N2201/0402Arrangements not specific to a particular one of the scanning methods covered by groups H04N1/04 - H04N1/207
    • H04N2201/0414Scanning an image in a series of overlapping zones

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Character Input (AREA)
  • Image Input (AREA)
  • Position Input By Displaying (AREA)
  • Application Of Or Painting With Fluid Materials (AREA)
  • Vehicle Body Suspensions (AREA)
  • Transition And Organic Metals Composition Catalysts For Addition Polymerization (AREA)
  • Manufacturing Of Electric Cables (AREA)
  • Printers Characterized By Their Purpose (AREA)
  • Time Recorders, Dirve Recorders, Access Control (AREA)
  • Power Steering Mechanism (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Sewing Machines And Sewing (AREA)
  • Steering Control In Accordance With Driving Conditions (AREA)

Abstract

По метода се записва избрана поредица от знаци с помощта на писалка. Тя преминава над поредица от знаци и множество от образи, чието съдържание частично се припокрива, и се записва по едно и също време с помощта на светлочувствителен сензор (8) с двумерна чувствителна повърхност. Записаните образи се формират (обединяват) както хоризонтално, така и вертикално в един образ. След това знаците в композирания образ се идентифицират и запаметяват в писалката с помощта на предварително определен кодов формат. Формирането на идентифицирането на знаците и запаметяването се осъществява с помощта на устройство за обработване на сигнала (20-24). Чрез метода и писалката се осъществява компенсация за различната скорост на придвижване и различния ъгъл на завъртане на писалката.

Description

Изобретението се отнася до метод и устройство (писалка) за запис на избрана последователност от знаци.
Предшестващо състояние на техниката
Четящо устройство, което е предназначено за прочитане на текст, често изисква да се маркират най-важните сектори на текста, за да е в състояние да ги намери лесно при следващо прочитане на текста, с което се избягва необходимостта да се прочетат ирелевантните части за тази цел.
Четящото устройство може да изисква събиране на избраните части от текста в нов документ, който може да бъде редактиран с помощта на компютър, снабден с текстообработваща програма. Известен метод за въвеждане на текст в компютър е да се използва скенер. Съществуват стационарни и портативни скенери. Стационарен скенер се използва, за да се сканират цели страници текст, при което скенерът преминава над текста автоматично и с постоянна скорост. Този тип скенер е подходящ за сканиране на избрани части от текста върху дадена страница. От друга страна, за същата цел може да се използва портативен скенер.
US 5 301 243 разкрива ръчен скенер за прочитане на знаци, включени в поредица от знаци върху подходящ носител. Скенерът, който преминава над знаците, които трябва да бъдат прочетени в контакт с носителя, има оптична система, която “вижда” малка част от площта на носителя. Оптичната система съдържа фоточувствителна линийка от CCD тип, която има множество светлочувствителни елементи, подредени в една редица. Когато скенерът преминава над знаците върху носителя, се записва поредица от вертикални “срезове” на знаците и на пространството между тях. “Срезовете” са запаметени в скенера като цифрова “карта на битовете”. След това е използван софтуер OCR (оптическо разпознаване на знаци) за идентифициране на сканираните знаци и за запаметяването им в кодиран формат, т.е. с помощта на ASCII код, в памет за съхранение. Разпознаването на знаците може да бъде осъществено или от скенера или от външен компютър, към който са били препратени цифровите “карти на битовете” за съответните знаци.
Проблем, свързан с използването на портативни скенери е, че скенерът трябва да знае разстоянието между сканираните “срезове”, за да е в състояние да идентифицира правилно знаците. Това значи, че скенерът или трябва да премине над знаците с постоянна скорост, което е много трудно да се осъществи ръчно, или пък да съдържа много точен измерител на дистанцията.
В посочения патент US 5 301 243 проблемът с дистанцията е разрешен с помощта на механичен измерител на дистанцията във формата на зъбно колело. Механичният измерител на дистанцията съдържа движещи се части, което е недостатък, свързан с дълговечността и изработката му. Измерителят на дистанция прави трудно записването на информация от вестник или подобен носител, ако последният не е поставен върху твърда повърхност. Измерителят на дистанция намалява възможността за наблюдение на информацията, която е записвана, тъй като зъбното колело трябва да опира челно към повърхността, от която трябва да се запише информацията, и последователно краят на скенера опира челно в по-голямата част от повърхността.
Следващ проблем, свързан с известните портативни скенери е, че те трябва да бъдат държани ориентирани по един и същи начин в една предварително определена посока през цялото време на въвеждане на информацията. По-специално, сензорът трябва да бъде ориентиран перпендикулярно към посоката, в която е движен писецът, т.е. перпендикулярно на поредицата от знаци. Ако скенерът е държан в друга посока или е завъртван около надлъжната си ос, докато поредицата от знаци е била записвана, скенерът може да има затруднения с идентифицирането на записаните знаци, тъй като в сканираните “срезове” няма информация за посоката. Това е сериозен недостатък на известния скенер, тъй като различните индивиди често държат един и същи скенер по различен начин. По-специално, има разлика в начина на държане на скенера от индивиди, държащи скенера с лява или с дясна ръка. Нещо повече, един и същ индивид често сменя позицията на ръката си по време на движение на скенера по права линия. По-специален е проблемът, когато се държи книга или подобен източник на информация с едната ръка и се желае запис на тази информация.
US 4 949 391 описва оптичен скенер без измерител на дистанцията. Този оптичен скенер съдържа двумерен сензор, който записва образи с частично препокриване съдържанието на текста, над който преминава скенера. Държаният в ръка скенер е действително само един “неинтелигентен” записващ прибор, който записва знаци без интерпретирането им. Вместо това, OCR обработката се провежда от компютър, към който е свързан скенера. Скенерът корелира образите, записани един след друг, с цел да отстрани колоните с излишна информация от образите така, че те да изискват по-малък обем памет за съхранение. Скенерът може да бъде придвижван само в определена посока, която е определена от зъбно колело.
Същност на изобретението
Задача на изобретението е да се осигурят метод и писалка, които могат да бъдат използвани за записване на избрани поредици от знаци с избягване помощта на измерител на дистанцията и изискване на постоянна скорост на движение.
Следваща задача на изобретението е да се осигури такъв метод и такава писалка, която може да бъде държана при завъртане по различни начини около надлъжната й ос и която, по-специално, позволява писалката да бъде завъртвана около надлъжната й ос, докато избраната поредица от знаци се записва, без достоверността на идентифициране на записаните знаци да се намалява съществено.
Задачите са решени чрез писалка и метод за запис на избрана поредица от знаци съгласно изобретението, които се използват за запис на избрана поредица от знаци чрез преминаване на писалката над тях. Избраната поредица от знаци може, например, да съдържа една или няколко думи или едно или няколко изречения, избрани от по-дълъг текст. Знаците могат да бъдат букви, цифри и/или други писмени знаци или символи. Знаците могат да бъдат сканирани от хартиен носител или от друг носител, който може да бъде сканиран оптически.
Писалката съдържа светочувствителен сензор с двумерна чувствителна повърхност. В този контекст, двумерната чувствителна повърхност се отнася до чувствителна повърхност, която може да записва повече от един пиксел в две взаимно перпендикулярни направления. Сензорът е за предпочитане CCD тип. Той може да записва двумерни образи в черно-бялата гама или в цвят. Образите се състоят от множество пиксели, всеки дефиниран от стойността на интензитета им. Височината на образите би трябвало да бъде такава, че да има място в образа за най-високите знаци, които ще се записват. Ширината на образите може да бъде избрана на базата на определената честота на записване на образите и на наличните сензори.
По-нататък, писалката съдържа средство за обработване на сигнала, което трябва да съдържа най-малко централно обработващо средство, памет, входно/изходни вериги и програмно осигуряване за реализация на метода съгласно изобретението. Средството за обработване на сигнала, за предпочитане, представлява подходящо програмиран микропроцесор. Средството за обработване на сигнала използва частично препокриващите се съдържания на образите за обединяване на записаните образи в един общ образ. Обединяването се осъществява вертикално и хоризонтално така, че се оползотворява както информацията по вертикалната посока в образите, така и по хоризонталната. В резултат няма повторение на съдържанията в изградения образ.
Когато един образ е обобщен, средството за обработване на сигнала идентифицира знаците в образа и ги запаметява в кодиран формат в паметта на писалката. Това означава, че писецът е самостоятелно работещ. Все пак, той е пригоден подходящо за свързване към външен компютър така, че информацията може да бъде предадена на последния. Композираният образ, за предпочитане, има определена максимална дължина. С цел да се увеличи скоростта и да се намали изисквания обем памет за съхранение на образите, които са били записани, но още не са били събрани, събирането е проведено последователно, както образите са били записани. По този начин, фактът, че събирането може да бъде извършено в реално време намалява изискванията към обема на паметта за запаметяване на образите.
Събирането продължава нормално, докато всички записани образи са били събрани. То се прекъсва, ако определената максимална дължина на композирания образ е достигната. Алтернативно, събирането може да бъде проведено след като е завършено записването, в който случай може да бъде записан определен максимален брой образи, които последователно са събрани в един композиран образ. Писалката може да има индикаторно средство за индициране, че е готова да обобщи записите.
Чрез използването на сензор с двумерна чувствителна повърхност, посредством която образите с частично препокриващо се съдържание могат да бъдат записани, и чрез събиране на образите в един, е възможно да се елиминира изискването за постоянна скорост на придвижване или за осигуряване на измерител на дистанцията. Благодарение на съдържанието на частично препокриващите се образи, те могат да съдържат в себе си информация за тяхната относителна позиция, т.е. информация за дистанцията, и като резултат няма нужда да се записва тази информация чрез използването на отделен измерител на дистанцията. Потребителят може да държи писалката на един оптимален ъгъл на завъртане по отношение на текста и може даже да я върти, докато записва образите, без това да влошава идентификацията на знаците, тъй като препокриващите се образи съдържат информация за посоката, която индицира тяхната относителна позиция. Това е особено благоприятно.
За предпочитане писалката има дисплей така, че потребителят може да чете записваната поредица знаци, без предварително да трябва да ги препрати към компютъра.
Както беше посочено по-горе, с цел да бъде възможно да се проведе събирането, трябва да има действително препокриване на съдържанията на записаните образи. Степента на препокриване би трябвало да бъде повече от 20%, за предпочитане повече от 50%.
За да се направи контрастът на записаните образи съществено по-добър и за да се избегне размиването, причинено от това, че писалката е била премествана по отношение на поредицата от знаци, знаците, които трябва да бъдат записани, са предварително осветени със светлинни импулси, когато писалката е преминавала над поредицата знаци. Осветяването може да бъде с помощта на осветителни сред ства, например LED (лазерен диод), които са поместени във или до апарата. Честотата на светлинните импулси би трябвало да бъде същата, както и да бъде синхронизирана с честотата на записване на образите, т.е. честотата за четене на съдържанията на светлочувствителния сензор. Бърз механичен затвор, например, може да бъде използван вместо импулсното осветяване. Това има за резултат усложняване на апарата като цяло.
Когато образите са били събирани, образите, които са записани един след друг, са обработени по двойки по отношение на възможно препокриване на позициите за определяне на позицията на препокриването, която позволява най-добро съответствие между съдържанието на всяка двойка. Позицията на препокриване, определена по този начин, е използвана, когато образите са събирани по двойки.
Когато най-добрата позиция на препокриване е била определена, се определя стойността на интензивността на пиксела за всеки препокриващ се пиксел. Тази стойност на интензивността на пиксела е базирана на стойностите на интензивността на пиксел във въпросната двойка образи. Стойностите на интензивността на пиксела, определена по този начин, са използвани при крайното изграждане на композирания образ.
Когато целият образ е събран, композираният образ е разделен, за предпочитане, на подобрази, всеки съдържащ един знак. Това разделяне, което не трябва да бъде физическо, но може да бъде изпълнено в целия композиран образ, подготвя знаците за истинското разпознаване, като всеки знак, за предпочитане, се обработва отделно. Алтернативно биха могли да бъдат обработвани цели думи или части от тях.
Разделянето на образа на подобрази може да бъде постигнато чрез интензивността на пикселите, които са прибавени ред по ред и колона по колона в композирания образ с цел да се открие множество от суми на редове и множество от суми на колони и сред получените суми от редове и суми от колони да се определят локални минимуми.
Идентифицирането на знаците в композирания образ е постигнато изгодно с помощта на невронна мрежа.
В тази връзка е подходящо стойността на интензитета на всеки пиксел в подобразите да се определи и да се използва като входен сигнал за невронната мрежа, която е пригодена да идентифицира знаците в споменатите подобрази с помощта на входните сигнали.
Преди идентифицирането на знаците, композираният образ може да бъде завъртян, ако е необходимо така, че знаците в образа да образуват хоризонтален ред. Това облекчава идентифицирането.
Писалката съгласно изобретението може да бъде използвана за запис на текст, докато той се изучава, да сканира цифрови стойности, да съставя нови документи на базата на стари, които са налични на хартиен носител, и за много други приложения.
Кратко описание на чертежите
Изобретението е описано по-долу чрез пример, който илюстрира как може да бъде реализирано и използвано изобретението.
Описанието се позовава на приложените фигури, от които:
фигура 1 показва схематично примерното изпълнение на писалката съгласно изобретението;
фигура 2 - блокова схема на електронната верига в едно примерно изпълнение на писалката съгласно изобретението;
фигура 3 - алгоритъм за изпълнението на метода съгласно изобретението;
фигури от 4а до 4е илюстрират пример на реализация на метода съгласно изобретението;
фигури от 5а до 5с илюстрират друг пример на изпълнение на метода съгласно изобретението;
фигури от 6а до 6с илюстрират следващ пример на изпълнение на метода съгласно изобретението.
Описание на предпочитано примерно изпълнение
Примерното изпълнение на писалката съгласно изобретението, показано на фигура 1, има корпус 1 с приблизително същата форма като формата на конвенциалните светлинни писалки. Единият край на корпуса 1 има прозорец 2, който е предназначен за разполагане срещу или на малка дистанция от носещата среда, обикновено лист хартия, от която се записват знаците. Ширината на прозорчето 2 е избрана на базата на зададената честота на записване на образа, зададената максимална скорост на изтегляне и вида на наличните сензори. Височината на прозорчето 2 е малко поголяма от най-високия знак, който се записва. Прозорчето 2 образува остър ъгъл с надлъжната ос на писалката така, че потребителят е улеснен да държи писалката на определен ъгъл спрямо листа хартия. Прозорчето е малко изтеглено в корпуса така, че да не се изтрива от хартията.
Корпусът 1 съдържа оптическа част 3, електронна част 4 и захранване 5.
Оптическата част съдържа лазерен диод (LED) 6, система от лещи 7 и светлочувствителен сензор 8, който представлява интерфейс на електронната част 4.
Лазерният диод 6 има задачата да осветява част от носещата среда, която текущо е под прозорчето. Пред лазерния диод 6 е монтирана разсейваща пластина 9, разсейваща светлината, излъчена от лазерния диод.
Задачата на системата от лещи 7 е да проектира образа на частта от носещата среда, която в момента на записването е под прозорчето, върху светлочувствителния сензор 8, колкото е възможно по-точно. Ако сензорът 8 има по-малка светлочувствителна област, отколкото е площта на прозореца 2, системата от лещи 7 трябва, също така, да намали образа. Специалистът в областта ще бъде в състояние да конструира набор от различни системи от лещи, за да изпълни успешно тези задачи.
В този пример светлочувствителният сензор 8 се състои от двумерно правоъгълно CCD устройство (CCD=charge coupled device) с вграден аналогово-цифров конвертор. Такива сензори съществуват на пазара. Тук сензорът 8 е монтиран под малък ъгъл спрямо прозорчето 2 и върху собствена печатна платка 11.
Захранването на писалката е осъществено от батерия 12, която е монтирана в отделно отделение в тялото.
Блоковата схема на фигура 2 показва схематично електронната част 4. Тя съдържа процесор 20, който посредством шини 21 е свързан към памет тип ROM 22, в която са запаметени програмите, към памет четене/запис 23, която образува оперативната памет на процесора, и в която са запаметени образите от сензора, както и идентифицираните и обработе ните знаци, към контролно логическо устройство 24, както и към сензора 8 и към лазерния диод 6. Контролното логическо устройство 24, от своя страна, е свързано към множество периферни устройства, които включват дисплей 25, 5 който е монтиран в корпуса, приемо/предавател в инфрачервения обхват 26 за предаване на информация от и към външен компютър, бутони 27, с помощта на които потребителят може да контролира апарата, трасиращ лазе- 10 рен диод 28, който излъчва светлина във формата на линия, която прави лесно за потребителя проследяването на реда от текста, и индикаторно устройство 29, например лазерен диод 29, индикиращ, че писалката е готова да записва знаци. Контролните сигнали към паметите, сензора и периферните устройства се генерират от контролното логическо устройство 24. Контролното логическо устройство управлява и генерирането и подреждането според йерархията на прекъсванията на процесора. Бутоните 27, приемо/предавателят 26, дисплеят 25, трасиращият лазерен диод и лазерният диод 6 са достъпни чрез процесора за запис и четене в регистъра на контролното логическо устройство. Когато са активирани, бутоните 27 генерират прекъсвания към процесора 20.
Писалката работи както следва. Потребителят държи писалката срещу листа хартия с текст в положение, което той е избрал, за да започне записа на поредицата от знаци. Той натиска бутона 27, за да активира писалката, и изтегля последния над текста, който желае да запише, следвайки текста по същия начин, по който го чете. Трасиращият лазерен диод 28 излъчва светлинен лъч, който спомага проследяването на редовете. Когато потребителят активира писалката, процесорът 20 задейства лазерния диод 6, който генерира строб импулси с определена честота от 25 Hz, образите, записани от сензора, се запаметяват в паметта четене/запис 23 на същата честота. Текстът, който е бил записан във формата на образи, изисква голям обем памет и не може веднага да се използва като входен сигнал за компютъра за текстообработка. Знаците в образите са идентифицирани и запаметени с помощта на ASCII код. След като потребителят е прокарал писалката над избраната поредица от знаци или е достигнал края на реда, той я повдига от хартията и освобождава бутона за активиране, при което процесорът 20 изключва лазерния диод 6. След като избраната поредица от знаци е била записана, потребителят може да контролира писалката, като й задава команда да покаже на дисплея 25 записания текст или да прехвърли текста на външен компютър посредством посредничеството на приемо/предавателя 12. Възможността за визуализиране на сканираните знаци директно върху дисплея е доказано много съществено, тъй като потребителят често желае да провери, че са били сканирани правилните знаци.
Алгоритъмът от фигура 3 показва реализация на метода съгласно изобретението. В стъпка 301 са сканирани образи с препокриващо се съдържание с помощта на описаната по-горе писалка и са запаметени в оперативната памет четене/запис 23. Образите са запаметени като образи с помощта на множество пиксели, всеки от които има определена стойност на потъмняване в обхвата от бяло до черно.
Когато цялата картина е запаметена в оперативната памет, започва подходящо наслагване на образа с предишния, стъпка 302, ако такъв образ е наличен. Ако няма предишен образ, текущият образ се въвежда директно в паметта четене/запис.
С цел да се определи как текущият образ да бъде наслагван с предишния образ така, че да се постигне най-добро съответствие между съдържанието на образите, всяка възможна препокриваща се позиция между образите е проучена на ниво пиксел и измерването на препокриването е извършено както следва:
1) За всяка позиция на препокриващ се пиксел степените на потъмняване на два включени пиксела са събрани, ако последните не са бели. Позиция на пиксел, в която нито един от пикселите не е бял, е определена като плюс позиция.
2) Сумите от потъмнявания за всички плюс позиции се събират.
3) Позициите, съседни на всеки пиксел, се проучват. Ако позицията на препокриване на пиксел няма съседни в плюс позицията и съдържа пиксел, който е бял, и пиксел, който не е бял, степента на потъмняване на небелия пиксел се изважда, възможно умножена с константа, от сумата на точка 2).
4) Позицията на препокриване, която осигурява измерване на най-високо измерване на препокриване, както е казано по-горе, е избрана. В сумарния композиран образ основната стойност на стойността на потъмняване на препокриващите се пиксели е използвана. По този начин смущенията могат да бъдат избегнати в препокриващите се области. Сумирането е проведено както вертикално, така и хоризонтално. Ако е открито, че като са сумирани образите не са завършили по хоризонтала, композираният образ подходящо се поправя така, че става хоризонтален, например, чрез завъртане на образа.
Композираният образ се развива постепенно в линейна област в паметта четене/запис. Предпочита се линейната област да бъде достатъчно голяма, за да запамети един ред от формат А4 на нормално отпечатан текст.
В стъпка 303 софтуерът на процесора 20 разделя композирания образ от линейната област на паметта на подобрази, всеки от които съдържа само един знак. Причината за това е да се създадат входни сигнали за софтуера на невронната мрежа, който е предназначен да обработи знаците. Разделянето е осъществено чрез сумиране на стойностите на потъмняване на пикселите за всеки ред от пиксели и всяка колона от пиксели на композирания образ. Чрез изследване на минимума на локалните интензитети за сумите за ред и сумите за колона се откриват границите за разпростиране на всеки отделен знак в композирания образ.
Ако композираният образ съдържа повече от един ред на текст, което може да се случи, ако текста е малък, редовете на текста трябва да бъдат разделени, въпросният ред трябва да бъде избран преди да бъде извършено разделянето на подобрази. Разделянето може да бъде изпълнено чрез използване на техника, подобна на тази за разделяне на образа на подобрази.
В стъпка 304 всеки от подобразите е сравнен с предварително определен формат на пиксела чрез подобразите, които са били разделени в групи от пиксели, всяка е била заместена от пиксел, чиято степен на потъмняване кореспондира със средната стойност на степента на потъмняване на пикселите, включени в групата. Ако се изисква, подобно намаляване на стойността може да бъде проведено между другите стъпки в метода съгласно изобретението. По-нататък знакът е центриран по отношение на балансната му точка и сте пента на почерняване е нормализирана така, че сумата от квадрата на степента на потъмняване на всеки пиксел е дадена фиксирана стойност.
В стъпка 305 всеки знак в композирания образ на описаната поредица от знаци е определен. Степента на потъмняване на пикселите, които заедно определят подобраза, съдържащ само един знак, служи като входен сигнал към невронната мрежа. Всеки изходен сигнал от невронната мрежа представлява знак, който мрежата може да идентифицира. Изходният сигнал на мрежата, който има най-висок изходен сигнал, е избран и знакът, определен по този начин, е запаметен в стъпка 306, като се използва определен формат на кодирания знак, например ASCII код, в паметта четене/ запис 23 в областта за определените знаци. Когато идентифицирането на знака и запаметяването на формата на кодирания знак е завършено, процесорът активира индикиращото устройство 29, за да информира потребителя, че то е готово за запис на нова поредица от знаци, стъпка 307. След това той се връща в стъпка 301.
Описаните по-горе стъпки са проведени от процесора 20 с помощта на свързаните с него устройства и на подходящ софтуер. Подобен софтуер може да бъде създаден от специалиста в областта с помощта на описаните по-горе инструкции. Разпознаването на знака е осъществено с помощта на софтуер за невронна мрежа, който е усъвършенстван по подходящ начин. Софтуерът на невронна мрежа съществува на пазара, това е например MATLAB Neural Network Toolbox, The MathWorks Inc., 24 Prime Park Way, Natick, MA 01760, USA.
Фигури от 4a до 4e илюстрират как методът съгласно изобретението работи, когато е сканирана поредицата “Flygande backsiner”. Фигура 4а показва текста на лист хартия, който има и определено количество точки-смущения във вид на малки черни петънца. Фигура 4Ь показва образите, които са били записани с помощта на сензора. Както може да се види от тези фигури, съдържанието на образите се препокрива частично. Буквата I се вижда изцяло на образ N 1 и частично на образ N 2. Степента на препокриване зависи от скоростта на изтегляне на писалката над поредицата от знаци, т.е. от скоростта, с която потребителят изтегля апарата над текста във връзка с честотата, с която е прочетено съдържанието на сензора. Фигура 4с показва как изглежда целият композиран образ. Забелязва се, че образът е запаметен във формата на пиксели. Фигура 4d илюстрира разделянето на целия образ на подобрази. Фигура 4с показва мащабираните и нормализирани букви, които са използвани като входни сигнали на невронната мрежа. Когато методът е бил осъществен, текстът “Flygande backasiner” е запаметен в паметта четене/запис на писалката в ASCII код.
В показания пример писалката е държана право и не е завъртвана, докато е била записана поредицата от знаци. Ако писалката е била държана завъртяна на постоянен ъгъл спрямо надлъжната й ос, образите биха изглеждали подобно на тези, показани на фигура 5а. В този случай, когато се сумират образите, се забелязва наклоняване на образа, виж фигура 5Ь, който трябва да бъде завъртян, за да може поредицата от знаци да бъде хоризонтална, фигура 5с. За да се определи колко трябва да бъде завъртането, позицията на знаците в композирания образ е определена в две места.
Ако писалката е завъртяна около надлъжната си ос по време на записа, наклонът на образа ще бъде различен. Такъв пример е показан на фигура 6а. Когато образите са събрани, виж фигура 6Ь, се наблюдава една вълнообразна форма на поредицата от знаци. Тя може да се изправи до хоризонтална линия чрез определяне на позицията на множество точки на композирания образ и чрез завъртане на различни сегменти от него на различни ъгли (виж фигура 6с).

Claims (15)

1. Устройство тип писалка за запис на избрана поредица от знаци чрез преминаване на писалката над зоната на поредицата от знаци, съдържащо светлочувствителен сензор (8) за изобразяване на знаците и устройство за обработка на сигнали (20-24) за идентифициране на изобразените знаци и запаметяването им с кодов формат в писалката, характеризираш се с това, че светлочувствителният сензор (8) има двумерна светлочувствителна повърхност, при което сензорът е пригоден да изобрази избраната поредица от знаци с помощта на множество образи с частично препокриващо се съдържание така, че съдържанието на всеки об раз частично препокрива съдържанието на предшестващия го образ, и, че устройството за обработка на сигнала (20-24) е пригодено да наслагва, с помощта само на препокриващите се съдържания, всеки образ с предшестващия го образ вертикално и хоризонтално, така, че композираният образ се генерира от посоченото множество образи, и така, че се осъществява компенсация на различната скорост на придвижване и на различните ъгли на завъртане на писалката, и, че идентифицирането на изобразените знаци се изпълнява на базата на композирания образ.
2. Писалка съгласно претенция 1, характеризираща се с това, че съдържа осветяващо средство (6), което е пригодено да излъчва светлинни импулси за осветяване на знаците, които се записват.
3. Писалка съгласно която и да е от предшестващите претенции, което устройството за обработка на сигнала (20-24) съдържа невронна мрежа за идентифициране на знаците.
4. Писалка съгласно която и да е от предшестващите претенции, характеризираща се с това, че устройството за обработка на сигнала е пригодено да разделя композирания образ на множество подобрази, всеки от които съдържа само един знак.
5. Писалка съгласно която и да е от предшестващите претенции, характеризираща се с това, че съдържа индикатор (29) за индициране на това, че писалката е готова за сканиране на поредицата от знаци.
6. Писалка съгласно която и да е от предшестващите претенции, характеризираща се с това, че съдържа дисплей (25) за визуализиране на идентифицираните знаци.
7. Метод за запис на поредица от знаци с помощта на писалка, съдържаща следните стъпки: преминаване на писалката над зоната на избраната поредица от знаци и едновременно изобразяване на избраната поредица от знаци с помощта на множество образи, така, че съдържанието на всеки образ частично препокрива съдържанието на предшестващия го образ;
използване на устройство за обработване на сигнала в писалката за наслагване, с помощта само на препокритите съдържания, на всеки образ с предшестващия го образ вертикално и хоризонтално така, че от посоченото множество образи се генерира един компо8 зиран образ, получен за различни скорости на придвижване и различни ъгли на завъртане на писалката;
идентифициране на знаците в композирания образ, и 5 запаметяване на идентифицираните знаци в писалката с помощта на предварително определен кодов формат на знаците.
8. Метод съгласно претенция 7, характеризиращ се с това, че съдържа стъпка на осветяване на знаците, които трябва да бъдат записани със светлинни импулси, когато писалката е преминала над тях.
9. Метод съгласно претенция 7 и 8, характеризиращ се с това, че стъпката на наслагване на посоченото множество образи съдържа изследване по двойки на образи, записани един след друг по отношение на позициите на препокриване за определяне на позицията на препокриване за осигуряване на найдобро съответствие между съдържанията на всяка двойка образи, записани един след друг, а позицията на препокриване, определена по този начин, се използва за наслагване на двойките образи.
10. Метод съгласно всяка претенция от 7 до 9, характеризиращ се с това, че наслагването на записаните образи се провежда в реално време.
11. Метод съгласно претенция 9, характеризиращ се с това, че съдържанията на записаните образи се състоят от множество пиксели, всеки от които е определен чрез стойността на интензитета, при който се извършват следните стъпки:
при наслагване на образите по двойки след определяне на най-добрата позиция на препокриване, определяне на стойността на интензитета на пиксела, за предпочитане средната стойност, за всеки препокрит пиксел, чиято стойност на интензитета е базирана на стойността на интензитета на въпросния пиксел в двойката образи, и използване на стойностите на интензитета на пикселите, определени по този начин в композирания образ.
12. Метод съгласно която и да е от претенциите от 7 до 11, характеризиращ се с това, че стъпката за идентифициране на знаците съдържа разделяне на композирания образ на множество подобрази, съдържащи само един знак.
13. Метод съгласно претенция 12, характеризиращ се с това, че композираният образ се състои от множество пиксели, всеки от които е определен от стойността на интензитета, и в който стъпката разделяне на композирания образ на множество подобрази съдържа сумиране на интензивностите на пикселите ред по ред и колона по колона в композирания образ за определяне на множество суми по редове и суми по колони, както и идентифициране на минимума между сумите по редове и сумите по колони за разделяне на композирания образ на подобрази.
14. Метод съгласно претенция 12 или 13, характеризиращ се с това, че съдържанията на подобразите се състоят от множество пиксели, всеки от които е определен от стойността на интензитета, и стъпката за идентифициране на знаците в записаните образи съдържа определяне на стойността на интензитета на всеки пиксел в подобразите и се използва като входен сигнал за невронна мрежа, която е приспособена да идентифицира знака в посочения подобраз с помощта на входните сигнали.
15. Метод съгласно която и да е от претенциите от 7 до 14, характеризиращ се с това, че преди идентифициране на знаците съдържа стъпка за завъртане на композирания образ така, че знаците в посочения образ да оформят хоризонтален ред.
BG103367A 1996-11-01 1999-04-28 Метод и устройство за запис BG63478B1 (bg)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
SE9604008A SE509327C2 (sv) 1996-11-01 1996-11-01 Sätt och anordning för registrering av tecken med hjälp av en penna
PCT/SE1997/001827 WO1998020446A1 (en) 1996-11-01 1997-11-03 Recording method and apparatus

Publications (2)

Publication Number Publication Date
BG103367A BG103367A (bg) 2000-02-29
BG63478B1 true BG63478B1 (bg) 2002-02-28

Family

ID=20404465

Family Applications (1)

Application Number Title Priority Date Filing Date
BG103367A BG63478B1 (bg) 1996-11-01 1999-04-28 Метод и устройство за запис

Country Status (20)

Country Link
US (1) US6529645B2 (bg)
EP (1) EP1010131B1 (bg)
JP (1) JP3641485B2 (bg)
KR (1) KR20010033610A (bg)
CN (1) CN1160657C (bg)
AT (1) ATE258323T1 (bg)
AU (1) AU719267B2 (bg)
BG (1) BG63478B1 (bg)
BR (1) BR9712470A (bg)
CA (1) CA2270477C (bg)
CZ (1) CZ151999A3 (bg)
DE (1) DE69727320T2 (bg)
ES (1) ES2210502T3 (bg)
ID (1) ID21362A (bg)
IL (1) IL129663A0 (bg)
PL (1) PL333022A1 (bg)
RU (1) RU2198428C2 (bg)
SE (1) SE509327C2 (bg)
WO (1) WO1998020446A1 (bg)
YU (1) YU49124B (bg)

Families Citing this family (67)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IL118914A0 (en) 1996-07-22 1996-10-31 Zohar Argamanit Ltd Hand-holdable optical scanner particularly useful as electronic translator
JP3821267B2 (ja) * 1999-01-18 2006-09-13 富士通株式会社 文書画像結合装置、文書画像結合方法及び文書画像結合プログラムを記録した記録媒体
SE516561C2 (sv) 1999-06-28 2002-01-29 C Technologies Ab Läspenna för inläsning och behandling av text
EP1214681A1 (en) * 1999-06-28 2002-06-19 C Technologies AB Reading pen
EP1206740A1 (en) * 1999-06-28 2002-05-22 C Technologies AB Recording of information
ES2345094T3 (es) 1999-08-30 2010-09-15 Anoto Ab Bloc de notas electronico.
SE517445C2 (sv) * 1999-10-01 2002-06-04 Anoto Ab Positionsbestämning på en yta försedd med ett positionskodningsmönster
US7295193B2 (en) 1999-12-23 2007-11-13 Anoto Ab Written command
US20030061188A1 (en) 1999-12-23 2003-03-27 Linus Wiebe General information management system
US7054487B2 (en) 2000-02-18 2006-05-30 Anoto Ip Lic Handelsbolag Controlling and electronic device
US6992655B2 (en) 2000-02-18 2006-01-31 Anoto Ab Input unit arrangement
US7143952B2 (en) 2000-03-21 2006-12-05 Anoto Ab Apparatus and methods relating to image coding
SE0000949L (sv) 2000-03-21 2001-09-22 Anoto Ab Positionsinformation
US8418052B2 (en) 2000-03-21 2013-04-09 Anoto Aktiebolag (Anoto Ab) Processing of documents
US7050653B2 (en) 2000-04-05 2006-05-23 Anoto Ab Identification of virtual raster pattern
US6586688B2 (en) 2000-04-05 2003-07-01 Anoto Ab Information-related devices and methods
SE519145C2 (sv) 2000-06-02 2003-01-21 C Technologies Ab Förfarande och anordning för registrering av information
SE516567C2 (sv) * 2000-06-07 2002-01-29 Anoto Ab Förfarande och anordning för säker trådlös överföring av information
US6722574B2 (en) 2000-09-07 2004-04-20 Anoto Ab Business card
US7333947B2 (en) 2000-11-13 2008-02-19 Anoto Ab Network-based system
SE0004144L (sv) * 2000-11-13 2002-05-14 C Technologies Ab Textpussling
US7221810B2 (en) 2000-11-13 2007-05-22 Anoto Group Ab Method and device for recording of information
WO2002093467A1 (en) 2001-05-11 2002-11-21 Anoto Ab Electronic pen with actuation through removal of cap
US7916124B1 (en) 2001-06-20 2011-03-29 Leapfrog Enterprises, Inc. Interactive apparatus using print media
SE0102232L (sv) 2001-06-25 2003-02-06 Anoto Ab Förfarande och anordning i ett digitalt kommunikationssystem
EP1271393B1 (fr) * 2001-06-25 2005-04-20 CSEM Centre Suisse d'Electronique et de Microtechnique S.A. - Recherche et Développement Photostyle
US7202963B2 (en) 2001-06-28 2007-04-10 Anoto Ab Method for processing information
JP2004118563A (ja) * 2002-09-26 2004-04-15 Fuji Photo Film Co Ltd 文字画像処理方法および装置並びにプログラム
US7200560B2 (en) * 2002-11-19 2007-04-03 Medaline Elizabeth Philbert Portable reading device with display capability
US20050060644A1 (en) * 2003-09-15 2005-03-17 Patterson John Douglas Real time variable digital paper
SE0303370D0 (sv) 2003-12-16 2003-12-16 Anoto Ab Method, apparatus, computer program and storage medium for recording a movement of a user unit
WO2005067522A2 (en) * 2004-01-13 2005-07-28 University Of Toledo Noninvasive birefringence compensated sensing polarimeter
US20060078866A1 (en) * 2004-03-17 2006-04-13 James Marggraff System and method for identifying termination of data entry
US20060067576A1 (en) * 2004-03-17 2006-03-30 James Marggraff Providing a user interface having interactive elements on a writable surface
US20060077184A1 (en) * 2004-03-17 2006-04-13 James Marggraff Methods and devices for retrieving and using information stored as a pattern on a surface
US7327868B2 (en) * 2004-06-04 2008-02-05 Hewlett-Packard Development Company, L.P. Magnetic stripline scanner
US7565034B2 (en) * 2004-06-17 2009-07-21 Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. Determination of a navigation window in an optical navigation system
JP2006301941A (ja) * 2005-04-20 2006-11-02 Hitachi Maxell Ltd ペン型入力装置のフレーム構造、ペンのフレーム構造、電子ペンのフレーム構造および電子ペン
JP4881584B2 (ja) * 2005-06-28 2012-02-22 株式会社ブリヂストン 凹凸図形検査のためのマスターデータの作成方法
US7922099B1 (en) 2005-07-29 2011-04-12 Leapfrog Enterprises, Inc. System and method for associating content with an image bearing surface
CN100446536C (zh) * 2005-09-30 2008-12-24 中国科学院长春光学精密机械与物理研究所 采用面阵探测器的便携式电子记录笔及扫描方法
RU2457532C2 (ru) * 2006-03-10 2012-07-27 Кенджи Йошида Система обработки ввода для устройства обработки информации
US8261967B1 (en) 2006-07-19 2012-09-11 Leapfrog Enterprises, Inc. Techniques for interactively coupling electronic content with printed media
US8054512B2 (en) * 2007-07-30 2011-11-08 Palo Alto Research Center Incorporated System and method for maintaining paper and electronic calendars
JP5305757B2 (ja) * 2008-06-30 2013-10-02 株式会社東芝 画像処理装置、超音波診断装置、および画像処理プログラム
US8582182B2 (en) * 2009-05-20 2013-11-12 Dacuda Ag Automatic sizing of images acquired by a handheld scanner
US8441695B2 (en) * 2009-05-20 2013-05-14 Dacuda Ag Handheld scanner with high image quality
US9300834B2 (en) 2009-05-20 2016-03-29 Dacuda Ag Image processing for handheld scanner
CN101882212B (zh) * 2010-06-01 2012-12-12 福建新大陆电脑股份有限公司 一种条码图像的获取方法
EP2660754A4 (en) 2010-12-27 2018-01-17 Hanwang Technology Co., Ltd. Device and method for scanning and recognizing
CN102222222A (zh) * 2011-05-27 2011-10-19 汉王科技股份有限公司 跳帧扫描识别装置和方法
CN102393903B (zh) * 2011-07-15 2013-10-30 汉王科技股份有限公司 基于三轴加速计的扫描识别装置和方法
EP2790095B8 (en) 2011-12-07 2018-10-24 International Business Machines Corporation Method of displaying electronic document, and apparatus and computer program therefor
US10068153B2 (en) 2012-08-21 2018-09-04 Cognex Corporation Trainable handheld optical character recognition systems and methods
US8873892B2 (en) * 2012-08-21 2014-10-28 Cognex Corporation Trainable handheld optical character recognition systems and methods
KR102077235B1 (ko) 2012-08-23 2020-02-14 삼성전자주식회사 정보 전송 방법 및 시스템, 디바이스와 그 기록 매체
WO2015028587A2 (en) 2013-08-31 2015-03-05 Dacuda Ag User feedback for real-time checking and improving quality of scanned image
WO2015082572A2 (en) 2013-12-03 2015-06-11 Dacuda Ag User feedback for real-time checking and improving quality of scanned image
EP3092790B1 (en) 2014-01-07 2020-07-29 ML Netherlands C.V. Adaptive camera control for reducing motion blur during real-time image capture
EP3092603B1 (en) 2014-01-07 2022-05-11 ML Netherlands C.V. Dynamic updating of composite images
WO2015173173A1 (en) 2014-05-12 2015-11-19 Dacuda Ag Method and apparatus for scanning and printing a 3d object
US9679179B2 (en) 2015-08-31 2017-06-13 I.R.I.S. Method for processing information from a hand-held scanning device
BE1023380B1 (fr) * 2015-08-31 2017-03-01 I.R.I.S. S.A. Procédé de traitement d'informations provenant d'un dispositif de numérisation à main
BE1023388B1 (fr) * 2015-08-31 2017-03-01 I.R.I.S. S.A. Procédé et système pour corriger une image provenant d'un dispositif de numérisation à main
US9692929B2 (en) 2015-08-31 2017-06-27 I.R.I.S. Method and system for correction of an image from a hand-held scanning device
DE102016119510B4 (de) * 2015-10-16 2024-06-27 Cognex Corporation Lernfähige tragbare Systeme zur optischen Zeichenerkennung und Verfahren
CN108182433B (zh) * 2017-12-29 2020-07-14 北京易达图灵科技有限公司 一种表计读数识别方法及***

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4441205A (en) * 1981-05-18 1984-04-03 Kulicke & Soffa Industries, Inc. Pattern recognition system
US5023922A (en) * 1985-06-07 1991-06-11 Soricon Corporation Optical character reader
US4949391A (en) * 1986-09-26 1990-08-14 Everex Ti Corporation Adaptive image acquisition system
US5280545A (en) * 1988-12-29 1994-01-18 Canon Kabushiki Kaisha Image information processing apparatus capable of synthesizing front- and back-surface information
US5301243A (en) * 1990-12-21 1994-04-05 Francis Olschafskie Hand-held character-oriented scanner with external view area
US5251268A (en) * 1991-08-09 1993-10-05 Electric Power Research Institute, Inc. Integrated method and apparatus for character and symbol recognition
US5657402A (en) 1991-11-01 1997-08-12 Massachusetts Institute Of Technology Method of creating a high resolution still image using a plurality of images and apparatus for practice of the method
JP3647885B2 (ja) * 1993-05-07 2005-05-18 日本電信電話株式会社 画像処理装置
GB2288512B (en) * 1994-04-14 1998-08-26 Matsushita Electric Ind Co Ltd Image processing apparatus
US5787194A (en) * 1994-11-08 1998-07-28 International Business Machines Corporation System and method for image processing using segmentation of images and classification and merging of image segments using a cost function
US5812704A (en) * 1994-11-29 1998-09-22 Focus Automation Systems Inc. Method and apparatus for image overlap processing
US6148118A (en) * 1995-07-05 2000-11-14 Minolta Co., Ltd. Image processing apparatus capable of reproducing large-sized document

Also Published As

Publication number Publication date
US20020001418A1 (en) 2002-01-03
ES2210502T3 (es) 2004-07-01
SE509327C2 (sv) 1999-01-11
BR9712470A (pt) 1999-12-21
DE69727320T2 (de) 2004-11-18
ID21362A (id) 1999-05-27
CA2270477A1 (en) 1998-05-14
PL333022A1 (en) 1999-11-08
WO1998020446A1 (en) 1998-05-14
JP2001508204A (ja) 2001-06-19
US6529645B2 (en) 2003-03-04
CZ151999A3 (cs) 1999-08-11
ATE258323T1 (de) 2004-02-15
SE9604008D0 (sv) 1996-11-01
JP3641485B2 (ja) 2005-04-20
AU4890597A (en) 1998-05-29
CA2270477C (en) 2007-07-31
CN1160657C (zh) 2004-08-04
YU49124B (sh) 2004-03-12
BG103367A (bg) 2000-02-29
AU719267B2 (en) 2000-05-04
KR20010033610A (ko) 2001-04-25
DE69727320D1 (de) 2004-02-26
EP1010131B1 (en) 2004-01-21
CN1239563A (zh) 1999-12-22
SE9604008L (sv) 1998-05-02
EP1010131A1 (en) 2000-06-21
RU2198428C2 (ru) 2003-02-10
YU20699A (sh) 2000-03-21
IL129663A0 (en) 2000-02-29

Similar Documents

Publication Publication Date Title
BG63478B1 (bg) Метод и устройство за запис
US5661506A (en) Pen and paper information recording system using an imaging pen
US5652412A (en) Pen and paper information recording system
TW492242B (en) Recording of information
US5999666A (en) Device and method for optical scanning of text
US4962432A (en) Selective retrieval of data from microfilm images of different forms by reading a memory index form cord (bar code) recorded on each image frame
RU99111749A (ru) Устройство и способ записи
US6985643B1 (en) Device and method for recording hand-written information
CA1283212C (en) Optical character reader
US6715686B1 (en) Device for recording information in different modes
EP1073945B1 (en) Device and method for recording hand-written information
AU758236B2 (en) Device for recording information in different modes
WO1999060515A1 (en) Device for recording information in different modes
US3159814A (en) Scan systems
EP0013276B1 (en) Optical mark reading system
JPH09128483A (ja) 文字認識方法
JPS60140490A (ja) 光学的文字読取装置
JPH0820669B2 (ja) 画像情報記録・読取方法
MXPA00010548A (en) Device and method for recording hand-written information
JPH01278382A (ja) 画像情報読取装置
JPH0822605B2 (ja) 画像情報記録装置