全國中小學科展

依全國中小學科展屆次查詢

依相關評語查詢

電腦與資訊學科

雲端都市垃圾資源回收警示及清運排程系統之研究

本研究設計一個可以感測容量及感應開闔的垃圾桶,透過雲端接受各地垃圾桶的容量及使用狀態,回傳到中央戰情室統整訊息以編派人力進行回收,提高回收服務及效率。利用超音波模組感測到有人接近時驅動伺服馬達打開垃圾桶,以非接觸的方式讓使用者可以丟垃圾或回收物,另外於桶內放置超音波偵測容量,用紅藍綠三色LED顯示使用容量,桶滿的時候可控制不打開蓋子。垃圾桶的資訊會透過ESP8266 WiFi模組,利用MQTT通訊協定傳送到Node-Red建立即時的戰情室中央監控,用Line Bot發出即時訊息通知工作人員,整合的雲端物聯網系統,可以得知各個垃圾桶的狀況,達到減少人力成本及即時管理垃圾及回收物達到環境整潔並提高服務品質的目的。

巷弄T字路口來車偵測

許多人在駕駛交通工具時常會速度太快,不放慢速度便會使車禍發生機率大幅提升,在巷弄裡更是如此。許多車禍都是因未注意來車所導致,所以我們想出了在路口裝設感知器,用來感知是否即將有車輛靠近以用來提醒駕駛人,雖然在某些路口會裝設凸面鏡,但還是有駕駛人會忽略,所以我們利用感知器搭配手機APP,當車輛靠近路口且有來車接近,手機便會發出聲響與震動,來提醒駕駛,相信這會比凸面鏡更有效果。

自然語言結合推薦算法開發程式碼生成器之研究

本研究希冀提供學生另一種程式的學習方式,減少學生對於程式的排斥感,同時亦能讓學生在學寫程式之前,先訓練其溝通能力,使其說話較具邏輯性的結構,如此一來將能更有效的表達其所要陳述的事件,我們自行開發一套軟體系統,可經由口語的方式與電腦溝通,同時電腦經過關鍵詞的辨識後,能更精準的透過推薦演算推出幾種可能的目標事件,透過選擇的方式,一步步引導使用者完成其想要達到的動作,最終目標是透過這個軟體自動產生程式碼,如此一來將可減少學生對於程式學習的恐慌,提高學生對於程式設計的學習成就,同時,請老師利用我們自行開發的程式學習輔助軟體實際教學後進行問卷調查,亦有超過百分之64的同學認為,這樣的軟體使他們對於程式學習更感興趣,也提升他們撰寫程式的成功率。

細胞運算-於康威生命遊戲的自動化數位電路設計方法探究

「康威生命遊戲」是一款在1970年由劍橋大學數學家約翰•康威(John Conway)發明的單人遊戲,由棋盤構成的細胞組成,可以模擬邏輯閘元件,並且可以構建簡易計算器。 研究者在建構加法器和減法器的過程中,發覺手動放置電路元件非常耗時費力且容易出錯。為了解決這個問題,研究者決定開發一個能自動擺放元件的程式,以節省布局和放置元件所需的時間。參考了電子設計自動化(Electronic design automation)的概念,使用Python語言結合康威生命遊戲的應用接口模組,開發了一款自動電路布局程式。只要輸入邏輯電路的布林函式,就能自動設計、布局和放置元件,大大縮短了製作邏輯電路上的時間成本。因可直觀地展示訊號的傳遞和邏輯閘的運作,也有助於學生理解邏輯電路的運作原理,應用於教學。

盲人眼鏡

對視障者而言,一般人習以為常的行走也變得十分困難,本研究希望透過電腦視覺充當他們的靈魂之窗,提供視障者更友善且能夠提升交通安全的輔助裝置。本研究使用樹莓派搭配網路攝影機與光達感測器接收影像與距離資料,將資料傳至伺服器後利用物件辨識演算法辨識障礙物種類,並辨識結果與距離回傳至樹莓派,當前方出現障礙物時,裝置能透過耳機即時發出警示音告知使用者。本研究也透過雲端減輕裝置運算負擔以達成減少耗能及縮小裝置體積的目標,讓裝置能夠像眼鏡一樣讓使用者得以辨識前方物體的種類與距離,輔助視障者避開行走路徑中的危險,進一步保障使用者的安全。

