Computer Vision Zhizha -Intel zhizha chikoro pane komputa chiratidzo

Computer Vision Zhizha -Intel zhizha chikoro pane komputa chiratidzo

Kubva July 3 kusvika July 16 paNizhny Novgorod State University. N.I. Lobachevsky akabata Intel Interuniversity Summer School paComputer Vision - Computer Vision Summer Camp, umo vanopfuura 100 vadzidzi vakatora chikamu. Chikoro ichi chaiitirwa vadzidzi vehunyanzvi kubva kumayunivhesiti eNizhny Novgorod vanofarira kuona komputa, kudzidza kwakadzama, neural network, Intel OpenVINO, OpenCV.

Muchinyorwa chino tichagovana kuti kusarudzwa kweChikoro kwakaitika sei, zvavakadzidza, zvakaitwa nevadzidzi muchikamu chinoshanda, uye zvakare kutaura nezve mamwe mapurojekiti akapihwa pakudzivirira.

Nzira yekusarudza uye mafomu ekutora chikamu

Takasarudza kupa vana chisarudzo chokukumbira zvimiro zviviri zvedzidzo: nguva yakazara uye yenguva isina kuzara. Kwemakosi enguva pfupi uye enguva-pfupi, vadzidzi havana kusarudzwa uye vakanyoreswa nekukurumidza. Vaingopinda hurukuro chete, pakati pevhiki, mangwanani. Vana vaivewo nemukana wekupedza mabasa ekuita nekuvaendesa GitHub nokuda kwokuedzwa navadzidzisi.

Kuti vakwanise bvunzo dzenguva yakazara, vakomana vaifanira kuuya kuhofisi yeIntel kuzobvunzurudzwa nekomisheni. Musiyano kubva kune chikamu-yenguva uye chikamu-yenguva fomu yaive yekuti, mukuwedzera kune hurukuro, vatori vechikamu mumusasa vakapfuura nemabasa anoshanda ne curators - UNN vadzidzisi uye mainjiniya kubva kuIntel. Muvhiki yechipiri, mabasa anoshanda akapera uye mapurojekiti akatanga, apo vatori vechikamu vakashanda mumapoka evanhu vatatu.

Panguva yebvunzurudzo, vadzidzi vakabvunzwa mibvunzo pamusoro pemasvomhu nehurongwa, uye vakapihwawo dambudziko raifanirwa kugadziriswa ipapo. Izvo zvakakosha kucherechedza kuti komisheni iyi yaive nevainjiniya vesoftware, algorithm mainjiniya, uye vadzidzisi vekuyunivhesiti. N.I. Lobachevsky, saka kubvunzurudza kwakave kwakasiyana-siyana uye kunoshamisa. Kubva pamaonero emubvunzurudzo, zvainakidza kuwana ruzivo rwevadzidzi rwehunyanzvi zvine chekuita nekuona komputa, saka misoro yakadai seC++/STL, OOP, basic algorithms uye zvimiro zvedata, linear algebra, ongororo yemasvomhu, discrete mathematics uye zvakawanda zvakabvunzwa. Pamabasa acho, chainyanya kukosha kwaiva kutsvaka mafungiro evadzidzi. Komisheni iyi yaifarirawo kwavakadzidza, ruzivo rwavaive narwo pamberi pechikoro ichi (somuenzaniso, chiitiko chesainzi) uye kuti chingashandiswa sei zvakananga kumunda wekuona kwekombuta.

Vadzidzi vanosvika makumi manomwe nevasere vakatora chikamu mukusarudzwa kwenguva yakazara, nepo paive nenzvimbo dzenguva yakazara 78. Makwikwi aya aive vadzidzi vatatu pachinzvimbo. Huwandu hwevatori vechikamu uye misiyano yekuona pakati penguva yakazara uye yenguva-yenguva mafomu ekutora chikamu anogona kuoneka patafura iri pazasi:

Computer Vision Zhizha -Intel zhizha chikoro pane komputa chiratidzo

Ko vakomana vakaita sei kwemavhiki maviri?

Vadzidzi vakajairana nedzidziso uye kudzidzira nemabasa makuru ekuona komputa: kupatsanura mufananidzo, kuona chinhu uye kutevera kwavo. Chikamu chehurukuro chemusoro wega wega chaiwanzo sanganisira rwendo rwenhoroondo mukuvandudza nzira dzekare dzekugadzirisa matambudziko ekuona komputa uye nzira dzemazuvano dzekugadzirisa uchishandisa muchina kudzidza uye neural network. Dzidziso iyi yakateverwa nekudzidzira, uko vadzidzi vakadhawunirodha akakurumbira neural network modhi uye vakaatanga vachishandisa iyo DNN module yeraibhurari yeOpenCV, vachigadzira tsika yekushandisa.

