РаспознаваниС Ρ‚Π°Π½ΠΊΠΎΠ² Π² Π²ΠΈΠ΄Π΅ΠΎΠΏΠΎΡ‚ΠΎΠΊΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ машинного обучСния (+2 Π²ΠΈΠ΄Π΅ΠΎ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ… Π­Π»ΡŒΠ±Ρ€ΡƒΡ ΠΈ Π‘Π°ΠΉΠΊΠ°Π»)

РаспознаваниС Ρ‚Π°Π½ΠΊΠΎΠ² Π² Π²ΠΈΠ΄Π΅ΠΎΠΏΠΎΡ‚ΠΎΠΊΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ машинного обучСния (+2 Π²ΠΈΠ΄Π΅ΠΎ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ… Π­Π»ΡŒΠ±Ρ€ΡƒΡ ΠΈ Π‘Π°ΠΉΠΊΠ°Π»)

Π’ процСссС своСй Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΌΡ‹ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ сталкиваСмся с ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ опрСдСлСния ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΠΎΠ² развития. Учитывая Π²Ρ‹ΡΠΎΠΊΡƒΡŽ Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΡƒ развития IT индустрии, постоянно Π²ΠΎΠ·Ρ€Π°ΡΡ‚Π°ΡŽΡ‰ΡƒΡŽ Π²ΠΎΡΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½Π½ΠΎΡΡ‚ΡŒ со стороны бизнСса ΠΈ государства ΠΊ Π½ΠΎΠ²Ρ‹ΠΌ тСхнологиям, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·, опрСдСляя Π²Π΅ΠΊΡ‚ΠΎΡ€ развития ΠΈ инвСстируя собствСнныС силы ΠΈ срСдства Π² Π½Π°ΡƒΡ‡Π½Ρ‹ΠΉ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π» нашСй ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΌΡ‹ слСдим Π·Π° Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ всС наши исслСдования ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ носили Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈ мСТдисциплинарный Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€.

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

ΠŸΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π΄Π°Ρ‡ΠΈ

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ΡΡ Π½Π°Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ систСму распознавания Ρ‚Π°Π½ΠΊΠΎΠ², ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΡƒΡŽ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ Π±Π°Π·ΠΎΠ²Ρ‹Π΅ гСомСтричСскиС ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ (ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ ΠΈ расстояниС) Π² слабоконтролируСмых условиях Π±Π΅Π· использования спСциализированного оборудования.

РСшСниС

Π’ качСствС основного Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° ΠΏΡ€ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΌΡ‹ Π²Ρ‹Π±Ρ€Π°Π»ΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ статистичСского машинного обучСния. Но ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ машинного обучСния, являСтся Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ наличия достаточного количСства ΠΎΠ±ΡƒΡ‡Π°Π΅ΠΌΡ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…. ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ Π½Π°Ρ‚ΡƒΡ€Π°Π»ΡŒΠ½Ρ‹Π΅ изобраТСния, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ с Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… сцСн, содСрТащиС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Π½Π°ΠΌ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹, Π½Π°ΠΌ нСдоступны. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π±Ρ‹Π»ΠΎ Ρ€Π΅ΡˆΠ΅Π½ΠΎ ΠΏΡ€ΠΈΠ±Π΅Π³Π½ΡƒΡ‚ΡŒ ΠΊ Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… для обучСния, Π±Π»Π°Π³ΠΎ ΠΎΠΏΡ‹Ρ‚ Π² этом мСстС Ρƒ нас большой. И всС ΠΆΠ΅, ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΡΠΈΠ½Ρ‚Π΅Π·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ для Π΄Π°Π½Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ Π½Π°ΠΌ показалось нССстСствСнным, поэтому для модСлирования Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… сцСн Π±Ρ‹Π» ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚. На ΠΌΠ°ΠΊΠ΅Ρ‚Π΅ установлСны Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹, ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ ΡΠ΅Π»ΡŒΡΠΊΡƒΡŽ ΠΌΠ΅ΡΡ‚Π½ΠΎΡΡ‚ΡŒ: Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½ΠΎΠ΅ Π»Π°Π½Π΄ΡˆΠ°Ρ„Ρ‚Π½ΠΎΠ΅ ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅, кусты, Π΄Π΅Ρ€Π΅Π²ΡŒΡ, заграТдСния ΠΈ Ρ‚.Π΄. Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ Π·Π°Ρ…Π²Π°Ρ‚Ρ‹Π²Π°Π»ΠΈΡΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ ΠΌΠ°Π»ΠΎΡ„ΠΎΡ€ΠΌΠ°Ρ‚Π½ΠΎΠΉ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹. Π’ процСссС Π·Π°Ρ…Π²Π°Ρ‚Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ сущСствСнно мСнялся Π·Π°Π΄Π½ΠΈΠΉ ΠΏΠ»Π°Π½ сцСны для обСспСчСния большСй устойчивости Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² ΠΊ измСнСниям Ρ„ΠΎΠ½Π°.

