Computer Vision Summer Camp - Intel Summer School ing Computer Vision

Computer Vision Summer Camp - Intel Summer School ing Computer Vision

Saka 3 Juli nganti 16 Juli ing Nizhny Novgorod State University. N.I. Lobachevsky dadi tuan rumah Intel Interuniversity Summer School on Computer Vision - Computer Vision Summer Camp, ing ngendi luwih saka 100 siswa melu. Sekolah kasebut ditujokake kanggo siswa teknis saka universitas Nizhny Novgorod sing kasengsem ing visi komputer, sinau jero, jaringan saraf, Intel OpenVINO, OpenCV.

Ing artikel iki kita bakal nuduhake carane seleksi kanggo Sekolah njupuk Panggonan, apa padha sinau, apa mahasiswa nindakake ing bagean praktis, lan uga pirembagan bab sawetara proyek presented ing pertahanan.

Proses pemilihan lan wujud partisipasi

Kita mutusake kanggo menehi anak pilihan kanggo nglamar rong bentuk pendidikan: full-time lan part-time. Kanggo kursus paruh wektu lan paruh wektu, siswa ora ngalami pilihan lan langsung didaftarkan. Dheweke mung melu kuliah, dina minggu, esuk. Bocah-bocah uga duwe kesempatan kanggo ngrampungake tugas praktis lan dikirim menyang GitHub kanggo ujian dening guru.

Kanggo nduweni kanggo ujian full-time, wong lanang kudu teka ing kantor Intel kanggo Interview karo komisi. Bedane saka wangun part-time lan part-time yaiku, saliyane ceramah, peserta camp ngliwati tugas praktis karo kurator - guru UNN lan insinyur saka Intel. Ing minggu kapindho, tugas praktis rampung lan proyek diwiwiti, ing ngendi peserta kerja ing kelompok 3 wong.

Sajrone wawancara, siswa diwenehi pitakonan babagan matematika lan pemrograman, lan uga diwenehi masalah sing kudu ditanggulangi langsung. Perlu dicathet yen komisi kasebut kalebu insinyur perangkat lunak, insinyur algoritma, lan guru universitas. N.I. Lobachevsky, supaya Interview dadi multifaceted lan luar biasa. Saka sudut pandang narasumber, menarik kanggo mangerteni kawruh teknis dhasar siswa sing gegayutan karo visi komputer, mula topik kayata C++/STL, OOP, algoritma dasar lan struktur data, aljabar linier, analisis matematika, matématika diskrit lan luwih akeh sing ditakoni. Ing antarane tugas-tugas kasebut, sing dadi prioritas yaiku ngerteni nalar siswa. Komisi uga kasengsem ing ngendi dheweke sinau, pengalaman apa sadurunge sekolah iki (contone, kegiatan ilmiah) lan carane bisa ditrapake langsung ing bidang visi komputer.

Gunggunge 78 siswa sing melu seleksi full time, dene panggonan full time ana 24. Lomba saben panggonan ana 3 siswa. Statistik peserta lan prabédan visual antarane wangun partisipasi full-time lan part-time bisa dideleng ing tabel ing ngisor iki:

Computer Vision Summer Camp - Intel Summer School ing Computer Vision

Apa sing ditindakake wong lanang sajrone 2 minggu?

Siswa sinau ing teori lan praktik karo tugas utama visi komputer: klasifikasi gambar, deteksi obyek lan pelacakan. Komponen kuliah kanggo saben topik biasane kalebu wisata sejarah menyang pangembangan metode klasik kanggo ngrampungake masalah visi komputer lan metode modern kanggo ngrampungake nggunakake pembelajaran mesin lan jaringan saraf. Teori kasebut diterusake kanthi praktik, ing ngendi para siswa ndownload model jaringan saraf sing populer lan diluncurake nggunakake modul DNN perpustakaan OpenCV, nggawe aplikasi khusus.

