Computer Vision Summer Сamp – Ke kula kauwela Intel ma ka ʻike kamepiula

Computer Vision Summer Сamp – Ke kula kauwela Intel ma ka ʻike kamepiula

Mai Iulai 3 a Iulai 16 ma ke Kulanui o Nizhny Novgorod State. ʻO N.I. Ua hoʻokipa ʻo Lobachevsky i ka Intel Interuniversity Summer School ma Computer Vision - Computer Vision Summer Camp, kahi i komo ai ma mua o 100 mau haumāna. Ua kuhikuhi ʻia ke kula i nā haumāna ʻenehana mai nā kula ʻo Nizhny Novgorod i makemake i ka ʻike kamepiula, ke aʻo hohonu, nā neural network, Intel OpenVINO, OpenCV.

Ma kēia ʻatikala e hōʻike mākou i ke ʻano o ke koho ʻana no ke Kula, nā mea a lākou i aʻo ai, nā mea a nā haumāna i hana ai ma ka ʻāpana hana, a kamaʻilio pū kekahi o nā papahana i hōʻike ʻia ma ka pale.

Kaʻina koho a me nā ʻano o ke komo ʻana

Ua hoʻoholo mākou e hāʻawi i nā keiki i ke koho o ke noi ʻana i ʻelua ʻano o ka hoʻonaʻauao: piha manawa a hapa manawa. No nā papa haʻahaʻa a hapa manawa, ʻaʻole i koho nā haumāna a ua kākau inoa koke ʻia. Ua hele lākou i nā haʻi'ōlelo wale nō, i nā lā pule, i ke kakahiaka. Ua loaʻa i nā keiki ka manawa kūpono e hoʻopau i nā hana kūpono a hoʻouna iā lākou i GitHub no ka hoao ana e na kumu.

No ka hoʻokō ʻana i ka hoʻokolokolo piha, pono nā kāne e hele i ke keʻena Intel no ka hālāwai ninaninau me ke komisina. ʻO ka ʻokoʻa mai ke ʻano hapa-manawa a me ka hapa manawa, ʻo ia hoʻi, ma kahi o nā haʻiʻōlelo, ua hele nā ​​poʻe komo i kahi hana kūpono me nā curators - nā kumu UNN a me nā ʻenekinia mai Intel. I ka pule ʻelua, ua pau nā hana kūpono a ua hoʻomaka nā papahana, kahi i hana ai nā mea komo i nā hui o 3 mau kānaka.

I ka wā ninaninau, ua nīnau ʻia nā haumāna e pili ana i ka makemakika a me ka papahana, a ua hāʻawi pū ʻia kekahi pilikia e hoʻoponopono ʻia ma kahi. He mea pono ke hoʻomaopopo ʻia ʻo ke kōmike i loaʻa i nā ʻenekini polokalamu, nā ʻenekini algorithm, a me nā kumu kula kulanui. ʻO N.I. Lobachevsky, no laila ua lilo ka hālāwai ninaninau i mea nui a kupaianaha. Mai ka manaʻo o ka mea nīnau nīnau, he mea hoihoi ka ʻike ʻana i ka ʻike ʻenehana kumu o nā haumāna e pili ana i ka ʻike kamepiula, no laila nā kumuhana e like me C++/STL, OOP, nā algorithms kumu a me nā hoʻonohonoho ʻikepili, linear algebra, ka nānā ʻana i ka makemakika, ka makemakika discrete a nui hou aku i ninauia. Ma waena o nā hana, ʻo ka mea nui ka ʻike ʻana i ka noʻonoʻo o nā haumāna. Ua hoihoi pū ke komisina i kahi a lākou i aʻo ai, he aha ka ʻike i loaʻa iā lākou ma mua o kēia kula (no ka laʻana, ka hana ʻepekema) a pehea e hoʻohana pono ai i ke kahua o ka ʻike kamepiula.

He 78 mau haumāna i komo i ke koho manawa piha, ʻoiai he 24 mau wahi manawa piha o ka hoʻokūkū he 3 haumāna ma kēlā me kēia wahi. Hiki ke ʻike ʻia nā ʻikepili e pili ana i nā mea komo a me nā ʻokoʻa ʻike ma waena o nā ʻano hana manawa piha a me ka hapa manawa ma ka papa ma lalo.

Computer Vision Summer Сamp – Ke kula kauwela Intel ma ka ʻike kamepiula

