專精於人工智慧、網頁前後端、遊戲開發三大領域。大學修習遊戲開發、電腦圖學等課程,大三後加入實驗室,研究機器學習、人工智慧與影像辨識等技術。碩士班推甄有錄取清大交大的資訊相關研究所,最後因為研究領域&產學機會,選擇繼續留在台科大讀碩班。碩班繼續跟隨大學專題教授做研究,並於新創公司,參與網站前端撰寫、後端伺服器架設、高頻資料庫操作與遊戲開發等工作,也到研究智慧交通相關的新創公司,研究影像辨識相關技術。
0938-322-788
2013/09 - 2015/07
2015/09 - 2020/01
2020/02 - 2021/07
2017/07 - 2021/07
Taipei, Taiwan
大學三年級投入實驗室,參與研究與產學專案,從事人工智慧、機器學習、影像辨識與遊戲開發等研究,研讀各大影像辨識領域的論文。研究所期間,也擔任科技部計畫的研究助理,並參加科技部年會。
2020/03 - 2020/10
Taipei, Taiwan
研究所初期,至新創公司實習,參與網頁製作、後台架設、資料庫設定、高頻資料庫設計、驗證玩家體驗的數值模擬、網頁遊戲開發等相關工作,也認識到了該行業在台灣的規範、慣例與企業生態。
研究所後期,與智慧交通相關的新創公司,進行產學合作,研發道路線偵測、車速估算、精細車種辨識、車輛與車牌的Object detection與車牌擺正等研究,並將相關研究成果,撰寫成畢業論文。
2021/10 - Now
Taipei, Taiwan
畢業後,到康舒科技,服研發替代役, 參與智慧工廠的AI開發與建置。
C++ Python Javascript C# Java Typescript SQL
Node.js React MySQL Django Angular Bootstrap Ant Design Jest TypeORM
Tensorflow OpenCV Numpy YOLO OCR OpenVINO
Unity OpenGL Shader Azure Hololens
Git Gitlab Redmine HackMD
實習的過程中,養成重視"專案維護成本"的概念,並嘗試對缺乏文件的系統做trace code,並加以重構與新增功能;在需求不明確的情況下,自行揣摩廠商需求,並在確定需求之前,開發高彈性與高度可擴展性的系統,以面對未來可能的需求更改; 與不同系統的開發團隊進行溝通與合作,處理各功能對接、串流。
與組員以"全天候車牌辨識系統"為題,開發人工智慧系統,至校外參展,於全國性競賽中榮獲"銅牌"。http://scc.cilab.csie.ncu.edu.tw/work-ach.php?id=40018
以參與的產學案之一"全天候車牌辨識系統"參與校內專題競賽,在多位校外評審青睞下,獲得校內"最佳專題獎"的殊榮
大學修課的作品,以unity開發,組員自行設計遊戲互動、自行繪製2D遊戲人偶,參與鈊象電子舉辦、台科大承辦的七校聯合遊戲比賽台科大舉辦的七校聯合遊戲競賽,榮獲"佳作"。https://youtu.be/BAidz7lnU1A
與台北商業大學合作,以改善老年人生活、陪伴長輩為方向,使用unity、Azure、hololens等工具,並與南加大創意學院討論3D虛擬人偶的建置。
這是我加入GameLab後,參與的第一份產學案-- 全天候自動化車牌辨識系統。再戴教授的帶領之下,系統能在各種環境下達到95%的辨識率,能夠適應陰雨晴、早中午晚、不同角度、不同車種及不同車牌顏色的複雜情況,且能夠及時串接4 Channel並保持15FPS以上,並具備車號、車型、違規、顏色、車道等辨識功能。
由於目前的監控系統,需要手動設定ROI,但是ROI設定的好壞,卻大大影像辨識結果,因此希望將ROI的產生做自動化,降低使用門檻。 因此延續車牌辨識的專案,研究自動辨識台灣車道線的偵測,自動偵測車道標線,自動生成交通監控系統的ROI,並標註每台車的道路編號,也可用於跨線行駛偵測、ADAS等駕駛輔助。
由於民眾報案時,多是以"車輛外觀"做嫌疑車輛的敘述,"車牌號碼"的資訊不一定有,因此我們延續車牌辨識的專案,透過研究自動辨識台灣各車種,增加車輛外觀描述,幫助警方辨識烏賊車、查找民眾報案車輛,省去大量的圖片查找人力,有可將統計數據,應用於交通政策、都市計畫的檢討依據。
碩班時期,至校外新創公司,負責開發後台管理系統,以react、nestjs等工具做開發,製作網頁前後台,並設計DB格式。需要短時間內統計高頻大量的遊戲紀錄(big query)、規劃使用者權限架構、根據不同身分顯示資料、設定玩家屬性並統計玩家行為與各遊戲營收、發送紅包等不定時獎勵給玩家的推播系統、設定活動期程。
大一暑假的side project,以Django為開發工具製作的購物網站。除了基本的註冊、登入、信箱驗證功能外,還有作串接社群帳號、購物車、產品上架等功能,並使用bootstrap作前端的美化,讓買賣雙方都能有很好的購物、銷售體驗。
這是大三時期的side project,與世足迷的朋友們一起做的資料分析網站。網站中不僅呈現FIFA球員、隊伍的資料,還可以自訂球員的各種能力數值,系統進而預測該球員的薪資、市場價值(透過keras進行FIFA數據之分析),是世足同好們的好幫手。
碩班時期,至校外新創公司,參與網頁遊戲的前端開發,以phaser為工具,套用各美術素材,與切換各種語系、串接遊戲server的API,最後還須依據QA的回饋、細調各種特效體驗。QA的過程中也讓我學習到特效細節的觀察與調整,也學習到如何探勘出在極端操作下才會出現的bug。
這是我與同學在遊戲企劃課程製作的遊戲,主要是以派對遊戲類型為主軸,玩家可於短於間內獲得對戰的快感。最多可同時4人一同連線遊玩。共有四種角色,各有不同的對戰技能。玩膩了官方地圖?本遊戲附帶地圖編輯器的功能,玩家可以在對戰之餘,自己設計對戰地圖,讓對戰樂趣更上一層樓。https://youtu.be/BAidz7lnU1A
坦克大戰是我在遊戲程式設計 的課堂專題之一。除了自己實作坦克控制腳本外,還有自己撰寫坦克AI、殭屍AI、傷害指示器、方向指示器、瞄準鏡、TPS&FPS的切換、小地圖、場景破壞、拋物線彈道、範圍攻擊等功能,增加遊戲刺激感、臨場感。https://youtu.be/oPNiYP8L1xw
圖學課程的第一份專案,主要是以OpenGL為開發工具,試圖render出人物的各種動作。我負責做人物的動作特效,隊友負責模型外觀。該機器人能夠執行一班遊戲中的動作,如:步行、游泳、飛天、跳、砍、拿盾,還能隱形、變色。該作品獲得該屆最高分,也成為授課老師的圖學課教學範例之一。https://youtu.be/hQvInoZvhco
圖學課程的第二份專案,主要是以OpenMesh為開發工具,製作網格模型的多角化貼圖。過程中需要自己解線性、使用windows form呈現結果。該作品榮獲本屆第二高分,這也是我在圖學課程花最多時間的一份專案。https://youtu.be/6K5rBCZrJQE
這是大二時的side project,是一款幫助考生複習題目的助理app。考生可於首頁檢視題目名稱、答題次數與題目難易度,並可點選右下角的浮動按鈕以新增題目,左滑刪除題目,右滑編輯題目,考生可以依照自我需求進行題目排序後,挑選題目練習。若考生過久沒進行題庫複習,將自動跳出通知,提醒考生該複習了。有串接firebase,考生可於不同裝置登入後,獲得自己個人化的題庫。