Presentasi kabeh ceramah dikirim ing gudang umum GitHub, supaya siswa tansah mbukak lan ndeleng informasi sing perlu, kalebu sawise sekolah. Sampeyan bisa komunikasi karo dosen, guru praktik lan insinyur Intel kanthi langsung lan liwat obrolan ing Gitter. Wektu minggu proyek uga sukses: diwiwiti dina Rebo, sing ngidini sampeyan nggunakake akhir minggu gratis saka kuliah, nambah keputusan tim. Peserta sing paling tanggung jawab ngentekake setengah dina ana ing kantor Intel, sing padha diganjar dolan sing ora dijadwalake ing dina sing padha.

Kepiye pertahanan proyek kasebut?

Saben tim diwenehi 10 menit kanggo ngomong babagan apa sing ditindakake sajrone proyek lan apa sing ditindakake. Sawise wektu iki, 5 menit diwiwiti, nalika insinyur perusahaan takon marang wong lanang lan menehi tips cilik sing bakal mbantu nambah proyek utawa nyegah kesalahan sing ana ing mangsa ngarep. Saben wong lanang nyoba dhewe minangka speaker, nuduhake kawruh ing lapangan komputer lan konfirmasi kontribusi kanggo nggawe project, kang mbantu kita nimbang lan tarik kesimpulan bab saben peserta ing sekolah. Pertahanan njupuk Panggonan liwat 3 jam, nanging kita njupuk care saka wong lan eased tension karo break warung singkat, ngendi wong lanang bisa njupuk ambegan lan ngrembug masalah karo spesialis Intel anjog.

Ing pungkasan dina, kita dianugerahi siji pisanan, loro kaloro lan telung panggonan katelu. Cukup angel kanggo milih, amarga saben tim, saben proyek duwe rasa dhewe lan dibedakake kanthi orisinalitas presentasi.

Computer Vision Summer Camp - Intel Summer School ing Computer Vision
Peserta CV Camp full-time, pertahanan proyek, kantor Intel ing Nizhny Novgorod

Proyek sing disedhiyakake

Sarung tangan pinter

Computer Vision Summer Camp - Intel Summer School ing Computer Vision

Nggunakake detektor lan tracker nggunakake OpenCV kanggo navigasi visual ing papan. Tim kasebut uga nambahake kemampuan sensor kedalaman nggunakake rong kamera. Microsoft Speech API digunakake minangka antarmuka manajemen.

Reseptor

Computer Vision Summer Camp - Intel Summer School ing Computer Vision

Deteksi panganan lan pilihan resep kanggo sajian siap, kalebu bahan sing ditemokake. Wong lanang ora wedi karo tugas kasebut lan sajrone seminggu menehi tandha kanthi jumlah gambar sing cukup, nglatih detektor nggunakake API Deteksi Objek TensorFlow lan nambah logika kanggo nemokake resep. Prasaja lan rasa!

Editor 2.0

Computer Vision Summer Camp - Intel Summer School ing Computer Vision

Peserta proyek nggunakake seperangkat jaringan saraf (panelusuran pasuryan, normalisasi gambar pasuryan kanthi poin-poin kunci, pitungan deskriptor gambar pasuryan) kanggo pangenalan pasuryan minangka bagean saka tugas nggoleki fragmen ing video dawa sing ana wong tartamtu. saiki. Sistem sing dikembangake bisa digunakake minangka sistem pitulungan kanggo nyunting video, mbebasake wong saka kudu nonton video kasebut dhewe kanggo nggoleki fragmen sing dibutuhake. Nggunakake jaringan syaraf saka perpustakaan model OpenVINO, tim bisa entuk kacepetan dhuwur saka aplikasi: ing laptop karo prosesor Intel Core i5, kacepetan Processing video ana 58 pigura per detik.

Anonymizer

Computer Vision Summer Camp - Intel Summer School ing Computer Vision