He aha nā kāne i hana ai no 2 pule?

Ua kamaʻāina nā haumāna i ka ʻepekema a me ka hoʻomaʻamaʻa ʻana i nā hana nui o ka ʻike kamepiula: ka hoʻokaʻawale kiʻi, ka ʻike mea a me kā lākou nānā ʻana. ʻO ka māhele haʻiʻōlelo no kēlā me kēia kumuhana ka mea maʻamau e komo i kahi huakaʻi mōʻaukala i ka hoʻomohala ʻana i nā ʻano hana maʻamau no ka hoʻoponopono ʻana i nā pilikia ʻike kamepiula a me nā ʻano hana hou o ka hoʻohana ʻana i ka mīkini aʻo a me nā ʻupena neural. Ua ukali ʻia ke kumumanaʻo e ka hoʻomaʻamaʻa, kahi i hoʻoiho ai nā haumāna i nā hiʻohiʻona neural network kaulana a hoʻokuʻu iā lākou me ka hoʻohana ʻana i ka module DNN o ka waihona OpenCV, e hana ana i kahi noi maʻamau.

Ua kau ʻia nā hōʻike o nā haʻiʻōlelo a pau ma kahi waihona lehulehu Github, i hiki i nā haumāna ke wehe a ʻike i nā ʻike e pono ai, me ke kula ma hope o ke kula. Ua hiki ke kamaʻilio me nā kumu aʻo, nā kumu hoʻomaʻamaʻa a me nā ʻenekini Intel e ola a ma ke kamaʻilio ʻana ma Gitter. ʻO ka manawa o ka pule papahana i hoʻololi ʻia e kūleʻa: hoʻomaka ia i ka Pōʻakolu, kahi i hiki ai ke hoʻohana pono i ka hopena pule me ka ʻole o nā haʻiʻōlelo, e hoʻomaikaʻi ana i nā hoʻoholo hui. ʻO ka poʻe i komo i ke kuleana nui i hala i ka hapalua o ka Pōʻaono ma ke keʻena Intel, no laila ua uku ʻia lākou me kahi huakaʻi hele ʻole i ka lā hoʻokahi.

Pehea ka pale ʻana i nā papahana?

Hāʻawi ʻia kēlā me kēia hui i 10 mau minuke e kamaʻilio e pili ana i nā mea a lākou i hana ai i ka wā o ka papahana a me nā mea a lākou i hele mai ai. Ma hope o kēia manawa, hoʻomaka nā minuke 5, kahi i nīnau ai nā ʻenekinia o ka hui i nā nīnau a hāʻawi i nā ʻōlelo aʻoaʻo liʻiliʻi e kōkua iā lākou e hoʻomaikaʻi i kā lākou papahana a i ʻole e pale aku i nā hewa i ka wā e hiki mai ana. Ua hoʻāʻo kēlā me kēia kāne iā lākou iho ma ke ʻano he haʻiʻōlelo, e hōʻike ana i ko lākou ʻike ma ke kahua o ka ʻike kamepiula a hōʻoia i kā lākou hāʻawi ʻana i ka hana ʻana o ka papahana, i kōkua iā mākou e noʻonoʻo a huki i ka hopena e pili ana i kēlā me kēia mea komo i ke kula. Ua mālama ʻia ka pale ma mua o 3 mau hola, akā mālama mākou i nā kāne a hōʻoluʻolu i ka pilikia me kahi hoʻomaha kofe pōkole, kahi e hiki ai i nā kāne ke hanu a kūkākūkā i nā pilikia me nā alakaʻi loea Intel.

I ka pau ʻana o ka lā, hāʻawi mākou i hoʻokahi wahi mua, ʻelua lua a me ʻekolu mau wahi. He mea paʻakikī ke koho, no ka mea, ʻo kēlā me kēia hui, kēlā me kēia papahana i kona ʻono ponoʻī a ʻike ʻia e kona ʻano kumu o ka hōʻike.

Computer Vision Summer Сamp – Ke kula kauwela Intel ma ka ʻike kamepiula
ʻO nā poʻe hui piha CV Camp, pale papahana, keʻena Intel ma Nizhny Novgorod

Nā papahana i hōʻike ʻia

Mīkina lima akamai

Computer Vision Summer Сamp – Ke kula kauwela Intel ma ka ʻike kamepiula

