Computer Vision Summer Сamp – Intel ooru ile-iwe lori kọmputa iran

Computer Vision Summer Сamp – Intel ooru ile-iwe lori kọmputa iran

Lati Keje 3 si Keje 16 ni Nizhny Novgorod State University. N.I. Lobachevsky gbalejo Ile-iwe Igba Irẹdanu Ewe Interuniversity lori Iran Kọmputa - Ibudo Ooru Ooru Kọmputa, ninu eyiti diẹ sii ju awọn ọmọ ile-iwe 100 kopa. Ile-iwe naa ni ifọkansi si awọn ọmọ ile-iwe imọ-ẹrọ lati awọn ile-ẹkọ giga Nizhny Novgorod ti o nifẹ si iran kọnputa, ẹkọ ti o jinlẹ, awọn nẹtiwọọki nkankikan, Intel OpenVINO, OpenCV.

Ninu àpilẹkọ yii a yoo pin bi yiyan fun Ile-iwe ṣe waye, ohun ti wọn kẹkọọ, kini awọn ọmọ ile-iwe ṣe ni apakan ti o wulo, ati tun sọrọ nipa diẹ ninu awọn iṣẹ akanṣe ti a gbekalẹ ni aabo.

Ilana yiyan ati awọn fọọmu ti ikopa

A pinnu lati fun awọn ọmọde ni yiyan ti lilo fun awọn ọna ẹkọ meji: akoko kikun ati akoko-apakan. Fun awọn iṣẹ akoko-apakan ati akoko-apakan, awọn ọmọ ile-iwe ko gba yiyan ati forukọsilẹ lẹsẹkẹsẹ. Wọn lọ nikan awọn ikowe, ni awọn ọjọ ọsẹ, ni owurọ. Awọn ọmọde tun ni aye lati pari awọn iṣẹ ṣiṣe ti o wulo ati firanṣẹ si GitHub fun idanwo nipasẹ awọn olukọ.

Lati le yẹ fun idanwo akoko kikun, awọn eniyan ni lati wa si ọfiisi Intel fun ifọrọwanilẹnuwo pẹlu Igbimọ naa. Iyatọ lati akoko-apakan ati fọọmu akoko-apakan ni pe, ni afikun si awọn ikowe, awọn olukopa ibudó lọ nipasẹ awọn iṣẹ ṣiṣe ti o wulo pẹlu awọn olutọju - awọn olukọ UNN ati awọn onise-ẹrọ lati Intel. Ni ọsẹ keji, awọn iṣẹ-ṣiṣe ti o wulo ti pari ati awọn iṣẹ-ṣiṣe bẹrẹ, lori eyiti awọn olukopa ṣiṣẹ ni awọn ẹgbẹ ti awọn eniyan 3.

Lakoko ifọrọwanilẹnuwo naa, awọn ọmọ ile-iwe beere awọn ibeere nipa mathimatiki ati siseto, ati pe wọn tun fun iṣoro kan ti o ni lati yanju ni aaye. O tọ lati ṣe akiyesi pe igbimọ naa ni awọn ẹlẹrọ sọfitiwia, awọn onimọ-ẹrọ algorithm, ati awọn olukọ ile-ẹkọ giga. N.I. Lobachevsky, nitorinaa ifọrọwanilẹnuwo wa ni ọpọlọpọ ati iyalẹnu. Lati oju wiwo olubẹwo, o jẹ ohun ti o nifẹ lati wa imọ imọ-ẹrọ ipilẹ ti awọn ọmọ ile-iwe ni ibatan si iran kọnputa, nitorinaa awọn akọle bii C++/STL, OOP, awọn algoridimu ipilẹ ati awọn ẹya data, algebra laini, itupalẹ mathematiki, mathimatiki ọtọ ati Elo siwaju sii ni won beere. Lara awọn iṣẹ-ṣiṣe, pataki ni lati ṣawari awọn ero awọn akẹkọ. Igbimọ naa tun nifẹ si ibiti wọn ti kọ ẹkọ, kini iriri ti wọn ni ṣaaju ile-iwe yii (fun apẹẹrẹ, iṣẹ-ṣiṣe imọ-jinlẹ) ati bii o ṣe le lo taara si aaye ti iran kọnputa.

