電腦視覺暑期營 – 英特爾電腦視覺暑期學校

電腦視覺暑期營 – 英特爾電腦視覺暑期學校

3月16日至100月XNUMX日於下諾夫哥羅德州立大學。 你。 羅巴切夫斯基主辦英特爾電腦視覺校際暑期學校-電腦視覺夏令營,XNUMX多位學生參加。 該學校面向下諾夫哥羅德大學對電腦視覺、深度學習、神經網路、英特爾 OpenVINO、OpenCV 感興趣的技術學生。

在這篇文章中,我們將分享學校的選拔是如何進行的,他們學習了什麼,學生在實踐部分做了什麼,並討論了一些在答辯中提出的項目。

選擇過程和參與形式

我們決定讓孩子選擇申請兩種形式的教育:全職和非全職。 對於非全日制和非全日制課程,學生不經過選拔,立即入學。 他們在工作日的早上只參加講座。 孩子們還有機會完成實際任務並送去 GitHub上 供教師測驗。

為了獲得全日制考試的資格,這些人必須來到英特爾辦公室接受委員會的面試。 與兼職和兼職形式的不同之處在於,除了講座之外,營員們還與策展人——UNN的老師和來自英特爾的工程師一起完成了實踐任務。 第二週,實作作業結束,專案開始,參與者以 3 人為一組進行工作。

面試過程中,學生被問到了數學和程式設計的問題,也給了一個必須當場解決的問題。 值得注意的是,該委員會由軟體工程師、演算法工程師和大學教師組成。 你。 羅巴切夫斯基,所以這次的訪談結果是多方面和非凡的。 從面試官的角度來看,了解學生與電腦視覺相關的基礎技術知識是很有趣的,所以主題包括C++/STL、OOP、基本演算法和資料結構、線性代數、數學分析、離散數學和人們也問了更多的問題。 其中,首要任務就是找出學生的推理。 該委員會還對他們在哪裡學習、他們在這所學校之前有哪些經驗(例如科學活動)以及如何將其直接應用於電腦視覺領域感興趣。

參加全職選拔的共有78名學生,全職名額24個,每個名額參賽3名學生。 參與者統計數據以及全日制和非全日制參與形式的視覺差異如下表所示:

電腦視覺暑期營 – 英特爾電腦視覺暑期學校

這兩週,朋友們都做了什麼?

學生在理論和實踐中熟悉電腦視覺的主要任務:影像分類、目標偵測及其追蹤。 每個主題的講座部分通常包括對解決電腦視覺問題的經典方法以及使用機器學習和神經網路解決問題的現代方法的發展的歷史考察。 理論之後是實踐,學生下載流行的神經網路模型並使用 OpenCV 庫的 DNN 模組啟動它們,創建自訂應用程式。

所有講座的簡報均發佈在公共儲存庫中 Github上,以便學生可以隨時打開和查看必要的信息,包括放學後。 可以與講師、實習老師和英特爾工程師進行現場交流或透過 Gitter 聊天進行交流。 專案週的時間安排也很成功:它從週三開始,這樣就可以有效地度過沒有講座的周末,從而改善團隊決策。 最負責任的參與者週六在英特爾辦公室度過了一半的時間,為此他們獲得了當天計劃外的短途旅行的獎勵。

項目的辯護情況如何?

每個團隊都有 10 分鐘的時間來討論他們在專案期間所做的事情以及所取得的成果。 此後,5 分鐘開始,在此期間,公司的工程師向這些人提出了問題,並給出了一些小提示,以幫助他們改進專案或防止將來出現現有錯誤。 每個人都嘗試作為演講者,展示他們在電腦視覺領域的知識,並確認他們對專案創建的貢獻,這幫助我們思考並得出學校每個參與者的結論。 辯護持續了 3 個多小時,但我們照顧了這些人,並透過短暫的咖啡休息緩解了緊張氣氛,讓他們可以喘口氣並與領先的英特爾專家討論問題。

最終,我們選出一等獎一名、二等獎兩名、三等獎三名。 選擇起來相當困難,因為每個團隊、每個專案都有自己的風格,並以其呈現的原創性而聞名。

電腦視覺暑期營 – 英特爾電腦視覺暑期學校
全職 CV 營參與者、計畫答辯、英特爾下諾夫哥羅德辦事處

提出的項目

智慧手套

電腦視覺暑期營 – 英特爾電腦視覺暑期學校

使用 OpenCV 的探測器和追蹤器進行空間視覺導航。 該團隊還使用兩個攝影機增加了深度感測功能。 Microsoft Speech API 用作管理介面。

受體

電腦視覺暑期營 – 英特爾電腦視覺暑期學校

檢測食物並選擇現成菜餚的配方,包括找到的食材。 這些人並不害怕這項任務,一周內他們自己標記了足夠數量的圖像,使用 TensorFlow 物件檢測 API 訓練檢測器,並添加了尋找配方的邏輯。 簡單又有品味!

編輯器2.0

電腦視覺暑期營 – 英特爾電腦視覺暑期學校

計畫參與者使用一組神經網路(人臉搜尋、透過關鍵點對人臉圖像進行歸一化、計算人臉圖像描述符)進行人臉識別,作為在長影片中搜尋某個人的片段任務的一部分。展示。 所開發的系統可以用作影片編輯的輔助系統,使人們不必親自觀看影片來尋找必要的片段。 使用神經網絡 OpenVINO 模型庫,團隊成功實現了應用程式的高速:在配備英特爾酷睿 i5 處理器的筆記型電腦上,視訊處理速度為每秒 58 幀。

匿名者