Ke hoʻohana nei i kahi mea ʻike a me ka tracker e hoʻohana ana i OpenCV no ka hoʻokele ʻike ma ka lewa. Ua hoʻohui pū ka hui i ka hiki ke ʻike hohonu me ka hoʻohana ʻana i ʻelua kāmela. Hoʻohana ʻia ka Microsoft Speech API ma ke ʻano he hoʻokele hoʻokele.

Mea hoʻokipa

Computer Vision Summer Сamp – Ke kula kauwela Intel ma ka ʻike kamepiula

ʻO kaʻikeʻana i ka meaʻai a me ke kohoʻana i kahi meaʻai no kahi meaʻai i hoʻomākaukauʻia, me nā mea i loaʻa. ʻAʻole makaʻu nā kāne i ka hana a i loko o hoʻokahi pule ua hōʻailona lākou i ka nui o nā kiʻi ma o lākou iho, aʻo i ka mea ʻike me ka TensorFlow Object Detection API a hoʻohui i ka loiloi no ka ʻimi ʻana i ka meaʻai. Maʻalahi a ʻono!

Lunahooponopono 2.0

Computer Vision Summer Сamp – Ke kula kauwela Intel ma ka ʻike kamepiula

Ua hoʻohana ka poʻe i komo i ka papahana i kahi pūʻulu neural network (huli maka, normalization o ke kiʻi maka e nā helu koʻikoʻi, helu ʻana i ka descriptor kiʻi maka) no ka ʻike maka ma ke ʻano he hana o ka ʻimi ʻana i nā ʻāpana i nā wikiō lōʻihi kahi e loaʻa ai kekahi kanaka. i kēia manawa. Hiki ke hoʻohana ʻia ka ʻōnaehana hoʻomohala ma ke ʻano he ʻōnaehana kōkua no ka hoʻoponopono wikiō, e hoʻokuʻu ana i ke kanaka mai ka nānā ʻana i ke wikiō iā ia iho e ʻimi i nā ʻāpana pono. Ke hoʻohana nei i nā pūnaewele neural mai Nā waihona kumu hoʻohālike OpenVINO, ua hiki i ka hui ke hoʻokō i ka wikiwiki kiʻekiʻe o ka noi: ma kahi kamepiula me kahi kaʻina hana Intel Core i5, ʻo ka wikiwiki o ka hoʻoiho wikiō he 58 mau kiʻi i kēlā me kēia kekona.

Anonymizer

Computer Vision Summer Сamp – Ke kula kauwela Intel ma ka ʻike kamepiula

Ke kahakiʻi ʻana i nā aniani a me nā maka ma ka maka o ke kanaka. Ua hoʻohana ʻia ka pūnaewele MTCNN e ʻike i nā helehelena a me nā mea nui.

inoa ʻole

Computer Vision Summer Сamp – Ke kula kauwela Intel ma ka ʻike kamepiula

ʻO kekahi hana hoihoi ma ke kumuhana o ka hūnā ʻike. Ua hoʻolauna kēia hui i kekahi mau koho no ka hoʻohuli ʻana i nā maka: blurring a me ka pixelation. I loko o hoʻokahi pule, ʻaʻole i noʻonoʻo nā kāne i ka hana, akā hāʻawi pū kekahi i kahi ʻano no ka inoa ʻole ʻana i kahi kanaka kikoʻī (me ka ʻike maka).

Hoʻopala

Ua hoʻoponopono ka hui papahana "Warm-up" i ka pilikia o ka hoʻokumu ʻana i ke kōkua haʻuki no ka hoʻoikaika poʻo. A inā he hoʻopaʻapaʻa ka noi hope loa o kēia noi, ua hana ʻia kahi noiʻi piha e hoʻohālikelike ana i nā ʻano algorithm ʻike maka: Haar cascades, nā pūnaewele mai TensorFlow, OpenCV a me OpenVINO. Hoʻomaʻamaʻa mākou i ke kino wale nō, akā noʻonoʻo pū kekahi!

800 lalo

Computer Vision Summer Сamp – Ke kula kauwela Intel ma ka ʻike kamepiula