Apapọ awọn ọmọ ile-iwe 78 ni o kopa ninu yiyan akoko kikun, lakoko ti o wa awọn aaye akoko kikun 24. Idije naa jẹ awọn ọmọ ile-iwe 3 fun aaye kan. Awọn iṣiro lori awọn olukopa ati awọn iyatọ wiwo laarin akoko kikun ati awọn ọna ikopa-apakan ni a le rii ninu tabili ni isalẹ:

Computer Vision Summer Сamp – Intel ooru ile-iwe lori kọmputa iran

Kini awọn eniyan ṣe fun ọsẹ meji 2?

Awọn ọmọ ile-iwe ni imọran ni imọ-jinlẹ ati adaṣe pẹlu awọn iṣẹ-ṣiṣe akọkọ ti iran kọnputa: ipin aworan, wiwa ohun ati ipasẹ wọn. Ẹya ikẹkọ fun koko kọọkan nigbagbogbo pẹlu irin-ajo itan-akọọlẹ kan sinu idagbasoke ti awọn ọna kilasika fun ipinnu awọn iṣoro iran kọnputa ati awọn ọna ode oni ti ipinnu nipa lilo ẹkọ ẹrọ ati awọn nẹtiwọọki nkankikan. Imọran naa ni atẹle nipasẹ adaṣe, nibiti awọn ọmọ ile-iwe ṣe igbasilẹ awọn awoṣe nẹtiwọọki olokiki olokiki ati ṣe ifilọlẹ wọn nipa lilo module DNN ti ile-ikawe OpenCV, ṣiṣẹda ohun elo aṣa kan.

Awọn igbejade ti gbogbo awọn ikowe ni a fiweranṣẹ ni ibi ipamọ gbogbo eniyan Github, ki awọn ọmọ ile-iwe le ṣii nigbagbogbo ati wo alaye pataki, pẹlu lẹhin ile-iwe. O ṣee ṣe lati ṣe ibasọrọ pẹlu awọn olukọni, adaṣe awọn olukọ ati awọn ẹlẹrọ Intel mejeeji laaye ati nipasẹ iwiregbe lori Gitter. Akoko ti ọsẹ ise agbese naa tun wa ni aṣeyọri: o bẹrẹ ni Ọjọ PANA, eyiti o jẹ ki o wulo ni ipari ipari ose laisi awọn ikowe, imudarasi awọn ipinnu ẹgbẹ. Awọn olukopa ti o ni iduro julọ lo idaji Satidee ni ọfiisi Intel, fun eyiti wọn san ẹsan pẹlu irin-ajo ti a ko ṣeto ni ọjọ kanna.

Bawo ni aabo awọn iṣẹ akanṣe naa?

Ẹgbẹ kọọkan ni a fun ni iṣẹju mẹwa 10 lati sọrọ nipa ohun ti wọn ṣe lakoko iṣẹ akanṣe ati ohun ti wọn wa si. Lẹhin akoko yii, awọn iṣẹju 5 bẹrẹ, lakoko eyiti awọn onimọ-ẹrọ ti ile-iṣẹ beere awọn ibeere buruku ati fun awọn imọran kekere ti yoo ṣe iranlọwọ fun wọn lati mu iṣẹ akanṣe wọn dara tabi dena awọn aṣiṣe ti o wa tẹlẹ ni ọjọ iwaju. Olukuluku awọn enia buruku gbiyanju ara wọn gẹgẹbi agbọrọsọ, ṣe afihan imọ wọn ni aaye ti iranran kọmputa ati ifẹsẹmulẹ ilowosi wọn si ẹda ti iṣẹ akanṣe, eyiti o ṣe iranlọwọ fun wa lati ṣe akiyesi ati fa ipari nipa alabaṣe kọọkan ni ile-iwe naa. Awọn olugbeja mu ibi lori 3 wakati, sugbon a ya itoju ti awọn enia buruku ati irọrun awọn ẹdọfu pẹlu kan kukuru kofi Bireki, ibi ti awọn enia buruku le ya a ìmí ki o si jiroro awọn oran pẹlu asiwaju Intel ojogbon.

Ni ipari ọjọ naa, a fun ni ọkan akọkọ, iṣẹju-aaya meji ati awọn aaye kẹta mẹta. O jẹ ohun ti o ṣoro lati yan, nitori ẹgbẹ kọọkan, iṣẹ akanṣe kọọkan ni adun tirẹ ati pe o jẹ iyatọ nipasẹ atilẹba ti igbejade.

