á¨ááá 3 áĽáľá¨ ááá 16 á ááá ááááŽáľ áľá´áľ áŠáá¨áá˛á˛. á¤á.á á. ááŁáźááľáŞ á¨100 á áá á°ááŞáá˝ á¨á°áłá°áá áľ á¨Intel Interuniversity Summer School á áŽáááá°á áĽááł - á¨áŽáááá°á áŞáĽá á¨á á áŤáá á áľá°áááˇáᢠáľáá
ááľ á¤áą á¨ááá ááááŽáľ áŠáá¨áá˛á˛áá˝ á¨áŽáááŠá°á áĽá᳠ᣠáĽáá
áľáá
áᾠᣠá¨ááá á ááłá¨ áá¨áŚá˝ ᣠIntel OpenVINO ᣠOpenCV ááááľ ááá¸á á´áááŤá á°ááŞáá˝ áŤáá áá áá˘
á áá
á˝áá ááľáĽ á¨áľ / á¤áą áá፠áĽáá´áľ áĽáá°á°áŤáᰠᣠáá áŤá á ᣠá°ááŞááš á á°ááŁáŤáá ááá áá áĽááłá°á¨á áĽá áĽáá˛áá á áá¨áá¨áŤ áá áľááá¨áĄáľ á ááłááľ ááŽáááśá˝ áĽáááááŤáá á˘
á¨áá፠áá°áľ áĽá á¨á°áłáľá á ážá˝
ááášá ááááľ á¨áľáá
ááľ ááááśá˝ á¨áááá¨áľ áááŤá áááľá áľ ááľááá-á¨áá áá áĽá á¨áľáá á°ááľ. ááľáá á°ááľ áĽá ááľáá áá áŽááśá˝ á°ááŞáá˝ áááŤá á áá°á¨áá áĽá áá˛áŤáá á°áááá áá. ááááŽá˝á áĽáť áá¨áłá°á áá áᣠá áłáááą áááľáŁ á ááľá˘ ááášá á°ááŁáŤá á°ááŁáŤáľá á áá ááá
áá° áĽáááą á¨ááá áĽáľá áá áŤá¸á
ááá áá áá°á áĽá áááá áááśáš á¨áŽáá˝á áá áá áá áá áááľá¨á áá° á˘áá´á á˘áŽ áááŁáľ áá á¨áŁá¸áᢠá¨áľáá á°ááľ áĽá á¨áľáá á°ááľ á á ááŠááą á¨ááááŽá˝ á á°á¨á᪠á¨áŤáá á°áłáłááá˝ á°ááŁáŤá á°ááŁáŤáľá á¨á°ááŁáŁáŞáá˝ - UNN ááá áŤá áĽá á˘ááááŽá˝ ᨠIntel. á ááá°áá áłáááľ ááľáĽ, á¨á°ááŁá áľáŤáá˝ á°á áá ááá áĽá ááŽáááśá˝ á°ááá¨áá, á áá áá á°áłáłááá˝ á 3 á°áá˝ á áĄáľá á áá°áá.
á áá áá áá áá áľ á°ááŞáá˝ á ááłáĽ áĽá á ááŽááŤá áá áĽáŤááá˝ á°á ááá áá á, áĽá áĽáá˛áá á áŚáłá áá áááłáľ áŤáá áľ á˝áá á°á°áĽáˇá¸áá. áŽáá˝á á¨áśááľáá áááá˛áśá˝áᣠá áááŞáá áááá˛áśá˝á áĽá á¨áŠáá¨áá˛á˛ ááá áŤáá áŤáŤá°á° ááá á áááááᢠá¤á.á á. Lobachevsky, áľááá áá-áá áá áááἠáĽá áŤáá°ááá° áá. á¨á áŤáá áĽááł á ááťá á¨á°ááŞáášá áá°á¨áłá á´áááŤá áĽáááľ á¨áŽáááŠá°á áĽááł áá ááá á áľá°áłá˝ áá á áľááá áĽáá° C++/STLᣠOOPᣠáá°á¨áłá áľáá° áááŽá˝ áĽá áłáł á ááááŽá˝áŁ áááŤá á áááĽáŤáŁ á¨ááłáĽ áľáá°áᣠá¨á°áᨠááłáĽ áĽá á ááĽáľáśá˝á˘ áĽá á°á ááááᢠá¨á°ááŁáŤáśáš ááŤá¨á á áľá፠á¨áá°á á á¨á°ááŞáášá á áľá°áłá°áĽ ááá áá áᢠáŽáá˝á á¨áľ áĽáá°á°ááŠáŁ á¨áá áľáá ááľ á¤áľ á ááľ áá áááľ áĽááłáá áá¸á (áááłá áłáááłá áĽáá áľáá´) áĽá á ááĽáł á áŽáááŠá°á áĽááł ááľá áĽáá´áľ áĽáá°áá°áá á áááá ááááľ áá á¨áá˘
á á á ááá 78 á°ááŞáá˝ á áá áá áá፠á¨á°áłá°á á˛áá 24 á¨áá áá áŚáłáá˝ áá አááľáľáŠ á á ááľ áŚáł 3 á°ááŞáá˝ áá አᢠá á°áłáłááá˝ áá áľáłáľáľá˛ááľ áĽá á¨áá áá áĽá á¨áľáá áá ááááśá˝ á¨á°áłáľá á¨áĽááł ááŠááśá˝ á¨áá á áłá˝ áŁáá á áá á¨áĽ ááľáĽ ááłáŠ áá˝áá-
áááśáš á 2 áłáááłáľ áá á á°á¨á?
á°ááŞáá˝ á¨áŽáááŠá°á áĽááł áá á°ááŁáŤáľ áá á ááľá ááłáĽ áĽá á á°ááŁá áá°áááá-á¨ááľá áá°áŁ ᣠá¨ááľ á áŤá áĽá á¨áĽááąá ááľáľáᢠá¨áĽáŤááłááą ááá° ááłá á¨áááá á áŤá áĽááá áá á¨áŽááá°á áĽááł á˝ááŽá˝á ááááłáľ áĽá á¨áá˝á áááŞáŤ áĽá á¨ááá ááľáááŽá˝á á áá áá áááá á¨áááłáľ áá´áá˝á áá° ááá˛áŤá áá´áá˝ áááľ áłáŞáŤá ááĽááľá áŤáŤáľáłáᢠááľá ááłáĄ á á°ááŁá á¨á°á¨á°á á˛áá á°ááŞáá˝ áłáá á¨áá á¨ááá ááľááá áá´áá˝á á ááá°á á¨á˛á¤áá¤á ááá ᨠOpenCV á¤á°-áá˝áááľá á áá áá á áľááá¨áá, áĽá áá°áá áŞáŤá ááĽá¨áá.
á¨ááá ááááŽá˝ á ááŤá¨áĽ á ááἠáá¨ááť ááľáĽ á°áá á
á¨ááŽáááśáš áá¨áá¨áŤ áĽáá´áľ áá á?
áĽáŤááłááą áĄáľá á ááŽáááą áá áľ áľáá°á¨áá áĽá ââáá áĽáá°áᣠáááááá 10 á°áááá˝ á°á°áĽáˇá¸áá. á¨áá áá á áá, 5 á°áááá˝ áááŠ, á áá áá á¨áŠáŁááŤá áááá˛áśá˝ áááśášá áĽáŤááá˝á á á¨á áĽá ááŽáááłá¸áá áĽáá˛áŤáťá˝á ááá áá°ááľ áŤááľá áľá á°áśá˝ ááá¨áá¨á á¨áá¨áą áľáá˝ áááŽá˝á á°áĄ. áĽáŤááłááłá¸á áĽáá° á°áááŞá áĽáŤáłá¸áá ááá¨á áá á, á áŽáááŠá°á áĽááł ááľá áĽáááłá¸áá á ááłá¨áľ áĽá áááŽáááą ááá á áŤáá¸áá á áľá°áá á á á¨ááá áá, áá á á áľáá ááľ á¤áą ááľáĽ áľááá áĽáŤááłááą á°áłáłá áĽááľááááľ áĽá áá°áá°á፠áĽáá˛á°ááľ á¨áľáśáá. áá¨áá¨áŤá ᨠ3 á°á áłáľ á áá á°áŤááś áá á ááááá áááśášá á ááá¨áŁá¨áĽ á á áá á¨áĄá áĽá¨ááľ ááĽá¨áąá á áááá áááśáš áľááá˝ ááľá°á á¨áá á¨á˘áá´á áľááťááľáśá˝ áá á°ááŤáá°ááá˘
á áá áááŁá°á áá á ááľ á áá°áᣠáááľ ááá°á áĽá áśáľáľ áśáľá°á áŚáłáá˝á á°áĽá°ááᢠáááá¨áĽ á áŁá á áľá¸á᪠áá á, ááááŤáąá áĽáŤááłááą áĄáľá, áĽáŤááłááą ááŽáááľ á¨áŤáą á¨áá áŁáá áľááá áĽá á á ááŤá¨áĽ á ááŁáĽ á°áááˇá.
á¨áá áá á¨á˛áŞ áŤáá á°áłáłááá˝, á¨ááŽáááľ áá¨áá¨áŤ, á˘áá´á á˘áŽ á ááá ááááŽáľ
á¨áá¨áĄ ááŽáááśá˝
áĽáἠáááľ
á á áá ááľáĽ ááĽááł á á°áł OpenCVá á áá áá ááá áĽá áá¨áłá°áŤ áá ááᢠáĄáľá áááľ áŤááŤáá˝á á áá áá á¨áĽáááľ áłá°áł á˝ááłá á¨ááŻáᢠá¨ááááŽáśááľ áááá á¤áá á áĽáá° á¨á áľá°áłá°á á áááá˝ áĽá
á áá ááááá˘
á°ááŁá
á¨á°áááľá ááĽá¨ áááŽá˝ á¨áᎠáááĽá ááá¨áľ áĽá áá°ááá ááἠá áááááľ áááŞáŤ ááá¨áĽ. áááśáš áľáŤáá á áááŠá áĽá á áłáááľ ááľáĽ á á ááľáá˝á á áŤáłá¸á ááááľ á á°á¨á, ᨠTensorFlow Object Detection API á áá áá ááááá á á°ááĽááá áĽá á¨ááἠá áááááąá áááááľ á áááᎠá¨áá¨áá. ááá áĽá áŁáá!
á ááłá 2.0
á¨ááŽáááą á°áłáłááá˝ á¨ááá ááľáááŽá˝ áľáĽáľáĽ (á¨ááľ áááᣠá¨ááľ ááľá á ááá ááĽáŚá˝ áá°á á ááľá¨áᣠá¨ááľ ááľá ááá áľááľ) á¨ááľ áááś ááááŤá áĽáá° á ááľ á¨á°áá°á á°á áŁááŁá¸á á¨áŁáĽá áŞá˛áŽáá˝ ááľáĽ áááĽáŤáŽá˝á á¨áááá á°ááŁá á áŤá á áľááá á°á á
áááᢠá á
áá§áᢠá¨á°áťáťáá áľáááľ á ááľ á°á á áľááááá áááĽáŤá ááááá áĽáŤáąá áŞá˛áŽáá á¨áá¨áľ áá á ááľá¨á ááŞá˛áŽ á ááľááľ áĽáá° á áἠáľáááľ ááŤáááá áá˝ááᢠá¨ááá áá¨áŚá˝á áá áá á¨
áľá á ááŁ
á á ááľ á°á ááľ áá ááá˝á áĽá áááĽáá˝á ááłáᢠá¨á¤áá˛á¤áá¤á á ááłá¨áá¨áĽ ááśá˝á áĽá ááá ááĽáŚá˝á áááá¨áľ áĽá
á áá áááá˘
áľá á¨áá˝
ááááľá á áá°á á
áááľ áá áá á áľá°áłá˝ áĽáŤá˘ áá
áĄáľá ááśá˝á áááŁáá áĽá á ááŤáŽá˝á á áľá°ááááᥠáá°áĽáá áĽá ááá´áááá˝áᢠá á ááľ áłáááľ ááľáĽ, áááśáš áľáŤáá áĽáť áłááá á ááľá á¨á°áá°á á°á (á ááľ ááłáááŤ) ááááľá áá°á á
á¨ááŤáľá˝á áááłá á á
áá áá.
áááľá˘
ᨠ"ááááŤ" á¨ááŽáááľ áĄáľá áááá ááľ ááá á áááá á¨áľáááľ á¨áłáľ á¨ááá á á˝ááá ááľáˇá. áĽá á¨áá áá°áá áŞáŤ á¨áá¨á¨áť á á°ááŁá á á ááá á á¨áŤáŤáŞ á˘áááᣠá¨á°ááŤáŠ á¨ááľ ááá፠áľáá° áááŽá˝á á ááááá á á ááá áĽááľ á°áŤááś áá á-Haar cascades ᣠnetworks from TensorFlowᣠOpenCV áĽá OpenVINOᢠá á áŤá áĽáť áłááá á á áĽááŽá áááá!
áá á°á 800
áľáá
ááľ á¤áą á¨á°áŤáá°á áľ á¨á°á ááá ááááŽáľ á 2 áááłáľ ááľáĽ 800 áááľ áááá, áá
á áááľ á ááľ á áľá°áłá˝ ááŽáááľ ááá°áá á á á áá á á. áááš á á
áááá˝ ááľ áááľ áŁáá ááľá áá á ááááŽá á ááľá áá áá á áááľ ááá áĽáá°ááłá¨á áĽá áľá áĽáą á¨ááłáá áĽáááłáá˝ áá¨áá á¨áá°áĽ áááŞáŤá á¨ááá á á°ááŁá áĽáá˛áŤáľáĄ á á¨á
áá¸á ᢠá áĽá á áľá°áŤá¨áľ áá
á°ááŁá á¨áĽááłá á¨áŽááá°á áĽááł áá áľáááááľ á áŁá á¨áŁáľ á¨áááľ ááľáĽ á ááą áá á ᣠáá áĄáľá áĽáŠ áá¤áľ á áłááˇáá˘
á¨áŽá áá¨ááľ áááśá˝
á¨á˛ááá áľáŤáá ááá ááá áĽáĽá á¨áá áá°áŚá˝ á˘ááŠá, áá áĄáľá á áłááá á¨ááł ááľáĽ á¨áĽá áŚáłáá˝á áááá°áĽ á¨áŤáłá¸áá á¨ááá á ááłá ááá°áá á áá¨áŤ áááľá¨á á áááŤá.
á¨á°áłáłá á áľá°áŤá¨áľ
á¨á°ááŤáŠ áŽááśá˝ á¨áᥠá°ááŞáá˝ áľá á¨á á áľáá ááľ á¤áľ áŤáá¸áá áááᤠáĽáá˛áŤáŤáá á á¨á áá¸ááĄ-
á á áἠáá á Intel Computer Vision Summer Camp áá áááŤáá áĽáľáá áá áአáĽá á áŁá áĽáŠ á°ááᎠáá áᢠá á˛áŞ áŁá áśááľáá á°á¨á áŁáá¨á፠áĽá á áłá˛áľ áĽáááśá˝á áĽá áá ááľá á ááá°áá áŁá á°á¨ááŞá á áľáŤ á áŤáŁá˘ á°á áááá áŁá°á¨áŁá á˝ááŽá˝ ááĽáááá áŁá¨áľáŤ áŁáá°á¨áŚá˝ áĽá á¨áľáá ááľ á¤áľ ááá áŤá áá á áááľá ááłáŚá˝ áá á°ááŤáá°áá á˘á¨ááŽááŤá á°áŞ áľáŤ áá á¨áá á°á¨áľ á á ᢠá¨áŽáááŠá°á áá áááááľá áĽáť áŤáŤáľáłá. ááá áĽáá áá á ááá á áá°áá. á¨áĽá á¨áá ፠áľáŤ á¨á°áá˝ áá á¨áááŁáŁáľ á¨ááááŁá á áá. á ááľ á°á áአáĽáááľ ááááľ á¨áá˝áá á áááá á áŠá áá áᢠáĽá áá á á¨áľáá ááľ á¤áąá á áŤá á áŁá áá°áľáŠáľá˘ ááá áĽáá á ááľ á˝áá á á ... áľáá ááá á¨á¨á¨áľáŠ á áá ááá á áĽááááá! á á˛á¤á ááľáĽ á¨ááľá ááłáŁá áĽáááľ áĽá á á˛áŞ ááľáĽ á°ááŁáŤá á˝ááłáá˝ á á°á¨á᪠á¨áľááš á¨ááłáĽ áááá˝ áአáľáŠá¨áľ áá°áŁá¸á áĽáá°ááᣠáĽá á¨áľááš á´áááááá˝ ááĽááľ áĽááłááŁá¸á ááłáĽ á áááťáá. áá˘áá´á áááá˛áśá˝ áĽá á°ááŤááŞáá˝ ááá áááľáŁ ááŤáááľ áĽá áá á á á áᲠááľáĽ á¨á á áŁáŤ áá፠áá á°á˝áá á áłáľáŻáᢠááá á áá áááá á¨áľáá ááľ á¤áąá á áááá˝ áááľáá á¨áááááá˘
ááŞáľá˛á, 1 á áááľ, HSE
á áĽáá°áá á áááľ á áá áá ááľáĽ, áľáá ááľ á¤áą á áŽáááŠá°á áĽááł áááľ áá á¨áá°ááá áá¨á áĽá ááááľ ááľá áľ á˝áá. áĽá ááá á¨áłá ááááľ á¨á°áá°á á˘áááᣠááááŽáš áá¨áąáá¸á á¨ááááá¸áá áĽá á´áááŤá áááśá˝ áĽá á ááĽááľ áĽá áá áŤáłáááᢠá¨áľáá ááľ á¤áą á ááŤáŞáá˝ áĽá ááá áŤá áááá áĽáŤááá˝ á áááľ áááą áĽá á¨á°ááŞáá˝ áá á°ááááŠá˘ á¨áá¨á¨áťáá ááŽáááľ á áá¨ááľá áľ áá á¨á°á ááá áá°áá áŞáŤ ááááááľ áŤáŤ ááľáĽ áááá áá á¨áĽá áĽá á áá á áá áááá á¨áááá አá˝ááŽá˝ á ááĽááááᢠáĄáľáá˝á á áá¨á¨áť á¨ááłáá "áŽá-áá¨ááľ-áááľ" á áŽáááá°á áááŤááľ áááá¨áť á áá¨á ᢠá ááĽáŤá áá áŤááá ááľá áááá¨áľ áá´áá á á°ááĽáááᣠá áááᎠá˝ááá áĽá á opencv áááá áá á áááľá¨áľ á áááá˝ á áŤáᢠáľáá ááľ á¤áą áá áľá°áłá°áĽ ááἠáĽá áááŁá áľáá ááľ áĽá áĽáľááľ áŹáá°á á á áá§áᢠá ááłá°á á áŁá á°áľá°á ááá˘
Sergey, 3 á áááľ, UNN
áľáá ááľ á¤áą á¨á á áŠáľá áŤá á á ááá¨áᢠááááŽáš á¨á°á°áĄ á á áááľ áŁáá¸á á¨á˘áá´á ááá˘áá˝ ááᢠá¨á áľá°ááŞáá˝ áá á¨áá°á¨á áááááľ áá áá á áľá°áłá˝ áĽá á áá áá ᣠá ááŤáŞááš ááá˝ á°á áĽá áá ááá ááááłáľ ááá áá¸á ᢠááááŽáš áááłáἠá áľá°áłá˝ áá¸á ᣠááĽáśáš á áŁá á áá áĽá áá¨á á°á áá¸áᢠáá á ááłááľ áááŽá˝á á ááá ááᣠáĽá á¨ááááá¸á á ááá ááአá á°ááŁá á áá°ááá áá áᣠáĽá áľááá á áŁá áĽáŠá ááłááľ á áĽá áá á áá á°á¨áľáś á áŤáá áᢠá á ᣠá áĽááá áá¨á ááá¨á ááá áá á¨áá¨á á ᣠáľáááá áĽááľá á á¤áľ ááľáĽ áĽáá˛áááŠáľ ᣠááá áľá áá áĽáá°áá áĽáť ááłáĽ áĽáá˛ááŤá¸á ᣠáá á ááá á ááłááľ ááŁá áľáá° áááŽá˝á á áŤá´ áá°áá á ááááᢠáĽáŠ ááá áá°áĄ ááá á¨áá ááá á˘á¨á°áľ áá¨áą á¨áá˝á áááľ áŤáá¸á ááá áŤá ááĽáĽá. á áá¤áąá, á á°ááŁá, ááá á¨áá áááľááá˝ áĽá á áá áááá, áĽá áŽáą, á ááľ á°á áááá áá˝áá, ááĽá á áľááľá á°á˝áááá, áľáá˝ ááľá°áŤá¨á áĽáť áá á¨á áľ. ááŽáááśáš á áŁá ááá áá áŠ, áĽá áľáŤáá á áá ááááľ ááááłá°áĽ á¨áá¨áŠ, á¨áĽá áá áĽáá°á°á¨á°á°á á¨á áá ááá áŤáá° á¨á°á¨áá áááłá ááá°áá á á á áá á¨áááľá.
á á á ááá ᣠá á ááá áľáá ááľ á¤áą á áŁá á¨áŁáľ áŤááá á¨ááá˘áá˝ á¨ááł áááľáá ᣠáĽá áá á áľááá á¨á°ááŁá ááá áľá á°áľ ááᢠá ááľá ááá áĽáŤáľá áááá áĽá á¨áá ááá áĽáŤáľá áááá ᣠá áĽáááą ááľáĽáľáĽ áĽá á áľááá á¨áá ááá ᣠáĽá ááá á¨áááľá áááá áá ᣠááááą áĽáá˛á¨áá áááľá¨á á áľ / á¤áľ á¨áá ááá áá ááłá°á ᣠá¨á°ááŁá ááłááśá˝á áááłá°áĽ á áľááá áááľááá ᢠááľáĽáľáĽáᾠᣠá¨ááľáľá ááĽáśá˝ á ááááŞáŤááš áááľ ááľáĽ áá°á áľ á ááŁá¸á ᣠáľáááá á¨ááááŽá˝ áĽá áááśá˝ á¨á°áááľ áááŽá˝ á ááŽáááśá˝á ááľáĽ áá˛áŤáá áĽá á áá áĽáá˛áá áĽá ááľáá ፠áĽá áá áĽáá˛ááááľá˘ á¨ááŤá á áľáá ááľ á¤áľ ááľáĽ á¨ááŤáłááá áá áááá áľááťááľáśá˝ áĽáŠ á°ááᎠáá áŤááááá.
á˛ááľáŞáŁ 1 á áááľ á¨ááľá°ááľ á˛ááŞáŁ NSTU
á¨á˘áá´á á¨áá¨ááľ áľáá ááľ á¤áľ áá á á á á¨áááąáľá ááá áááľá¨á áááłáá áĽáŠ áĽáľá áá áᢠááááŽáš á áŽáááŠá°á áĽááł ááá á¨ááŽááŤá á ááŁáĽ áá á á°áŤáŤá á¨á˘áá´á á°áŤá°áá˝ áá°á áłá¸á áá ááááľ á áááá°áááᤠááá áĽááłá á ááłáá´ á áľá¸á᪠á˘ááá á¨á á ááá áá°áľ á¨á áá áĽá á áááááľ ááá áá áᢠáĽáŤááłááą áá á ááĽááľáŁ á áááłáá áĽá ááŹáŤá á áá ááááľ á ááᢠá¨áŤá´á ááŽáááľ á¨áá°áá á áĽáľá á á áľá°áá á°ááŁáŁáŞáá˝ áĽá á¨ááá˝ á¨áľáá ááľ á¤áľ á°áłáłááá˝ áá á áĄáľá áĽááľá°áŤ á áľá˝ááá. áĽááá áááľ áłáááłáľ á á áአáĽáá°áá¨á°áá ááááš áá˝ááᥠá áľá°áłá˝ áĽá áááŤáá˘
á¤áááŹáłáŁ 2á áááľáŁ UNN
á áá¸á áá
áľ (á¨áĽá
ááľ - á
áłá) á¨á´ááł áľáá
ááłá ááŽááŤá áá áĽá
ááłáᣠáľááĽá áá¨á ááá
á¨áá˝ááľ
ááá: hab.com