ʻO Nizhny Novgorod, ke kūlanakauhale kahi i hanaʻia ai ke kula, e huli i 2 mau makahiki i loko o 800 mau makahiki,ʻo ia hoʻi, ua lawa ka manawa e hoʻokō ai i kahi papahana hoihoi. Ua noi mākou i nā keiki e noʻonoʻo e pili ana i ka hana o ka hana ʻana i kahi alakaʻi, e pili ana i ke kiʻi o ka facade o nā hale, hiki ke hāʻawi i ka ʻike e pili ana i ke ʻano o ka mea i hōʻike ʻia i ke kiʻi a me nā mea i ʻike ʻia e pili ana. I ko mākou manaʻo, ʻo kēia hana kekahi o nā mea paʻakikī loa, ʻoiai e pili ana i ka ʻike kamepiula maʻamau, akā ua hōʻike ka hui i kahi hopena kūpono.

ʻOka Pepa ʻokiʻoki

ʻOiai ʻo ka paʻa o ka manawa no ka hoʻopau ʻana i ka hana hoʻolālā, ʻaʻole hopohopo kēia hui e hana i kahi hoʻokolohua e hoʻomaʻamaʻa i kā lākou pūnaewele neural ponoʻī e hoʻokaʻawale i nā kūlana lima i kahi pāʻani kaulana.

Manaʻo manaʻo mai nā mea komo

Ua noi mākou i nā haumāna mai nā papa like ʻole e kaʻana like i ko lākou manaʻo no ke Kula Kaumaha:

Ua pōmaikaʻi au i ka hele ʻana i ka Intel Computer Vision Summer Camp a he mea kupanaha ia. Loaʻa iā mākou ka nui o ka ʻike a me nā mākau ma ke kahua o ka CV, ka hoʻonohonoho ʻana i nā polokalamu, ka debugging, ua hoʻokomo pū ʻia mākou i loko o kahi ʻano hana, e kū ana i nā pilikia maoli, e kūkākūkā i nā hoʻonā hiki me nā hoa hana a me nā kumu kula ʻo ia wale nō ke kamaʻilio ʻana me ke kamepiula. Akā naʻe, ʻaʻole kēia ka hihia. ʻAʻole hiki ke hoʻokaʻawale ʻia kā mākou hana hoʻomohala mai ke kamaʻilio ʻana me nā kānaka. Ma ke kamaʻilio ʻana e loaʻa ai ka ʻike kūʻokoʻa. A makemake nui au i kēia māhele o ke kula. Eia naʻe, aia kekahi drawback... ma hope o ka pau ʻana o kaʻu mau haʻawina makemake wau e hoʻomau! Ma kahi o ka ʻike theoretical ma DL a me nā mākau hana ma CV, ua loaʻa iaʻu kahi manaʻo o nā wahi o ka makemakika e hāʻawi ʻia i ka nānā kūikawā a me nā ʻenehana e aʻo ʻia. ʻO ka hoʻolaʻa, ka ʻoihana a me ke aloha i kā lākou hana a nā ʻenekini Intel a me nā mea noiʻi i hoʻoikaika i kaʻu koho ʻana i ke alakaʻi ma IT. No ia mea au e mahalo aku ai i na mea hoonohonoho o ke kula.

Kristina, makahiki 1, HSE

I loko o ia manawa pōkole, hiki i ke kula ke hāʻawi i ka ʻike kiʻekiʻe a me ka hoʻomaʻamaʻa ma ke kumuhana o ka ʻike kamepiula. A ʻoiai ua hoʻolālā ʻia no ka ʻike kumu, aia nā haʻiʻōlelo he nui nā mea ʻenehana āu e makemake ai e hoʻomaopopo a hoʻonui i ka manawa e aʻo ai. Ua pane ʻiʻo nā kumu a me nā kumu aʻo o ke kula i nā nīnau āpau a kamaʻilio pū me nā haumāna. ʻAe, ʻoiai e hoʻopau ana i ka papahana hope loa, pono wau e komo i loko o ka ululāʻau o ka hoʻomohala ʻana i kahi noi i hoʻopau ʻia a loaʻa i nā pilikia i kū ʻole i ka wā e aʻo ai. Ua hana hope kā mākou hui i kahi noi no ka pāʻani ʻana i ka pāʻani "rock-pepa-ʻoki" me kahi kamepiula. Ua hoʻomaʻamaʻa mākou i kahi kumu hoʻohālike e ʻike i kahi kiʻi ma ka webcam, kākau i ka loiloi a hana i kahi interface e pili ana i ka framework opencv. Hāʻawi ke kula i ka meaʻai no ka noʻonoʻo a me kahi vector no ke aʻo ʻana a me ka hoʻomohala ʻana. Hauʻoli nui wau i koʻu komo ʻana.