Computer Vision Summer Сamp – Intel ooru ile-iwe lori kọmputa iran
Awọn olukopa CV Camp akoko ni kikun, aabo iṣẹ akanṣe, ọfiisi Intel ni Nizhny Novgorod

Awọn iṣẹ akanṣe ti a gbekalẹ

Smart ibọwọ

Computer Vision Summer Сamp – Intel ooru ile-iwe lori kọmputa iran

Lilo aṣawari ati olutọpa nipa lilo OpenCV fun lilọ kiri wiwo ni aaye. Ẹgbẹ naa ti ṣafikun agbara imọ-jinlẹ nipa lilo awọn kamẹra meji. API Ọrọ Microsoft jẹ lilo bi wiwo iṣakoso.

Olugba

Computer Vision Summer Сamp – Intel ooru ile-iwe lori kọmputa iran

Wiwa ounjẹ ati yiyan ohunelo fun satelaiti ti a ti ṣetan, pẹlu awọn eroja ti o rii. Awọn enia buruku ko bẹru ti iṣẹ-ṣiṣe ati laarin ọsẹ kan wọn samisi nọmba ti o to ti awọn aworan lori ara wọn, ṣe ikẹkọ oluwari nipa lilo TensorFlow Nkan Erin API ati fi kun kannaa fun wiwa ohunelo naa. Rọrun ati itọwo!

Olootu 2.0

Computer Vision Summer Сamp – Intel ooru ile-iwe lori kọmputa iran

Awọn olukopa iṣẹ akanṣe lo ṣeto ti awọn nẹtiwọọki nkankikan (wiwa oju, deede ti aworan oju nipasẹ awọn aaye pataki, iṣiro ti alapejuwe aworan oju) fun idanimọ oju bi apakan ti iṣẹ-ṣiṣe ti wiwa awọn ajẹkù ni awọn fidio gigun ninu eyiti eniyan kan wa. lọwọlọwọ. Eto ti o ni idagbasoke le ṣee lo bi eto iranlọwọ fun ṣiṣatunkọ fidio, ni ominira eniyan lati ni wiwo fidio funrararẹ ni wiwa awọn ajẹkù pataki. Lilo nkankikan nẹtiwọki lati OpenVINO awoṣe ikawe, Ẹgbẹ naa ṣakoso lati ṣaṣeyọri iyara giga ti ohun elo: lori kọǹpútà alágbèéká kan pẹlu ero isise Intel Core i5, iyara ṣiṣe fidio jẹ awọn fireemu 58 fun iṣẹju-aaya.

Anonymizer

Computer Vision Summer Сamp – Intel ooru ile-iwe lori kọmputa iran

Yiya awọn gilaasi ati awọn iboju iparada lori oju eniyan. Nẹtiwọọki MTCNN ni a lo lati ṣe awari awọn oju ati awọn aaye pataki.

Anonymous

Computer Vision Summer Сamp – Intel ooru ile-iwe lori kọmputa iran

Iṣẹ miiran ti o nifẹ lori koko ti fifipamọ idanimọ. Ẹgbẹ yii ṣafihan awọn aṣayan pupọ fun awọn oju ipalọlọ: blurring ati pixelation. Ni ọsẹ kan, awọn eniyan ko ṣe akiyesi iṣẹ-ṣiṣe nikan, ṣugbọn tun pese ipo fun ailorukọ eniyan kan pato (pẹlu idanimọ oju).

Dara ya

Ẹgbẹ iṣẹ akanṣe “Igbona” yanju iṣoro ti ṣiṣẹda oluranlọwọ ere-idaraya kan fun adaṣe tẹlọrun ori. Ati pe paapaa ti ohun elo ikẹhin ti ohun elo yii tun jẹ ariyanjiyan, a ṣe iwadi pipe ni afiwera awọn algorithmu wiwa oju: Haar cascades, awọn nẹtiwọọki lati TensorFlow, OpenCV ati OpenVINO. A warmed soke ko nikan ti ara, sugbon tun irorun!

Isalẹ 800

Computer Vision Summer Сamp – Intel ooru ile-iwe lori kọmputa iran