РаспознаваниС Ρ‚Π°Π½ΠΊΠΎΠ² Π² Π²ΠΈΠ΄Π΅ΠΎΠΏΠΎΡ‚ΠΎΠΊΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ машинного обучСния (+2 Π²ΠΈΠ΄Π΅ΠΎ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ… Π­Π»ΡŒΠ±Ρ€ΡƒΡ ΠΈ Π‘Π°ΠΉΠΊΠ°Π»)

Π’ качСствС Ρ†Π΅Π»Π΅Π²Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² выступали 4 ΠΌΠΎΠ΄Π΅Π»ΠΈ Π±ΠΎΠ΅Π²Ρ‹Ρ… Ρ‚Π°Π½ΠΊΠΎΠ²: Π’-90 (Россия), М1А2 Абрамс (БША), Π’-14 (Россия), ΠœΠ΅Ρ€ΠΊΠ°Π²Π° III (Π˜Π·Ρ€Π°ΠΈΠ»ΡŒ). ΠžΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°Π»ΠΈΡΡŒ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… позициях ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½Π°, Ρ‚Π΅ΠΌ самым Ρ€Π°ΡΡˆΠΈΡ€ΡΡ список допустимых Π²ΠΈΠ΄ΠΈΠΌΡ‹Ρ… ракурсов ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°. Π—Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ Ρ€ΠΎΠ»ΡŒ сыграли ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½Ρ‹Π΅ заграТдСния, Π΄Π΅Ρ€Π΅Π²ΡŒΡ, кусты ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΠ΅ Π»Π°Π½Π΄ΡˆΠ°Ρ„Ρ‚Π½Ρ‹Π΅ элСмСнты.

РаспознаваниС Ρ‚Π°Π½ΠΊΠΎΠ² Π² Π²ΠΈΠ΄Π΅ΠΎΠΏΠΎΡ‚ΠΎΠΊΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ машинного обучСния (+2 Π²ΠΈΠ΄Π΅ΠΎ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ… Π­Π»ΡŒΠ±Ρ€ΡƒΡ ΠΈ Π‘Π°ΠΉΠΊΠ°Π»)

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π·Π° ΠΏΠ°Ρ€Ρƒ Π΄Π½Π΅ΠΉ ΠΌΡ‹ собрали достаточный Π½Π°Π±ΠΎΡ€ для обучСния ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΎΡ†Π΅Π½ΠΊΠΈ качСства Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° (нСсколько дСсятков тысяч ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ).

НСпосрСдствСнно распознаваниС Ρ€Π΅ΡˆΠΈΠ»ΠΈ Ρ€Π°Π·Π±ΠΈΡ‚ΡŒ Π½Π° Π΄Π²Π΅ части: локализация ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° ΠΈ классификация ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°. Локализация Π²Ρ‹ΠΏΠΎΠ»Π½ΡΠ»Π°ΡΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠ±ΡƒΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ классификатора Π’ΠΈΠΎΠ»Ρ‹ ΠΈ ДТонса (всС-Ρ‚Π°ΠΊΠΈ Ρ‚Π°Π½ΠΊ β€” это Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€ΠΈΠ³ΠΈΠ΄Π½Ρ‹ΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚, Π½ΠΈΡ‡Π΅ΠΌ Π½Π΅ Ρ…ΡƒΠΆΠ΅ Ρ‡Π΅ΠΌ Π»ΠΈΡ†ΠΎ, поэтому β€œΡΠ»Π΅ΠΏΠΎΠ²Π°Ρ‚Ρ‹ΠΉ Π½Π° дСтали” ΠΌΠ΅Ρ‚ΠΎΠ΄ Π’ΠΈΠΎΠ»Ρ‹ ΠΈ ДТонса быстро Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚). А Π²ΠΎΡ‚ ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ракурса ΠΌΡ‹ Π΄ΠΎΠ²Π΅Ρ€ΠΈΠ»ΠΈ свСрточной Π½Π΅ΠΉΡ€ΠΎΠ½Π½ΠΎΠΉ сСти β€” Π² этой Π·Π°Π΄Π°Ρ‡Π΅ Π½Π°ΠΌ Π²Π°ΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ выдСлял Ρ‚Π΅ особСнности, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅, скаТСм ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ Π’-90 ΠΎΡ‚ ΠœΠ΅Ρ€ΠΊΠ°Π²Ρ‹. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΡƒΡŽ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ², ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Ρ€Π΅ΡˆΠ°ΡŽΡ‰ΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ классификации ΠΎΠ΄Π½ΠΎΡ‚ΠΈΠΏΠ½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ².

РаспознаваниС Ρ‚Π°Π½ΠΊΠΎΠ² Π² Π²ΠΈΠ΄Π΅ΠΎΠΏΠΎΡ‚ΠΎΠΊΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ машинного обучСния (+2 Π²ΠΈΠ΄Π΅ΠΎ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ… Π­Π»ΡŒΠ±Ρ€ΡƒΡ ΠΈ Π‘Π°ΠΉΠΊΠ°Π»)