Nggambar kaca tingal lan topeng ing pasuryan wong. Jaringan MTCNN digunakake kanggo ndeteksi pasuryan lan titik kunci.

Anonim

Computer Vision Summer Camp - Intel Summer School ing Computer Vision

Karya menarik liyane babagan topik ndhelikake identitas. Tim iki ngenalake sawetara opsi kanggo ngganggu pasuryan: burem lan pikselasi. Ing sawijining minggu, wong lanang ora mung ngerteni tugas kasebut, nanging uga nyedhiyakake mode anonim kanggo wong tartamtu (kanthi pangenalan rai).

Anget munggah

Tim proyek "Anget-up" ngrampungake masalah nggawe asisten olahraga kanggo latihan miring sirah. Lan sanajan aplikasi pungkasan saka aplikasi iki isih kontroversial, panaliten lengkap ditindakake mbandhingake macem-macem algoritma deteksi pasuryan: Haar cascades, jaringan saka TensorFlow, OpenCV lan OpenVINO. We warmed munggah ora mung fisik, nanging uga mental!

Ngisor 800

Computer Vision Summer Camp - Intel Summer School ing Computer Vision

Nizhny Novgorod, kutha ing ngendi sekolah kasebut, bakal umur 2 taun ing 800 taun, tegese ana cukup wektu kanggo ngetrapake proyek sing menarik. Kita takon bocah-bocah kanggo mikir babagan tugas nggawe pandhuan sing, adhedhasar gambar fasad bangunan, bisa menehi informasi babagan obyek apa sing ditampilake ing gambar kasebut lan fakta sing dingerteni babagan iki. Ing mratelakake panemume, tugas iki minangka salah sawijining sing paling angel, amarga ana hubungane karo visi komputer klasik, nanging tim kasebut nuduhake asil sing apik.

Gunting Kertas Batu

Senadyan watesan wektu sing ketat kanggo ngrampungake karya desain, tim iki uga ora wedi nganakake eksperimen kanggo nglatih jaringan saraf dhewe kanggo nggolongake posisi tangan ing game sing kondhang.

Umpan balik saka peserta

Kita njaluk siswa saka macem-macem kursus kanggo nuduhake kesan babagan Sekolah Musim Panas:

Aku bubar cukup begja rawuh ing Intel Computer Vision Summer Camp lan iku pengalaman apik. Kita entuk akeh kawruh lan katrampilan anyar ing bidang CV, instalasi piranti lunak, debugging, kita uga nyemplungake ing lingkungan kerja, ngadhepi masalah nyata, ngrembug solusi sing bisa ditindakake karo kolega lan guru sekolah. Ana mitos yen proyek programmer mung dumadi saka komunikasi karo komputer. Nanging, iki ora kabeh. Karya kreatif kita ora bisa dipisahake saka komunikasi karo wong. Iku liwat komunikasi sing bisa entuk kawruh unik. Lan aku paling disenengi komponen iki saka sekolah. Nanging, ana siji kekurangan ... sawise rampung latihan aku pengin nerusake! Saliyane kawruh teoretis ing DL lan katrampilan praktis ing CV, aku entuk ide babagan bidang matematika sing kudu diwenehi perhatian khusus lan teknologi sing kudu dipelajari. Dedikasi, profesionalisme lan katresnan kanggo karya para insinyur lan peneliti Intel mengaruhi pilihan arah ing IT. Mekaten ugi kula ngaturaken agunging panuwun dhumateng sedaya panitia sekolah.

Kristina, 1st year, HSE