惡意程式無所遁形—以自然語言處理模型實現惡意程式之識別

本研究旨在運用自然語言處理技術,建立辨識惡意程式的模型。首先搜集良性及惡意執行檔,進行反組譯及前處理以建立資料集。使用反組譯後的組合語言檔作為文本,訓練模型以區分良性和惡意程式。研究比較詞袋模型、序列模型、fastText以及不同n-gram對模型的影響,並將結果與其他相似研究比較。 研究結果顯示。詞袋模型以使用multi-hot編碼表現最佳,序列模型有位置編碼的Transformer encoder表現最優。在不同n-gram的比較,2-gram詞袋模型識別惡意程式達到99.6%的F1-score,且本研究的識別準確率優於其他相似研究。

它罩得住我

本研究主要為進行安全帽改造,昔日我們常見關於汽車的盲區偵測、內輪差等先進技術皆建置於汽車上面,但實際在行車上造成災害發生的主角大部分為機車,我們閱讀相關文獻發現目前並無機車有相關技術,再者我們希望此技術可以讓騎乘機車、電動機車、電動腳踏車、腳踏車等對象皆可使用,因此我們於安全帽上裝設鏡頭及雷達感測器,透過鏡頭進行車輛物件識別,以識別車輛類型及輪距,進而以公式繪製內輪差曲線與進行盲區車輛偵測;透過雷達計算車側距離以判斷車輛是否會太靠近汽車或是落入汽車之內輪差範圍內,將以上偵測結果透過抬頭顯示方式直接投影在安全帽的面罩上,如此一來將可讓機車及腳踏車族在行車上更具安全性。

生成人臉口罩去除圖像

新冠肺炎疫情期間,拍攝不少戴口罩的照片,但人們希望能保留未戴口罩照片,為了解決這個問題,本研究建構人臉口罩去除系統,給予無口罩覆蓋的來源圖片作為參考,透過擷取人臉和口罩輪廓的特徵點,進行人臉置換、圖像填補與色彩優化等步驟,對於戴口罩圖片的口罩區域進行人臉復原。 本研究透過校正戴口罩人臉特徵點的誤差,設計改良演算法精準地偵測口罩區域,利用輪廓偵測演算法擷取口罩輪廓特徵點框出區域,將來源圖片的對應區域置換到戴口罩圖片上,並使用圖像填補技術修復填補口罩置換後的殘影,再對圖片置換的拼接處進行色彩優化,讓整體臉部膚色具一致性,經成效評估驗證,成功自然地將戴口罩圖片復原為未戴口罩的真實樣貌。

「澱」「資」的奧祕-利用網頁遊戲精進學生對沉澱表之研究

有鑑於高中選修化學相當困難,因此我們製作了一款有助於提升化學能力的遊戲。玩家必須活用沉澱表及化學來通過遊戲。蒐集離子球、並且按照要求合成出沉澱物或是酸鹼,來擊潰敵軍和敵方堡壘。 該遊戲是藉由網頁去宣傳的,因此我們需要一個平台去發布此遊戲,選擇了netlify這個平台。其中我們前端使用了三大前端程式,HTML、CSS、JavaScript,後端則利用Google試算表搭配Google APP Script去收集遊戲數據。最後,我們再利用AI演算法中的類神經網路分析,透過交叉比對找到玩家最有可能的成長結果。

AI時光機-利用照片轉換技術重溫在地歷史

目前網路上流傳許多使用人工智慧修復照片的網站或應用軟體。然而,由於這些訓練資料多數來自國外,導致修復台灣「本地」照片的效果欠佳。此外,許多老舊照片因氧化、潮濕而泛黃,使得修復程序比起修復純黑白相片更加困難。因此,本研究旨在建立一個專門修復本地照片的機器學習模型,主要分為以下三個部分:首先,使用機器學習模型對老舊照片進行修復,包括著色、去模糊化和降噪;其次,分析使用不同比例之有色調照片(模擬泛黃照片)訓練模型的效果;最後,研究不同的修復順序(著色、去模糊化、降噪)和模型執行次數對照片修復效果的影響,發現「著色、去噪、去模糊化」的順序修復效果最佳。