Mharidzo dzehurukuro dzose dzakaiswa munzvimbo inochengeterwa vanhu Github, kuitira kuti vadzidzi vagone kuvhura uye kuona ruzivo rwakakodzera, kusanganisira mushure mechikoro. Zvaigoneka kutaurirana nevadzidzisi, vadzidzisi vekudzidzira uye Intel mainjiniya vese vanogara uye kuburikidza nekutaura paGitter. Nguva yevhiki yeprojekiti yakave yakabudirira: yakatanga neChitatu, izvo zvakaita kuti zvikwanise kushandisa zvakanaka kupera kwevhiki pasina hurukuro, kuvandudza sarudzo dzechikwata. Vatori vechikamu vane mutoro wakanyanya vakapedza hafu yeMugovera kuhofisi yeIntel, kwavakapihwa mubairo werwendo rusina kurongwa pazuva rimwe chete.

Kudzivirirwa kwemapurojekiti kwaive sei?

Boka rimwe nerimwe rakapiwa maminitsi gumi ekutaura pamusoro pezvavakaita panguva yeprojekti uye zvavakauya. Mushure menguva iyi, maminetsi mashanu akatanga, panguva iyo mainjiniya ekambani akabvunza vakomana mibvunzo uye akapa matipi madiki aizovabatsira kuvandudza purojekiti yavo kana kudzivirira zvikanganiso zviripo mune ramangwana. Mumwe nomumwe wevakomana vakazviedza ivo semukurukuri, vachiratidza ruzivo rwavo mumunda wekuona kwekombiyuta uye vachisimbisa mupiro wavo pakusikwa kweprojekti, iyo yakatibatsira kufunga uye kutora mhedziso pamusoro peumwe neumwe mubatanidzwa muchikoro. Kudzivirirwa kwakaitika kwemaawa matatu, asi isu takachengeta vakomana uye tikadzoreredza kusawirirana nechinguva chidiki chekofi, apo vakomana vaigona kutora mweya uye kukurukura nyaya nevanotungamira Intel nyanzvi.

Pakupera kwezuva, takapa nzvimbo yekutanga, mbiri yechipiri uye yechitatu yechitatu. Zvakanga zvakaoma kusarudza, nekuti timu yega yega, purojekiti yega yega yaive neyayo kuravira uye yaisiyaniswa nekutanga kwayo mharidzo.

Computer Vision Zhizha -Intel zhizha chikoro pane komputa chiratidzo
Vatori venguva yakazara CV Camp, kudzivirira chirongwa, Intel hofisi muNizhny Novgorod

Presented projects

Smart girovhosi

Computer Vision Zhizha -Intel zhizha chikoro pane komputa chiratidzo

Kushandisa detector uye tracker uchishandisa OpenCV yekuona navigation munzvimbo. Chikwata chakawedzera kudzika kwekunzwa kugona vachishandisa makamera maviri. Iyo Microsoft Speech API inoshandiswa senge manejimendi interface.

Receptor

Computer Vision Zhizha -Intel zhizha chikoro pane komputa chiratidzo

Kuonekwa kwechikafu uye kusarudzwa kwechikafu chekudya chakagadzirirwa, kusanganisira zvinhu zvakawanikwa. Vakomana vacho vakanga vasingatyi basa racho uye mukati mevhiki vakanyora nhamba yakakwana yemifananidzo vari voga, vakadzidzisa detector vachishandisa TensorFlow Object Detection API uye vakawedzera pfungwa yekutsvaga resipi. Zviri nyore uye zvinonaka!

Mupepeti 2.0

Computer Vision Zhizha -Intel zhizha chikoro pane komputa chiratidzo

Vatori vechikamu chepurojekiti vakashandisa seti yeneural network (kutsvagisa kumeso, kujairika kwechiso chifananidzo neakakosha mapoinzi, kuverenga kwechiso chemufananidzo) kucherechedzwa kwechiso sechikamu chebasa rekutsvaga zvidimbu mumavhidhiyo marefu umo mumwe munhu ari. present. Iyo yakagadziridzwa sisitimu inogona kushandiswa senge yekubatsira sisitimu yekugadzirisa vhidhiyo, kusunungura munhu kubva pakuona vhidhiyo pachake mukutsvaga zvidimbu zvinodiwa. Kushandisa neural network kubva OpenVINO modhi raibhurari, boka racho rakakwanisa kuwana kukurumidza kwekushanda kwekushandisa: palaptop ine Intel Core i5 processor, vhidhiyo yekugadzirisa kasi yaiva 58 mafuremu pasekondi.