Π”Π°Π»Π΅Π΅, ΠΌΡ‹ запустили ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Π½Π° всСх ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ…ΡΡ Ρƒ нас ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ… (Intel, ARM, Π­Π»ΡŒΠ±Ρ€ΡƒΡ, Π‘Π°ΠΉΠΊΠ°Π», ΠšΠžΠœΠ”Π˜Π’), ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π»ΠΈ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ-Ρ‚Ρ€ΡƒΠ΄Π½Ρ‹Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ быстродСйствия (ΠΏΡ€ΠΎ это ΠΌΡ‹ ΡƒΠΆΠ΅ Π½Π΅ΠΎΠ΄Π½ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ писали Π² своих ΡΡ‚Π°Ρ‚ΡŒΡΡ…, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ‚ΡƒΡ‚ https://habr.com/ru/company/smartengines/blog/438948/ ΠΈΠ»ΠΈ https://habr.com/ru/company/smartengines/blog/351134/) ΠΈ добились устойчивой Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π° устройствС Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.


Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ провСдСния всСх описанных дСйствий Ρƒ нас получился ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚, ΠΎΠ±Π»Π°Π΄Π°ΡŽΡ‰ΠΈΠΉ сущСствСнными Ρ‚Π°ΠΊΡ‚ΠΈΠΊΠΎ-тСхничСскими характСристиками.

Smart Tank Reader

Π˜Ρ‚Π°ΠΊ, прСдставляСм Π²Π°ΠΌ Π½Π°ΡˆΡƒ Π½ΠΎΠ²ΡƒΡŽ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ β€” ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ для распознавания ΠΎΠ±Ρ€Π°Π·ΠΎΠ² Ρ‚Π°Π½ΠΊΠΎΠ² Π² Π²ΠΈΠ΄Π΅ΠΎΠΏΠΎΡ‚ΠΎΠΊΠ΅ Smart Tank Reader, которая:

РаспознаваниС Ρ‚Π°Π½ΠΊΠΎΠ² Π² Π²ΠΈΠ΄Π΅ΠΎΠΏΠΎΡ‚ΠΎΠΊΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°ΠΌΠΈ машинного обучСния (+2 Π²ΠΈΠ΄Π΅ΠΎ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ… Π­Π»ΡŒΠ±Ρ€ΡƒΡ ΠΈ Π‘Π°ΠΉΠΊΠ°Π»)

  • Π Π΅ΡˆΠ°Π΅Ρ‚ Π·Π°Π΄Π°Ρ‡Ρƒ β€œΡΠ²ΠΎΠΉ-чуТой” для Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡ€Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ;
  • ΠžΠΏΡ€Π΅Π΄Π΅Π»ΡΠ΅Ρ‚ гСомСтричСскиС ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ (расстояниС Π΄ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°, прСимущСствСнная ориСнтация ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°);
  • Π Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π² Π½Π΅ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… ΠΏΠΎΠ³ΠΎΠ΄Π½Ρ‹Ρ… условиях, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π² случаС частичного пСрСкрытия ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° посторонними ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ;
  • ΠŸΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ автономная Ρ€Π°Π±ΠΎΡ‚Π° Π½Π° Ρ†Π΅Π»Π΅Π²ΠΎΠΌ устройствС, Π² Ρ‚ΠΎΠΌ числС Π² условиях отсутствия радиосвязи;
  • Бписок ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… процСссорных Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€: Π­Π»ΡŒΠ±Ρ€ΡƒΡ, Π‘Π°ΠΉΠΊΠ°Π», ΠšΠžΠœΠ”Π˜Π’, Π° Ρ‚Π°ΠΊΠΆΠ΅ x86, x86_64, ARM;
  • Бписок ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм: ОБ Π­Π»ΡŒΠ±Ρ€ΡƒΡ, ОБ AstraLinux, ОБ Атликс, Π° Ρ‚Π°ΠΊΠΆΠ΅ MS Windows, macOS, Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ дистрибутивы Linux, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ gcc 4.8, Android, iOS;
  • ΠŸΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ отСчСствСнная Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°.

ΠžΠ±Ρ‹Ρ‡Π½ΠΎ Π² Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΠΊ своим ΡΡ‚Π°Ρ‚ΡŒΡΠΌ Π½Π° Π₯Π°Π±Ρ€Π΅ ΠΌΡ‹ Π΄Π°Π΅ΠΌ ссылку Π½Π° маркСтплСйс, Π³Π΄Π΅ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΆΠ΅Π»Π°ΡŽΡ‰ΠΈΠΉ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ своСго мобильного Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ прилоТСния, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π° Π΄Π΅Π»Π΅ ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚ΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ. Π’ этот Ρ€Π°Π·, учитывая спСцифику ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ²ΡˆΠ΅Π³ΠΎΡΡ прилоТСния, ΠΌΡ‹ ΠΆΠ΅Π»Π°Π΅ΠΌ всСм нашим читатСлям Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π² ΠΆΠΈΠ·Π½ΠΈ ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ опрСдСлСния принадлСТности Ρ‚Π°Π½ΠΊΠ° ΠΊ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ сторонС.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: habr.com

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