Π‘Π°ΠΊΠ°Π»Π°Π²Ρ€
Π”ΠΈΠΏΠ»ΠΎΠΌΠ½Ρ‹Π΅ ΠΈ курсовыС Π½Π° Π·Π°ΠΊΠ°Π·

ΠžΠ±Ρ€Π°Π· страницы ΠΈ распознаваниС ΠΏΠΎ шаблонам

Π Π΅Ρ„Π΅Ρ€Π°Ρ‚ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Однако этого шага Π½Π΅ Π΄ΠΎΡΡ‚Π°Ρ‚ΠΎΡ‡Π½ΠΎ ΠΈΠ·-Π·Π° подобия ΠΌΠ΅ΠΆΠ΄Ρƒ Π±ΡƒΠΊΠ²Π°ΠΌΠΈ. НапримСр, Π² Π½ΠΈΠΆΠ½Π΅ΠΌ рСгистрС «h», «k», «f», «l», ΠΈ «t» ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ±Ρ‰ΠΈΠ΅ Π΄Π»ΠΈΠ½Π½Ρ‹Π΅ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ ΡˆΡ‚Ρ€ΠΈΡ…ΠΈ слСва, ΠΈ ΠΏΠΈΠΊΡΠ΅Π»ΠΈ вдоль этого ΡˆΡ‚Ρ€ΠΈΡ…Π° Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ различия этих символов. По ΡΡ‚ΠΎΠΉ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Ρ„ΠΈΡ€ΠΌΡ‹ ExperVision Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ 24 пиксСля, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π½Π΅ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΡ€Π΅Ρ‡ΠΈΠ²Ρ‹ΠΌΠΈ Ρƒ Π²ΡΠ΅Ρ… символов Π² Π°Π»Ρ„Π°Π²ΠΈΡ‚Π΅, ΠΈ ΡƒΠ΄Π°Π»ΡΠ΅Ρ‚… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ΠžΠ±Ρ€Π°Π· страницы ΠΈ распознаваниС ΠΏΠΎ шаблонам (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС OCR ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с Π±ΠΎΠ»ΡŒΡˆΠΈΠΌ растровым ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ страницы ΠΈΠ· ΡΠΊΠ°Π½Π΅Ρ€Π°. Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ со ΡΡ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½ΠΎΠΉ ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒΡŽ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‚ΡΡ сканированиСм с Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ 300×300 пиксСлСй Π½Π° Π΄ΡŽΠΉΠΌ. Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π±ΡƒΠΌΠ°ΠΆΠ½ΠΎΠ³ΠΎ листа Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° A4 (11 Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°) ΠΏΡ€ΠΈ этом Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ ΠΎΠΊΠΎΠ»ΠΎ 1 ΠœΠ±Π°ΠΉΡ‚ памяти. Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ c Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ½ΠΊΠΈΠΌ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ Π±ΠΎΠ»Π΅Π΅ Π΄ΠΎΡ€ΠΎΠ³ΠΈΡ… сканСров, Π½ΠΎ ΠΎΠ½ΠΈ часто Π½Π΅ΠΏΡ€Π°ΠΊΡ‚ΠΈΡ‡Π½Ρ‹ для OCR-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈΠ·-Π·Π° большой Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΠΎΠΉ памяти для ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈΠ»ΠΈ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ самого процСсса сканирования. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ сканСра Π½Π΅ ΠΏΡ€ΠΈΠ½ΠΎΡΠΈΡ‚ ΠΏΠΎΠ»ΡŒΠ·Ρ‹, Ссли качСство ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π° нСдостаточно Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π΅. Анализируя изобраТСния, исходящиС ΠΈΠ· Ρ„Π°ΠΊΡΠΈΠΌΠΈΠ»ΡŒΠ½Ρ‹Ρ… машин, ΠΏΠΎΠ΄Π±ΠΈΡ€Π°ΡŽΡ‚ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, провСряя отличия ΠΎΡ‚ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ…ся шаблонов символов (самая малСнькая ΠΈΡ… Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π° ΠΏΡ€ΠΈ самом Π±Π»ΠΈΠ·ΠΊΠΎΠΌ соотвСтствии).

По ΡΡ‚ΠΎΠΉ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅, Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ систСм ΠΈΠΌΠ΅Π΅Ρ‚ ΡˆΠ°Π±Π»ΠΎΠ½Ρ‹, созданныС для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π½Π°Ρ‡Π΅Ρ€Ρ‚Π°Π½ΠΈΠΉ. ПослС Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… слов, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС опрСдСляСт основноС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ΅ Π½Π°Ρ‡Π΅Ρ€Ρ‚Π°Π½ΠΈΠ΅ ΠΈ ΠΈΡ‰Π΅Ρ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ°Ρ€Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ΡΡ‚ΠΈΠΌ Π½Π°Ρ‡Π΅Ρ€Ρ‚Π°Π½ΠΈΠ΅ΠΌ. Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ числСнныС значСния частСй символа (ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΉ), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ ΡˆΡ€ΠΈΡ„Ρ‚. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠ»ΡƒΡ‡ΡˆΠ°Ρ‚ΡŒ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ распознавания Π΄ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΡ… стилСй ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ, Ρ‚ΠΈΠΏΠ° курсива ΠΈΠ»ΠΈ ΠΆΠΈΡ€Π½ΠΎΠ³ΠΎ начСртания слова, Π½Π°ΠΉΠ΄Π΅Π½Π½ΠΎΠ³ΠΎ Π½Π° ΡΡ‚Ρ€Π°Π½ΠΈΡ†Π΅.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΏΡ€ΠΈ распознавании ΠΏΠΎ ΡˆΠ°Π±Π»ΠΎΠ½Π°ΠΌ прСдставлСниС описания ΠΏΠΎΡ…ΠΎΠΆΠ΅ Π½Π° ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ΠΈΠ΅ Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², ΠΈ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ сравниваСтся с Π½ΠΈΠΌΠΈ нСпосрСдствСнно.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° распознавания TypeReader Ρ„ΠΈΡ€ΠΌΡ‹ ExperVision ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ машинно-зависимыС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½Ρ‹Π΅ пиксСли для различСния символов. БСрСтся 30 Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² символа (ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ исходят ΠΈΠ· 30 Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ²) ΠΈ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΈΠ· ΡΡ‚ΠΈΡ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² анализируСтся ΠΏΠΎ 100 пиксСлСй, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ‚ΠΎ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΈΠ· Π½ΠΈΡ… Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ вСроятно Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ характСристикой для спСцифичСского символа (ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, пиксСли Π½Π° Π½ΠΈΠΆΠ½Π΅ΠΉ части «A» всСгда чисты ΠΈ Ρ‚. Π΄.). ΠšΡ€Π°Π΅Π²Ρ‹Π΅ элСмСнты изобраТСния вдоль Π³Ρ€Π°Π½ΠΈΡ† символа часто ΠΈΡΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚ΡΡ этим Π°Π½Π°Π»ΠΈΠ·ΠΎΠΌ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Ρ‚Π΅ΠΌΠ½Ρ‹ Π² Ρ‡ΠΈΡΡ‚Ρ‹Ρ… изобраТСниях, Π½ΠΎ Ρ‡ΠΈΡΡ‚Ρ‹ Π² ΡΡ‚Ρ€Π°Π½ΠΈΡ†Π°Ρ… с ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½Π½ΠΎΠΉ Ρ‡Π΅Ρ‚ΠΊΠΎΡΡ‚ΡŒΡŽ. ΠœΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Ρ€Π°Π½ΠΆΠΈΡ€ΡƒΠ΅Ρ‚ 100 пиксСлСй ΠΎΡ‚ Π±ΠΎΠ»Π΅Π΅ Π΄ΠΎ ΠΌΠ΅Π½Π΅Π΅ Π½Π΅ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΡ€Π΅Ρ‡ΠΈΠ²Ρ‹Ρ… для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ².

Однако этого шага Π½Π΅ Π΄ΠΎΡΡ‚Π°Ρ‚ΠΎΡ‡Π½ΠΎ ΠΈΠ·-Π·Π° подобия ΠΌΠ΅ΠΆΠ΄Ρƒ Π±ΡƒΠΊΠ²Π°ΠΌΠΈ. НапримСр, Π² Π½ΠΈΠΆΠ½Π΅ΠΌ рСгистрС «h», «k», «f», «l», ΠΈ «t» ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ±Ρ‰ΠΈΠ΅ Π΄Π»ΠΈΠ½Π½Ρ‹Π΅ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ ΡˆΡ‚Ρ€ΠΈΡ…ΠΈ слСва, ΠΈ ΠΏΠΈΠΊΡΠ΅Π»ΠΈ вдоль этого ΡˆΡ‚Ρ€ΠΈΡ…Π° Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ различия этих символов. По ΡΡ‚ΠΎΠΉ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС Ρ„ΠΈΡ€ΠΌΡ‹ ExperVision Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ 24 пиксСля, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π½Π΅ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΡ€Π΅Ρ‡ΠΈΠ²Ρ‹ΠΌΠΈ Ρƒ Π²ΡΠ΅Ρ… символов Π² Π°Π»Ρ„Π°Π²ΠΈΡ‚Π΅, ΠΈ ΡƒΠ΄Π°Π»ΡΠ΅Ρ‚ ΠΈΡ… ΠΈΠ· ΡΠΏΠΈΡΠΊΠ° для ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… символов. ПиксСли, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ оставлСны, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ с Π½Π°ΠΈΠ±ΠΎΠ»ΡŒΡˆΠ΅ΠΉ Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒΡŽ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, трСбуСтся ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ шаблон цСлостного описания символа, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎΠ±Ρ‹ любоС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π±ΡƒΠΊΠ²Ρ‹ Π² Π½Π΅Π³ΠΎ ΠΏΠΎΠΏΠ°Π΄Π°Π»ΠΎ, Π° Π»ΡŽΠ±Ρ‹Π΅ допустимыС изобраТСния Π΄Ρ€ΡƒΠ³ΠΈΡ… Π±ΡƒΠΊΠ² — Π½Π΅Ρ‚. Π’ Ρ‡ΠΈΡΡ‚ΠΎΠΌ Π²ΠΈΠ΄Π΅ шаблонноС описаниС ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для распознавания ΠΏΠ΅Ρ‡Π°Ρ‚Π½Ρ‹Ρ… символов. Π—Π°ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ рукописныС ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ Ρ‚ΠΎΠΆΠ΅ Ρ€Π°ΡΠΏΠΎΠ·Π½Π°ΡŽΡ‚ΡΡ с ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ шаблонов (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ «Π±ΠΎΠ»Π΅Π΅ Ρ…ΠΈΡ‚Ρ€Ρ‹Ρ…»), Π½ΠΎ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ со ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π½Ρ‹ΠΌ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΎΠΌ.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