Anonymizer

Computer Vision Zhizha -Intel zhizha chikoro pane komputa chiratidzo

Kudhirowa magirazi nemasiki pachiso chemunhu. Iyo MTCNN network yakashandiswa kuona zviso uye mapoinzi akakosha.

Anonymous

Computer Vision Zhizha -Intel zhizha chikoro pane komputa chiratidzo

Rimwe basa rinonakidza pamusoro penyaya yekuvanza kuzivikanwa. Chikwata ichi chakaunza akati wandei sarudzo dzekutsveyamisa zviso: blurring uye pixelation. Muvhiki imwe chete, vakomana havana kungofunga basa racho, asi vakapawo nzira yekusaziva munhu chaiye (nekuzivikanwa kwechiso).

Pisa

Chikwata chepurojekiti che "Warm-up" chakagadzirisa dambudziko rekugadzira mubatsiri wezvemitambo wekudzidzira kutenderedza musoro. Uye kunyangwe iko kushandiswa kwekupedzisira kwechishandiso ichi kuchiri kukakavara, ongororo yakazara yakaitwa ichienzanisa akasiyana ekuona zviso algorithms: Haar cascades, network kubva kuTensorFlow, OpenCV uye OpenVINO. Takadziya kwete chete mumuviri, asiwo mupfungwa!

Lower 800

Computer Vision Zhizha -Intel zhizha chikoro pane komputa chiratidzo

Nizhny Novgorod, guta rakaitirwa chikoro, richasvitsa makore 2 mumakore maviri, izvo zvinoreva kuti pane nguva yakakwana yekuita chirongwa chinonakidza. Takakumbira vana kuti vafunge nezvebasa rekugadzira mutungamiri uyo, zvichibva pamufananidzo wefacade yezvivako, inogona kupa ruzivo pamusoro pemhando yechinhu chinoratidzwa mumufananidzo uye chii chinozivikanwa pamusoro payo. Semaonero edu, basa iri raive rimwe reakaomesesa, nekuti rine chekuita neyekirasi yekuona komputa, asi timu yakaratidza mhedzisiro yakanaka.

Rock Paper Scissors

Zvisinei nekuomerwa kwenguva yekupedzisa basa rekugadzira, chikwata ichi hachina kutya kuita chiyedzo chekudzidzisa yavo neural network kurongedza zvinzvimbo zvemaoko mumutambo unozivikanwa.

Mhinduro kubva kuvatori vechikamu

Takakumbira vadzidzi kubva kumakosi akasiyana kuti vagovane zvavanofunga nezveChikoro cheZhizha:

Ini nguva pfupi yadarika ndakaita rombo rakanaka rekuenda kuIntel Computer Vision Summer Camp uye chaive chiitiko chinoshamisa. Takawana ruzivo rutsva rwakawanda uye unyanzvi mundima yeCV, kuiswa kwesoftware, kugadzirisa, takanyurawo munzvimbo yebasa, takatarisana nematambudziko chaiwo, takakurukura zvingagadziriswa nevatinoshanda navo uye vadzidzisi vekuchikoro. Pane ngano yekuti basa remugadziri inosanganisira chete kutaurirana nekombuta. Zvisinei, izvi hazvisizvo zvachose. Basa redu rekugadzira hariparadzaniswe kubva pakutaurirana nevanhu. Kwakanga kuri kupfurikidza nekurukurirano apo munhu aigona kuwana zivo yakatanhamara. Uye ndainyanya kufarira chikamu chechikoro ichi. Zvisinei, pane imwe drawback ... mushure mekupedza kudzidzira ndaida kuenderera mberi! Pamusoro peruzivo rwe theoretical muDL uye hunyanzvi hunoshanda muCV, ndakawana pfungwa yekuti ndedzipi nzvimbo dzemasvomhu dzinofanirwa kutariswa zvakanyanya uye ndedzipi matekinoroji anofanirwa kudzidzwa. Kuzvipira, hunyanzvi uye rudo rwebasa ravo reIntel mainjiniya nevaongorori zvakapesvedzera sarudzo yangu yekutungamira muIT. Nekuda kweizvi ndinoda kutenda vese varongi vechikoro.

Kristina, gore rekutanga, HSE

Munguva pfupi yakadaro, chikoro chakakwanisa kupa ruzivo rwakanyanya uye kudzidzira pamusoro pechiono chekombuta. Uye kunyangwe yaive yakagadzirirwa ruzivo rwekutanga, hurukuro dzaive nezvakawanda zvehunyanzvi zvinhu zvaunoda kunzwisisa uye kupedza nguva yakawanda uchidzidza. Varairidzi nevadzidzisi vepachikoro ichi vakapindura mibvunzo yese nechido uye vakataurirana nevadzidzi. Zvakanaka, ndichipedza chirongwa chekupedzisira, ndaifanira kunyura musango rekugadzira fomu rakapera uye kusangana nematambudziko asingawanzo kumuka pakudzidza. Chikwata chedu chakazoita chikumbiro chekutamba mutambo we "rock-paper-scissors" nekombuta. Isu takadzidzisa modhi kuti tizive chimiro pane webcam, takanyora pfungwa uye takagadzira interface yakavakirwa pane opencv chimiro. Chikoro chakapa chikafu chekufunga uye vheji yekutevera kudzidza nekusimudzira. Ndinofara zvikuru kuti ndakatora rutivi.

Sergey, 3rd gore, UNN

Chikoro chacho hachina kuita sezvandaitarisira. Idzo hurukuro dzakapihwa nevanhu vane ruzivo rwakakwana kubva kuIntel Developers. Kukurukurirana nevadzidzisi kwagara kuchinakidza uye kuchibatsira, varairidzi vanoteerera uye vanogara vakagadzirira kubatsira.Idzo hurukuro dzinonakidza kuteerera, misoro yacho yakakosha uye inodzidzisa. Asi ini ndaitoziva zvimwe zvinhu, uye izvo zvandaisaziva hazvina kutsigirwa nekudzidzira munzira ipi neipi, uye saka izvo zvinhu zvakanaka chaizvo hazvina kumbonzwisiswa zvizere uye kudzidza neni. Ehe, ruzivo rwakawanda rwunopihwa nekuda kweruzivo, kuitira kuti ugozozviedza kumba, kana kungova neruzivo rwekuti chii nezve, asi ini ndichiri kuda kuita mamwe maalgorithms aripo ndega pasi pe kutarirwa kwevadzidzisi vane ruzivo rwokuzviwanira vanogona kupa mazano akanaka kana kubatsira kana chimwe chinhu chikaitika chikasashanda. Nekuda kweizvozvo, mukuita, mhinduro dzakagadzirirwa dzakashandiswa, uye iyo kodhi, mumwe angati, yakanga yakanyorwa kare kwatiri; yaingoda kuchinjwa zvishoma. Iwo mapurojekiti ndiwo aive akareruka, uye kana ukaedza kuomesa basa neimwe nzira, saka hauna nguva yakakwana yekuzviita kune imwe nyika yakagadzikana, sezvakaitika kwatiri.
Kazhinji, chikoro chese chinotaridzika senge isiri yakanyanya kukomba mutambo wevagadziri, uye iyi ndiyo chaiyo imhosva yechikamu chinoshanda. Ndinofunga kuti zvakakosha kuwedzera nguva inopedzerwa kuchikoro, kuomesa zvinhu zvekudzidzira kuitira kuti iwe ugone uye unofanira kunyora chimwe chinhu iwe pachako, chimwe chinhu chakaoma uye chakakosha, uye kwete kushandisa zvakagadzirirwa, kuita kuti tsika yacho iwedzere mukuwedzera. kuoma, misoro yemapurojekiti emakwikwi inofanira kupihwa mumazuva ekutanga, kuitira kuti zvinyorwa kubva muhurukuro uye maitiro zvigone kushandiswa nekukurumidza mumapurojekiti ako uye pachave nenguva yakawanda yekuita. Ipapo nguva inopedzwa kuchikoro ichashanda sechiitiko chakanaka kune vanoda nyanzvi.

Dmitry, 1st gore masters degree, NSTU

Chikoro chezhizha kubva kuIntel chaive mukana wakanaka wekupedza chirimo chino uchiita zvaunoda. Icho chokwadi chekuti hurukuro dzakapihwa nevashandi veIntel zvine chekuita nehurongwa mumunda wechiratidzo chekombuta hazvina kunditendera kuzorora; ndaida kuwana zvakanyanya kubva mukuita kwese, kunyangwe dzimwe nguva zvaive zvakaoma. Zuva rega rega raipfuura nekukurumidza, zvisingaoneki uye zvine zvibereko. Mukana wekuita purojekiti yangu pachangu wakandibvumira kushanda muchikwata chine macurator akanaka uye vamwe vatori vechikamu vechikoro. Mavhiki maviri aya anogona kutsanangurwa muchidimbu seizvi: zvinonakidza uye zvenguva pfupi.

Elizaveta, 2nd gore, UNN

Mukudonha (Gumiguru-Mbudzi), chirongwa cheDelta chedzidzo chakamirira iwe, ruzivo rwaunogona kuwana kubva kune yedu VKontakte mapoka. Ramba wakatarisa!

Source: www.habr.com

Voeg