Sergey, makahiki 3, UNN

ʻAʻole i kūpono ke kula i kaʻu mau manaʻo. Hāʻawi ʻia nā haʻiʻōlelo e nā poʻe ʻike kūpono mai nā mea hoʻomohala Intel. ʻO ka launa pū ʻana me nā mea haʻiʻōlelo he mea hoihoi a maikaʻi hoʻi, ʻoluʻolu a mākaukau nā kumu aʻo e kōkua. Akā, ua ʻike mua wau i kekahi mau mea, a ʻo nā mea aʻu i ʻike ʻole ai, ʻaʻole i kākoʻo ʻia e ka hoʻomaʻamaʻa ʻana ma kekahi ʻano, a no laila ʻaʻole i hoʻomaopopo a aʻo ʻia ka mea maikaʻi maoli e aʻu. ʻAe, hāʻawi ʻia ka hapa nui o ka ʻike no nā kumu ʻike, no laila hiki iā ʻoe ke hoʻāʻo iā ia ma ka home, a i ʻole he manaʻo wale nō i ke ʻano o ia mea, akā makemake mau wau e hoʻokō i kekahi mau algorithm i loaʻa iaʻu iho ma lalo o ka ka nānā ʻana o nā kumu akamai i hiki ke hāʻawi i ka ʻōlelo aʻo maikaʻi a i ʻole ke kōkua inā ʻaʻole pono kekahi mea. ʻO ka hopena, ma ka hoʻomaʻamaʻa, ua hoʻohana ʻia nā hoʻonā i hoʻomākaukau ʻia, a ʻo ke code, e ʻōlelo paha kekahi, ua kākau mua ʻia no mākou; ʻO nā papahana ka mea maʻalahi loa, a inā ʻoe e hoʻāʻo e hoʻopili i ka hana ma kekahi ʻano, a laila ʻaʻole lawa ka manawa e hoʻokō ai i kahi kūlana paʻa a ʻoi aʻe paha, e like me mākou.
Ma keʻano laulā, ua like ke kula holoʻokoʻa i kahi ʻano pāʻani koʻikoʻi ʻole o nā mea hoʻomohala, a ʻo ia ka hewa o ka ʻāpana hana. Manaʻo wau he mea pono e hoʻonui i ka manawa ma ke kula, e hoʻopili i nā mea hana i hiki iā ʻoe ke kākau i kekahi mea iā ʻoe iho, kahi mea paʻakikī a pono, a ʻaʻole hoʻohana i nā mea i mākaukau, e hoʻomaʻamaʻa i ka hoʻomaʻamaʻa i ka hoʻonui ʻana. paʻakikī, pono e hāʻawi ʻia nā kumuhana no nā papahana hoʻokūkū i nā lā mua, i hiki ke hoʻohana koke ʻia nā mea mai nā haʻiʻōlelo a me nā hana i kāu mau papahana a nui aku ka manawa no ka hoʻokō. A laila, e lilo ana ka manawa ma ke kula i mea ʻike maikaʻi no nā poʻe loea.

ʻO Dmitry, ke kēkelē kumu makahiki 1, NSTU

ʻO ke kula kauwela mai Intel kahi manawa kūpono e hoʻolilo i kēia kauwela e hana i kāu mea makemake. ʻO kaʻoiaʻiʻo o nā haʻi'ōlelo i hāʻawiʻia e nā limahana Intel e pili ana i ka hoʻolālāʻana ma ke kahua o kaʻike kamepiula,ʻaʻole wau iʻae iaʻu e hoʻomaha loa i ka hana holoʻokoʻa,ʻoiai he mea paʻakikī i kekahi manawa; Ua hala koke nā lā a pau, me ka ʻike ʻole a me ka hua. ʻO ka manawa kūpono e hoʻokō i kaʻu papahana ponoʻī iaʻu e hana i kahi hui me nā curators maikaʻi a me nā mea komo kula ʻē aʻe. Hiki ke wehewehe pōkole ʻia kēia mau pule ʻelua penei: hoihoi a wikiwiki.

Elizaveta, makahiki 2, UNN

I ka hāʻule (ʻOkakopa-Nowemapa), ke kali nei ka papahana hoʻonaʻauao Delta iā ʻoe, ka ʻike e hiki ai iā ʻoe ke ʻike mai kā mākou Nā hui VKontakte. E noho mālie!

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka