Pepxw3knv8qf1vlqhcvt

張浩威 (Willy Zhang)

目前為台科大電子工程系碩二的研究生,研究領域為非揮發性記憶體演算法設計以及嵌入式系統相關領域,未來希望可以從事軟體工程師或韌體工程師相關的行業。

Education

國立台灣科技大學
電子工程系計算機組 , 碩士學位                                                                                      SEP 2018 - Now
指導教授:吳晋賢 教授
碩士論文:一種基於深度學習結合動態霍夫曼編碼以改善TLC NAND快閃記憶體可靠度策略
  本論文提出了一種基於深度學習結合動態霍夫曼編碼的TLC NAND快閃記憶體方法,透過該方法可以降低資料可以降低使用高錯誤率的State,再透過權重分數來決定深度學習的模型,最終可以找出最合適的動態霍夫曼編碼方式,並且設計合適於該資料壓縮的快閃記憶體轉換層,本論文提出的方法在可靠度上比起未壓縮的資料改善了46.64%,在壓縮率上則改善了14%,並比其他霍夫曼編碼方法,不論可靠度或是壓縮率上皆有改善。
  • 擔任大學部微算機原理及應用實習助教,協助課程教材製作、上課內容設計及課程實驗講解說明
  • 參加經濟部工業局 2019 DIGI+ Talent 跨域數位人才加速躍升計畫
  • 於2019 DIGI+ Talent 數位新星大賞專題競賽 第三名
  • 設計圖書館館藏系統,包含藏書搜尋、館藏書籍轉移、使用者借書、使用者還書(資料庫設計)
國立台北科技大學
電子工程系,學士學位                                                                                                  SEP 2012 - JUN 2016  
指導教授:邱弘緯 副教授
大學專題:微型無人機自動控制
  本專題以攝像機來判斷微型無人機自動控制,以影像辨識技術辨識無人機的飛行軌跡以及方向,再以PID演算法計算油門輸出,最終以RF發射器將輸出信號傳送給無人機以達到自動起飛、盤旋、降落的目的,並製作飛行紀錄器供使用者觀察飛行狀態。
  • 2015年 林宏裕校友專題競賽 甲等獎
  • Unity建築模擬遊戲
新北市立鶯歌工商職業學校                                            SEP 2009 - JUN 2012
資訊科
高中專題:光感測器電控自走車
  • 100學年度全國工科技藝競賽 電腦修護類組 第二名
  • 擔任電腦硬派研習社社長職位,上課內容設計及規劃期末成果展

Work Experience

砌禾數位動畫有限公司

軟體開發部門,實習生                                             JUL 2019 - DEC 2019

  • 以Python RNN深度學習完成智慧化3D動畫角色嘴部表演自動完成系統
  • 用Python的Pyside套件協助製作開發工具的UI

翔探科技股份有限公司

程式開發部門,軟體工程師                                                                                                                  JUL 2016 - AUG 2018

  • 以C++的Qt Creator完成無人機地面站(AeroCtrlTower)開發
  • 協助開發植保機無人機飛控系統
  • 開發 NVIDIA Jetson TX2 的 ROS套件
  • 以Java的Processing3開發 Aero GUI,以便於無人機參數的調整及姿態偵測
  • 修改並設計無人機訊號傳輸的通訊協定
  • 以網頁開發無人機控制程式拼圖,供國中、國小學生學習程式
  • 製作無人機遙控器的圖形控制介面及程式開發
  • 開發教育無人機周邊感測元件系統整合
  • 開發RF通訊模組驅動
  • 協助競速無人機開發(油門輸出)

翔探科技股份有限公司

實習生                                                                                                                                                                  JUL 2015 - JUN 2016

  • 以C++ OpenCV影像辨識開發辨識特定人臉的人臉辨識系統
  • 以Intel Edison開發WiFi遠距離遙控攝影結合飛控系統之應用,內容包含人臉辨識系統開發、課程教材製作及上課講師
  • 設計Arduino教育用無人機遙控器的Block diagram
  • 協助Arduino教育用無人機的備料、課程內容製作、課程講解 

Skills


Programming

C / C++

C#

Java

Java Script

MySQL

Python


IDE / Editor

Android Studio

Processing 3

Qt Creator

Sublime 3

Unity

Vim

Visual Studio

Visual Studio Code


Other

Version Control

Git / GitLab / GitHub

Operating System

Windows / Ubuntu (Linux)

Other experiences

電腦硬體裝修 乙級
電腦軟體設計 丙級
2011 全國高級中等學校技藝競賽  電腦修護職種 第二名
2015 林宏裕校友專題競賽  甲等獎
2019 經濟部工業局 DIGI+ Talent 跨域數位人才加速躍升計畫成果競賽 第三名


Project

自動化動畫對嘴之實踐

介紹

  本專題是將中文語音檔轉換為文字,將其切割切割到最小的元素(phoneme),再透過深度學習將phoneme作為訓練集,進而訓練出每個聲音的長度,再透過python script 將結果轉換為自動化3D動畫製作的外掛軟體,幫助動畫師可以達到快速開發的效果。

  

獲獎

  2019 經濟部工業局 DIGI+ Talent 跨域數位人才加速躍升計畫成果競賽 第三名

Paragraph image 00 00@2x

Library Management System

介紹

  以關聯式資料庫來建立大型圖書館管理系統,並以NodeJS做圍後端來設計資料庫的搜尋、刪除、新增、更新,並與前端的JavaScript進行資料交換,以達到圖書館系統的使用。

Paragraph image 00 00@2x

Micro-Unmanned Aerial Vehicle Automatic Control

介紹

   本專題以利用一個攝像機安裝於地面站平台,以C++撰寫,透過Open影像辨識來分析無人機底下的光源,以此偵測無人機的飛行軌跡、方向及高度,再以PID控制器計算油門輸出,最終以RF發射器將輸出信號傳送給無人機以達到自動起飛、盤旋、降落的目的,並製作飛行紀錄器紀錄無人機飛行時的高度、速度、座標及方向。

  

負責部分

  圖片比較

  圓數據偵測演算法

  PID控制器

  Serial 傳輸驅動

獲獎

  2015 林宏裕校友專題競賽  甲等獎

Paragraph image 00 00@2x
   

Aero GUI

介紹

  本專案是利用Processing 3 (JAVA)來製作一個圖形化使用者介面,規劃特定的通訊協定,透過UART介面,讓無人飛行器的開發人員可以透過此軟體,觀測飛行器的姿態以及教調飛行器的相關的參數。

Paragraph image 00 00@2x

AeroCtrlTower

介紹
  本專案是使用C++ QT設計地面控制站,製作出圖形化界面,透過RF發射器,將訊號從本軟體傳輸至無人飛行器上,可以用來教調無人飛行器的參數,進行路徑規劃並結合GPS及WiFi定位來達到控制並記錄飛行軌跡,使無人飛行器可以完成指定的飛行任務。
Paragraph image 00 00@2x

Aeroprobing PWM GUI

介紹

   Arduino 來實現四旋翼無人機遙控器的圖形化操作介面,OLED作為圖形化輸出的元件,以供使用者可以調整電力偵測以及飛行模式

Construction Simulation

介紹
  利用Unity設計一款建築遊戲,讓玩家了解梁與牆是支撐建築的重要因素,靠著不同的結構來抵禦不同惡劣的環境,想辦法順利通關。
影片連結:https://www.youtube.com/watch?v=eaOHNx4ujds
Paragraph image 00 00@2x