afis_mod ΠΈ afis_modAM PDF ΠŸΠ΅Ρ‡Π°Ρ‚ΡŒ E-mail
BMF sensor Generated by Sfingre
Daemin sensor Veridicom sensor

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π²Π΅Ρ€ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ личности Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊΠ° ΠΏΠΎ ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΡƒ ΠΏΠ°Π»ΡŒΡ†Π°.
Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ для PC (afis_mod) написаны Π½Π° языкС Π‘++ Π±Π΅Π· использования ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅Π½Π½ΠΎ-зависимых Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ, поэтому ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π»Π΅Π³ΠΊΠΎ ΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ, ΠΈΠΌΠ΅ΡŽΡ‰ΡƒΡŽ компилятор для этого языка (Π±Ρ‹Π»ΠΈ ΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π½Π½Ρ‹ Π½Π° OC Windows, Linux ΠΈ FreeBSD).

ВСрсия для PC Π² качСствС Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ изобраТСния ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΠΎΠ² ΠΏΠ°Π»ΡŒΡ†Π΅Π² Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°Ρ… BMP, PCX ΠΈΠ»ΠΈ RAW, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° шаблонов ΠΈΠ· Ρ„Π°ΠΉΠ»ΠΎΠ² Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹Ρ… прСдставлСний. Алгоритмы Π±Ρ‹Π»ΠΈ ΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π½Ρ‹ Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ‚ΠΈΠΏΠ°Ρ… Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΠ° ΠΏΠ°Π»ΡŒΡ†Π° - оптичСских, Смкостных, ΠΏΡŒΠ΅Π·ΠΎΡΠ»Π΅ΠΊΡ‚Ρ€ΠΈΡ‡Π΅ΡΠΊΠΈΡ… ΠΈ синтСтичСских. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Π° модификация Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ с Ρ†Π΅Π»ΡŒΡŽ нСпосрСдствСнного Π²Π²ΠΎΠ΄Π° ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΠΎΠ² ΠΏΠ°Π»ΡŒΡ†Π΅Π² с Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠ° (ΠΏΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ Π²Π²ΠΎΠ΄Π° для языка Π‘/Π‘++). Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ANSI-NIST Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ прСдставлСния особых Ρ‚ΠΎΡ‡Π΅ΠΊ ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΠ°. Π’ качСствС Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π° выдаСтся Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ истинности Π³ΠΈΠΏΠΎΡ‚Π΅Π·Ρ‹ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π΅ΠΉ Π΄Π°Π½Ρ‹ изобраТСния ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ ΠΏΠ°Π»ΡŒΡ†Π°.

ВСрсия для Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Alpha Mosaic ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° этапов ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ Π±Ρ‹Π»ΠΈ написаны Π½Π° языкС assembler для этого процСссора с Ρ†Π΅Π»ΡŒΡŽ использования всСго ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π° Π΅Π³ΠΎ Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎΠΉ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹.

ΠŸΡ€ΠΎΡ†Π΅ΡΡ Π²Π΅Ρ€ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ состоит ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… этапов: Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠΉ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΠΈ сСрого изобраТСния, Π±ΠΈΠ½Π°Ρ€ΠΈΠ·Π°Ρ†ΠΈΠΈ, морфологичСской ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, ΡƒΡ‚ΠΎΠ½ΡŒΡˆΠ΅Π½ΠΈΡ, Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ, Π²Π΅ΠΊΡ‚ΠΎΡ€Π½ΠΎΠΉ постобработки ΠΈ сравнСния Π΄Π²ΡƒΡ… Ρ‚ΠΎΡ‡Π΅Ρ‡Π½Ρ‹Ρ… шаблонов. Для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ этапа Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° установка своих ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ², Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹Ρ… Π½Π° ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ Ρ‚ΠΈΠΏΠΎΠΌ Π²Ρ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ изобраТСния (Ρ‚ΠΈΠΏΠΎΠΌ ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ сСнсора ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΠ°).

Π—Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ 1 Мб, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ 18.04.2005

ВСхничСскиС трСбования (PC вСрсия)
  • Intel-совмСстимая ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°
  • ΠšΠΎΠΌΠΏΠΈΠ»ΡΡ‚ΠΎΡ€ языка Π‘++ (ΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π½ΠΎ Π½Π° Microsoft Visual C++ 7.1 ΠΈ gcc 3.2.2)
ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ
  • Π€ΠΎΡ€ΠΌΠ°Ρ‚ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ - BMP, PCX, RAW
  • Π’ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ Π²Ρ‹Π²ΠΎΠ΄ ΠΎΡ‚Π»Π°Π΄ΠΎΡ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ этапа
  • Π’ΠΎΠ·ΠΌΠΎΠΆΠ½Π° оптимизация Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… этапов Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° для Π²Π΅ΠΊΡ‚ΠΎΡ€Π½Ρ‹Ρ… Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ процСссоров (SIMD)