ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² ΡƒΡ‡Ρ‘Π±Π΅, ΠΎΡ‡Π΅Π½ΡŒ быстро...
Π Π°Π±ΠΎΡ‚Π°Π΅ΠΌ вмСстС Π΄ΠΎ ΠΏΠΎΠ±Π΅Π΄Ρ‹

Навигация Π½Π° основС тСхничСского зрСния

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

НавигационныС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ основаны Π½Π° Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Π²Π°Π½ΠΈΠΈ ΠΎΠ±Ρ€Π°Π·ΠΎΠ². ΠŸΡ€ΠΈ распознавании ΠΎΠ±Ρ€Π°Π·ΠΎΠ² ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ ΠΎΠ±Ρ€Π°Π·Π° ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‚ΠΎΡ‡ΠΊΠΈ «0» изобраТСния Π² ΠΌΠ°ΡΡˆΡ‚Π°Π±Π΅ 1:1 ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ Π² ΠΠ Πœ диспСтчСра, Π³Π΄Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для опрСдСлСния ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ΠΎΠ² Π½Π° Ρ„ΠΎΡ€ΠΌΠ΅ прилоТСния ΠΈ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π²ΠΎ Π²Ρ€Π΅ΠΌΡ дСмонстрации ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊΡ€Π°Ρ‘Π² поля, ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Ρ… ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΌΠ΅Ρ‚ΠΊΠ°ΠΌΠΈ. Ρ‚Π°ΠΊΠΆΠ΅ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΌΠ΅Ρ‚ΠΊΠ°ΠΌΠΈ ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ сами… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Навигация Π½Π° основС тСхничСского зрСния (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

НавигационныС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ основаны Π½Π° Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Π²Π°Π½ΠΈΠΈ ΠΎΠ±Ρ€Π°Π·ΠΎΠ². ΠŸΡ€ΠΈ распознавании ΠΎΠ±Ρ€Π°Π·ΠΎΠ² ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ ΠΎΠ±Ρ€Π°Π·Π° ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‚ΠΎΡ‡ΠΊΠΈ «0» изобраТСния Π² ΠΌΠ°ΡΡˆΡ‚Π°Π±Π΅ 1:1 ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ Π² ΠΠ Πœ диспСтчСра, Π³Π΄Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для опрСдСлСния ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ΠΎΠ² Π½Π° Ρ„ΠΎΡ€ΠΌΠ΅ прилоТСния ΠΈ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π²ΠΎ Π²Ρ€Π΅ΠΌΡ дСмонстрации ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊΡ€Π°Ρ‘Π² поля, ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Π½Ρ‹Ρ… ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΌΠ΅Ρ‚ΠΊΠ°ΠΌΠΈ. Ρ‚Π°ΠΊΠΆΠ΅ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΌΠ΅Ρ‚ΠΊΠ°ΠΌΠΈ ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ сами ΠΌΠ°ΠΊΠ΅Ρ‚Ρ‹.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° написана Π½Π° C++, с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ OpenCV.

Основой ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ являСтся Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π½ΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π° (КА).

КА ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΠΎΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ, Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ, ΡΡ€Π°Π²Π½ΠΈΠ²Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ поиск ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², прСдставлСнных Π² Π²ΠΈΠ΄Π΅ своих Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΎΡ‡Π΅Ρ€Ρ‚Π°Π½ΠΈΠΉ — ΠΊΠΎΠ½Ρ‚ΡƒΡ€ΠΎΠ². ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ½Ρ‚ΡƒΡ€ содСрТит всю Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Ρ„ΠΎΡ€ΠΌΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°. Π’Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΠ΅ Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° Π²ΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π΅ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ся. Π­Ρ‚ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ примСнимости Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² КА, Π½ΠΎ Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΠ½Ρ‚ΡƒΡ€ΠΎΠ² позволяСт ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΎΡ‚ Π΄Π²ΡƒΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ пространства изобраТСния — ΠΊ ΠΏΡ€ΠΎΡΡ‚ранству ΠΊΠΎΠ½Ρ‚ΡƒΡ€ΠΎΠ², ΠΈ Ρ‚Π΅ΠΌ самым ΡΠ½ΠΈΠ·ΠΈΡ‚ΡŒ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ. КА ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ эффСктивно Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ основныС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ распознавания ΠΎΠ±Ρ€Π°Π·ΠΎΠ² — пСрСнос, ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚ ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΌΠ°ΡΡˆΡ‚Π°Π±Π° изобраТСния ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°. ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ КА ΠΈΠ½Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π½Ρ‹ ΠΊ ΡΡ‚ΠΈΠΌ прСобразованиям. Π‘Π½Π°Ρ‡Π°Π»Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΠΎΠ½Ρ‚ΡƒΡ€ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°. ΠšΠΎΠ½Ρ‚ΡƒΡ€ — это Π³Ρ€Π°Π½ΠΈΡ†Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°, ΡΠΎΠ²ΠΎΠΊΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ Ρ‚ΠΎΡ‡Π΅ΠΊ (пиксСлов), ΠΎΡ‚Π΄Π΅Π»ΡΡŽΡ‰ΠΈΡ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ ΠΎΡ‚ Ρ„ΠΎΠ½Π°. Π’ ΡΠΈΡΡ‚Π΅ΠΌΠ°Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠ³ΠΎ зрСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ нСсколько способов кодирования ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π° — Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ извСстны ΠΊΠΎΠ΄ Π€Ρ€ΠΈΠΌΠ΅Π½Π°, Π΄Π²ΡƒΠΌΠ΅Ρ€Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, полигональноС ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Но Π²ΡΠ΅ эти способы кодирования Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ся Π² ΠšΠ. ВмСсто этого, Π² ΠšΠ ΠΊΠΎΠ½Ρ‚ΡƒΡ€ кодируСтся ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ, состоящСй ΠΈΠ· ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ½Ρ‹Ρ… чисСл. На ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π΅ фиксируСтся Ρ‚ΠΎΡ‡ΠΊΠ°, которая называСтся Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ. Π—Π°Ρ‚Π΅ΠΌ, ΠΊΠΎΠ½Ρ‚ΡƒΡ€ обходится (допустим — ΠΏΠΎ Ρ‡Π°ΡΠΎΠ²ΠΎΠΉ стрСлкС), ΠΈ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π²Π΅ΠΊΡ‚ΠΎΡ€ смСщСния записываСтся комплСксным числом a+ib. Π“Π΄Π΅ a — смСщСниС Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΏΠΎ ΠΎΡΠΈ X, Π° b — смСщСниС ΠΏΠΎ ΠΎΡΠΈ Y. Π‘ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ бСрСтся ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ.

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Π²Π΅ΠΊΡ‚ΠΎΡ€ ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π° Π±ΡƒΠ΄Π΅ΠΌ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒ элСмСнтарным Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠΌ (Π­Π’). А ΡΠ°ΠΌΡƒ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ комплСкснозначных чисСл — Π²Π΅ΠΊΡ‚ΠΎΡ€-ΠΊΠΎΠ½Ρ‚ΡƒΡ€ΠΎΠΌ (Π’Πš).

Π’Π΅ΠΊΡ‚ΠΎΡ€-ΠΊΠΎΠ½Ρ‚ΡƒΡ€Ρ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Ρ‚ΡŒ большими грСчСскими Π±ΡƒΠΊΠ²Π°ΠΌΠΈ, Π° ΠΈΡ… ΡΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ€Π½Ρ‹Π΅ Π²Π΅ΠΊΡ‚ΠΎΡ€Ρ‹ — ΠΌΠ°Π»Ρ‹ΠΌΠΈ грСчСскими Π±ΡƒΠΊΠ²Π°ΠΌΠΈ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π²Π΅ΠΊΡ‚ΠΎΡ€-ΠΊΠΎΠ½Ρ‚ΡƒΡ€ Π“ Π΄Π»ΠΈΠ½Ρ‹ k ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ.

Навигация Π½Π° основС тСхничСского зрСния.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ Π² ΠšΠ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ комплСкснозначноС ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅? ΠŸΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π°Π΄ ΠΊΠΎΠ½Ρ‚ΡƒΡ€ΠΎΠΌ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΊΠ°ΠΊ Π½Π°Π΄ Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠΌ комплСксных чисСл ΠΎΠ±Π»Π°Π΄Π°Π΅Ρ‚ Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ матСматичСскими свойствами, ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ способами кодирования.

Бвойства ΠΊΠΎΠ½Ρ‚ΡƒΡ€ΠΎΠ². Π‘ΡƒΠΌΠΌΠ° Π­Π’ Π·Π°ΠΌΠΊΠ½ΡƒΡ‚ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π° Ρ€Π°Π²Π½Π° Π½ΡƒΠ»ΡŽ. Π­Ρ‚ΠΎ Ρ‚Ρ€ΠΈΠ²ΠΈΠ°Π»ΡŒΠ½ΠΎ — ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ элСмСнтарныС Π²Π΅ΠΊΡ‚ΠΎΡ€Ρ‹ приводят Π² Π½Π°Ρ‡Π°Π»ΡŒΠ½ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ, Π·Π½Π°Ρ‡ΠΈΡ‚ ΠΈΡ… ΡΡƒΠΌΠΌΠ° Ρ€Π°Π²Π½Π° Π½ΡƒΠ»ΡŒ-Π²Π΅ΠΊΡ‚ΠΎΡ€Ρƒ.

ΠšΠΎΠ½Ρ‚ΡƒΡ€-Π²Π΅ΠΊΡ‚ΠΎΡ€ Π½Π΅ Π·Π°Π²ΠΈΡΠΈΡ‚ ΠΎΡ‚ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ пСрСноса исходного изобраТСния. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΊΠΎΠ½Ρ‚ΡƒΡ€ кодируСтся ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ, Ρ‚ΠΎ ΡΡ‚ΠΎΡ‚ способ кодирования ΠΈΠ½Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅Π½ сдвигу исходного ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π°. ΠŸΠΎΠ²ΠΎΡ€ΠΎΡ‚ изобраТСния Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ ΡƒΠ³ΠΎΠ» равносилСн ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π­Π’ ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π° Π½Π° Ρ‚ΠΎΡ‚ ΠΆΠ΅ ΡƒΠ³ΠΎΠ».

ИзмСнСниС Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ Π²Π΅Π΄Π΅Ρ‚ ΠΊ Ρ†ΠΈΠΊΠ»ΠΈΡ‡Π΅ΡΠΊΠΎΠΌΡƒ сдвигу Π’Πš. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π­Π’ ΠΊΠΎΠ΄ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ, Ρ‚ΠΎ ΠΏΠΎΠ½ΡΡ‚Π½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π­Π’ Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚Π° ΠΆΠ΅ ΡΠ°ΠΌΠ°Ρ, Π½ΠΎ ΠΏΠ΅Ρ€Π²Ρ‹ΠΌ Π­Π’ Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚ΠΎΡ‚, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ начинаСтся Π² Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠ΅.

ИзмСнСниС ΠΌΠ°ΡΡˆΡ‚Π°Π±Π° исходного изобраТСния ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π­Π’ ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π° Π½Π° ΠΌΠ°ΡΡˆΡ‚Π°Π±Π½Ρ‹ΠΉ коэффициСнт.

ΠžΠ±Ρ‰Π°Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ дСйствия ΠΏΡ€ΠΈ распознавании выглядит Ρ‚Π°ΠΊ:

ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° изобраТСния — сглаТиваниС, Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡ ΠΏΠΎΠΌΠ΅Ρ…, ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ контраста.

Бинаризация изобраТСния ΠΈ Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚ΡƒΡ€ΠΎΠ² ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ².

ΠΠ°Ρ‡Π°Π»ΡŒΠ½Π°Ρ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡ ΠΊΠΎΠ½Ρ‚ΡƒΡ€ΠΎΠ² ΠΏΠΎ ΠΏΠ΅Ρ€ΠΈΠΌΠ΅Ρ‚Ρ€Ρƒ, ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΈ, коэффициСнту Ρ„ΠΎΡ€ΠΌΡ‹, Ρ„Ρ€Π°ΠΊΡ‚Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅.

ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ½Ρ‚ΡƒΡ€ΠΎΠ² ΠΊ Π΅Π΄ΠΈΠ½ΠΎΠΉ Π΄Π»ΠΈΠ½Π΅, сглаТиваниС.

ΠŸΠ΅Ρ€Π΅Π±ΠΎΡ€ всСх Π½Π°ΠΉΠ΄Π΅Π½Π½Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚ΡƒΡ€ΠΎΠ², поиск шаблона, максимально ΠΏΠΎΡ…ΠΎΠΆΠ΅Π³ΠΎ Π½Π° Π΄Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚ΡƒΡ€.

КА ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Π²Π΅ Π³Ρ€ΡƒΠΏΠΏΡ‹ Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π²Π»ΠΈΡΡŽΡ‰ΠΈΡ… Π½Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ распознавания. ΠŸΠ΅Ρ€Π²Π°Ρ Π³Ρ€ΡƒΠΏΠΏΠ° Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ² связана с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ выдСлСния ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π° Π½Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡΡ…. ΠšΠΎΠ½Ρ‚ΡƒΡ€ — это строго опрСдСлСнная дискрСтная структура.

Однако большоС число Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹, слабо Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½Π½Ρ‹Π΅ Π½Π° ΠΎΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‰Π΅ΠΌ Ρ„ΠΎΠ½Π΅. ΠžΠ±ΡŠΠ΅ΠΊΡ‚ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ‡Π΅Ρ‚ΠΊΠΎΠΉ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹, ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ² ΠΏΠΎ ΡΡ€ΠΊΠΎΡΡ‚ΠΈ ΠΈ Ρ†Π²Π΅Ρ‚Ρƒ с Ρ„ΠΎΠ½ΠΎΠΌ, ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΡˆΡƒΠΌΠ»Π΅Π½ ΠΏΠΎΠΌΠ΅Ρ…Π°ΠΌΠΈ ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅.

ВсС эти Ρ„Π°ΠΊΡ‚ΠΎΡ€Ρ‹ приводят ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ½Ρ‚ΡƒΡ€ Π»ΠΈΠ±ΠΎ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Π²ΠΎΠΎΠ±Ρ‰Π΅, Π»ΠΈΠ±ΠΎ ΠΎΠ½ Π²Ρ‹Π΄Π΅Π»ΡΠ΅Ρ‚ся Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ, ΠΈ Π½Π΅ ΡΠΎΠΎΡ‚вСтствуСт Π³Ρ€Π°Π½ΠΈΡ†Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ². На Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ справа ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π±ΠΈΠ½Π°Ρ€ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅. НСбольшиС «ΠΌΠΎΡΡ‚ΠΈΠΊΠΈ» ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ Ρ†ΠΈΡ„Ρ€Ρ‹ ΠΈ ΠΎΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‰ΠΈΠΌ Ρ„ΠΎΠ½ΠΎΠΌ Π΄Π΅Π»Π°ΡŽΡ‚ ΠΊΠΎΠ½Ρ‚ΡƒΡ€ Ρ†ΠΈΡ„Ρ€Ρ‹ нСраспознаваСмым ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ ΠšΠ.

Π’Π°ΠΊΠΈΠ΅ случаи ΠΎΡ‡Π΅Π½ΡŒ тяТСлы для ΠšΠ. Π’Π΅Π΄ΡŒ КА ΠΈΠΌΠ΅Π΅Ρ‚ смысл, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚ΠΎΠΌ случаС, ΠΊΠΎΠ³Π΄Π° ΠΊΠΎΠ½Ρ‚ΡƒΡ€ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π²ΠΎ Π²ΡΠ΅Ρ… своих Ρ‚ΠΎΡ‡ΠΊΠ°Ρ…. Вторая Π³Ρ€ΡƒΠΏΠΏΠ° Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΎΠ², ΠΎΡΠ»ΠΎΠΆΠ½ΡΡŽΡ‰ΠΈΡ… КА, связана с ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°ΠΌΠΈ ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π½ΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π°. ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ КА ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ½Ρ‚ΡƒΡ€ описываСт вСсь ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ, ΠΈ Π½Π΅ Π΄ΠΎΠΏΡƒΡΠΊΠ°Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… пСрСсСчСний с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ ΠΈΠ»ΠΈ Π½Π΅ΠΏΠΎΠ»Π½ΠΎΠΉ видимости ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°.

На ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅ справа — Π±ΠΈΠ½Π°Ρ€ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅. Π’ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ Π±Π»ΠΈΠΊ Ρ„ΠΎΡ‚ΠΎΠ³Ρ€Π°Ρ„ΠΈΠΈ, ΠΈΠ΄ΡƒΡ‰ΠΈΠΉ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ Ρ‡Π΅Ρ€Ρ‚ΠΎΠΉ, Π΄Π΅Π»Π°Π΅Ρ‚ Π±ΡƒΠΊΠ²Ρ‹ Π½Π΅Ρ€Π°Π·Π»ΠΈΡ‡ΠΈΠΌΡ‹ΠΌΠΈ для ΠšΠ.

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, КА ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ»Π°Π±ΡƒΡŽ ΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ ΠΊ ΠΏΠΎΠΌΠ΅Ρ…Π°ΠΌ, Π½Π΅ Π΄ΠΎΠΏΡƒΡΠΊΠ°Π΅Ρ‚ пСрСсСчСния ΠΈΠ»ΠΈ частичной видимости ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°.

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