Nizhny Novgorod, ilu ti ile-iwe naa ti waye, yoo di ọdun 2 ni ọdun 800, eyiti o tumọ si pe akoko to to lati ṣe iṣẹ akanṣe kan. A beere awọn ọmọde lati ronu nipa iṣẹ-ṣiṣe ti ṣiṣẹda itọsọna kan ti o da lori aworan ti facade ti awọn ile, le pese alaye nipa iru ohun ti o han ni aworan ati awọn otitọ ti a mọ nipa rẹ. Ninu ero wa, iṣẹ yii jẹ ọkan ninu awọn ti o nira julọ, nitori o ni ibatan si iran kọnputa kilasika, ṣugbọn ẹgbẹ naa ṣafihan abajade to dara.

Rock Paper Scissors

Pelu awọn idiwọn akoko ti o muna fun ipari iṣẹ apẹrẹ, ẹgbẹ yii ko tun bẹru lati ṣe idanwo kan lati ṣe ikẹkọ nẹtiwọki ti ara wọn lati ṣe iyatọ awọn ipo ọwọ ni ere ti a mọ daradara.

Esi lati awọn olukopa

A beere lọwọ awọn ọmọ ile-iwe lati oriṣiriṣi awọn iṣẹ ikẹkọ lati pin awọn iwunilori wọn ti Ile-iwe Ooru:

Mo ni orire laipẹ lati lọ si Ibudo Ooru Igba otutu Intel Computer Vision ati pe o jẹ iriri iyalẹnu. A ni ọpọlọpọ imọ ati ọgbọn tuntun ni aaye ti CV, fifi sori ẹrọ sọfitiwia, n ṣatunṣe aṣiṣe, a tun wa sinu agbegbe iṣẹ, koju awọn iṣoro gidi, jiroro awọn ojutu ti o ṣee ṣe pẹlu awọn ẹlẹgbẹ ati awọn olukọ ile-iwe. oriširiši nikan ti ibaraẹnisọrọ pẹlu kọmputa kan. Sibẹsibẹ, eyi kii ṣe ọran rara. Iṣẹ ẹda wa ko ṣe iyatọ si ibaraẹnisọrọ pẹlu eniyan. Nipasẹ ibaraẹnisọrọ ni eniyan le ni imọye alailẹgbẹ. Ati pe Mo fẹran paati ile-iwe yii julọ. Sibẹsibẹ, abajade kan wa ... lẹhin ipari ikẹkọ Mo fẹ lati tẹsiwaju! Ni afikun si imọ imọ-jinlẹ ni DL ati awọn ọgbọn iṣe ni CV, Mo ni imọran ti awọn agbegbe ti mathimatiki yẹ ki o fun ni akiyesi pataki ati iru awọn imọ-ẹrọ yẹ ki o ṣe iwadi. Ifarabalẹ, iṣẹ amọdaju ati ifẹ fun iṣẹ wọn ti awọn onimọ-ẹrọ Intel ati awọn oniwadi ṣe ipa yiyan itọsọna mi ni IT. Fun eyi ni Emi yoo fẹ lati dupẹ lọwọ gbogbo awọn oluṣeto ile-iwe naa.

Kristina, 1st odun, HSE

Ni iru akoko kukuru bẹ, ile-iwe ni anfani lati pese alaye ti o pọju ati adaṣe lori koko-ọrọ ti iran kọnputa. Ati pe botilẹjẹpe o jẹ apẹrẹ fun imọ ipilẹ, awọn ikowe naa ni ọpọlọpọ awọn ohun elo imọ-ẹrọ ti o fẹ lati loye ati lo akoko diẹ sii ni kikọ. Awọn olukọni ile-iwe ati awọn olukọni fi itara dahun gbogbo awọn ibeere ati ibaraẹnisọrọ pẹlu awọn ọmọ ile-iwe. O dara, nigba ti n pari iṣẹ akanṣe ikẹhin, Mo ni lati wọ inu igbo ti idagbasoke ohun elo ti o pari ati koju awọn iṣoro ti kii ṣe nigbagbogbo dide nigbati ikẹkọ. Ẹgbẹ wa ṣe ohun elo kan fun ṣiṣere ere “apata-paper-scissors” pẹlu kọnputa kan. A ṣe ikẹkọ awoṣe lati ṣe idanimọ eeya kan lori kamera wẹẹbu kan, kọ ọgbọn ati ṣe wiwo ti o da lori ilana opencv. Ile-iwe naa pese ounjẹ fun ironu ati fekito fun ẹkọ ati idagbasoke ti o tẹle. Inu mi dun pe mo kopa.

Sergey, ọdun 3rd, UNN