電腦視覺暑期營 – 英特爾電腦視覺暑期學校

在人的臉上畫眼鏡和麵具。 MTCNN網路用於偵測人臉和關鍵點。

無名氏

電腦視覺暑期營 – 英特爾電腦視覺暑期學校

關於隱藏身份主題的另一部有趣的作品。 團隊引入了幾種扭曲臉部的選項:模糊和像素化。 在一周內,這些人不僅解決了任務,還提供了一種匿名特定人員的模式(透過臉部辨識)。

熱身

「Warm-up」專案組解決了為頭部傾斜練習創建運動助理的問題。 即使該應用程式的最終應用仍然存在爭議,我們還是對各種人臉偵測演算法進行了全面的研究比較:Haar 級聯、來自 TensorFlow、OpenCV 和 OpenVINO 的網路。 我們不僅身體上得到了溫暖,精神上也得到了溫暖!

低於800

電腦視覺暑期營 – 英特爾電腦視覺暑期學校

學校所在的下諾夫哥羅德市將在兩年後迎來 2 歲生日,這意味著有足夠的時間來實施一個有趣的計畫。 我們要求孩子們考慮創建指南的任務,該指南基於建築物正面的圖像,可以提供有關圖像中顯示的物件類型以及已知的事實的資訊。 我們認為,這項任務是最困難的任務之一,因為它涉及經典電腦視覺,但團隊表現出了不錯的結果。

剪刀石頭布

儘管完成設計工作的時間有限,團隊也不害怕進行實驗來訓練自己的神經網絡,以對一款著名遊戲中的手部位置進行分類。

參與者的回饋

我們請不同課程的學生分享他們對暑期學校的印象:

最近我有幸參加了英特爾電腦視覺夏令營,這是一次美妙的體驗。 我們在履歷、軟體安裝、調試方面獲得了很多新的知識和技能,我們也沉浸在工作環境中,面對現實問題,與同事和學校老師討論可能的解決方案。有一個神話,程式設計師的工作僅包含與計算機的通訊。 然而,事實並非如此。 我們的創意工作離不開與人的交流。 透過交流,人們可以獲得獨特的知識。 我最喜歡學校的這個部分。 然而,有一個缺點......完成訓練後我想繼續! 除了DL的理論知識和CV的實務技能之外,我還了解到哪些數學領域應該特別關注,哪些技術應該研究。 英特爾工程師和研究人員的奉獻精神、專業精神和對工作的熱愛影響了我對 IT 方向的選擇。 為此,我要感謝學校所有的組織者。

克里斯蒂娜,一年級,HSE

在如此短的時間內,學校能夠提供有關電腦視覺主題的最大資訊和實踐。 雖然它是為基礎知識而設計的,但講座中包含了許多你想要理解並花更多時間學習的技術材料。 學校的導師和講師們熱心解答大家的疑問並與學生溝通。 好吧,在完成最終專案時,我不得不投入到開發成品應用程式的叢林中,並遇到學習時並不總是出現的困難。 我們團隊最終製作了一個用電腦玩「石頭剪刀布」遊戲的應用程式。 我們訓練了一個模型來識別網路攝影機上的人物,編寫了邏輯並基於 opencv 框架製作了一個介面。 學校為後來的學習和發展提供了思考的食糧和載體。 我很高興我參加了。

謝爾蓋,三年級,UNN

學校並沒有完全達到我的期望。 講座由來自英特爾開發人員的相當有經驗的人士主講。 與講師的溝通一直很有趣且有用,導師們反應敏捷,隨時準備提供協助。講座令人愉快,主題非常相關且內容豐富。 但有些東西我已經知道了,而那些我不知道的東西卻沒有任何實踐的支持,因此真正好的材料從來沒有被我完全理解和研究過。 是的,大部分資訊僅供參考,以便您可以在家嘗試一下,或者只是了解一下它的全部內容,但我仍然想在以下情況下自己實現一些現有的演算法經驗豐富的教師可以在發生問題時提供良好建議或幫助的監督不起作用。 所以在實踐中,都是用現成的方案,程式碼可以說是給我們預先寫好的,只需要稍微修改一下就可以了。 這些項目是最簡單的,如果您嘗試以某種方式使任務複雜化,那麼您就沒有足夠的時間將其實現到或多或少穩定的狀態,就像我們所發生的那樣。
總的來說,整個學校看起來像是開發者的某種不太嚴肅的遊戲,而這正是實踐部分的錯。 我認為有必要增加在學校的時間,把練習材料複雜化,這樣你就可以而且應該自己寫一些東西,一些非常複雜和必要的東西,而不是使用現成的,讓練習更順利。複雜性,競賽專案的主題應該在第一天就給出,這樣講座和實踐中的材料可以立即在您的專案中使用,並且有更多的時間來實施。 那麼在學校度過的時間將為有抱負的專家提供良好的體驗。

Dmitry,NSTU 碩士一年級

英特爾的暑期學校是一個很好的機會,可以在這個夏天做自己喜歡的事情。 事實上,這些講座是由英特爾員工與電腦視覺領域的程式設計相關的,這並沒有讓我放鬆;我想從整個過程中獲得最大收益,儘管有時很困難。 每一天都過得很快,不知不覺,卻收穫豐富。 實施我自己的計畫的機會使我能夠與優秀的策展人和其他學校參與者一起工作。 這兩週可以簡單描述為:有趣且轉瞬即逝。

Elizaveta,二年級,UNN

秋季(XNUMX 月至 XNUMX 月),達美教育計劃等待著您,您可以從我們的網站中找到相關信息 VKontakte 群組。 敬請關注!

來源: www.habr.com

添加評論