活動日期
4/10活動地點
BS201-5(專題教室)活動目的
討論與研究Flask結合CV2技術活動內容
此次活動是老師給我們Flask與Open Cv2的技術資料,讓我們自行上網自學與研究,實踐將鏡頭抓取到的資料結合Yolov4物件辨識模型,最終呈現在網頁上。老師首先讓我們了解Flask是如何以Python檔案形式輸出資料到Html網頁檔,並提供我們以網頁上的Button將Python檔傳值到Html的辦法,最後我們自己實作出每幀都自動化讀取鏡頭資料的演算法,並完成專題整體物件偵測與權重的系統。活動特色
此次活動讓我們接觸了以前從沒有使用過的Flask框架與OpenCV電腦視覺庫,以Python連結Arduino、攝像頭與網頁端對我們來說是一大挑戰,也培養了很多查找資料的能力。與此同時,我們也慢慢調整將辨識菜色與重量、價格等資訊進行權重的演算法,完成業者端菜色辨識與權重的系統,而用戶端則結合phpmyadmin資料庫呈現歷史紀錄、菜色推薦等功能,也讓我們在比賽前完成所有軟硬體的準備。
活動照片
-
老師呈現的範例辨識畫面
-
我們自己實踐的影像
-
用戶端的歷史紀錄