Ilé ẹ̀kọ́ náà kò gbé ní ìbámu pẹ̀lú ohun tí mo ń retí. Awọn ikowe naa ni a fun nipasẹ awọn eniyan ti o ni iriri iṣẹtọ lati ọdọ awọn olupilẹṣẹ Intel. Ibaraẹnisọrọ pẹlu awọn olukọni nigbagbogbo jẹ ohun ti o nifẹ ati iwulo, awọn alamọran jẹ idahun ati nigbagbogbo ṣetan lati ṣe iranlọwọ. Ṣugbọn Mo ti mọ diẹ ninu awọn nkan, ati awọn ti Emi ko mọ ko ni atilẹyin nipasẹ adaṣe ni eyikeyi ọna, ati nitori naa ohun elo ti o dara gaan ko ni oye ni kikun ati ikẹkọ nipasẹ mi. Bẹẹni, pupọ julọ alaye naa ni a pese fun awọn idi alaye, nitorinaa o le gbiyanju rẹ ni ile, tabi o kan ni imọran kini kini gbogbo rẹ jẹ, ṣugbọn Mo tun fẹ lati ṣe diẹ ninu awọn algoridimu ti o wa tẹlẹ lori tirẹ labẹ abojuto awọn olukọ ti o ni iriri ti o le fun imọran ti o dara tabi iranlọwọ ti nkan kan ba ṣẹlẹ ko ṣiṣẹ. Bi abajade, ni iṣe, awọn solusan ti a ti ṣetan ni a lo, ati pe koodu naa, ẹnikan le sọ, ti kọ tẹlẹ fun wa; o nilo lati yipada diẹ. Awọn iṣẹ akanṣe ni o rọrun julọ, ati pe ti o ba gbiyanju lati ṣe idiju iṣẹ naa ni ọna kan, lẹhinna o ko ni akoko ti o to lati ṣe imuse rẹ si ipo iduroṣinṣin diẹ sii tabi kere si, bi o ti ṣẹlẹ pẹlu wa.
Ni gbogbogbo, gbogbo ile-iwe dabi iru ere ti ko ṣe pataki pupọ ti awọn olupilẹṣẹ, ati pe eyi jẹ deede ẹbi ti apakan ilowo. Mo ro pe o jẹ dandan lati mu akoko ti o lo lori ile-iwe pọ si, lati ṣe idiju awọn ohun elo adaṣe ki o le ati pe o yẹ ki o kọ nkan funrararẹ, nkan ti o nira pupọ ati pataki, ati pe ko lo awọn ti a ti ṣetan, lati jẹ ki adaṣe naa rọra ni jijẹ complexity, awọn koko-ọrọ fun awọn iṣẹ akanṣe idije yẹ ki o funni ni awọn ọjọ akọkọ, ki ohun elo lati awọn ikowe ati awọn iṣe le ṣee lo lẹsẹkẹsẹ ninu awọn iṣẹ akanṣe rẹ ati pe akoko diẹ sii yoo wa fun imuse. Lẹhinna akoko ti o lo ni ile-iwe yoo ṣiṣẹ bi iriri ti o dara fun awọn alamọja ti o nireti.

Dmitry, 1st odun titunto si ká ìyí, NSTU

Ile-iwe igba ooru lati Intel jẹ aye nla lati lo akoko ooru yii lati ṣe ohun ti o nifẹ. Ni otitọ pe awọn ikowe naa ni awọn oṣiṣẹ Intel ti o ni ibatan si siseto ni aaye iran kọnputa ko gba mi laaye lati sinmi; Mo fẹ lati ni anfani pupọ julọ ninu gbogbo ilana naa, botilẹjẹpe o nira nigbakan. Gbogbo ọjọ kọja ni iyara pupọ, laiṣe ati eso. Anfani lati ṣe iṣẹ akanṣe ti ara mi gba mi laaye lati ṣiṣẹ ni ẹgbẹ kan pẹlu awọn olutọju iyanu ati awọn olukopa ile-iwe miiran. Awọn ọsẹ meji wọnyi ni a le ṣe apejuwe ni ṣoki bi atẹle: awọn ti o nifẹ ati ti o pẹ.

Elizaveta, ọdun keji, UNN

Ninu isubu (Oṣu Kẹwa-Oṣu kọkanla), eto eto-ẹkọ Delta n duro de ọ, alaye nipa eyiti o le rii lati ọdọ wa Awọn ẹgbẹ VKontakte. Duro si aifwy!

orisun: www.habr.com

Fi ọrọìwòye kun