Ing wektu sing cendhak, sekolah kasebut bisa menehi informasi lan praktik kanthi maksimal babagan topik visi komputer. Lan sanajan dirancang kanggo kawruh dhasar, ceramah ngemot akeh materi teknis sing sampeyan pengin ngerti lan nglampahi wektu sinau. Pembimbing lan dosen sekolah kanthi semangat njawab kabeh pitakonan lan komunikasi karo siswa. Inggih, nalika ngrampungake proyek pungkasan, aku kudu terjun menyang alas ngembangake aplikasi sing wis rampung lan nemoni kesulitan sing ora mesthi muncul nalika sinau. Tim kita pungkasanipun nggawe aplikasi kanggo muter game "rock-kertas-gunting" karo komputer. Kita nglatih model kanggo ngenali tokoh ing webcam, nulis logika lan nggawe antarmuka adhedhasar kerangka opencv. Sekolah kasebut nyedhiyakake panganan kanggo pamikiran lan vektor kanggo sinau lan pangembangan sabanjure. Aku bungah banget yen aku melu.

Sergey, 3rd taun, UNN

Sekolah iki ora cocog karo sing dikarepake. Kuliah kasebut diwenehake dening wong sing cukup berpengalaman saka pangembang Intel. Komunikasi kaliyan dosen tansah narik kawigatosan saha migunani, para pembimbing responsif lan tansah siap paring pambiyantu. Nanging aku wis ngerti sawetara bab, lan sing aku ora ngerti padha ora didhukung dening laku ing sembarang cara, lan mulane materi apik tenan ora tau kebak ngerti lan sinau dening kula. Ya, umume informasi diwenehake kanggo tujuan informasi, supaya sampeyan bisa nyoba ing omah, utawa mung duwe ide babagan apa wae, nanging aku isih pengin ngetrapake sawetara algoritma sing ana ing ngisor iki. pengawasan saka guru pengalaman sing bisa menehi saran utawa bantuan apik yen ana kedadeyan ora bisa. Akibaté, ing laku wis digunakake solusi siap-digawe, lan kode, siji bisa ngomong, wis ditulis kanggo kita, iku mung perlu kanggo rada diowahi. Proyek kasebut paling gampang, lan yen sampeyan nyoba ngrampungake tugas kasebut kanthi cara, mula sampeyan ora duwe cukup wektu kanggo ngetrapake menyang negara sing luwih stabil, kaya sing kedadeyan karo kita.
Umumé, kabeh sekolah katon kaya game pangembang sing ora serius banget, lan iki pancen salah saka bagian praktis. Aku mikir yen perlu kanggo nambah wektu ing sekolah, kanggo complicate materi latihan supaya sampeyan bisa lan kudu nulis soko dhewe, soko tenan rumit lan perlu, lan ora nggunakake siap-digawe, supaya laku lancar ing nambah. kerumitan, topik kanggo proyek kompetisi kudu diwenehi metu ing dina pisanan, supaya materi saka ceramah lan laku bisa langsung digunakake ing projects lan bakal ana wektu liyane kanggo implementasine. Banjur wektu sing ditindakake ing sekolah bakal dadi pengalaman sing apik kanggo spesialis sing pengin.

Dmitry, gelar master taun 1, NSTU

Sekolah musim panas saka Intel minangka kesempatan sing apik kanggo nglampahi musim panas iki kanggo nindakake apa sing sampeyan tresnani. Kasunyatan bilih kuliah diwenehake dening karyawan Intel sing ana hubungane karo program ing bidang visi komputer ora ngidini aku santai, aku pengin ngoptimalake kabeh proses, sanajan kadhangkala angel. Saben dina liwati cepet banget, imperceptibly lan fruitfully. Kesempatan kanggo ngetrapake proyekku dhewe ngidini aku bisa kerja ing tim karo kurator sing apik lan peserta sekolah liyane. Rong minggu iki bisa diterangake kanthi ringkes kaya mangkene: menarik lan cepet.

Elizaveta, taun 2, UNN

Ing musim gugur (Oktober-November), program pendhidhikan Delta nunggu sampeyan, informasi sing bisa ditemokake saka kita Grup VKontakte. Tetep dirungokake!

Source: www.habr.com

Add a comment