User Tools

Site Tools


李宗樺:weekly_report

Table of Contents

2010.06.03 - 06.05 (二下week15)

Weekly Report 2010.06.03 - 06.05 (week15)

1.Previous Week
  (1)閱讀C學習繪本
  (2)名題百則從CH.4開始
  (3)ptc.moe.edu.tw
  (4)閱讀學習OpenCV
  (5)投稿國科會大專生計畫

2.Next Week
  (1)6/10 星期四 第8節 meeting
  (2)目前只剩暑假時間還沒確定

3.Report
  (1)今天週六我有去中壢找一下看有沒有OpenCV可以直接買,不過沒有找到。
  (2)星期五早上我有去拿從台北銘傳調閱的第3本名題,還有去找魏光一學長,
     學長有提到我們暑假是不是會到學校集訓,希望我們能跟電通一起集訓,
     可能是老師兩天,學長兩天這樣,細節學長會跟老師直接連絡。學長也有
     提到他們可能也會買名題來練,所以說要幫我們一起訂書,另外我查博客
     來也沒有那本OpenCV,名題也是缺貨中。

4.Feedback
  (1)關於這次Weekly Report不知道有沒有漏了哪一項沒紀錄到,還要請老師
     回信說明一下需要改進的地方。
  (2)我有上網查一下關於Weekly Report的資料,除了老師說的,每週都有一
     定的目標與計畫,其中還有提到每週寫報告會對論文寫作很有幫助。
  (3)參考資料
     http://www.ipv6.club.tw/~solomon/VoIP/Lab/HOWTO/weekly_report.html
     http://mailman.ipv6.club.tw/pipermail/vowimax/2007-July/000403.html
     http://web.engr.oregonstate.edu/~dambrosi/classes/cs461/weeklyReport.html

5.Milestones
  (1)2010.10 NCPC
  (2)2010.10 ICPC
  (3)2011.05 專研初審文件
  (4)2011.10 專研總審
  (5)國科會大專生計畫
     研究期間:自每年七月一日至次年二月底止,計八個月。

2010.06.28 - 07.04 (暑期week1)

Weekly Report 2010.06.28 - 07.04 (暑期week1)

1.Previous Week
  (1)暑期每週一、週四集訓
  (2)暑期集訓計八週,16天
  (3)7/15~7/16 CGW2010圖學研討會(交大)
  (4)瘋狂程設100題

2.Next Week
  (1)week2-1 專研集訓(7/6 Tue): videoInput 及 OpenCV 做出即時視訊
  (2)week2-2 程式集訓(7/8 Thu): 泡泡排序, 更多排序的方法

3.Report
  (1)這幾天我有新辦瘋狂程設的帳號,可以確實紀錄自己的練習次數,
     與寫程式時間,透過多次練習增加對程式的熟練和英打速度。
  (2)另外有請教李嘉興學長,瘋狂程設那些金牌銀牌的意思,學長是說那些牌是
     作業或考試模式才有,金牌是3分鐘內通過,銀牌5分鐘。另外一點是只有作
     業跟考試模式才有鎖複製貼上的功能。
  (3)目前因為用個人帳號,很多裝備不足,後面題目都要大量裝備,要在前面多
     練習增加金幣,也因為是用個人帳號,我想每個字都是自己打,不用複製貼
     上的方式,所以目前還在追進度中。
  (4)關於OpenCV,前幾天有收到賣家寄來的信說以確認訂單無誤,並從大陸寄出。

4.Feedback
  (1)http://goods.ruten.com.tw/item/show?11091017397054
     這是我在露天拍賣下訂的商品頁面
  (2)之前MSN上跟老師提到的OpenCV電子書與程式碼
     WEBHD 分享識別名稱: OPENCV
     Learning_OpenCV.pdf     → OpenCV 電子書(原文)
     LearningOpenCV_Code.zip → OpenCV 程式碼
  (3)另外在Weekly Report信件中附上兩個附件
     訂書時間.txt、code-0701.txt

5.Milestones
  (1)2010.10 NCPC
  (2)2010.10 ICPC
  (3)2011.05 專研初審文件
  (4)2011.10 專研總審
  (5)國科會大專生計畫
     研究期間:自每年七月一日至次年二月底止,計八個月。

2010.07.05 - 07.11 (暑期week2)

Weekly Report 2010.07.05 - 07.11 (暑期week2)

1.Previous Week
  (1)week1-1 專研集訓(6/28 Mon): 介紹與主軸, VR心得整理, CGW2010報名,全勤獎金,大專
     生國科會計畫專研規範,採購買小儀器書藉等,讀書會書藉介紹, 
  (2)week1-2 程式集訓(7/1 Thu): 介紹書藉, cpp-party介紹及練習, 修正同學們的程式,
     gcd (最大公因數), 質數, there is more than one way to do it

2.Next Week
  (1)week3-1 校外教學(7/15):交大CGW2010
  (2)week3-2 校外教學(7/16):交大CGW2010

3.Report
  (1)目前瘋狂程設進度到A045:大樂透包牌
  (2)上課心得:Moodle已上傳week2-1,wiki已更新至week2-2
  (3)星期四下午我們有討論一下CGW住宿的問題,大概查了一下新竹車站附近與交大附近
     的旅館。因為我們另外查一下這些旅館在知識+上的評價,發現正反兩極都有,而且
     也因為他們的預約要直接預付全額費用,所以我們目前是沒預約的。我會準備旅館
     資料和路線圖帶去,還有一些交通資訊,大概在當天晚上8點還沒有旅館的話就先回
     家,隔天再通勤過去交大。
  (4)OpenCV中文版已經送到了,謝謝老師的幫忙

4.Feedback
  (1)週一下午問老師有關列出目錄的問題
     我現在是用命令提示字元的TREE,我覺得這樣的格式很符合我的需要,也很方便製作
     TREE D:\大學上課資料 /F > d:data.txt
     有/F可以列出目錄下的所有檔案,也能指定路徑存成.TXT或.DOC
     PS:產生的data.txt有1.35MB,用手動製作的話,還真是浩大工程
  (2)參考資料:
     http://tw.myblog.yahoo.com/jw!frKELIuDAxQQuCTHLBjNqTSm3Tg-/article?mid=212
     http://support.microsoft.com/kb/149483/zh-tw
     http://tbofcai.blogspot.com/2010/02/substexe.html
     http://tw.myblog.yahoo.com/jw!HoRzdGCZQUfaAUYwd1B70O4-/article?mid=95
     http://tw.myblog.yahoo.com/jw!OcIPM1WdAAZfFPflqA1npA--/article?mid=2043
  (3)關於指令CD顯示目前目錄的名稱或變更
     我原本是想用CD指令移到D槽下,再用TREE把上課資料的目錄印出,
     不過執行時卻沒有移到D:\
     C:\Documents and Settings\Administrator>cd C:\
     C:\>cd D:\
     C:\>
     會像上面這樣,目錄還是在C:\。
     是因為我本身D槽是分割出來的關係嗎?
     (500GB分成C:10GB灌作業系統,其餘為D:存資料用)
     最後我是用"TREE D:\大學上課資料 /F > d:data.txt"來印出目錄  

5.Milestones
  (a)2010.7.24 熟練瘋狂程設A001~A052(至少八成題目在180秒內完成)
  (b)2010.9.10 台大ACM程式競賽培訓班+瘋狂程設A053~A097
  (1)2010.10 NCPC
  (2)2010.10 ICPC
  (3)2010.12 國科會大專生計畫(校內補助)
  (4)2011.05 專研初審文件
  (5)2011.07 完成國科會大專生計畫
  (6)2011.10 專研總審

2010.07.12 - 07.18 (暑期week3)

Weekly Report 2010.07.12 - 07.18 (暑期week3)

1.Previous Week
  (1)week2-1 專研集訓(7/6 Tue): videoInput 及 OpenCV 做出即時視訊
  (2)week2-2 程式集訓(7/8 Thu): 泡泡排序, 更多排序的方法 (程式集訓暫停)

2.Next Week
  (1)week4-1 專研集訓/程式集訓合併(7/19 Mon): Algorithm, Standard Template Library (STL),OpenCV讀書會
  (2)week4-2 程式集訓(7/22 Thu):下午口試

3.Report
  (1)瘋狂程設題目進度:86%  (44/51)
  (2)瘋狂程設金牌進度:18%  (8/44)
  (3)學習OpenCV 進度:3.5% (20/570)
  (4)CGW2010心得近日內完成

4.Feedback
  (1)這次去交大CGW2010學到很多課外的東西,見識到來自各校各地的圖學研究,
     圖學的領域還可以分成很多種,這是我之前都沒想過的,總覺得就只有遊戲設
     計與電腦動畫。原來有正式的劃分為五大子領域,還有一些技術分類為關鍵熱
     門、一般、成熟等。
  (2)除了圖學研討會的內容之外,我們也學到一些到外地旅遊的方法,事先準備好
     交通資訊與住宿資料是很重要的。像是大會有提供的交通車就一定要記下他的
     發車時間省錢又能直達會場。另外也很順利地找到可以住宿一晚的旅館,也還
     算是能接受的價位,當天能提早休息,隔天也能準時的抵達會場。離開時聽到
     有老師提到明年是要到成大舉行CGW2011,所以我們下次也就一定要住宿了,提
     早在今年學到一些方法也是很不錯的經驗。  

5.Milestones
  (a)2010.7.24 熟練瘋狂程設A001~A052(至少八成題目在180秒內完成)
  (b)2010.9.10 台大ACM程式競賽培訓班+瘋狂程設A053~A097
  (1)2010.10 NCPC
  (2)2010.10 ICPC
  (3)2010.12 國科會大專生計畫(校內補助)
  (4)2011.05 專研初審文件
  (5)2011.07 完成國科會大專生計畫
  (6)2011.10 專研總審

2010.07.19 - 07.25 (暑期week4)

Weekly Report 2010.07.19 - 07.25 (暑期week4)

1.Previous Week
  (1)交大CGW2010電腦圖學研討會

2.Next Week
  (1)OpenCV 讀書會
  (2)完成第一階段瘋狂程設(~A052)
  (3)台大ACM培訓第三次熱身賽與選拔賽

3.Report
  (1)瘋狂程設題目進度:90%  (46/51)
  (2)瘋狂程設金牌進度:30%  (14/46)
  (3)學習OpenCV 進度:9.1% (52/570)
  (4)CGW2010心得已完成,已上傳MOODLE,與WIKI更新
  (5)上課心得:WIKI已更新至week4-2

4.Feedback
  (1)今天更新wiki的上課心得時,寫到一半斷線,想說他會自動儲存草稿,就沒有
     多留意直接給他重新整理,後來又上網找了一下wiki的草稿回存方法。不過因
     為我在找"編輯草稿"的按鈕時,停留了30秒他又自動儲存一次草稿,所以就洗
     掉了之前的紀錄,最後只好再重寫一次。
  (2)參考資料:http://www.dokuwiki.org/zh-tw:draft
  (3)我發現我的英打速度還是不夠快,要達到目標還需要一段時間,可能會從頭開
     始訓練正確的指法,來改掉過去的壞習慣。
  (4)這幾天整理CGW心得時,順便看了一下老師給我們的論文pdf檔,花了我不少時
     間,因此耽誤了我的電視牆與拼圖遊戲,在這跟老師說聲抱歉。
  (5)第一次的目標就失敗了,看來還是要量力而為,希望能在調整後順利完成。

5.Milestones
  (a)2010.7.31 完成瘋狂程設A001~A052
  (b)2010.8.31 熟練瘋狂程設A001~A052(至少六成題目在180秒內完成)
  (c)2010.9.10 台大ACM程式競賽培訓班+瘋狂程設A053~A097
  (1)2010.10 NCPC
  (2)2010.10 ICPC
  (3)2010.12 提案國科會大專生計畫(校內補助)
  (4)2011.05 專研初審文件
  (5)2011.07 審查國科會大專生計畫
  (6)2011.10 專研總審
  (7)2012.02 完成國科會大專生計畫  

2010.07.26 - 08.01 (暑期week5)

Weekly Report 2010.07.26 - 08.01 (暑期week5)

1.Previous Week
  (1)OpenCV顯示多視窗與滑鼠位置偵測
  (2)瘋狂程設A046~47+台大培訓0001、0884
  (3)瘋狂程設題目進度:90%  (46/51)
  (4)瘋狂程設金牌進度:30%  (14/46)
  (5)學習OpenCV 進度:9.1% (52/570)
  (6)CGW2010心得已完成,已上傳MOODLE,與WIKI更新
  (7)上課心得:WIKI已更新至week4-2

2.Next Week
  (1)暑假全休
  (2)瘋狂程設金牌進度:49%  (25/51)
  (3)學習OpenCV 進度:52.6% (300/570)
  (4)台大培訓練習5題,寫到0006
  (5)嘗試完成拼圖小遊戲

3.Report
  (1)瘋狂程設題目進度:100%  (51/51)
  (2)瘋狂程設金牌進度:41%  (21/51)
  (3)學習OpenCV 進度:26.1% (149/570)
  (4)上課心得:WIKI已更新至week5-2
  (5)台大培訓題目前已練習4題,實際完成2題

4.Feedback
  (1)因為考慮到統一由我寄出Weekly Report,那信件標題應該需要更改,
     還有老師要個別回覆會很不方便,因此我們會個別寄出或是更新於WIKI。
  (2)劉孝皇留言給我說他有事要回台南,星期一才會回來,他已經將Weekly Report
     更新於WIKI,那請老師直接於WIKI回覆。
  (3)目前已經完成我第一個Milestone,希望接下來的進度也能順利達成。
  (4)今天找到我以前寫的一個三角形性質程式,並和其他一些應用的小程式,
     我更新於新的WIKI分頁"我的其他練習"。 

5.Milestones
  (a)2010.7.31 完成瘋狂程設A001~A052 => 完成
  (b)2010.8.31 熟練瘋狂程設A001~A052(至少六成題目在180秒內完成)
  (c)2010.9.10 台大ACM程式競賽培訓班+瘋狂程設A053~A097
  (1)2010.10 NCPC
  (2)2010.10 ICPC
  (3)2010.12 提案國科會大專生計畫(校內補助)
  (4)2011.03 投稿國科會大專生計畫
  (5)2011.05 專研初審文件
  (6)2011.07 公佈國科會大專生計畫審查結果
  (7)2011.10 專研總審
  (8)2012.02 完成國科會大專生計畫 

2010.08.02 - 08.08 (暑期week6)

Weekly Report 2010.08.02 - 08.08 (暑期week6)

1.Previous Week
  (1)圖片分割成電視牆效果
  (2)鍵盤控制畫面與視窗移動
  (3)實作走迷宮小遊戲
  (4)瘋狂程設題目進度:100%  (51/51)
  (5)瘋狂程設金牌進度:41%  (21/51)
  (6)學習OpenCV進度:26.1% (149/570)
  (7)上課心得:WIKI已更新至week5-2
  (8)台大培訓題目前已練習4題,實際完成2題

2.Next Week
  (1)OpenCV & Wii Fit
  (2)台大集訓 ACM2010 HW1
  (3)瘋狂程設金牌進度:49%  (25/51)
  (4)學習OpenCV進度:70.1% (400/570)
  (5)台大培訓練習進度:Accepted 3題

3.Report
  (1)瘋狂程設伺服器停機
  (2)學習OpenCV進度:51.2% (292/570)
  (3)台大培訓題目前已練習12題,實際完成7題

4.Feedback
  (1)放假這幾天,每天固定練習題目幾個小時。有的題目寫了好幾天,改版修正了好幾次
     還是給我Wrong Answer。透過WIKI或是電話來跟老師互動,讓我改善了很多沒注意到
     的細節,也順利通過了一些瓶頸。在練習題目的過程中,能訓練思考問題的邏輯,也
     能培養自己的耐心,最重要的是加強自己的實力,當看到Accepted還真是有成就感。 
  (2)另外瘋狂程設伺服器似乎是停機中,訊息為無法連線遠端伺服器,請關閉程式之類的
     回應,所以金牌的題目數就沒有再多增加。
  (3)學習OpenCV是我在有空時就拿來翻幾分鐘,先看一下書上的敘述,有時間時在試著寫
     一下書上的範例程式。在放假的時間裡就是台大題目跟學習OpenCV交互進行,比較不
     會產生厭倦的感覺。題目卡很久就換看OpenCV來放鬆一下,看到累了再換成寫題目。

5.Milestones
  (a)2010.7.31 完成瘋狂程設A001~A052 => 完成
  (b)2010.8.31 熟練瘋狂程設A001~A052(至少六成題目在180秒內完成)
  (c)2010.9.10 台大ACM程式競賽培訓班+瘋狂程設A053~A097
  (1)2010.10 NCPC
  (2)2010.12 ICPC(12/3~12/5 五~日)
  (3)2010.12 提案國科會大專生計畫(校內補助)
  (4)2011.03 投稿國科會大專生計畫
  (5)2011.05 專研初審文件
  (6)2011.07 公佈國科會大專生計畫審查結果
  (7)2011.10 專研總審
  (8)2012.02 完成國科會大專生計畫

2010.08.09 - 08.15 (暑期week7)

Weekly Report 2010.08.09 - 08.15 (暑期week7)

1.Previous Week
  (1)Wii Fit的運用
  (2)比較以像素與整張圖的影像處理差異
  (3)練習cvThreshold
  (4)排程演算法Johnson's Rule
  (5)練習台大培訓:0911(AC)、0925(WA)、0197(AC)、0478(AC)、0899(AC)、0941(TLE)
 
2.Next Week
  (1)瘋狂程設金牌進度:59%  (30/51)
  (2)學習OpenCV 進度:70.1% (400/570)
  (3)台大培訓練習進度:Accepted 3題

3.Report
  (1)瘋狂程設金牌進度:49%  (25/51) 完成上週預定進度
  (2)學習OpenCV 進度:61.2% (349/570) 低於上週預定進度51頁
  (3)台大培訓練習進度:Accepted 4題 高於上週預定進度1題
  (4)本週台大培訓練習:Accepted 4題、Wrong Answer 1題、Time Limit Exceeded 1題
  (5)台大培訓題目前已練習21題,實際完成11題
  (6)上課心得:WIKI已更新至week6-1

4.Feedback
  (1)昨天晚上寫了一題0941:Calculate the Fence Needed,結果是Time Limit Exceeded。
     想要問老師Time Limit Exceeded是答案對,但是超時?還是不確定答案是否正確,光是
     執行就超過限制時間?我想知道這些status除了WA與Error之外,其他的status是不是暗
     示你這題是答對的,只是限制條件沒通過?
  (2)明天的時間我目前是打算大家都寫台大的題目,在problemset中有Volume 0~9,一人看
     兩個Volume的題目,希望可以在3小時內一人一題AC,或嘗試寫過3題之類的,可以熟悉
     比賽題目的格式與挑選有機會寫出的題目。

5.Milestones
  (a)2010.7.31 完成瘋狂程設A001~A052 => 完成
  (b)2010.8.31 熟練瘋狂程設A001~A052(至少六成題目在180秒內完成)
  (c)2010.9.10 台大ACM程式競賽培訓班+瘋狂程設A053~A097
  (1)2010.10 NCPC
  (2)2010.12 ICPC(12/3~12/5 五~日)
  (3)2010.12 提案國科會大專生計畫(校內補助)
  (4)2011.03 投稿國科會大專生計畫
  (5)2011.05 專研初審文件
  (6)2011.07 公佈國科會大專生計畫審查結果
  (7)2011.10 專研總審
  (8)2012.02 完成國科會大專生計畫

2010.08.16 - 08.22 (暑期week8)

Weekly Report 2010.08.16 - 08.22 (暑期week8)

1.Previous Week
  (1)cvNamedWindow("test",0); → 比較參數差異(1&0)
  (2)cvSub(imgno,imgyes,imgyes); → 兩圖相減找差異
  (3)cvNot(imgyes,imgyes); → Not邏輯運算,反白圖片  
  (4)cvCvtColor(imgyes, imggrey, CV_BGR2GRAY); → 取灰階
  (5)cvCreateTrackbar("threshold", "yes", &cut, 255, mychange); → 使用Trackbar微調
  (6)練習台大培訓:0756(WA)、0132(WA)
 
2.Next Week
  (1)瘋狂程設金牌進度:63%  (32/51)
  (2)學習OpenCV 進度:78.9% (450/570)
  (3)台大培訓練習進度:Accepted 3題

3.Report
  (1)瘋狂程設金牌進度:59%  (30/51) 完成上週預定進度
  (2)學習OpenCV 進度:71.1% (405/570) 高於上週預定進度5頁
  (3)台大培訓練習進度:Accepted 0題 低於上週預定進度3題
  (4)本週台大培訓練習:Accepted 0題、Wrong Answer 2題
  (5)台大培訓題目前已練習22題,實際完成11題
  (6)上課心得:WIKI已更新至week7-2

4.Feedback
  (1)這週只寫了兩題台大題目,而且還都是WA。最近遇到瓶頸了,很多題目都不知道從何下
     手,看的題目大概超過10題,能寫出測資條件的只有2題。今天也有看到老師給我的建議
     ,目前能最快改善的就像老師說的是輸入測資部分,我會試試看老師說的那幾種方法。
     另外是處理字串的部分,一直都不是很熟悉,目前看到字串處理都不是很想寫,感覺成功
     機會很低,希望老師能給我一點建議,要從哪著手練習字串處理?
  (2)目前手邊還有好幾題是測資有過,但是結果為WA或TLE的,感覺應該只差臨門一腳,看別
     人出錯後,只要再改幾分鐘就能AC,可是我看幾天還是不知道哪裡錯,我會把可能有問題
     的地方整理一下,星期四程式集訓時再一次請教老師。
  (3)週六我把專研集訓時教的幾種方式都拿來試試看,處理前後都截圖下來比較一下差異,
     然後整理一下貼到WIKI上,一段程式搭配幾張圖,看起來更有影像處理效果。而且有圖片
     在上面,以後要找需要的程式就更方便了,看圖就很清楚程式的效果。

5.Milestones
  (a)2010.7.31 完成瘋狂程設A001~A052 => 完成
  (b)2010.8.31 熟練瘋狂程設A001~A052(至少六成題目在180秒內完成)
  (c)2010.9.10 台大ACM程式競賽培訓班+瘋狂程設A053~A097
  (1)2010.10 NCPC
  (2)2010.12 ICPC(12/3~12/5 五~日)
  (3)2010.12 提案國科會大專生計畫(校內補助)
  (4)2011.03 投稿國科會大專生計畫
  (5)2011.05 專研初審文件
  (6)2011.07 公佈國科會大專生計畫審查結果
  (7)2011.10 專研總審
  (8)2012.02 完成國科會大專生計畫

2010.08.23 - 08.29 (暑期week9)

Weekly Report 2010.08.23 - 08.29 (暑期week9)

1.Previous Week
  (1)cvSmooth → 圖片平滑化的差異(使用snoop來放大檢視)
  (2)cvErode → 收縮圖片的效果與數學定義
  (3)cvDilate → 擴增圖片的效果與數學定義
  (4)facedetect → 人臉偵測的範例
  (5)vector → STL處理不定數陣列資料
  (6)sort → STL內建的快速排序法
  (7)for_each → STL整合for loop與呼叫function
  (8)練習台大培訓:0960:How Many Ones Needed?
 
2.Next Week
  (1)練習字串處理
  (2)STL的延伸學習
  (3)學習OpenCV 進度:87.7% (500/570)
  (4)台大培訓練習進度:Accepted 3題

3.Report
  (1)瘋狂程設金牌進度:63%  (32/51) 完成上週預定進度
  (2)學習OpenCV 進度:77.2% (440/570) 低於上週預定進度10頁
  (3)台大培訓練習進度:Accepted 0題 低於上週預定進度3題
  (4)本週台大培訓練習:Accepted 0題
  (5)台大培訓題目前已練習23題,實際完成11題
  (6)上課心得:WIKI已更新至week8-1
  (7)閱讀CVGIP2010論文摘要集
  (8)閱讀電腦遊戲結構與設計:理論篇
  (9)閱讀台灣大學資工所、網媒所部分研究主題

4.Feedback
  (1)在看CVGIP2010論文時,我主要是看比賽隊伍使用的方式,目前我們只接觸過facedetect
     程式,屬於OpenCV的範例程式之一,至於他們提到的LBP與分類器的技術就沒有概念。另
     外是之前二上的線性代數時,謝朝和老師有請一名業界的演講者來說明臉部辨識的應用,
     在電子看板上可以分析目前在觀看的人其性別與年齡層,來播放適合的廣告。或是應用在
     賣場監視器,分析顧客的性別年齡來決定賣場內商品的擺放位置。目前的技術已經有7成
     以上的辨識率,在做商業分析上效用顯著。
  (2)在看電腦遊戲結構與設計:理論篇時,書中有強調遊戲性以及平衡性,這兩個特性可說是
     相輔相成。一個遊戲要好玩,不外乎就是要多元化,在多元的前題下平衡就相對重要了。
     書中相當推崇Blizzard的星海爭霸與魔獸爭霸,即時戰略的遊戲就很強調平衡,種族特性
     與兵種相剋都是影響的關鍵,在1998年推出的星海爭霸一直以來都是以完美的平衡而富盛
     名。另外我也很喜歡Blizzard研發的遊戲,他花的時間都很長,不會像一般遊戲一下就推
     出續作,像SC1與SC2就隔了12年,看得出研發團隊對品質的要求。書中也有提到里程碑的
     概念,一般理想的規劃是4週至8週,如果定太久就會變成前期不做事後期趕到死的窘境。
     後續介紹的團隊分工也是相當值得學習的,在研發的過程中希望避免有閒置人員的問題。
  (3)看過很多台大的研究主題後,自己也有一些想法,是不是能把多方面特性的題目作整合?
     像是有論文式的研究架構,搭配適合的硬體(攝影機與Wii),實作在適合大眾的遊戲上,
     雖然之前在cgw的遊戲論壇中,對於遊戲設計有些怯步,但是看完電腦遊戲結構與設計後
     ,又有一些新的想法想試著完成,似乎又有遊戲設計的熱血了。
  (4)今天的wiki都連不上,感覺伺服器好像常常會這樣,不曉得老師有沒有改善的方法?
  (5)開學後就是大三了,我是希望能夠繼續升學到研究所,想要問老師學長姐們考研究所是用
     推甄還是考試的比例較高?另外是研究所的結果跟在校成績會有很大的關係嗎?我是在想
     學校教的內容雖然都有考試科目,不過好像沒有很深入,而在校成績有大部分都是實作相
     關的課程,跟研究所考試的內容好像沒有絕對的關係。我是考慮自己借書來準備或是去補
     習班上課,希望老師能給我一些建議或是老師當時的經驗分享。
  (6)第二個里程碑提早完成。

5.Milestones
  (a)2010.7.31 完成瘋狂程設A001~A052 => 完成
  (b)2010.8.31 熟練瘋狂程設A001~A052(至少六成題目在180秒內完成) => 完成
  (c)2010.9.10 台大ACM程式競賽培訓班+瘋狂程設A053~A097
  (1)2010.10 NCPC
  (2)2010.12 ICPC(12/3~12/5 五~日)
  (3)2010.12 提案國科會大專生計畫(校內補助)
  (4)2011.03 投稿國科會大專生計畫
  (5)2011.05 專研初審文件
  (6)2011.07 公佈國科會大專生計畫審查結果
  (7)2011.10 專研總審
  (8)2012.02 完成國科會大專生計畫  

2010.08.30 - 09.05 (暑期week10)

Weekly Report 2010.08.30 - 09.05 (暑期week10)

1.Previous Week
  (1)執行與修改OpenCV的範例程式
  (2)練習台大培訓:0756(WA)、0983(AC)、0981(AC)、0982(AC)、1015(AC)、0970(AC)
 
2.Next Week
  (1)練習字串處理
  (2)STL的延伸學習
  (3)學習OpenCV 進度:87.7% (500/570)
  (4)台大培訓練習進度:Accepted 3題
  (5)閱讀演算法:Programming Technique

3.Report
  (1)學習OpenCV 進度:77.2% (440/570) 低於上週預定進度60頁
  (2)台大培訓練習進度:Accepted 5題 高於上週預定進度2題
  (3)本週台大培訓練習:Accepted 5題、Wrong Answer 1題
  (4)台大培訓題目前已練習31題,實際完成16題
  (5)上課心得:WIKI已更新至week9-1

4.Feedback
  (1)星期一練習了各種OpenCV的範例程式,能對範例作修改與執行,也有自己拿一些圖來實際
     看一下效果。另外我最近有拿到一個Webcam,所以能跟老師用Skype討論程式,不過拿來
     做OpenCV是讀不到的,機種為Panasonic TY-CC10W,雖然號稱是電視專用,不過還是要透
     過電腦來上網,而且也因為價錢不便宜(怕放車箱會壓壞),我會再買一個便宜的帶去學校
     做練習用。(TY-CC10W介紹  http://3c.msn.com.tw/View.aspx?ArticleID=44383)
  (2)這幾天有跟老師討論一些程式的解法,也有直接看到老師的解題過程,還修正了一些自己
     常犯的錯誤,很謝謝老師願意花時間幫我講解題目與其他的問題。
  (3)在老師給我們的演算法筆記網頁中,有看到很多以前在資料結構上的各種題型,也因為是
     中文的網頁,在自學上也能理解筆者的意思,是很棒的學習教材。

5.Milestones
  (a)2010.7.31 完成瘋狂程設A001~A052 => 完成
  (b)2010.8.31 熟練瘋狂程設A001~A052(至少六成題目在180秒內完成) => 完成
  (c)2010.9.10 台大ACM程式競賽培訓班+瘋狂程設A053~A097
  (1)2010.10 NCPC(10/23 六)
  (2)2010.12 ICPC(12/3~12/5 五~日)
  (3)2010.12 提案國科會大專生計畫(校內補助)
  (4)2011.03 投稿國科會大專生計畫
  (5)2011.05 專研初審文件
  (6)2011.07 公佈國科會大專生計畫審查結果
  (7)2011.10 專研總審
  (8)2012.02 完成國科會大專生計畫  

2010.09.06 - 09.12 (暑期week11)

Weekly Report 2010.09.06 - 09.12 (暑期week11)

1.Previous Week
  (1)練習台大培訓:0971(WA)、0834(TLE)、0754(AC)、0435(TLE)
 
2.Next Week
  (1)練習字串處理
  (2)STL的延伸學習
  (3)學習OpenCV 進度:93.9% (535/570)
  (4)台大培訓練習進度:Accepted 3題
  (5)閱讀演算法:Algorithm Design Technique(~State Space Search)

3.Report
  (1)學習OpenCV 進度:87.4% (498/570) 低於上週預定進度2頁
  (2)台大培訓練習進度:Accepted 1題 低於上週預定進度2題
  (3)本週台大培訓練習:Accepted 1題、Wrong Answer 1題、Time Limit Exceeded 2題 
  (4)台大培訓題目前已練習37題,實際完成17題

4.Feedback
  (1)今天是暑假最後一天,明天開始又是新的一學期,在開學後可能比較沒有時間和老師討論
     新題目,所以我目前是打算先從以前AC過的題目為主要練習,假日時再來找一些新題目試
     試身手。希望能要求自己每天都有在wiki上更新資料,距離比賽還有40天左右,目標是自
     己能完成50題的題目,所以目前還差33題,以一天約一題的速度持續練習。
  (2)加上演算法的相關自學,希望能對題目的方向比較有感覺,能使用比較好的技巧來解題,
     不然每次都用最原始的暴力法,最後都卡在TLE會很不甘心。
  (3)今天我在備份wiki資料時,順便統計一下兩個月來貼了多少資料
     文字: 275 KB  共50727字
     圖片:1.59 MB  共54張
  (4)兩個月後就要提案國科會大專生計畫,是該好好想一下我們的專研題目了,我想會直接從
     之前在CGW拿到的"電腦圖學領域規劃"去找我們有興趣、有研究價值的題目,希望能做出一
     份可以讓自己驕傲的畢業專題。

5.Milestones
  (a)2010.7.31 完成瘋狂程設A001~A052 => 完成
  (b)2010.8.31 熟練瘋狂程設A001~A052(至少六成題目在180秒內完成) => 完成
  (c)2010.9.10 台大ACM程式競賽培訓班+瘋狂程設A053~A097 => NTUOJ*37,Crazy*0...
  (1)2010.10 NCPC(10/23 六)
  (2)2010.12 ICPC(12/3~12/5 五~日)
  (3)2010.12 提案國科會大專生計畫(校內補助)
  (4)2011.03 投稿國科會大專生計畫
  (5)2011.05 專研初審文件
  (6)2011.07 公佈國科會大專生計畫審查結果
  (7)2011.10 專研總審
  (8)2012.02 完成國科會大專生計畫

2010.09.13 - 09.19 (三上week1)

Weekly Report 2010.09.13 - 09.19 (三上week1)

1.Previous Week
  (1)練習台大培訓:0997:Headshot、1045:Separate Points、1047:Chemist's Math
 
2.Next Week
  (1)學習OpenCV 進度:100% (570/570)
  (2)台大培訓練習進度:Accepted 3題
  (3)閱讀演算法:Algorithm Design Technique(~State Space Search)

3.Report
  (1)學習OpenCV 進度:93.5% (533/570) 低於上週預定進度2頁
  (2)台大培訓練習進度:Accepted 0題 低於上週預定進度3題
  (3)本週台大培訓練習:未上傳 3題 
  (4)台大培訓題目前已練習40題,實際完成17題

4.Feedback
  (1)開學第一週,這學期也是我第一次接任班代,剛開始總是比較忙,有很多事情需要宣布。
     最近處理完學生證與停車證的問題後,應該就能慢慢步上軌道,繼續依照我的練習規劃來
     進行,希望十月的比賽能比去年進步許多。
  (2)週五下午時聽老師說系上專研的進行似乎不太理想,我想我們應該也要開始進行了,除了
     目前十月比賽,接著就是要提案計畫書來申請校內補助,希望大概在十月前定下題目,用
     六週左右擬好計畫書,再跟老師討論細節與修正的部分。

5.Milestones
  (1)2010.10 NCPC(10/23 六)
  (2)2010.12 ICPC(12/3~12/5 五~日)
  (3)2010.12 提案國科會大專生計畫(校內補助)
  (4)2011.03 投稿國科會大專生計畫
  (5)2011.05 專研初審文件
  (6)2011.07 公佈國科會大專生計畫審查結果
  (7)2011.10 專研總審
  (8)2012.02 完成國科會大專生計畫

2010.09.20 - 09.26 (三上week2)

Weekly Report 2010.09.20 - 09.26 (三上week2)

1.Previous Week
  (1)練習台大培訓:0756:淹水(AC)
 
2.Next Week
  (1)台大培訓練習進度:Accepted 3題
  (2)閱讀演算法:Algorithm Design Technique(~State Space Search)
  (3)完成國科會大專生計畫書(校內申請用...)

3.Report
  (1)學習OpenCV 進度:100% (570/570) 完成上週預定進度
  (2)台大培訓練習進度:Accepted 1題 低於上週預定進度2題
  (3)本週台大培訓練習:Accepted 1題 
  (4)台大培訓題目前已練習40題,實際完成18題

4.Feedback
  (1)這兩週的週末都在練習Maya的建模與上色,其中可由四張圖來表示一個立體模型,有前視圖、
     上視圖、下視圖與側視圖,若是非對稱的模型就需要六張圖來表示整個模型。在這裡就想到以
     前高中時有畫過"耐重橋"的設計圖,也是由四張圖來表示一個立體模型,如果我們只需要幾張
     2D設計圖就能"拼出"一個3D模型,對人來說畫2D圖就相對簡單了,且能用照相機或攝影機來補
     捉2D平面圖,交給電腦做處理來輸出3D模型。目前Maya練習的建模都是現實的實品,對已經有
     產品出來的東西建模,感覺上是相當浪費時間的,或許只要輸入六張平面圖或照片,就能在短
     時間由電腦建立3D模型,就像週一時老師提過的攝影機建模。
  (2)對於只用六張平面圖來做建模,有鏤空的東西就不適合,或許可以針對家具、電器、汽機車等
     來做合成模型,可以結合房子模型來做線上虛擬預售屋的主題,可以節省去各賣場量產品尺寸
     是不是符合家中擺設的時間。不過這個主題好像已經有很多人做過了,至於是不是要寫在國科
     會計畫書裡,明天Meeting時再跟老師與組員討論看看。

5.Milestones
  (1)2010.10 提案國科會大專生計畫(校內補助 申請~10/13)
  (2)2010.10 NCPC(10/23 六)
  (3)2010.12 ICPC(12/3~12/5 五~日)
  (4)2011.03 投稿國科會大專生計畫
  (5)2011.05 專研初審文件
  (6)2011.07 公佈國科會大專生計畫審查結果
  (7)2011.10 專研總審
  (8)2012.02 完成國科會大專生計畫

2010.09.27 - 10.03 (三上week3)

Weekly Report 2010.09.27 - 10.03 (三上week3)

1.Previous Week
  (1)練習台大培訓:0018:Sequence Sum Possibilities(AC)、0973:Rain Fall(AC)
 
2.Next Week
  (1)台大培訓練習進度:Accepted 3題(0243、0263、0304)
  (2)閱讀演算法:Max-Flow、MST、Matoh、Shortest Path、DFS、BFS
  (3)完成國科會大專生計畫書(校內申請用...)

3.Report
  (1)蒐集老人計畫相關資料
  (2)填寫助理人員工作紀錄表
  (3)擬定國科會大專生計畫書初稿
  (4)台大培訓練習進度:Accepted 2題 低於上週預定進度1題
  (5)本週台大培訓練習:Accepted 2題 
  (6)台大培訓題目前已練習41題,實際完成20題

4.Feedback
  (1)完成老師交代的第一個專研相關工作,很謝謝組員們的合作才能在很短的時間內,
     找到許多能用的資料,希望之後的專研也能像這次一樣有效率的進行。
  (2)在填寫這張工作紀錄表後,能把每次的課程重點記錄起來,之後也能清楚知道時間
     該如何正確的分配,才能在時間壓力下完成工作,就像速食店的點餐人員一樣。
  (3)我想結合暑假專研集訓的成果,與這幾天所找到的遙控器相關資料,來完成國科會
     大專生計畫書,透過相關技術的圖文介紹來寫出"夠份量"的計畫書。

5.Milestones
  (1)2010.10 提案國科會大專生計畫(校內補助 申請~10/13)
  (2)2010.10 NCPC(10/23 六)
  (3)2010.12 ICPC(12/3~12/5 五~日)
  (4)2011.03 投稿國科會大專生計畫
  (5)2011.05 專研初審文件
  (6)2011.07 公佈國科會大專生計畫審查結果
  (7)2011.10 專研總審
  (8)2012.02 完成國科會大專生計畫

2010.10.04 - 10.10 (三上week4)

Weekly Report 2010.10.04 - 10.10 (三上week4)

1.Previous Week
  (1)練習台大培訓:0304:LC-Display
 
2.Next Week
  (1)台大培訓練習進度:Accepted 3題(0243、0263、0304)
  (2)閱讀演算法:Max-Flow、MST、Matoh、Shortest Path、DFS、BFS
  (3)擬定程式比賽筆記資料

3.Report
  (1)台大培訓練習進度:Accepted 0題 低於上週預定進度3題
  (2)本週台大培訓練習:Accepted 0題 
  (3)台大培訓題目前已練習42題,實際完成20題
  (4)完成國科會大專生計畫書初稿
     依內容分成三個版本
     v1:47頁、8387字
     v2:10頁、6094字 (不含程式碼)
     v3: 6頁、3357字 (不含研究方法)

4.Feedback
  (1)整理相關資料完成國科會大專生計畫書初稿,因為有小道消息指出大概五頁多
     就可以了,所以我有依照內容分成三個版本。星期一再跟老師討論看看要以哪
     個版本為主,再作進一步的內容修改。
  (2)因為有收到老師寄來的比賽程式環境資料,我有在想下週五是不是要帶去年的
     題目資料?讓沒參賽過的同學先熟悉一下比賽的進行方式。
  (3)早上在看國慶轉播時,旁邊有個手語老師同步翻譯,那我們老人計畫也有個手
     勢辨識。不曉得有沒有人做過能翻譯手語的系統,還是因為用寫字就能快速解
     決這個問題,所以系統做出來不符經濟效益?

5.Milestones
  (1)2010.10 提案國科會大專生計畫(校內補助 申請~10/13)
  (2)2010.10 NCPC(10/23 六)
  (3)2010.12 ICPC(12/3~12/5 五~日)
  (4)2011.03 投稿國科會大專生計畫
  (5)2011.05 專研初審文件
  (6)2011.07 公佈國科會大專生計畫審查結果
  (7)2011.10 專研總審
  (8)2012.02 完成國科會大專生計畫

2010.10.11 - 10.17 (三上week5)

Weekly Report 2010.10.11 - 10.17 (三上week5)

1.Previous Week
  (1)練習台大培訓:0243:Subsequence(WA)
  (2)申請校內補助國科會大專生計畫
 
2.Next Week
  (1)台大培訓練習進度:Accepted 3題
  (2)閱讀演算法:Graph Theory
  (3)擬定程式比賽筆記資料

3.Report
  (1)台大培訓練習進度:Accepted 0題 低於上週預定進度3題
  (2)本週台大培訓練習:Accepted 0題、Wrong Answer 1題 
  (3)台大培訓題目前已練習43題,實際完成20題
 
4.Feedback
  (1)上週三的老人計畫會議中,看到研究所的學長做出偵測手指位置,
     理論聽起來很簡單,先由板子上的記號鎖定偵測範圍,再找出範圍
     中有膚色特徵的最高點,並由傳回的座標來確認要按下按鈕的位置
     。不過可能會有擦指甲油或是膚色的不同造成判斷上的錯誤。
  (2)老師在做遙控器訊號的偵測時,會因為廠牌的關係造成讀不到訊號
     的問題。之前看老師示範時,一個訊號是由一段波長來決定,各個
     訊號又是由波長中的頻率差異來做區分。如果我們的計畫是不改裝
     家電,只去模擬訊號的話,是不是需要拿到各家電廠的訊號做成資
     料庫才有可能完成計畫?不然只用人力去慢慢區分的話應該是很困
     難,而且完成後每年也需要更新訊號資料庫才有可能做到"遙控所有
     廠牌的所有家電用品"。

5.Milestones
  (1)2010.10 NCPC(10/23 六)
  (2)2010.12 ICPC(12/3~12/5 五~日)
  (3)2011.03 投稿國科會大專生計畫
  (4)2011.05 專研初審文件
  (5)2011.07 公佈國科會大專生計畫審查結果
  (6)2011.10 專研總審
  (7)2012.02 完成國科會大專生計畫

2010.10.18 - 10.24 (三上week6)

Weekly Report 2010.10.18 - 10.24 (三上week6)

1.Previous Week
  (1)準備2010 NCPC 20頁筆記
 
2.Next Week
  (1)台大培訓練習進度:Accepted 1題
  (2)閱讀演算法:Graph Theory
  (3)修正程式比賽筆記資料(增加索引與各組員負責範圍)

3.Report
  (1)台大培訓練習進度:Accepted 0題 低於上週預定進度3題
  (2)本週台大培訓練習:Accepted 0題 
  (3)台大培訓題目前已練習43題,實際完成20題
 
4.Feedback
  (1)上週三的老人計畫會議中,是子計畫三的回憶提醒,在紀錄使用過的東西時,
     會需要"偵測動作判斷",目前是用攝影場景中有出現手部或是膚色來做判斷,
     不過可能會因為中間有障礙物而出現誤判的情況。物品的辨識則是用特徵萃取
     來找出光線、景深、旋轉、仿射與傾斜。其中老師提出一個問題,特徵不變性
     是什麼?然後有兩張圖來說明圖中物品具有不變性,圖中招牌的文字不同,景
     深不同,也具有部分的傾斜,所以我覺得這個例子的不變性是輪廓。之前用過
     的OpenCV在判斷特徵時,會在顏色交錯處或是有角度變化的地方顯示特徵點,
     而這些特徵點就會大致呈現物體的輪廓。
  (2)接著是找特徵的方法,SIFT與SURF,老師在使用SIFT的Mysift時看起來很像我
     們在OpenCV範例中看過的lkdemo.c,有抓出特徵點的效果。另外SURF的opensurf
     是局部偵測(執行速度慢)、find_obj2.cpp是以圓圈顯示特徵,其中圓圈較大表
     是特徵性強。不過都會在頭髮上找出很多特徵,應該是髮型角度變化多的關係,
     也許換個髮型會視為不同一個人。另外臉部表情不同也可能會認為是不同的人,
     這部分可能要用五官距離比對來克服。
  (3)週四魏光一學長的演講提到一點他覺得不公平的地方,在職場上的升遷因素是學
     歷背景大於工作能力,所以之前學長才會跟我們說要唸研究所就一定要去好學校
     ,不然升遷時沒有太大幫助。雖然我認為工作能力比較重要,不過現實上似乎不
     是這樣。最後學長有一個理論是"效率=能力*愛情",雖然沒愛情就沒效率是怪怪
     的,不過學長的同學跟同事們都這樣認為,難怪會有一句"成家立業"的成語。
  (4)跟老師聊過後,比較清楚一些關於比賽的技巧,老師提到最重要的是要有想拿名
     次的決心,才能在五個小時中都全心全意的投入。另外運氣也很重要,能在第一
     時間找到自己能解的題目與翻到能抄的筆記就可以贏過很多人,所以熟悉自己的
     筆記就很重要,像去年我們整本名題百則範例都帶了也不知道怎麼用,所以今年
     筆記就要大家分工才行,每個人負責6~7頁去熟讀,才能在第一時間判斷解出題目
     的可能性。

5.Milestones
  (1)2010.11 NCPC(11/6 六)
  (2)2010.12 ICPC(12/3~12/5 五~日)
  (3)2011.03 投稿國科會大專生計畫
  (4)2011.05 專研初審文件
  (5)2011.07 公佈國科會大專生計畫審查結果
  (6)2011.10 專研總審
  (7)2012.02 完成國科會大專生計畫

2010.10.25 - 10.31 (三上week7)

Weekly Report 2010.10.25 - 10.31 (三上week7)

1.Previous Week
  (1)修正2010 NCPC 20頁筆記
  (2)老人計畫會議─子計畫四
  (3)Hypaa公司創辦人兼遊戲製作人 游名揚先生 專題演講
  (4)太極影音公司參訪
  (5)旁聽大四專研總審
 
2.Next Week
  (1)台大培訓練習進度:Accepted 1題(1105:Laser in Cuboids)
  (2)閱讀演算法:Dynamic Programming

3.Report
  (1)台大培訓練習進度:Accepted 0題 低於上週預定進度1題
  (2)本週台大培訓練習:Accepted 0題 
  (3)台大培訓題目前已練習43題,實際完成20題
  (4)1105:Laser in Cuboids是10/30比賽中幾乎各隊都有完成的一題
 
4.Feedback
  (1)學長解釋的特徵不變量有兩個例子,一個是以人臉為例,兩眼間的距離與眼睛到鼻子的距離
     會有一定的比例。另一個是以車牌為例,車牌中的"文字間距"與"邊距"也會呈現一個固定的
     比例。幾何比例是在縮放中都不會改變的,可以視為特徵的不變量。感覺上我之前想的輪廓
     來當特徵不變量好像就差很多,在不變量的概念下,應該是要以"比例"為主。
  (2)在會議中有提到幾點問題,拍攝距離、光線、解析度、震動,都會影響接下來作二值化的效
     果,其中光線的影響最明顯,若紙張與光源不是垂直時,紙張上的光線就會不均勻,所以較
     亮的地方字就會比較模糊,這問題同樣會出現在紙張有皺摺時。動態調整可用OpenCV中的
     CV_THRESH_OTSU  cvAdaptiveThreshold來作調整,可作為環境變化時的自動調整。
  (3)在投影片中有個小問題是,每張圖片都不一定是原始大小,造成比較效果會有誤差,或許放
     個比例尺再拍照會比較適當,例如放個一元硬幣在報紙或是書上,就能很清楚的知道這個字
     實際上到底是多大。
  (4)週四的游名揚先生遊戲專題演講,我覺得在做遊戲開發的時機很重要,如果你比別人晚發表
     成果,除了著作權問題,就是市場中已經沒有你的位置了。同樣的創意就會有這些問題,就
     像遊戲開發很久卻遇上"天堂",或是同樣有人發表過微積分的理論一樣。慢了別人一步,你
     的原創性就會被市場懷疑。
  (5)Augmented Reality擴增實境的互動,應用在各種遊戲上的效果。另一方面都要透過"實體"的
     小道具來與虛擬的畫面溝通,使用具有特殊墨水的標誌才能偵測到的卡片,就能做到具有防偽
     的功能,或許作AR遊戲就比較不會有盜版的問題發生。
  (6)週五下午的校外參訪,看到一家公司的運作方式,各部門間的分工合作,主要的建模、貼圖形
     材質、動畫特效。幾個方面的製作過程,工作上的流程。在專業的公司中能看到各種精細的分
     工模式,每個人都有他最專精的部分。不過因為工作性質的關係,常常會有調派部門的情形,
     或著是說臨時性的技術支援,感覺上每個人的專業能力都很多樣化,可以配合公司需求來合作
     完成一個大型企劃案。另外是動畫公司的產品會有製作成本,雖然用的設備都是專業級的,但
     是最大的支出還是人事成本。在業界的運作模式中,就像是全班完成一個畢業專研,所以很多
     公司都相當要求團隊合作的能力。另外是語言能力,雖然不見得會有到國外出差的機會,但是
     在工作上會需要語言的基礎,能看到國外最新的技術與應用,而這些技術文件往往是完成工作
     的關鍵,也是提升自己專業能力最快的方法。
  (7)週六的專研總審,我們看了手勢操作遊戲、智慧型戰棋與學長姐的互動遊戲與沙畫。很重要的
     是賣點,就像暑假第一天老師提到的,專題要有賣點與你要如何包裝推銷。另一方面是要如何
     做到大眾化,讓不熟悉產品的使用者快速上手。色彩上的搭配設計也會影響整體的效果,圖形
     要具有直覺性,按鈕與文字提示要有明顯的區分避免造成混淆。製作遊戲要重視耐玩性,如何
     讓人覺得好玩?如何讓不熟悉的玩家喜歡?都是很重要的問題,這也是很多公司作市場調查的
     原因,市場調查的好壞會影響之後的上市成績。

5.Milestones
  (1)2010.11 NCPC(11/6 六)
  (2)2010.12 ICPC(12/3~12/5 五~日)
  (3)2011.03 投稿國科會大專生計畫
  (4)2011.05 專研初審文件
  (5)2011.07 公佈國科會大專生計畫審查結果
  (6)2011.10 專研總審
  (7)2012.02 完成國科會大專生計畫

2010.11.01 - 11.07 (三上week8)

Weekly Report 2010.11.01 - 11.07 (三上week8)

1.Previous Week
  (1)老人計畫會議─子計畫一(2nd)
  (2)2010 NCPC
 
2.Next Week
  (1)實作CV_THRESH_OTSU,cvAdaptiveThreshold
  (2)LCS相關練習題
  (3)子計畫二  無方向性紅外線接收器
  (4)2010NCPC找出一題可解的題目與解題思路
  (5)準備期中考

3.Report
  (1)台大培訓練習進度:Accepted 0題 低於上週預定進度1題
  (2)本週台大培訓練習:Accepted 0題 
  (3)台大培訓題目前已練習43題,實際完成20題
 
4.Feedback
  (1)本週的會議中,老師有提到一些關於報告的技巧,最重要的是要讓台下聽眾清楚明白。
     報告流程要以聽眾的角度來循序漸進,首先是大綱再來才是各章細節,也因為是研討會
     的形式,所以在各種實作方法的介紹時,需要先說明為什麼用這個方法?可以解決什麼
     問題?最後是優缺點的比較。老師也有提到之前唸研究所的報告,都花4~5天做投影片,
     也會在報告前幾天就反覆練習該如何說的流暢與清楚。報告的過程就是將自己的研究作
     適合的包裝與推銷,讓人能肯定你的研究價值。
  (2)說到報告的技巧,我在下週第九週時有兩科需要上台報告,明天星期一時有一個公民與
     社會的通識課要上台報告一份電影賞析,與星期四軍訓課時要報告一份與國家安全相關
     的題目。經過老師說的技巧,我想報告的流程依老師的方式做些調整會讓效果更好,另
     外是也開過好幾次班會了,應該也比較不會怯場。
  (3)學長有demo一個程式,使用Homography作矩陣轉換,來模擬由鏡子反射影像並投影在牆
     面上的效果。在程式中有四個座標點,老師說明這四個點就是經程式轉換後所呈現畫面
     的四點座標。另外是因為使用者的不同,會造成攝影距離與投影距離都會是一個範圍而
     非定值。要使投影畫面穩定就需要考慮到投影機是不是會晃動,與放置的位置會不會傾
     斜,若是要掛在身上那就必定會因為呼吸而造成晃動。而使用者性別也需要考慮,掛在
     胸前要如何解決傾斜的問題,用可調角度的反射鏡或是其他方法。
  (4)週五下午和老師聊到計畫的一些問題,為什麼要做這個系統?因為老人會需要操作家電
     才能自理日常生活所需,為了避免找不到遙控器,所以才會有手勢操作的概念,不過需
     要掛在身上才能有操作效果,似乎在方便性上有些扣分。如果要在家電上裝攝影機來辨
     識手勢,就需要改裝現有家電,就現實成本上來看可行性也不高。另外是處理手勢與發
     射訊號的硬體,成品大小會是一大考驗,如果攜帶不便那要取代遙控器就會很困難。
  (5)經過週六的比賽,從比賽會場出來的感覺還是跟去年一樣,有相當大的失落感與挫折,
     或許在學校裡大家會認為我們有在集訓,程度比班上同學好很多,但是到外面和真正的
     高手比起來還是差一大截。比賽前一天在系辦有遇到江清泉老師,老師說了一句話,雖
     然延期兩週,不過你們好像都沒在練習。比賽後和老師也聊到相關的問題,"我沒有進步
     的感覺",兩週前老師有跟我提到,這兩週會是關鍵,希望我們能把握時間多和老師討論
     ,不過延期兩週接近期中很多的考試與作業都冒出來了,真的都沒有再練習了。隔了一
     年還是沒有明顯的進步,花了老師與學長相當多時間,我對自己很失望。
  (6)晚上在台北地下街逛了一家電子材料行,看到很多零件,其中有一個是溫度感應開關,
     不過如果溫度過高的話,通常電流也應該很大那就可以用保險絲來保護硬體。所以我是
     在想溫度開關能有什麼特別應用嗎?上網找一下之後,在冰箱、除濕機、電鍋、瓦斯爐
     等用品都有用到溫度感應開關,或許能拿來做一些特別的應用,像是藉由摩擦生熱來控
     制Arduino的互動遊戲。
  (7)回家路上有接到老師的電話,老師提到第"I"題是有機會解出來的題目,不過我今天看到
     計分板結果是第I題沒有隊伍解出來。另外是G跟J也只有兩隊跟九隊解出來,剛好我們在
     解的題目都是很少人解出來的題目,選題的直覺還真糟糕。
     http://ncpc.ntnu.edu.tw/content2010/content.php?content_id=51

5.Milestones
  (1)2011.03 投稿國科會大專生計畫
  (2)2011.05 專研初審文件
  (3)2011.07 公佈國科會大專生計畫審查結果
  (4)2011.10 專研總審
  (5)2012.02 完成國科會大專生計畫

2010.11.08 - 11.14 (三上week9)

Weekly Report 2010.11.08 - 11.14 (三上week9)

1.Previous Week
  (1)老人計畫會議─子計畫二(2nd)
  (2)準備期中考
 
2.Next Week
  (1)期中考週
  (2)2010 NCPC Problem B

3.Report
  (1)台大培訓練習進度:Accepted 0題 低於上週預定進度0題
  (2)本週台大培訓練習:Accepted 0題 
  (3)台大培訓題目前已練習43題,實際完成20題
 
4.Feedback
  (1)本週的會議中是紙板操作,由影像校正可以對歪斜的角度作偵測,並校正為與
     視線垂直的影像,使用Perspective Transform 將傾斜的四個頂點座標作幾何
     轉換。使用上的條件為攝影距離20~50cm,傾斜在30度以內,大於50cm或30度都
     會使影像模糊。目前作成黑白的棋盤方格是為了要讓線段對比強烈才能找到座
     標,可以不使用其他特殊的mark來定位。
  (2)後來看到老師做得語音操作,感覺上可以讓使用者省下很多操作方法,讓使用
     上可以更直覺與便利,不過要輸入各種語言來做辨識應該會很麻煩,像是國台
     客語的三聲帶。
  (3)週一通識跟週四軍訓的報告感覺上效果還不錯,在老人計畫會議中可以學到報
     告的一些技巧是額外的收穫。

5.Milestones
  (1)2011.03 投稿國科會大專生計畫
  (2)2011.05 專研初審文件
  (3)2011.07 公佈國科會大專生計畫審查結果
  (4)2011.10 專研總審
  (5)2012.02 完成國科會大專生計畫

2010.11.15 - 11.21 (三上week10)

Weekly Report 2010.11.15 - 11.21 (三上week10)

1.Previous Week
  (1)期中考週
  (2)2010 NCPC Problem B
 
2.Next Week
  (1)實作CV_THRESH_OTSU,cvAdaptiveThreshold
  (2)LCS相關練習題
  (3)子計畫二  無方向性紅外線接收器

3.Report
  (1)2010 NCPC Problem B 完成測資要求
  (2)台大培訓練習進度:Accepted 0題 低於上週預定進度0題
  (3)本週台大培訓練習:Accepted 0題 
  (4)台大培訓題目前已練習43題,實際完成20題
 
4.Feedback
  (1)週五下午試著寫了一下2010 NCPC Problem B的程式,之前老師是說希望
     我們能盡快完成這題來恢復信心,因為準備期中考的關係一拖就過了兩週
     。另外手邊沒有題目,測資是照老師貼在WIKI的"葉正聖老師:專研集訓示範"
     ,印象中是輸出"YNYY"的結果,目前是寫到這樣,不確定有沒有其他條件
     遺漏。之前聽老師解說過一遍,所以再重寫一次的時候沒有遇到什麼大問
     題,算是順利的在一小時內完成。想到別人5分鐘內就解出來還真是相當佩
     服,我光是要看懂題目就不只5分鐘了,英文能力還是要加強,題目都看不
     懂就更別提要解出題目了。
     PS:2010 NCPC Problem B收錄於"我的其他練習"

5.Milestones
  (1)2011.03 投稿國科會大專生計畫
  (2)2011.05 專研初審文件
  (3)2011.07 公佈國科會大專生計畫審查結果
  (4)2011.10 專研總審
  (5)2012.02 完成國科會大專生計畫

2010.11.22 - 11.28 (三上week11)

Weekly Report 2010.11.22 - 11.28 (三上week11)

1.Previous Week
  (1)老人計畫會議─子計畫三(2nd)
  (2)新建wiki頁面"李宗樺:老人計畫會議"
  (3)建立子計畫三 2nd (2010.11.24)會議記錄
  (4)完成9911助理人員工作紀錄表
 
2.Next Week
  (1)老人計畫會議─子計畫四(2nd)
  (2)準備2010 ICPC
  (3)2010 ICPC(12/3~12/5 五~日 高雄中山大學)
  
3.Report
  (1)2010 NCPC Problem B 以英文解釋題目要求與輸出結果
  (2)台大培訓練習進度:Accepted 0題 低於上週預定進度0題
  (3)本週台大培訓練習:Accepted 0題 
  (4)台大培訓題目前已練習43題,實際完成20題
 
4.Feedback
  (1)本週的老人計畫會議是子計畫三第二次報告,在做回憶提醒的部分會需要紀錄
     重要物品的特徵,像是眼鏡或鑰匙等重要的日常用品要做影像紀錄。在上個月
     第一次報告時,是針對哪些影像需要做錄影紀錄,在有膚色出現的時候,表示
     會有移動物品位置的可能,所以由偵測膚色出現來做片段錄影的判斷。在有這
     些影像資料庫之後,才能由物品特徵比對來找出曾經把這些東西放到哪裡去,
     比對的結果就能有回憶提醒的效果。
  (2)若是畫面中同時具有多個特徵相同的物品時,能不能完整找出這些物品的所在
     位置,像是有多個眼鏡出現在該畫面中,能不能將這些眼鏡都找出來?或是能
     不能精準的找到我想要的「那一副眼鏡」。另外是畫面中沒有該物品存在時,
     會不會找到錯誤的特徵點。
  (3)老師在最後做無線視訊的報告時,有提到使用802.11g無線網路標準有300m的有
     效距離,不過這個數據跟區域網路學的內容有出入,802.11g應該只有100m的距
     離,802.11n才有達到250m的有效距離。這些數據差距不知道會不會影響研究的
     成果,關於這部分想要請教老師看看。

5.Milestones
  (1)2010.12 ICPC(12/3~12/5 五~日)
  (2)2011.03 投稿國科會大專生計畫
  (3)2011.05 專研初審文件
  (4)2011.07 公佈國科會大專生計畫審查結果
  (5)2011.10 專研總審
  (6)2012.02 完成國科會大專生計畫

2010.11.29 - 12.05 (三上week12)

Weekly Report 2010.11.29 - 12.05 (三上week12)

1.Previous Week
  (1)老人計畫會議─子計畫四(2nd)
  (2)2010 ICPC
 
2.Next Week
  (1)老人計畫會議─子計畫一(3rd)
  (2)討論研究方向與主題
  (3)微軟創意盃主題與大綱
  (4)完成老人計畫會議筆記
  
3.Report
  (1)老人計畫會議,Histogram equalization 均勻提高像素對比
  (2)Canny 邊緣檢測,John F. Canny於 1986 年開發出來的一個多級邊緣檢測算法
  (3)bilinear interpolation 雙線性內插
 
4.Feedback
  (1)老人計畫會議─子計畫四第二次報告,輔助視力退化的影像處理研究,主要為將圖片或
     文字放大,並作適合的排版來方便使用者閱讀文件。排版之後如何辨識文章分欄的版面
     格式?以及報紙的文章通常會依圖片做不規則的排版,在不同區塊的文章是否能依文意
     做組合?在文章印刷時的網點問題,還有因為二值化造成原圖色彩失真的問題。
  (2)今年在高雄中山大學舉辦的ICPC已經結束了,雖然沒有解出題目,不過能有機會到外面
     看看真正的高手還是有相當的激勵。聽到坐在後面的成大隊伍,在賽後討論哪題該用什
     麼演算法與哪些題目應該要抄筆記才做得出來,聽起來他們都相當熟悉題目的關鍵字與
     題目的變化形式,可以在短時間內知道該用什麼方法,以及該如何改成題意的要求來解
     出題目,討論的過程是相當值得我們學習的。
  (3)經過前次NCPC的比賽,我們在賽前就已經決定專攻前三題,才不會每題都看浪費太多的
     時間,後來則由score board的即時賽況來挑最多人完成的題目,在比賽前半小時就有讀
     懂兩題的I/O測資,想說能在中午前解出來。不過最後卻卡在本機測試與上傳結果不同,
     心情上影響很大,一直想要找出錯誤的原因,到下午就變成我們至少要解出這一題,三
     個人都在想會發生錯誤的原因,已經變成為測資改寫程式條件,當然就算改出來上傳也
     是Wrong Answer。
  (4)賽後跟老師在聊這次比賽的過程,我們聽過老師和學長說很多次「自己想出來的方法,
     都不會是真正的答案。」我也很清楚比賽的題目不會是用直覺就解的出來的,但是看到
     題目都沒辦法聯想到該用哪個演算法才是正確的,雖然筆記準備很多,卻不知道該用哪
     一種方法。關於這部分我覺得我自己挑練習題的方式一直是錯的,只看AC人數與通過率
     選到的題目,都是最基本的題目,以我目前的實力能不翻書解出的題目都是比賽不會出
     的簡單題,寫了再多這種題目都不會有明顯的進步,頂多是增加寫程式的手感而已。
  (5)我覺得要改變練習題目的方式,不能只找簡單題做,應該要變成針對演算法來寫題目,
     也因為目前還沒有找正確解法的能力,所以我想藉由tags來直接選題目,有人告訴你該
     用什麼解法才是正解,就針對這個演算法來改寫出題目要求。希望改變自己的方法與態
     度,明年我們也能在比賽中發光發熱。

5.Milestones
  (1)2010.12 微軟創意盃(註冊:~12/20 提案:~12/30)
  (2)2011.03 投稿國科會大專生計畫
  (3)2011.05 專研初審文件
  (4)2011.07 公佈國科會大專生計畫審查結果
  (5)2011.10 專研總審
  (6)2012.02 完成國科會大專生計畫

2010.12.06 - 12.12 (三上week13)

Weekly Report 2010.12.06 - 12.12 (三上week13)

1.Previous Week
  (1)老人計畫會議─kinect 討論
  (2)完成老人計畫會議筆記
 
2.Next Week
  (1)老人計畫會議─子計畫一(3rd)
  (2)討論研究方向與主題
  (3)微軟創意盃主題與大綱
  
3.Report
  (1)wiki更新老人計畫會議筆記
     大綱+8次會議紀錄+上週kinect討論
 
4.Feedback
  (1)以前在玩線上遊戲的時候,就有想過如果不用滑鼠跟鍵盤來玩,可以用
     人體偵測來操作角色應該很不錯。透過線上遊戲的方式,搭配人體操作
     可以有與人"真實互動"的感覺,而且也能有充分的運動。一天玩個幾小
     時大概就很累了,可以有運動的效果,也能有玩遊戲休閒的感覺,而且
     因為是用人體操作體力有限,一天應該沒辦法玩超過18小時,所以能避
     免網路沉迷的問題。
  (2)微軟創意盃的主題看能不能提案以kinect操作的多人線上遊戲(MMORPG),
     就像是用人體玩"天堂"或"魔獸世界"的感覺,遊戲地圖都很大,光是要
     在村子間移動大概就要走5~10分鐘,就能有運動的效果,加上打怪練攻
     或是解任務等遊戲流程,都需要到處跑來跑去,因為有豐富的遊戲內容
     可以忘掉純運動的單調性,與多人連線的架構,與隊友聊天的過程可以
     有人際互動的感覺,不過因為沒有鍵盤所以這部分就要用類似Skype的聊
     天系統。可以同時享受遊戲與運動健身應該是不錯的概念。

5.Milestones
  (1)2010.12 微軟創意盃(註冊:~12/20 提案:~12/30)
  (2)2011.03 投稿國科會大專生計畫
  (3)2011.05 專研初審文件
  (4)2011.07 公佈國科會大專生計畫審查結果
  (5)2011.10 專研總審
  (6)2012.02 完成國科會大專生計畫

2010.12.13 - 12.19 (三上week14)

Weekly Report 2010.12.13 - 12.19 (三上week14)

1.Previous Week
  (1)老人計畫會議─子計畫一(3rd) 
  (2)創意構思與討論講座
  (3)子計畫二第三次報告demo方式討論
  (4)確定未來研究方向是Kinect相關應用
 
2.Next Week
  (1)老人計畫會議─子計畫二(3rd)
  (2)微軟創意盃軟體設計組提案繳交
  
3.Report
  (1)微軟創意盃報名出問題,信箱已使用...
     看其他組員能不能報名成功再報隊伍
  (2)週三會議時提到的cvFindCornerSubPix
 
4.Feedback
  (1)週三會議時有提到廣角鏡頭的優缺點與使用方式,可以取得較大的視野,
     不過會造成邊緣呈現弧度的問題,需要另外作處理。還有討論到尋找畫面
     Corner的錯誤情形,因為宣告MAX_CORNERS=4,可能會因為4不夠大而有誤
     判的情形,所以有一點會在圖形中間而不是角落。
  (2)週四的演講提到了創意的討論,討論時間不用太長,因為超過一定的時間
     還沒有想法的話,就需要改天再開會一次。另外是需要把想法具現化,像
     是簡單的文字或是圖形,能紀錄下來的想法才是一個能表達給別人知道的
     創意。沒有爛創意,任何的想法都有值得討論的地方。
  (3)週五時討論出紅外線接收與發送的demo方式,透過小遊戲呈現出接收訊號
     的效果,並用LED的亮暗來呈現送出訊號的效果。

5.Milestones
  (1)2010.12 微軟創意盃(註冊:~12/20 提案:~12/30)
  (2)2011.03 投稿國科會大專生計畫
  (3)2011.05 專研初審文件
  (4)2011.07 公佈國科會大專生計畫審查結果
  (5)2011.10 專研總審
  (6)2012.02 完成國科會大專生計畫

2010.12.20 - 12.26 (三上week15)

Weekly Report 2010.12.20 - 12.26 (三上week15)

1.Previous Week
  (1)老人計畫會議─子計畫二(3rd)
  (2)ImagineCup2011-銀髮族日常看護自助系統 
  (3)週五BrainStorm-討論創意盃題目與實作
 
2.Next Week
  (1)老人計畫會議─子計畫三(3rd)
  (2)微軟創意盃軟體設計組提案繳交
  
3.Report
  (1)週三老人計畫會議報告資料上傳wiki
  (2)微軟創意盃題目初稿(銀髮族日常看護自助系統)
 
4.Feedback
  (1)週三老人計畫會議,是這學期第一次上台報告我們實作的紅外線訊號處理。
     上台報告才知道投影片是個很重要的幫手,在台上容易緊張會忘記之前準備
     的內容,有準備資料能提醒自己重要的內容,也能讓會議的參與人知道我們
     的重點在哪裡,能上台報告給老師與學長姐們是一個很好的學習經驗。
  (2)創意盃的比賽題目,我是先暫定一個跟老人計畫有關的題目,不過一個人的
     想法真的會有很多漏洞,許多小細節都沒有想到,沒有經過大家集思廣益的
     過程是沒辦法寫出一個好的企劃。下一步要決定一個大家都能參與討論的時
     間,不管是面對面會議或是網路會議都可以,之前有開過幾次網路會議,會
     議過程還需要改進,好幾次都在等人上線,會議的結論也常常是跟之前一樣
     ,有沒有開會都一樣沒有結論。雖然創意盃的報名似乎沒有成功,就當作是
     專研題目的討論也不錯。
  (3)週五下午的BrainStorm討論,經過老師的說明後,有明顯改善討論的品質,
     這種過程才能有意義,實際的討論結果與想法都確實紀錄下來,才不會像之
     前開網路會議時都沒有結果,只是大家聚在一起聊天浪費時間而已。面對面
     討論與網路討論都各有優缺點,希望能找到一個適合我們的方式,這樣才有
     團隊合作的效果。

5.Milestones
  (1)2010.12 微軟創意盃(註冊:~12/20 提案:~12/30)
  (2)2011.03 投稿國科會大專生計畫
  (3)2011.05 專研初審文件
  (4)2011.07 公佈國科會大專生計畫審查結果
  (5)2011.10 專研總審
  (6)2012.02 完成國科會大專生計畫

10.12.27 - 11.01.02 (三上week16)

Weekly Report 2010.12.27 - 2011.01.02 (三上week16)

1.Previous Week
  (1)老人計畫會議─子計畫三(3rd)
  (2)與學長討論以C處理Arduino
 
2.Next Week
  (1)老人計畫會議─子計畫四(3rd)
  (2)微軟創意盃軟體設計組提案繳交(1/5)
  
3.Report
  (1)填寫助理人員工作紀錄表
  (2)wiki更新老人計畫會議筆記
 
4.Feedback
  (1)週三老人計畫會議,是子計畫三第三次報告,其中在SURF找特徵點的結果,
     會有一個強特徵點在眼鏡的中間。不過根據演算法規則,特徵點的位置應該
     是在圓圈中心,圓圈大小只代表特徵強度,並不是特徵的範圍。而眼鏡中間
     的位置是沒有任何東西,所以目前的方法有出現例外的情況,老師建議試著
     在一張白紙的照片上找特徵點,看能不能找到例外的條件。
  (2)週五第一次和學長meeting就出狀況了,沒有事先測試過程式,要拿來用就很
     不順手還當機好幾次,關於這部分星期一再請教老師。

5.Milestones
  (1)2011.01 微軟創意盃(註冊:~1/5 提案:~1/5)
  (2)2011.03 投稿國科會大專生計畫
  (3)2011.05 專研初審文件
  (4)2011.07 公佈國科會大專生計畫審查結果
  (5)2011.10 專研總審
  (6)2012.02 完成國科會大專生計畫

2011.01.03 - 01.09 (三上week17)

Weekly Report 2011.01.03 - 01.09 (三上week17)

1.Previous Week
  (1)老人計畫會議─子計畫四(3rd)
  (2)準備期末考
  (3)與學長討論以C處理Arduino訊號
 
2.Next Week
  (1)期末考週
  
3.Report
  (1)寒假期間meeting待確認
  (2)wiki更新老人計畫會議筆記(共13週會議記錄)
 
4.Feedback
  (1)週一早上跟老師meeting時,才知道SURF的圓圈大小並不是代表特徵強度,是
     在該像素放大到圓圈大小時會有特徵點出現,寒假時在來細讀SURF的演算法。
  (2)週三老人計畫會議,是子計畫四第三次報告,其中在Histogram equalization
     之後的結果再使用Threshold與AdaptiveThreshold的效果比較,有時候的光線
     影響下AdaptiveThreshold的效果反而比較差?雖然也有老師提到效果會差主
     要是在前面equalization就被影響到了,不過AdaptiveThreshold原本就是用
     來修正Threshold的缺點,但是效果卻比較差,似乎不太合理?
  (3)週四下午和學長meeting要討論出上次沒完成的部分,另外幸吟學姊有指出程式
     的關鍵與當機的問題,所以這部分有一點進展。後來老師指出需要再細讀另一
     份資料"Serial Communications in Win32"才能完成參數互傳的效果,與週五
     早上老師提到同時接收與發送訊號的解決方法。
  (4)期末考之後要找老師問一下Arduino的相關書籍。
  (5)寒假期間的meeting時間與方式,在學校或是網路還要再跟老師確認一下。

5.Milestones
  (1)2011.03 投稿國科會大專生計畫
  (2)2011.05 專研初審文件
  (3)2011.07 公佈國科會大專生計畫審查結果
  (4)2011.10 專研總審
  (5)2012.02 完成國科會大專生計畫

2011.01.10 - 01.16 (三上week18)

Weekly Report 2011.01.10 - 01.16 (三上week18)

1.Previous Week
  (1)期末考週
  (2)Making Things Talk
  (3)Joel on Software
  (4)3DSTL-eDrawings2011
 
2.Next Week
  (1)決定每週的小組線上meeting時間
  (2)專研的題目討論
  
3.Report
  (1)創意思考的相關閱讀
  (2)線上meeting暫訂為每週二、五 16:00~17:00
  (3)Making Things Talk 電子書載點更新於wiki
 
4.Feedback
  (1)週五期末考結束之後,在圖書館借了幾本有關創意思考的書,
     希望可以對專研題目的腦力激盪有所幫助。
  (2)之前二下的時候有寫一份"專研計劃書-棒球互動遊戲.doc",
     那時候是只有單純要用攝影機來做動作判斷,現在有Kinect
     來做偵測或許效果能好很多,看能不能當做專研的一個主題。

5.Milestones
  (1)2011.03 投稿國科會大專生計畫
  (2)2011.05 專研初審文件
  (3)2011.07 公佈國科會大專生計畫審查結果
  (4)2011.10 專研總審
  (5)2012.02 完成國科會大專生計畫

2011.01.17 - 01.23 (寒假week1)

Weekly Report 2011.01.17 - 01.23 (寒假week1)

1.Previous Week
  (1)三上第18週-期末考週
  (2)電子書 Making Things Talk
  (3)網頁資料 Joel on Software
  (4)stl開檔 3DSTL-eDrawings2011
 
2.Next Week
  (1)微軟創意盃複賽影片討論
  (2)PTC程式設計參賽討論
  (3)到校討論Kinect程式練習
  (4)專研的題目討論
  
3.Report
  (1)題目方向為Kinect體感遊戲
  (2)線上meeting訂為每週三、六 19:00~20:00
 
4.Feedback
  (1)本週預計的兩次線上會議人都沒到齊,希望下週可以順利開會,
     如果線上沒辦法到齊,那就每週到學校報到,雖然要花時間在通
     勤上,不過至少能確定大家有空出一段時間來思考我們的專研。

5.Milestones
  (1)2011.03 投稿國科會大專生計畫
  (2)2011.05 專研初審文件
  (3)2011.07 公佈國科會大專生計畫審查結果
  (4)2011.10 專研總審
  (5)2012.02 完成國科會大專生計畫

2011.01.24 - 01.30 (寒假week2)

Weekly Report 2011.01.24 - 01.30 (寒假week2)

1.Previous Week
  (1)題目方向為Kinect體感遊戲
  (2)線上meeting訂為每週三、六 19:00~20:00
 
2.Next Week
  (1)開始準備國科會企劃書
  (2)線上會議討論細節與分工
  
3.Report
  (1)到校討論專研題目與借書
  (2)題目主要是應用Kinect實作一套手勢與骨架辨識系統
  (3)使用棒球遊戲來呈現系統辨識的效果
  (4)手勢辨識應用於手指變化來使用不同的球路
  (5)骨架辨識應用於投球與打擊來增加球速與力道
 
4.Feedback
  (1)週三有到學校討論題目的研究方向,第一個是手勢辨識來做細部
     的操作,第二個是想利用骨架辨識來錄製動作腳本套用在3D模型
     上做動畫的呈現。
  (2)昨天晚上的線上會議有想把以上兩種技術用遊戲的方式呈現,經
     過實際測試在做骨架上的分辨都還算精準,但在光線或拍攝角度
     會有部分影響。目前不確定的因素是手指能不能做正確的辨識,
     以及速度上會不會造成辨識的誤差。
  (3)目前是有想過可以再搭配真實球具(球棒與手套)來玩遊戲,當然
     主要是用手部來做辨識,基本上拿球具要不影響遊戲的進行。主
     要的賣點是可以拿球棒來玩揮棒打擊,而不是一個重量不足的控
     制器。另一個是使用手勢辨識來改變球種,而不是使用按鍵操作
     選項。以及全身的骨架辨識來增加真實感,來與目前市場區隔。
  (4)整理幾項重點如下:
     ◎手勢變化控制球路
     Q1:揮動速度影響辨識正確性
     ◎骨架變化增加球速與力道
     Q2:全身入鏡的距離是否會影響手勢辨識
     ◎可拿真實球具來玩遊戲
     Q3:手上有"異物"時要如何處理
     ◎骨架辨識的另一個應用
       可錄製中場啦啦隊的表演動作
     ◎題目或許可以定為
       使用Kinect辨識手勢與全身骨架運動以棒球遊戲為例

5.Milestones
  (1)2011.03 投稿國科會大專生計畫
  (2)2011.05 專研初審文件
  (3)2011.07 公佈國科會大專生計畫審查結果
  (4)2011.10 專研總審
  (5)2012.02 完成國科會大專生計畫

2011.01.31 - 02.06 (寒假week3)

Weekly Report 2011.01.31 - 02.06 (寒假week3)

1.Previous Week
  (1)到校討論專研題目與借書
  (2)題目主要是應用Kinect實作一套手勢與骨架辨識系統
  (3)使用棒球遊戲來呈現系統辨識的效果
  (4)手勢辨識應用於手指變化來使用不同的球路
  (5)骨架辨識應用於投球與打擊來增加球速與力道
 
2.Next Week
  (1)討論購買相關設備
  (2)準備國科會企劃書
  (3)線上會議討論細節與分工
  
3.Report
  (1)國科會企劃書目前是小組討論的結果
  (2)在設備齊全之後要再做調整
  (3)年假期間沒有開線上會議
 
4.Feedback
  (1)這週年假期間比較沒有待在家裡,線上會議也是休假一週。
  (2)新的一年祝老師新年快樂,事事順心。
     
5.Milestones
  (1)2011.03 投稿國科會大專生計畫
  (2)2011.05 專研初審文件
  (3)2011.07 公佈國科會大專生計畫審查結果
  (4)2011.10 專研總審
  (5)2012.02 完成國科會大專生計畫

2011.02.07 - 02.13 (寒假week4)

Weekly Report 2011.02.07 - 02.13 (寒假week4)

1.Previous Week
  (1)國科會企劃書目前是小組討論的結果
  (2)在設備齊全之後要再做調整
  (3)年假期間沒有開線上會議
 
2.Next Week
  (1)開學後跟老師確認每週meeting時間
  (2)國科會大專生計畫分工校稿與撰寫
  (3)修正創意盃主題來結合國科會計畫
  
3.Report
  (1)創意盃的主題將針對影像辨識與互動娛樂的方向進行
  (2)希望在2月底送交創意盃作品後同時投稿國科會計畫
 
4.Feedback
  (1)希望可以把手邊的老人計畫、微軟創意盃、國科會計畫、畢業專題幾
     項做一個整合,如同老師說的一魚多吃的想法,不然每個計畫都各自
     分散,我們一定沒有時間把每一樣做到自己滿意的程度。
  (2)下週開學後跟組員們討論相關的分工內容,希望大家都有自己的方向
     來進行研究,每個人都有自己專精的部分,也比較容易進入狀況與提
     出瓶頸來做討論。同時分配文件的負責段落,把自己負責的部分以文
     字敘述出來,最後再一起校稿來維持文件的寫作有一致的風格。
     
5.Milestones
  (1)2011.02 微軟創意盃複賽作品繳交
  (2)2011.03 投稿國科會大專生計畫
  (3)2011.05 專研初審文件
  (4)2011.07 公佈國科會大專生計畫審查結果
  (5)2011.10 專研總審
  (6)2012.02 完成國科會大專生計畫

2011.02.14 - 02.20 (三下week1)

Weekly Report 2011.02.14 - 02.20 (三下week1)

1.Previous Week
  (1)創意盃的主題將針對影像辨識與互動娛樂的方向進行
  (2)希望在2月底送交創意盃作品後同時投稿國科會計畫
 
2.Next Week
  (1)完成國科會計畫書並於2/28前上傳繳交
  (2)拍攝創意盃10分鐘系統DEMO短片並於2/28前上傳繳交
  
3.Report
  (1)每週meeting時間為週三早上第2節與週五下午
  (2)國科會計畫目前已經分工進行中
  (3)目前題目訂為:使用Kinect辨識手勢與全身骨架運動以棒球遊戲為例
  (4)創意盃主題原訂為:銀髮族日常看護自助系統,將部份修正為看護與娛樂系統
  (5)已申請國科會個人帳號
 
4.Feedback
  (1)上週四和老師討論這學期的meeting改成週三早上,會有比較充足的時間
     來做討論,與週五下午老師開完會的時間。這學期我是想在meeting前,
     我們小組先決定幾個問題,像是目前遇到的瓶頸或是需要老師說明的實作
     細節,在meeting時提出來請教老師,來有效運用有限的時間。
  (2)目前國科會計畫書的分工如下:
     (一)摘要			劉健興
     (二)研究動機與研究問題	劉健興
     (三)文獻回顧與探討		陳柏榮
     (四)研究方法及步驟		劉孝皇
     (五)預期結果		李宗樺
     (六)參考文獻		陳柏榮
     (七)需要指導教授指導內容	李宗樺
  (3)之前的微軟創意盃沒有分工是因為時間上來不及整合大家的內容,所以組員
     們會不知道自己該做哪些進度。那在這次國科會計畫中我就決定要分段落給
     所有組員來寫,也因為是不同人寫的內容,最怕就是合在一起會有不通順的
     問題,所以原訂於2/19晚上20:00以前上傳至WEBHD,提前再作一次的校稿與
     整理,也希望組員們無法如期繳交能提前與我連絡,我會再把你的負責範圍
     做調整。小組之間有任何問題都希望提出來討論,不要自己卡住而停下來。
  (4)週五下午有和老師討論在做細微的手指辨識時可能發生的瓶頸,後來是使用
     折衷的靜態手勢辨識來做目前的研究內容,因此計畫書的主體會是全身關節
     運動的打者揮棒,與靜態手勢辨識的捕手暗號。至於原本想成為最大賣點的
     真實投球訓練,就可能會移除或是在做非真實感的簡化。
  (5)當初挑選創意盃主題是"銀髮族日常看護自助系統",主要因為接觸老人計畫,
     會對可能需要討論的細節比較熟悉,之前老人計畫不做看護的部分是很多研
     究單位都著重於看護,而忽略對老人方便性提升的研究。我的想法是提供一
     個簡便的手勢操作系統,讓老人能自助使用如電話求助都可以用揮手的動作
     就能完成。另一方面是由Kinect的深度測量來做精準的居家意外判斷,並由
     系統自動向外求助。
  (6)目前國科會計畫想做"使用Kinect辨識手勢與全身骨架運動以棒球遊戲為例"
     在之前找專研老師時其中有一份企劃書想過用WEBCAM來做辨識打擊與投球,
     不過當時因為設備簡單會需要比較多的辨識技術,與老師討論的結果是可能
     會作不出來。到後來參與老人計畫的手勢辨識以及使用Kinect可以找出深度
     的特點,就想用這兩種優勢來完成體感棒球的專題研究。
     
5.Milestones
  (1)2011.02 微軟創意盃複賽作品繳交
  (2)2011.03 投稿國科會大專生計畫
  (3)2011.05 專研初審文件
  (4)2011.07 公佈國科會大專生計畫審查結果
  (5)2011.10 專研總審
  (6)2012.02 完成國科會大專生計畫

2011.02.21 - 02.27 (三下week2)

Weekly Report 2011.02.21 - 02.27 (三下week2)

1.Previous Week
  (1)每週meeting時間為週三早上第2節與週五下午
  (2)國科會計畫目前已經分工進行中
  (3)目前題目訂為:使用Kinect辨識手勢與全身骨架運動以棒球遊戲為例
  (4)創意盃主題原訂為:銀髮族日常看護自助系統,將部份修正為看護與娛樂系統
  (5)已申請國科會個人帳號
 
2.Next Week
  (1)開始進行專研的程式設計部份
  (2)修正計畫書來準備專研初審文件
  
3.Report
  (1)國科會計畫書目前已整理到v10版本
  (2)拍攝創意盃短片已完成上傳
 
4.Feedback
  (1)週三早上開始使用Kinect測試我們計畫書中會出現的應用,並截圖
     放在我們的計畫書來增加可信度,也跟老師確認目前專研進行的方
     向有沒有問題。在工作分配的方面我想還需要跟組員再多溝通,確
     認工作量是否過多或是其他可能會出現的問題。
  (2)週四早上第一節與下午第八節進行Kinect深度測試與計畫書內容討
     論,修正國科會計畫書至v2版本。
  (3)週五中午經過老師講解的EndNote(書目管理軟體)使用方法,下午開
     始建立資料庫內容並針對老師早上的建議更新計畫書至v6版本。
  (4)週六在學校討論文件中的內容順序,並對細節的敘述方式做修正,
     加入圖片與文字說明,更新計畫書至v10版本。
  (5)週六下午拍了一段我們使用Kinect找到的深度值,還有操作模型的
     呈現方式,並簡單敘述我們要實作的主題會應用到這些相關技術。
  (6)今天收到老師的回信,文獻修改的部分已經安排組員進行修改,在
     繪製示意圖與修正研究方法來符合預期結果的地方我會再試著調整
     敘述細節。
  (7)週五網路通訊程式設計安排的演講,提到電信業者在近年來的發展
     方向,由第一代至第三代通訊時代的演變流程。其中在蘋果的崛起
     來看行動通訊的發展,蘋果成功的將他的品牌形象塑造成一個信仰
     ,讓廣大的使用者持續追隨頻果的腳步,這一段話我印象深刻的是
     之前有一篇新聞是訪問蘋果迷,為什麼同樣是智慧型手機卻只買蘋
     果的iPhone而不考慮HTC?受訪者間單的說因為他是頻果,顯示許多
     使用者已經相信只有頻果才是他們的最愛,也許是因為他在市場上
     是第一個推出,而且線上市場的機能完備,讓擴充性大大的增加,
     在市場上搶的先機,造就他今天有相當可觀的死忠客戶。在這部分
     就像老師說的不管是研究或商品,往往是第一個發表的容易成功,
     領先後還能持續的求進步,頻果成功的案例相當值得學習。

5.Milestones
  (1)2011.02 微軟創意盃複賽作品繳交
  (2)2011.03 投稿國科會大專生計畫
  (3)2011.05 專研初審文件
  (4)2011.07 公佈國科會大專生計畫審查結果
  (5)2011.10 專研總審
  (6)2012.02 完成國科會大專生計畫

2011.02.28 - 03.06 (三下week3)

Weekly Report 2011.02.28 - 03.06 (三下week3)

1.Previous Week
  (1)國科會計畫書目前已整理到v10版本
  (2)拍攝創意盃短片已完成上傳
 
2.Next Week
  (1)小組討論專研的程式設計分工
  (2)購買專研相關書籍
  (3)送交專研題目回條
  
3.Report
  (1)開始進行專研的程式設計部份
  (2)修正計畫書來準備專研初審文件
  (3)完成虛擬實境的作業上傳
 
4.Feedback
  (1)週一是放假的二二八紀念日,在國科會即將截稿的前一天,我們小組這一天
     是在家裡做線上的討論,剛剛看了一下這天跟老師來來回回就寄信了5次,老師
     給了我們很多建議,不過我們沒辦法在時間內都修改到最理想的程度,覺得
     浪費了老師一番苦心幫我們細讀文件,很謝謝老師的幫忙。
  (2)週二下午上傳國科會相關資料的時候才發現,國科會只接受2MB以下的PDF檔案,
     原本我們的DOC也才1MB出頭,經過"dopdf-7.exe"轉PDF就變成17MB,還把原本
     DOC裡的圖片換格式縮大小,讓DOC降到800KB去轉PDF也還有16MB,後來健興壓縮
     成1MB多的PDF才能上傳,不過這份文件的畫質就差了很多。送出資料前還因為
     系所名稱出不來在猶豫要不要按"繳交送出"。
  (3)週三早上和老師meeting時,提到了文件畫質的問題,老師中午時就請學校承辦
     人員幫我們退件,由老師重新上傳一份畫質正常的檔案。連一個doc轉pdf都可以
     讓我傷透腦筋,平時文書處理都沒在練習,要用到的時候才發現這些能力很重要。
  (4)週四虛擬實境課程,把之前的開視訊程式做了一些翻轉變化,最後改成萬花筒的
     一個小程式,完成之後很有成就感,也學會了一些OpenCV的函式應用。
  (5)今天是老師上傳初評意見表(C803)的截止收件日期,現在時間18:31還沒看到老師
     的上傳資料,晚上八點左右再和老師電話確認一次。

5.Milestones
  (1)2011.05 專研初審文件
  (2)2011.07 公佈國科會大專生計畫審查結果
  (3)2011.10 專研總審
  (4)2012.02 完成國科會大專生計畫

2011.03.07 - 03.13 (三下week4)

Weekly Report 2011.03.07 - 03.13 (三下week4)

1.Previous Week
  (1)開始進行專研的程式設計部份
  (2)修正計畫書來準備專研初審文件
  (3)完成虛擬實境的作業上傳
 
2.Next Week
  (1)嘗試修改手邊的Kinect程式
  (2)嘗試使用OpenCV改寫一樣的範例效果
  
3.Report
  (1)小組討論專研的程式設計分工
  (2)購買專研相關書籍
  (3)送交專研題目回條
 
4.Feedback
  (1)週三早上和老師meeting時,提到目前先從手邊有的幾個主要Kinect範例開始修改,
     先試著是否能用部分原始碼進行編譯,再嘗試修改程式碼,目前的範例都是用了很
     多平台的語言,寫完後再include進專案檔中,想試著改成像老師的方式,比較適合
     我們專研的運用。
  (2)週五下午我們小組在學校討論專研分工的問題,因為目前設備關係沒辦法大家都有
     硬體可以測試,目前規劃是一方面輪流測試是否能修改程式碼,另一方面是老師提
     到現在5000以內有發票就能報帳,看能不能盡快再買進設備。
  (3)週六下午在寫虛擬實境的作業時,後來想找看看關於膚色的RGB範圍,就有找到之前
     看過的一份專題,好像是研究所學長之前寫的專題,提到膚色範圍是經過測試統計
     而來的,這部分在我們之後的專題中也會需要用到膚色的判斷,用深度加上膚色來
     找正確的手部座標。

5.Milestones
  (1)2011.05 專研初審文件
  (2)2011.07 公佈國科會大專生計畫審查結果
  (3)2011.10 專研總審
  (4)2012.02 完成國科會大專生計畫

2011.03.14 - 03.20 (三下week5)

Weekly Report 2011.03.14 - 03.20 (三下week5)

1.Previous Week
  (1)小組討論專研的程式設計分工
  (2)購買專研相關書籍
  (3)送交專研題目回條
 
2.Next Week
  (1)使用Kinect找出手部位置
  (2)由手部位置繪製虛擬球棒
  (3)由指尖定位做出"電流急急棒"小遊戲
  
3.Report
  (1)嘗試修改手邊的Kinect程式
  (2)嘗試使用OpenCV改寫一樣的範例效果
  (3)使用膚色判斷,找出手指指尖
 
4.Feedback
  (1)週三早上我們嘗試修改Kinect找深度的程式,可以藉由不同的深度值來印出不同的
     字串,之前不能編譯是因為程式執行時需要一個XML的樣式檔,檔案不存在或路徑
     錯就不能順利編譯程式。
  (2)週五下午我們小組在學校討論如何用Kinect找出雙手位置,在星期三時我們測試可
     以對深度值做一些操作,利用深度的最小值來當做手部位置的條件,再由手部位置
     產生虛擬球棒的範圍。或許除了深度再加上膚色判斷能更準確的找到手部位置。
  (3)經過這週的虛擬實境課程,我有想過利用膚色加上座標定位來做一個"電流急急棒"
     小遊戲,今天嘗試修改一下程式碼,想簡單先用找到膚色的Y座標最小值,來當作
     指尖的位置,不過膚色座標跟滑鼠座標差在畫面更新上,滑鼠不動時就不會傳回資
     料,在使用RGB來找膚色時,會一直持續更新畫面資訊,造成程式的影像會有LAG
     的情況,目前想要先做出可以隨指尖移動來移動某一個畫面的位置,我現在只有測
     試到畫面的位置可以用動態變數來做改變,因為目前指尖定位的條件只有用一個像
     素來當位置,所以容易誤判,或許要用一個10*10 pixel的範圍都是膚色比較適合。

5.Milestones
  (1)2011.05 專研初審文件
  (2)2011.07 公佈國科會大專生計畫審查結果
  (3)2011.10 專研總審
  (4)2012.02 完成國科會大專生計畫

2011.03.21 - 03.27 (三下week6)

Weekly Report 2011.03.21 - 03.27 (三下week6)

1.Previous Week
  (1)嘗試修改手邊的Kinect程式
  (2)嘗試使用OpenCV改寫一樣的範例效果
  (3)使用膚色判斷,找出手指指尖
 
2.Next Week
  (1)膚色辨識結合深度值找出手部位置
  (2)透過OpenCV與OpenGL畫出虛擬球棒
  
3.Report
  (1)使用Kinect找出手部位置
  (2)由手部位置繪製虛擬球棒
  (3)由指尖定位做出"電流急急棒"小遊戲
  (4)嘗試使用YCrCb來找膚色
 
4.Feedback
  (1)週三早上meeting時,聽老師現場解釋如何看一個陌生的程式碼,從後面開始往前
     看,其中可以先對畫圖的部分做區分,先找主要處理參數的程式,以及先找到有出
     現迴圈處理程式的部分,先讀迴圈最內層的程式通常是最主要的計算部分。還有參
     數命名也是很重要的線索,由名稱可以猜到有什麼用途,還有一些特殊的命名方式
     會指出這是屬於全域的變數。
  (2)週三晚上在學校幫忙當CPE檢定的工作人員,看到資工系有很厲害的同學,可以在
     前十分鐘就解出一題,以及他們很重視這次的檢定,有把測驗結果當成期末考的加
     分獎勵,下次或許我們資傳系也可以試試看這種獎勵,來增加大家報名的意願,不
     過我們系上似乎不太支持這項交大的程式檢定。
  (3)週六下午我才發現有二甲學弟傳來的MOODLE簡訊,提到關於膚色辨識的部分,我是
     分享一下我的思考方式,還有怎麼上網查關鍵字找適合使用的資料。希望有幫上他
     的忙,雖然晚了好幾天才給他回覆。
  (4)今天下午想試著使用YCrCb的方式來找膚色,有找了一些資料來使用,希望這些程
     式能在我們專研時派上用場,因為不管是膚色的辨識還是Kinect的紅外線測試深度
     值,都會因為光線或是陽光造成誤判。另外是上週提到的小遊戲設計,因為這週想
     換成比較準確的膚色辨識,所以就沒有再更新程式碼。
  (5)YCrCb找膚色的參考資料
     http://blog.finalevil.com/2008/03/opencv05.html
     http://www.innovateasia.com/tw/2010_win/TW017.htm
     http://www.programmer-club.com.tw/ShowSameTitleN/imageprocess/1666.html
     http://www.opencv.org.cn/forum/viewtopic.php?f=1&t=12737
     http://blog.lehu.shu.edu.cn/byman/A263370.html
     http://www.eyny.com/archiver/tid-1710352.html
     http://www.zdh1909.com/html/matlab/9038.html

5.Milestones
  (1)2011.05 專研初審文件
  (2)2011.07 公佈國科會大專生計畫審查結果
  (3)2011.10 專研總審
  (4)2012.02 完成國科會大專生計畫

2011.03.28 - 04.03 (三下week7)

Weekly Report 2011.03.28 - 04.03 (三下week7)

1.Previous Week
  (1)使用Kinect找出手部位置
  (2)由手部位置繪製虛擬球棒
  (3)由指尖定位做出"電流急急棒"小遊戲
  (4)嘗試使用YCrCb來找膚色
 
2.Next Week
  (1)修改成簡短的抓骨架程式(200行以內)
  (2)使用OpenCV的cvLine畫出骨架
  
3.Report
  (1)膚色辨識結合深度值找出手部位置(未完成)
  (2)透過OpenCV與OpenGL畫出虛擬球棒(未完成)
  (3)更換為Prime Sense的驅動程式
  (4)成功使用VC編譯執行stickFigure的專案檔
  (5)成功使用Miku Miku Dance抓取人體動作
 
4.Feedback
  (1)週三早上meeting時,老師有提到要把程式碼做簡化,目前的範例是有畫出背景,
     與其他顯示深度變化的顏色,目標是要縮減成200行以內的核心程式碼。預計在下
     週修改"透過 OpenNI / NITE 分析人體骨架"這篇裡的程式碼。最後是在做膚色辨
     識的demo,比較RGB與YCrCb的辨識差異。
  (2)這次的連假我有帶一台Kinect回家測試,其中要更換驅動程式的部分花了比較多
     的時間,在XP的系統下沒有直接刪除驅動程式的選項,後來我是試著用手動方式
     在C:\WINDOWS\system32\drivers依照修改日期與檔名直接移掉幾個.sys與.dll檔
     案,再重新抓一次驅動程式,原本在裝置管理員中Kinect是在CL Devices之下,
     經過上述過程後變成在PrimeSensor之下,就能編譯執行OpenNI、NITE中的範例程
     式。最後是使用Miku Miku Dance的動作辨識,執行時有缺一個"d3dx9_32.dll",
     上網下載後存於C:\WINDOWS\system32裡即可順利執行。
  
5.Milestones
  (1)2011.05 專研初審文件
  (2)2011.07 公佈國科會大專生計畫審查結果
  (3)2011.10 專研總審
  (4)2012.02 完成國科會大專生計畫

2011.04.04 - 04.10 (三下week8)

Weekly Report 2011.04.04 - 04.10 (三下week8)

1.Previous Week
  (1)膚色辨識結合深度值找出手部位置(未完成)
  (2)透過OpenCV與OpenGL畫出虛擬球棒(未完成)
  (3)更換為Prime Sense的驅動程式
  (4)成功使用VC編譯執行stickFigure的專案檔
  (5)成功使用Miku Miku Dance抓取人體動作
 
2.Next Week
  (1)期中考週
  (2)專研初審文件
  
3.Report
  (1)修改成簡短的抓骨架程式(200行以內)
  (2)使用OpenCV的cvLine畫出骨架
 
4.Feedback
  (1)網頁中的簡短程式碼有編譯執行成功,不過在使用VC要執行OpenCV的部分,
     編譯環境還沒有設定完成,下週會試著用以下這些網頁的教學完成CV的設定。
     http://kcc0800.blogspot.com/2010/08/opencv-ok-1.html
     http://www.cnblogs.com/fence/archive/2009/12/26/1632930.html
     http://www.opencv.org.cn/index.php/VC_2008_Express%E4%B8%8B%E5%AE%89%E8%A3%85OpenCV2.0/2.1
  
5.Milestones
  (1)2011.05 專研初審文件
  (2)2011.07 公佈國科會大專生計畫審查結果
  (3)2011.10 專研總審
  (4)2012.02 完成國科會大專生計畫

2011.04.11 - 04.17 (三下week9)

Weekly Report 2011.04.11 - 04.17 (三下week9)

1.Previous Week
  (1)修改成簡短的抓骨架程式(200行以內)
  (2)使用OpenCV的cvLine畫出骨架
 
2.Next Week
  (1)初審文件校稿並增加頁數(使用程式環境介紹)
  (2)與老師確認文件格式
  
3.Report
  (1)期中考週
  (2)專研初審文件
  (3)安裝VC2008的OpenCV2.1
 
4.Feedback
  (1)週五考完期中考之後我和柏榮到圖書館借了WORD2007的書,文件處理的部分
     目前是由柏榮進行修改,要建目錄與格式等處理。我們其他組員是要把頁數
     增加到20頁左右,參考其他組的文件中我發現大部分的篇幅是在使用程式環
     境介紹,大概佔了整份文件的三分之一左右,如果我們也是寫這個部分,就
     需要有OpenCV、OpenGL、OpenNI、MAYA、Kinect硬體說明等幾項。加上之前
     國科會計畫書的10頁研究動機與方法等資料,基本上20頁的篇幅應該是沒問
     題的,關於這部分還要請教老師我們還可以加上哪些內容?
  (2)使用上週找到的幾個參考網頁,目前已經完成VC2008的OpenCV2.1的設定,並
     由一個簡單的秀圖程式測試可開啟視窗,其中設定的步驟的確比Dev-C++複雜
     許多。下一步要對抓骨架程式放入我們的cvLine來簡化程式碼。
  (3)今天幫忙在S5131做家長及推甄學生的接待與介紹系上作品的工作,感覺很多
     家長對我們的展示都相當滿意,也認為我們的確可以學到很多實用的知識與
     技術,透過這個展示讓想來資傳系的新生們知道我們系上的專業,與未來適
     合的就業方向。另外有一對家長提到它們今天同時有在資工系與資傳系做面
     試,資工好像就沒有作品展示,所以新生們就認為我們資傳有教許多好玩的
     技術,而且是很直接的能看的到摸得到的作品。
  (4)另外我三年前也是透過申請入學的,那時候系上並沒有安排作品介紹,所以
     對未來所學的東西也不清楚,只知道就是跟資工很像,學一些資訊的相關技
     術。如果系上早點安排作品展示的活動,我想那時候正取的同學們應該就會
     被吸引,而不會放棄資傳系,不過我也可能進不了資傳系,因為我的入學排
     名是備取6而已。
  
5.Milestones
  (1)2011.04 4/27智元確認初審格式
  (2)2011.04 4/29系辦點收初審文件
  (3)2011.05 5/6 送交指導老師與審查老師
  (4)2011.07 公佈國科會大專生計畫審查結果
  (5)2011.10 專研總審
  (6)2012.02 完成國科會大專生計畫

2011.04.18 - 04.24 (三下week10)

Weekly Report 2011.04.18 - 04.24 (三下week10)

1.Previous Week
  (1)期中考週
  (2)專研初審文件
  (3)安裝VC2008的OpenCV2.1
 
2.Next Week
  (1)繳交初審資料
  (2)實作骨架的動作辨識
  (3)study"Kinect+OpenNI+Maya之超划算MOCAP"
  (4)壹傳媒參訪心得
  
3.Report
  (1)初審文件校稿並增加頁數(使用程式環境介紹)
  (2)與老師確認文件格式
  (3)初審文件目前版本:V4
  (4)初審文件目前頁數:49
 
4.Feedback
  (1)週三早上meeting時有用到白板畫我們專研用到的各種技術關係圖,
     感覺上大家比較能參與這種方式的討論,效果也很不錯,一下子就
     能連出一個有組織的架構圖。也像老師回信時所說的,這樣討論可
     以更有效率也能增進團隊合作的默契。
  (2)週四下午去了一趟壹傳媒動畫公司參訪,剛好在一進去時有位子可
     以坐,就順手拿一張紙起來寫一些筆記。其中我覺得關於去除臉部
     油脂的技術很新奇,如果能分辨這不是真實皮膚而去除的話,是不
     是也有去妝的效果呢?像是之前有出一款手機遊戲可以用觸控來幫
     人物卸妝,不過這只是用內建兩張化妝與素顏的照片去比對,不是
     真的能拍照來做的效果。另外因為這幾天在寫初審文件,課程要交
     的心得會在下週補上。
  (3)週五下午我們在研討室討論初審各段落細節、工作分配與專案進度
     的規劃,趁著大家有難得聚在一起的時間,確認大家對工作量的分
     配是否有不清楚或是需要調整的地方,在放假時就能在家完成大部
     分的文件寫作。
  (4)初審文件版本說明:
     V1:完成資料合併(缺3圖缺2段落)
     V2:補圖補段落
     V3:加入引用文獻與附件
     V4:加入目錄與格式調整
  
5.Milestones
  (1)2011.04 4/27智元確認初審格式
  (2)2011.04 4/29系辦點收初審文件
  (3)2011.05 5/6 送交指導老師與審查老師
  (4)2011.07 公佈國科會大專生計畫審查結果
  (5)2011.10 專研總審
  (6)2012.02 完成國科會大專生計畫

2011.04.25 - 05.01 (三下week11)

Weekly Report 2011.04.25 - 05.01 (三下week11)

1.Previous Week
  (1)初審文件校稿並增加頁數(使用程式環境介紹)
  (2)與老師確認文件格式
  (3)初審文件目前版本:V4
  (4)初審文件目前頁數:49
 
2.Next Week
  (1)實作骨架的動作辨識
  (2)study"Kinect+OpenNI+Maya之超划算MOCAP"
  (3)繳交4月份工作紀錄表
  (4)初審文件送交指導老師與審查老師
  
3.Report
  (1)繳交初審資料(初審-20110428.doc)
  (2)實作骨架的動作辨識-delay
  (3)study"Kinect+OpenNI+Maya之超划算MOCAP"-delay
  (4)壹傳媒參訪心得
  (5)初審文件目前版本:初審-20110501.doc
  (6)初審文件目前頁數:48
 
4.Feedback
  (1)週一早上簡單跟老師確認一下文件格式與段落合併。
  (2)週三早上的meeting作最後的文件格式修改,下午送交智元助教確認
     初審格式,過程很順利只有稍微修改一下,十分鐘完成格式確認。
  (3)週四虛擬實境課程寫的期末專題故事篇,我們主要寫的是專研內容,
     其實是為什麼想做Kinect棒球的思考過程,也算是一個製作遊戲的
     夢想起源。
  (4)週五晚上小組討論簡短又帥氣的專研名稱,最後討論結果的確也變
     得簡短有力的名稱。
  (5)週六下午修正第一次繳交的初審文件,根據老師的建議與小組發現
     的瑕疵加以修改,也慢慢開始熟悉WORD好用的功能。
  (6)剛剛經過與老師的SKYPE討論,主要在調整段落順序,由老師的審查
     觀點以及我們小組討論的架構流程,來作最適合的大綱分析。
  
5.Milestones
  (1)2011.05 5/6 送交指導老師與審查老師
  (2)2011.07 公佈國科會大專生計畫審查結果
  (3)2011.10 專研總審
  (4)2012.02 完成國科會大專生計畫

2011.05.02 - 05.08 (三下week12)

Weekly Report 2011.05.02 - 05.08 (三下week12)

1.Previous Week
  (1)繳交初審資料(初審-20110428.doc)
  (2)實作骨架的動作辨識-delay
  (3)study"Kinect+OpenNI+Maya之超划算MOCAP"-delay
  (4)壹傳媒參訪心得
  (5)初審文件目前版本:初審-20110501.doc
  (6)初審文件目前頁數:48
 
2.Next Week
  (1)建立有15個關節點的人物模型
  (2)Kinect結合Maya模型骨架操作動作
  (3)繪製模型場景
  
3.Report
  (1)實作骨架的動作辨識
  (2)study"Kinect+OpenNI+Maya之超划算MOCAP"
  (3)繳交4月份工作紀錄表
  (4)初審文件送交指導老師與審查老師(初審文件20110505定稿.pdf)
 
4.Feedback
  (1)週三早上的meeting為小組討論實作關係示意圖,與老師紙本修改
     內容討論,第八節課之後為全文校正修改,晚上為撰寫結論。
  (2)週四討論實作流程與表格比較修改,下課後送印文件。
  (3)週五與智元助教確認初審流程,並交換新版初審文件。
  (4)下一個目標為CGW2011論文投稿,根據時程安排,我們擬定在每週
     四的虛擬實境課程中要完成階段性目標,細節如Milestones。在這
     接下來的三週中要完成大部分的程式實作,並整理最簡短重要的8
     頁文件。
  (5)WIKI中有看到老師在週五凌晨3點到5點多有在更新,老師週三到週
     四還在生病又要照顧小孩,希望老師保重身體,多多休息。
  
5.Milestones
  (1)2011.05 5/12 結合Maya模型骨架操作動作
  (2)2011.05 5/19 打擊與投球動作辨識
  (3)2011.05 5/26 CGW2011論文整理(8頁 PDF格式)
  (4)2011.06 6/1 CGW2011 截止收件
  (5)2011.07 公佈國科會大專生計畫審查結果
  (6)2011.10 專研總審
  (7)2012.02 完成國科會大專生計畫

2011.05.09 - 05.15 (三下week13)

Weekly Report 2011.05.09 - 05.15 (三下week13)

1.Previous Week
  (1)實作骨架的動作辨識
  (2)study"Kinect+OpenNI+Maya之超划算MOCAP"
  (3)繳交4月份工作紀錄表
  (4)初審文件送交指導老師與審查老師(初審文件20110505定稿.pdf)
 
2.Next Week
  (1)找出Maya關節權重的修改方法
  (2)使用權重差來做動作修正
  (3)測試套用不同模型效果
  (4)運動動作辨識
  
3.Report
  (1)建立有15個關節點的人物模型-OK
  (2)Kinect結合Maya模型骨架操作動作-OK
  (3)繪製模型場景-delay-CGW將投稿操作人物模型動作
  (4)Milestones-結合Maya模型骨架操作動作-有使模型動作但效果不好
 
4.Feedback
  (1)週一早上拿兩份相差一個星期的初審文件給老師,我翻過兩份之後
     內容雖然大致都相同,但是第二份的大綱順序經過調整與文件格式
     修正後,看起來就相對專業許多,也是大家一星期以來持續修改的
     成果,以及老師提出各種可以改進的地方,才能完成這份文件。
  (2)週三早上的meeting,主要是討論CGW2011的投稿方向,目前重心是
     針對跨模型的動作操作整合,用同一套系統就能操作不同的模型。
     關於這部分還有兩個分支的進行流程,第一個是模型本身沒有骨架
     與關節等要素,要實作一套系統自動產生並直接對應Kinect。第二
     個是模型已經建好骨架並有對應的15個關節點,套用Maya與Kinect
     來做操作。關於第一種方式是有想過將3D模型使用某一種視角俯視
     ,讓模型能平躺在平面上,再使用之前的contours找輪廓線方式,
     計算上下左右四個頂點,找出中心點並定義為軀幹,根據相對座標
     與距離比例定義其餘關節點。
  (3)週四討論結合Maya模型骨架操作動作,一開始先使用傳統的做法將
     關節點建立並放置骨架做結合,再將15個感應到Kinect的感應器放
     入關節中,由此來操作人物模型。然後不如預期的順利,第一個問
     題是因為定義的關節並沒有取名字,因此有放錯的可能。第二次嘗
     試使用紙上繪圖放入對應感應器,且用座標參數定位,不過單獨關
     節點與連結成骨架的座標都不相同,經過討論之後推測兩個是用不
     同的相對座標系統。第二個問題是感應器相當靈敏,我們有的移動
     會將很靠近的衣服一起帶動起來,除了微調關節位置之外,還有一
     個關節權重的修改,讓衣服不要被手臂帶動。前述的手動微調位置
     不是一個好方法,微調的距離若沒有辦法計算就不能做出自動產生
     關節的技術,另外是模型若不對稱自動產生也會失敗。
  
5.Milestones
  (1)2011.05 5/19 打擊與投球動作辨識
  (2)2011.05 5/26 CGW2011論文整理(8頁 PDF格式)
  (3)2011.06 6/1 CGW2011 截止收件
  (4)2011.07 公佈國科會大專生計畫審查結果
  (5)2011.10 專研總審
  (6)2012.02 完成國科會大專生計畫

2011.05.16 - 05.22 (三下week14)

Weekly Report 2011.05.16 - 05.22 (三下week14)

1.Previous Week
  (1)建立有15個關節點的人物模型-OK
  (2)Kinect結合Maya模型骨架操作動作-OK
  (3)繪製模型場景-delay-CGW將投稿操作人物模型動作
  (4)Milestones-結合Maya模型骨架操作動作-有使模型動作但效果不好
 
2.Next Week
  (1)模仿馬珝皓學長的方式慢慢放論文內容到WIKI
  (2)需要小組討論開始寫各項論文內容
  (3)實作方面先做出有圖片能展示效果的部分
  
3.Report
  (1)找出Maya關節權重的修改方法
  (2)使用權重差來做動作修正
  (3)測試套用不同模型效果
  (4)運動動作辨識
  (5)CGW2011論文細節與實作流程
  (6)中華電信參訪心得
 
4.Feedback
  (1)週三早上的meeting,針對論文賣點與優勢分析,討論適合我們實作
     與眾不同的地方,也希望能藉由這次投稿來增加完成專研的信心。
  (2)週四下午開始分頭查骨架權重的部分,在這方面柏榮也有找到圖書
     館有資料能借。目前希望先由手動完成這些動畫的前置作業,再依
     序截圖讓我們的論文能有圖片呈現預期完成結果。
  (3)週五早上參訪中華電信研究所,看到很多以前沒想過是中華電信負
     責的研究,讓我大開眼界也學到很多東西。
  (4)週六晚上和老師討論我們的細節與賣點,經過與老師一問一答的結
     果,我們的架構開始慢慢成型,並找回過去的感覺。這天的進展相
     當多,也有信心能完成接下來的挑戰。
     
5.Milestones
  (1)2011.05 5/26 CGW2011論文整理(8頁 PDF格式)
  (2)2011.06 6/1 CGW2011 截止收件
  (3)2011.07 公佈國科會大專生計畫審查結果
  (4)2011.10 專研總審
  (5)2012.02 完成國科會大專生計畫

2011.05.23 - 05.29 (三下week15)

Weekly Report 2011.05.23 - 05.29 (三下week15)

1.Previous Week
  (1)找出Maya關節權重的修改方法
  (2)使用權重差來做動作修正
  (3)測試套用不同模型效果
  (4)運動動作辨識
  (5)CGW2011論文細節與實作流程
  (6)中華電信參訪心得
 
2.Next Week
  (1)繳交五月份工作紀錄表
  (2)暑期實習個人簡歷(?)
  (3)完成骨架權重
  (4)完成手動調整衣服權重數據
  (5)調整模型動作不破碎
  
3.Report
  (1)模仿馬珝皓學長的方式慢慢放論文內容到WIKI
  (2)需要小組討論開始寫各項論文內容
  (3)實作方面先做出有圖片能展示效果的部分
  (4)我們討論過決定放棄投稿CGW論文
  
4.Feedback
  (1)週三早上的meeting,和老師分析我們目前需要突破的四個問題,
     主要是在Maya如何透過plugins傳出數據來作OpenGL與OpenCV的處
     理,需要能讀到模型頂點才能進一步做2D投影。
  (2)週四下午我們對模型做更細微的權重參數調整,主要是因為目前使
     用的模型是有衣服的,而Maya不知道哪些是衣服、哪些是身體?所
     以目前針對衣服部分有作手動的權重影響調整,可以改善移動時衣
     服被牽引與破碎的情形。
  (3)週五我們有討論過是否要繼續完成CGW論文,不過也像老師說的程
     式都還沒有一定的進展,寫完論文也沒有說服力。另一方面是需要
     做期末專題的科目太多,也沒辦法再投入時間去寫程式,主要是因
     為這學期選太多課,我也找大家一起來修,所以才會變成忙不過來
     的情形。上週六還花老師很多時間在討論細節部分,現在卻沒辦法
     如期完成論文。對不起,沒有達到老師的期望。我覺得自己時間分
     配的能力很差,讓一堆事情擠在一起,每件事都變成沒有充裕的時
     間準備。現在看來暑假如果去實習,應該也是會影響專研進度,我
     想需要和老師討論是否要爭取這次實習的機會?
     
5.Milestones
  (1)2011.06 6/2 調整模型動作不破碎
  (2)2011.07 公佈國科會大專生計畫審查結果
  (3)2011.10 專研總審
  (4)2012.02 完成國科會大專生計畫

2011.05.30 - 06.05 (三下week16)

Weekly Report 2011.05.30 - 06.05 (三下week16)

1.Previous Week
  (1)模仿馬珝皓學長的方式慢慢放論文內容到WIKI
  (2)需要小組討論開始寫各項論文內容
  (3)實作方面先做出有圖片能展示效果的部分
  (4)我們討論過決定放棄投稿CGW論文
 
2.Next Week
  (1)虛擬實境課程demo"Kinect錄製Maya動畫"
  
3.Report
  (1)繳交五月份工作紀錄表
  (2)完成骨架權重
  (3)完成手動調整衣服權重數據
  (4)調整模型動作不破碎
  (5)已錄製一段Maya模型動作影片
  
4.Feedback
  (1)週三早上的meeting,老師提到Maya只適合做動畫,要做即時互動的
     遊戲畫面就不適合用Maya,或許能用目前的成果做一些開頭動畫。
     如果要呈現互動式的動畫效果,像是目前XBOX360上的遊戲效果可能
     要用別種動畫軟體?也還需要重新測試與Kinect的相容性。
  (2)週四下午我們錄製了一段使用Kinect捕捉動作的影片,其中Maya模
     型經過感應點的位置調整與權重相依性修改,動作已經不會破碎,
     目前是還有一些會扭曲與拉長的情況,就是還沒有達到模型體積不
     變的效果。部分拉長的情況還能用相依性作調整,讓他與別的點視
     為同一部位,同時移動就不會造成模型拉長。扭曲的情況就比較難
     處理,之前使用MMD也會有扭曲的動作,應該是感應點的位置被身體
     擋住,Kinect就會另外產生一個座標造成扭曲。    
     
5.Milestones
  (1)2011.07 公佈國科會大專生計畫審查結果
  (2)2011.10 專研總審
  (3)2012.02 完成國科會大專生計畫

2011.06.06 - 06.12 (三下week17)

Weekly Report 2011.06.06 - 06.12 (三下week17)

1.Previous Week
  (1)繳交五月份工作紀錄表
  (2)完成骨架權重
  (3)完成手動調整衣服權重數據
  (4)調整模型動作不破碎
  (5)已錄製一段Maya模型動作影片
 
2.Next Week
  (1)期末考週
  (2)小組確認暑假時間(每週一三五9~16)
  
3.Report
  (1)虛擬實境課程demo"Kinect錄製Maya動畫"
  
4.Feedback
  (1)週三meeting時,有一個手勢移動操作選單的範例,同時有二維偵測,與按鈕的效果,
     這部分拿來做專研的選單介面,我想是相當適合的。
  (2)這週第17週,每一門有實作的課程都在這時候期末DEMO,大家也都熬夜在拼作業,看得
     出來很久都沒有好好睡一覺的感覺,這也是大學時期最拼的一次。
  (3)另外想問老師,我們暑假自己來學校是不是能借到教室使用?是要網路申請?還是要直
     接去教務處登記?
     
5.Milestones
  (1)2011.07 公佈國科會大專生計畫審查結果
  (2)2011.10 專研總審
  (3)2012.02 完成國科會大專生計畫

2011.06.13 - 06.19 (三下week18)

Weekly Report 2011.06.13 - 06.19 (三下week18)

1.Previous Week
  (1)虛擬實境課程demo"Kinect錄製Maya動畫"
 
2.Next Week
  (1)討論初審意見回覆表
  (2)微軟Kinect SDK
  
3.Report
  (1)期末考週
  (2)小組確認暑假時間(每週一三9~16五9~15)
  
4.Feedback
  (1)暑假我們目前決定有幾個時間會到校準備專研的進度,另外是上次老師
     有提到明天會到校看能不能幫我們借教室,或是在老師的辦公室和學長
     的實驗室。因為目前柏榮手邊沒有筆電,所以還是需要有教室使用比較
     方便。
     
5.Milestones
  (1)2011.07 公佈國科會大專生計畫審查結果
  (2)2011.10 專研總審
  (3)2012.02 完成國科會大專生計畫

2011.06.20 - 06.26 (暑假week1)

Weekly Report 2011.06.20 - 06.26 (暑假week1)

1.Previous Week
  (1)期末考週
  (2)小組確認暑假時間(每週一三9~16五9~15)
 
2.Next Week
  (1)討論國科會研究報告
  (2)OpenGL繪製遊戲介面
  (3)C#繪製遊戲介面
  
3.Report
  (1)討論初審意見回覆表
  (2)微軟Kinect SDK
  
4.Feedback
  (1)暑假第一週,主要在測試最新推出的微軟Kinect SDK效果,不需用擺出
     校正姿勢也能正確找到關節資訊,另一方面是在關節資料中其實就已經
     包含了三維的數值,只是沒有在範例中印出來。
  (2)國科會大專生計畫確定通過了,接下來要持續討論研究報告的部分,題
     目實際上是跟專研相同的,研究報告也就跟專研總審相同,所以是不會
     耽誤目前的研究進度。
     
5.Milestones
  (1)2011.10 專研總審
  (2)2012.02 完成國科會大專生計畫

2011.06.27 - 07.03 (暑假week2)

Weekly Report 2011.06.27 - 07.03 (暑假week2)

1.Previous Week
  (1)討論初審意見回覆表
  (2)微軟Kinect SDK
 
2.Next Week
  (1)繳交工作紀錄表
  (2)實作背景音樂與音效播放
  (3)OpenGL繪製選單介面
  (4)Kinect手勢操作選單  
  
3.Report
  (1)討論國科會研究報告
  (2)OpenGL繪製遊戲介面
  (3)C#繪製遊戲介面
  (4)Joint控制Kinect上下擺動與文字變化
  (5)利用Timer做手勢停留更換image.Source
  (6)使用image做出選單效果
  
4.Feedback
  (1)暑假第二週,我們每次來學校都有留下工作紀錄在wiki上,同時也比較
     清楚這些時間分配是否洽當。這週主要在做Kinect SDK的互動效果,從
     一開始的文字訊息回饋到硬體上下擺動,運用計時器Timer來做出換圖的
     效果,第三天結合之前成果來做出選單的功能。
  (2)第二週的進展有循序漸進的感覺,慢慢做出我們想要實現在專研上的效
     果。學長也有和我們meeting討論接下來的進度,這週的專研有慢慢步上
     軌道,照著現在的方式進行,相信能順利完成我們的專研。
     
5.Milestones 
  (1)2011.09 專研總審文件
  (2)2011.10 專研總審
  (3)2012.02 完成國科會大專生計畫

2011.07.04 - 07.10 (暑假week3)

Weekly Report 2011.07.04 - 07.10 (暑假week3)

1.Previous Week
  (1)討論國科會研究報告
  (2)OpenGL繪製遊戲介面
  (3)C#繪製遊戲介面
  (4)Joint控制Kinect上下擺動與文字變化
  (5)利用Timer做手勢停留更換image.Source
  (6)使用image做出選單效果
 
2.Next Week
  (1)Maya場景製作,匯出FBX檔案
  (2)C# XNA讀入FBX 3D場景
  (3)測試場景與Joint互動效果
  (4)7/14~7/15 CGW2011 (台科大)
  
3.Report
  (1)繳交工作紀錄表
  (2)實作背景音樂與音效播放
  (3)OpenGL繪製選單介面
  (4)Kinect手勢操作選單
  (5)C# 音樂播放函式
  (6)C# 使用CsGL-OpenGL.NET
  (7)C# Process.Start方法 開啟執行檔+傳參數   
  
4.Feedback
  (1)暑假第三週,我們先試了C#播放音樂的函式,之前在上電腦遊戲製作
     有用過XNA的音樂播放,所以單純用C#也可以很快完成。只是在配合
     Joint碰觸會容易有誤判的情形,在做動作音效時會有對不準的問題。
  (2)使用C#的CsGL來寫OpenGL的程式,看起來是跟之前C的函式很類似,在
     作修改或測試都沒有太大的問題,比較大的問題是FORM的程式標籤方
     式會和Joint的XAML衝突。必須要照順序執行兩種程式,測試結果是
     會先開啟CsGL的FORM,關閉後才會顯示Joint的XAML。
  (3)暑假過了三週,目前都在測試之後會用到的效果,還沒有一個完整的
     主程式是最後專研要呈現的效果。雖然說每種方法都試過可以避免之
     後要砍掉重練的問題,但是三週還沒有定案似乎進度落後許多。
     
5.Milestones 
  (1)2011.09 專研總審文件
  (2)2011.10 專研總審
  (3)2012.02 完成國科會大專生計畫

2011.07.11 - 07.17 (暑假week4)

Weekly Report 2011.07.11 - 07.17 (暑假week4)

1.Previous Week
  (1)繳交工作紀錄表
  (2)實作背景音樂與音效播放
  (3)OpenGL繪製選單介面
  (4)Kinect手勢操作選單
  (5)C# 音樂播放函式
  (6)C# 使用CsGL-OpenGL.NET
  (7)C# Process.Start方法 開啟執行檔+傳參數
 
2.Next Week
  (1)測試Joint控制人物模型
  (2)修正動作破碎與變形
  (3)加入背景音樂與動作音效
  (4)測試動作相似度與音效對應
  (5)完成CGW2011心得報告
  
3.Report
  (1)Maya場景製作,匯出FBX檔案
  (2)C# XNA讀入FBX 3D場景
  (3)測試場景與Joint互動效果
  (4)Joint-menu+music+CsGL
  (5)XNA 4.0 多開FBX檔案
  (6)可由Joint呼叫FBX執行檔
  (7)7/14~7/15 CGW2011 (台科大)   
  
4.Feedback
  (1)暑假第四週,嘗試在C#中開啟CsGL與Kinect SDK來共存,不過因為兩者使用
     的程式架構不同,會需要先關閉其中一個才能接著執行下一個程式。所以換
     用C#的FBX讀檔方式來做處理,在這裡是使用XNA架構來做讀FBX,同樣的也無
     法直接與Kinect SDK共存,因此我們使用Process.Start函式來做呼叫。函式
     中可使用兩個參數,第一個是執行檔檔名,下一個是字串型態的參數。測試
     了幾個程式,在IE中可傳入網址,在Notepad中會是開啟該檔名的檔案,原本
     我以為是把那個字串寫入Notepad中,所以目前還沒成功做出使用傳參數方式
     來當做Key並開啟不同的FBX。
  (2)上面的問題也還是有能達成相同效果的方法,透過不同的EXE開啟預設FBX就能
     達成我要開不同的FBX,只是會造成相同的程式碼太多,看起來就很糟糕也可
     能降低執行效率。這邊還需要再嘗試一個動態的FBX動作,目前都只有靜態傳
     入模型而已。
  (3)這次的CGW看到很多新的研究,因為報告時間有限,很多細節沒有聽清楚。之
     前好像是老師身分的帳號登入可以下載所有的論文資料,想請老師幫忙下載論
     文。另外是這次的手冊在前面有很貼心的提供筆記欄能寫資料,也寫了比去年
     多的筆記。這次參加的人數也很多,算起來是有六屆的同學參加,在這次活動
     中能認識很多學長姐與學弟妹也是一大收穫。
     
5.Milestones 
  (1)2011.09 專研總審文件
  (2)2011.10 專研總審
  (3)2012.02 完成國科會大專生計畫

2011.07.18 - 07.24 (暑假week5)

Weekly Report 2011.07.18 - 07.24 (暑假week5)

1.Previous Week
  (1)Maya場景製作,匯出FBX檔案
  (2)C# XNA讀入FBX 3D場景
  (3)測試場景與Joint互動效果
  (4)Joint-menu+music+CsGL
  (5)XNA 4.0 多開FBX檔案
  (6)可由Joint呼叫FBX執行檔
  (7)7/14~7/15 CGW2011 (台科大)   
 
2.Next Week
  (1)完成CGW2011心得報告
  (2)修正人物動作破碎與變形
  (3)加入背景音樂與動作音效
  (4)測試動作相似度與音效對應
  
3.Report
  (1)測試Kinect SDK Joint控制模型
  (2)C# XNA FBX移動轉動處理
  (3)修正專案建置錯誤
  (4)嘗試找出Joint的轉動向量,之前只有回傳移動量
  (5)同時處理移動與轉動造成的誤差
  
4.Feedback
  (1)暑假第五週,成功做出Kinect SDK以Joint即時控制模型動作,目前是測試在
     範例程式中操作戰車模型,可用兩手的三軸移動來控制砲台與車輪轉動,在這
     是由XYZ移動量來乘上戰車物件的轉動量。目前透過Kinect硬體找到的是各個
     Joint的移動量,不清楚是否能傳出轉動量的資料。
  (2)要做出即時的人物動作,會需要各個Joint的移動與轉動向量,需要嘗試找出
     轉動向量,如果確定Kinect硬體偵測只包含移動量,就需要另外計算轉動向量
     的數據。週五討論要計算轉動角度的問題,因為是要做出即時效果,在不確定
     Joint移動起點與終點下,是沒辦法計算出轉動角度。
  (3)有跟學弟妹討論過是希望在學校上課,明天要看能不能借到教室來用,這樣場
     地比較夠用。今天下午我也先準備一下明天的內容,包含安裝OpenCV套件、參
     數設定、基本秀圖、開啟視訊、視窗移動、滑鼠互動等。另外有預計要簡單介
     紹一下學習OpenCV中文版的名詞索引用法,能比較快速找到需要的內容。我有
     準備兩份檔案會加在附件中"0725opencv.pdf"、"cvdemo.rar"。
     
5.Milestones 
  (1)2011.09 專研總審文件
  (2)2011.10 專研總審
  (3)2012.02 完成國科會大專生計畫

2011.07.25 - 07.31 (暑假week6)

Weekly Report 2011.07.25 - 07.31 (暑假week6)

1.Previous Week
  (1)測試Kinect SDK Joint控制模型
  (2)C# XNA FBX移動轉動處理
  (3)修正專案建置錯誤
  (4)嘗試找出Joint的轉動向量,之前只有回傳移動量
  (5)同時處理移動與轉動造成的誤差 
 
2.Next Week
  (1)暑假全休個人工作分配
  (2)Kinect動作變化-部位打散
  (3)處理各部位動作牽引
  (4)即時部位轉動
  
3.Report
  (1)CGW2011心得報告
  (2)修正人物動作破碎與變形
  (3)加入背景音樂與動作音效
  (4)測試動作相似度與音效對應
  (5)動作變化兩種寫法優缺分析
  (6)Kinect控制滑鼠座標移動
  (7)Kinect關節骨架測試動作破碎
  
4.Feedback
  (1)暑假第六週,測試人物部位打散的移動轉動,若少了階層性牽引,
     容易斷手斷腳的錯誤。有在網路上找到別人用關節骨架做的動作效
     果,比較不容易有錯誤。目前有找到一個官網範例的FBX人物檔,嘗
     試加入Kinect動作操作是有效果的,只差在關節點過多要找出指定
     的關節點需要花時間測試,因為他沒有name只有數字代號。
  (2)下週預計是暑假全休,工作分配與即時回饋都會透過wiki的平台,
     目前是分配兩台Kinect分別做不同的動作變化,希望嘗試一週來確定
     最合適的寫法。
  (3)週一上課的時候,我原本是照去年暑假的內容來教,不過後來有提到
     OpenCV 2.1的安裝是筆記中沒有的,會需要老師再提一次2.1的引用和
     參數設定,上次說的蠻匆促的。
     
5.Milestones 
  (1)2011.09 專研總審文件
  (2)2011.10 專研總審
  (3)2012.02 完成國科會大專生計畫

2011.08.01 - 08.07 (暑假week7)

Weekly Report 2011.08.01 - 08.07 (暑假week7)

1.Previous Week
  (1)CGW2011心得報告
  (2)修正人物動作破碎與變形
  (3)加入背景音樂與動作音效
  (4)測試動作相似度與音效對應
  (5)動作變化兩種寫法優缺分析
  (6)Kinect控制滑鼠座標移動
  (7)Kinect關節骨架測試動作破碎
 
2.Next Week
  (1)驗收個人一週進度
  (2)確定Kinect動作變化的方法
  (3)加入Maya人物、場景、介面
  (4)記錄Joint座標範圍
  
3.Report
  (1)暑假全休個人工作分配
  (2)Kinect動作變化-部位打散
  (3)處理各部位動作牽引
  (4)即時部位轉動
  
4.Feedback
  (1)暑假第七週,配合學校暑假全休,本週沒有全組到校進行專研,個人
     分工與進度在WIKI中回報。在做部位打散的動作變化時,可以發現各
     部位會有多餘的抖動,頻率偏高可能需要降低移動參數或是使用之前
     老師提到的Kalman filter 解決畫面抖動。確定實作方式後再著手研
     究處理抖動的問題。
  (2)各部位動作牽引實作,目前測試是階層動作複雜時,會有嚴重的誤差
     造成部位斷開,推測在每一層的轉動加成中都會因為抖動多加入誤差
     值,這也是之前在部位打散中需要解決的問題之一。
  (3)即時部位轉動實作,目前是由Joint座標移動決定部位轉動,即時性上
     沒問題。需要解決部位中心點座標定位,目前都是預設在正中間。因為
     現在的移動與轉動都是乘上矩陣來處理,所以有出現移動並轉動時,
     都會有可能出現不同的效果。
     
5.Milestones 
  (1)2011.09 專研總審文件
  (2)2011.10 專研總審
  (3)2012.02 完成國科會大專生計畫

2011.08.08 - 08.14 (暑假week8)

Weekly Report 2011.08.08 - 08.14 (暑假week8)

1.Previous Week
  (1)暑假全休個人工作分配
  (2)Kinect動作變化-部位打散
  (3)處理各部位動作牽引
  (4)即時部位轉動
 
2.Next Week
  (1)人物模型全身關節轉動
  (2)套用自製人物模型
  (3)動作辨識判斷
  (4)加入球場背景
  
3.Report
  (1)驗收個人一週進度
  (2)確定Kinect動作變化的方法
  (3)加入Maya人物、場景、介面
  (4)記錄Joint座標範圍
  (5)旋轉角度超過180度的判斷
  (6)球場模型美觀性討論
  (7)關節轉動平滑化成功
  
4.Feedback
  (1)暑假第八週,主要完成了動作轉動的平滑化與即時性,目前確定用關
     節骨架的方式來做動作變化。現在是用微軟官網提供的人物模型來做
     測試,因為要使用關節來做動作變化會有模型扭曲或延伸的問題,這
     是自製模型還沒完成的部分,會需要之前刷骨架權重的微調。
  (2)下週開始會針對目前的成果再進行修改,已經有左右手分開轉動的效
     果,而且兩隻手不會互相影響,可以獨立進行即時動作。預計完成四
     肢與頭部轉動後,套用自製人物模型測試效果。  
  (3)模型的部分進度很快,球場模型效果很好,細節與整體都有很好的畫
     面。下週進度為加入自製人物的骨架權重,先測試轉動效果再做美觀
     修飾,主要是修正動作的流暢性。
     
5.Milestones 
  (1)2011.09 專研總審文件
  (2)2011.10 專研總審
  (3)2012.02 完成國科會大專生計畫

2011.08.15 - 08.21 (暑假week9)

Weekly Report 2011.08.15 - 08.21 (暑假week9)

1.Previous Week
  (1)驗收個人一週進度
  (2)確定Kinect動作變化的方法
  (3)加入Maya人物、場景、介面
  (4)記錄Joint座標範圍
  (5)旋轉角度超過180度的判斷
  (6)球場模型美觀性討論
  (7)關節轉動平滑化成功
 
2.Next Week
  (1)修正人物動作平滑
  (2)加入辨識視窗到主介面中(彩色影像、人物辨識、骨架資訊)
  (3)回覆初審意見表
  (4)總審文件加入目前進度
  
3.Report
  (1)人物模型全身關節轉動
  (2)套用自製人物模型
  (3)動作辨識判斷
  (4)加入球場背景
  
4.Feedback
  (1)暑假第九週,已經完成四肢的平滑轉動,目前看來動作都有近八成相
     似性,剩下的是要加入第三維的辨識。之前同時加入XYZ軸,會扭曲到
     看不清楚動作方向,現在計畫把XY移動範圍定義清楚後再加入Z軸。
  (2)另一個問題是在腳,通常位於最下面的JointID.Foot很難讀到資料,
     所以使用這個Joint來作膝蓋彎曲容易出錯,可能要測試Kinect最適合
     的擺放高度與使用者的距離。這部分需要加入之前抓骨架的畫面來同
     步確認是因為沒抓到JointID.Foot才造成骨架跑掉。  
  (3)我們的自製模型還需要一段時間來微調骨架權重,所以現階段分成兩
     部分,模型權重測試與Kinect的Joint動作調整,希望模型完成後,程
     式能很順利的對應上自製模型。
  (4)下週開始針對初審意見表的內容來作回覆,也因為我們換成微軟官方
     提供的Kinect SDK來作專研,跟之前初審的實作內容都不相同了,也
     要開始修改我們的總審文件。
     
5.Milestones 
  (1)2011.09 專研總審文件
  (2)2011.10 專研總審
  (3)2012.02 完成國科會大專生計畫

2011.08.22 - 08.28 (暑假week10)

Weekly Report 2011.08.22 - 08.28 (暑假week10)

1.Previous Week
  (1)人物模型全身關節轉動
  (2)套用自製人物模型
  (3)動作辨識判斷
  (4)加入球場背景
 
2.Next Week
  (1)初審意見表
  (2)修正自製模型動作
  (3)定義Joint移動範圍
  (4)紀錄棒球動作的Joint座標
  
3.Report
  (1)修正人物動作平滑
  (2)加入辨識視窗到主介面中(彩色影像、人物辨識、骨架資訊)
  (3)回覆初審意見表
  (4)總審文件加入目前進度
  
4.Feedback
  (1)暑假第十週,我們想了一些需要呈現在主畫面中的效果,這也是在初
     審意見中的一項。不過因為這幾種畫面實作的方式都和我們的人物動
     作不同,目前還沒辦法作程式合併,如果要分開寫又會有綁Kinect的
     問題,之前有討論到多執行緒的方式,但是不清楚這樣的方式能不能
     呈現出我們要的效果。
  (2)初審意見表我們大概想了幾點回應,但是也因為我們現在的實作方式
     和初審時有很大的不同,工作分配那張表也需要換掉重寫,還有之前
     的文件架構也還需要修正,透過樣式與圖表目錄的修正來減少手動改
     圖號順序的時間。 
  (3)模型部分在Maya中都有綁定的效果,但是匯出成fbx後就有些錯誤。目
     前在針對各個部位牽引做調整,匯出的fbx檔案再透過Maya來import看
     到的效果就會是丟到程式裡的執行效果,這部分可以單純只用Maya來驗
     證綁定效果。
  (4)我們在程式中匯入模型上發現一些問題,不是每種fbx的Bone索引都相
     同,之前的模型每個部位都是用Index-2,原本推測是從Bone往外兩層
     能找到skin,再做skin變形。但是我們做的模型索引又不相同,透過
     C#的區域變數監看式找到我們模型的Index值,可以發現每個部位都不
     相同。目前看來應該是不同繪圖軟體匯出的fbx都會有一些不同,可能
     還有匯出時的格式設定,還有XNA專用的fbx格式。
     
5.Milestones 
  (1)2011.09.30 初審審查意見回覆表
  (2)2011.09 專研總審文件
  (3)2011.10 專研總審
  (4)2012.02 完成國科會大專生計畫

2011.08.29 - 09.04 (暑假week11)

Weekly Report 2011.08.29 - 09.04 (暑假week11)

1.Previous Week
  (1)修正人物動作平滑
  (2)加入辨識視窗到主介面中(彩色影像、人物辨識、骨架資訊)
  (3)回覆初審意見表
  (4)總審文件加入目前進度

2.Next Week
  (1)確認新學期Meeting時間
  (2)確認小組共同空堂時間
  (3)增加動作辨識
  (4)使用者介面設計
  (5)總審文件修改

3.Report
  (1)初審意見表
  (2)修正自製模型動作
  (3)定義Joint移動範圍
  (4)紀錄棒球動作的Joint座標

4.Feedback
  (1)暑假第十一週,找到正確調整模型權重的方法,也能匯入到程式中跑
     出我們要的效果。模型部分解決權重的問題之後,接下來就能專心朝
     美化的方向去做。之前是擔心匯出的模型不能用,所以就盡量簡化成
     看得出來四肢就可以的人物。
  (2)初審意見表有開始寫正式的Word文件,其中關於第二位審查老師提到
     的文件段落調整,老師提到兩個改善的地方都是段落合併。我們根據
     之前的討論結果,合併之後都會有該段落特別長,在整份文件中顯得
     很突兀,所以都沒有照審查老師的意見做修正。雖然我都有寫上沒有
     修正的理由,不過是不是該稍微修正一下段落?這樣才對審查老師比
     較尊重的感覺?
  (3)未來一個月的修改方向會參照wiki暑假工作紀錄中Week 11-2列出的
     重點為主。雖然暑假十一週來的進度通通列在wiki上,看起來好像很
     充實,但是多為零碎的小進度,都還需要整合到我們的主程式中,目
     前嘗試了很多技術,希望在之後做各項合併時能順利完成。
     
5.Milestones 
  (1)2011.09.23 各組專研題目再確認
  (2)2011.09.30 初審審查意見回覆表
  (3)2011.10.02 送交專研總審報告
  (4)2011.10.15 進行專研總審

2011.09.05 - 09.11 (四上week1)

Weekly Report 2011.09.05 - 09.11 (四上week1)

1.Previous Week
  (1)初審意見表
  (2)修正自製模型動作
  (3)定義Joint移動範圍
  (4)紀錄棒球動作的Joint座標

2.Next Week
  (1)增加動作辨識
  (2)使用者介面設計
  (3)總審文件修改

3.Report
  (1)確認新學期Meeting時間
  (2)確認小組共同空堂時間
  (3)早上12節空堂:三四五
  (4)下午空堂:五

4.Feedback
  (1)開學後因為大家修課時間都不相同,有聚在一起的時間也只有週四必修
     課的時間,討論專研的時間變的少很多。線上討論也不是很方便,常常
     沒辦法到齊或是適合的時間太短。下週加退選結束後要固定一段長時間
     的小組Meeting,暑假是每週三天全天的進展,開學後是每週不到一天,
     不再找時間出來會來不及完成專研。
  (2)線上討論時間希望是大家有空就掛在線上,方便我留言給大家,另外是
     晚上十一點到十二點可以在線上,至少每天上線一次看有沒有留言,有
     專研上的問題也能彼此交流,學校遇不到,網路也不上線,這樣很難進
     行專研的討論與分工。

5.Milestones 
  (1)2011.09.23 各組專研題目再確認
  (2)2011.09.30 初審審查意見回覆表
  (3)2011.10.02 送交專研總審報告
  (4)2011.10.15 進行專研總審

2011.09.12 - 09.18 (四上week2)

Weekly Report 2011.09.12 - 09.18 (四上week2)

1.Previous Week
  (1)確認新學期Meeting時間
  (2)確認小組共同空堂時間
  (3)早上12節空堂:三四五
  (4)下午空堂:五

2.Next Week
  (1)增加動作辨識
  (2)使用者介面設計
  (3)總審文件修改

3.Report
  (1)專研時間定為每週二全天
  (2)文件需新增Kinect SDK相關文獻
  (3)程式加入場景需要有Joint
  (4)模型上色與人物多樣化

4.Feedback
  (1)已經確定大家週二的空堂時間,健興早上一二節通識,其他都是全天空
     堂,目前有簽下週二早上一到三節的研討室。
  (2)目前程式中沒辦法同時呈現出人物與球場,好像是球場也需要定義關節
     來做讀模型的處理。在整個場景外要加入天空包當作背景的一部分,再
     同時匯入程式中會比較自然。
  (3)人物部分需要增加幾種不同的顏色與造型,有要完整的比賽進行就要加
     入野手與裁判的模型,或是單純的投打對決,如果時間上來不及就只能
     簡化成這樣了,至少保有動作辨識的效果。
  (4)另外是各校研究所甄試已經陸續公告時間表了,很尷尬的在十月初到十
     月中是審查資料送件的高峰期,剛剛好跟專研總審疊在一起,現在是蠟
     燭兩頭燒的忙碌時期。

5.Milestones 
  (1)2011.09.23 各組專研題目再確認
  (2)2011.09.30 初審審查意見回覆表
  (3)2011.10.02 送交專研總審報告
  (4)2011.10.15 進行專研總審

2011.09.19 - 09.25 (四上week3)

Weekly Report 2011.09.19 - 09.25 (四上week3)

1.Previous Week
  (1)專研時間定為每週二全天
  (2)文件需新增Kinect SDK相關文獻
  (3)程式加入場景需要有Joint
  (4)模型上色與人物多樣化

2.Next Week
  (1)初審審查意見回覆表
  (2)討論demo道具製作與購買
  (3)總審文件加入目前實作的新方法

3.Report
  (1)增加動作辨識
  (2)使用者介面設計
  (3)總審文件修改

4.Feedback
  (1)修改總審文件,更新”圖” & “表”目錄、加入”附錄三 展示場地示意圖”、
     “附錄四 工作分配”新增項目、Kinect SDK、專案音效、介面設計、動作辨
     識、展示規劃、新增”第六章 專題研究成果” “第一節 程式輔助介面樣式”
  (2)修改初審回覆,回覆問題修正後頁次、更新整體說明與答辯
  (3)程式更新,白板討論專研介面規劃、程式增加四個輔助畫面,
     灰階深度辨識圖、同深度範圍彩色分佈圖、關節連線骨架圖、彩色攝影機影像

5.Milestones 
  (1)2011.09.30 初審審查意見回覆表
  (2)2011.10.02 送交專研總審報告
  (3)2011.10.11 2011數位內容學術研討會
  (4)2011.10.15 進行專研總審

2011.09.26 - 10.02 (四上week4)

Weekly Report 2011.09.26 - 10.02 (四上week4)

1.Previous Week
  (1)增加動作辨識
  (2)使用者介面設計
  (3)總審文件修改

2.Next Week
  (1)送交專研總審報告
  (2)拍攝專研demo影片
  (3)製作總審投影片
  (4)2011數位內容學術研討會

3.Report
  (1)初審審查意見回覆表
  (2)討論demo道具製作與購買
  (3)總審文件加入目前實作的新方法

4.Feedback
  (1)音效&背景音樂可同步SoundEffect、SoundEffectInstance、Song
     加入球場模型(比例待修正)、人物模型 (Index-2)、Frames影格計時 
  (2)更新初審回覆第五版(9716初審回覆_第22組.doc)
     寄件日期: 2011年9月30日 下午 04:31:57
  (3)Kinect視力保健 結合Arduino & TV應用
     早上騎車看到一個很小的小孩戴眼鏡,應該用科技來減少這種現象
  (4)總審文件第三版 (總審文件_V3.doc)
     “第四章 工具介紹與前置實驗” 更新
  (5)ICDC 2011 第一版
     格式完成,10668字,13頁 
     全篇論文頁數需於10頁以內(約5000字以內)

5.Milestones 
  (1)2011.10.06 送交專研總審報告
  (2)2011.10.11 2011數位內容學術研討會
  (3)2011.10.15 進行專研總審

2011.10.03 - 10.09 (四上week5)

Weekly Report 2011.10.03 - 10.09 (四上week5)

1.Previous Week
  (1)初審審查意見回覆表
  (2)討論demo道具製作與購買
  (3)總審文件加入目前實作的新方法

2.Next Week
  (1)模擬總審
  (2)Demo測試
  (3)場地佈置

3.Report
  (1)送交專研總審報告
  (2)拍攝專研demo影片
  (3)製作總審投影片
  (4)2011數位內容學術研討會

4.Feedback
  (1)程式更新模型比例完成,解決Zbuffer問題。有一個完整的背景
     模型,看起來效果不錯。
  (2)總審文件修改與送件完成
  (3)修改Meeting時老師的建議方向
  (4)總審PPT大綱規劃(分成六個部分)
     1.Kinect軟硬體簡介、2.程式架構、3.動作辨識
     4.研究成果、5.結論、6.Demo
  (5)2011數位內容學術研討會截稿日期延至10/24(一)

5.Milestones 
  (1)2011.10.15 進行專研總審
  (2)2011.10.24 2011數位內容學術研討會

2011.10.10 - 10.16 (四上week6)

Weekly Report 2011.10.10 - 10.16 (四上week6)

1.Previous Week
  (1)送交專研總審報告
  (2)拍攝專研demo影片
  (3)製作總審投影片
  
2.Next Week
  (1)2011數位內容學術研討會
  (2)修改總審回覆
  
3.Report
  (1)模擬總審
  (2)Demo測試
  (3)場地佈置

4.Feedback
  (1)總審結束感觸很多,也問了組員們一個問題,專題的成果若分成
     兩種,一種是技術簡單能做到效果完整漂亮,另一種是技術困難
     有發表論文的機會,但是畫面效果可能差強人意。到底哪種會是
     比較好的選擇?我們討論的結果是選擇後者,也是我們目前專研
     的定位,或許不是每個老師都喜歡技術層面的題目,也可能是希
     望至少畫面效果好能夠吸引人,會是一個受歡迎的研究成果。

5.Milestones 
  (1)2011.10.24 2011數位內容學術研討會

2011.10.17 - 10.23 (四上week7)

Weekly Report 2011.10.17 - 10.23 (四上week7)

1.Previous Week
  (1)模擬總審
  (2)Demo測試
  (3)場地佈置

2.Next Week
  (1)繳交資訊專刊文稿與電子檔
  (2)領取總審意見表
  (3)資傳展公假登記
  (4)專研海報製作
  (5)公告資傳展注意事項
  (6)mail總審意見回覆

3.Report
  (1)已寄送"2011數位內容學術研討會"論文
  (2)修改總審回覆
  (3)資傳系競爭型計畫 Week 1 測試影片

4.Feedback
  (1)資傳系競爭型計畫 Week 1,Kinect 配2投影機→移動清明上河圖。
     手勢移動停留特定位置做畫面移動與縮放,第一週測試影片。
  (2)2011數位內容學術研討會投稿
     投稿類別:數位遊戲與電腦動畫
     論文標題:擬真棒球-Kinect體感辨識
  (3)下週會有很多有關專研的資料需要繳交,以及要準備期中考與期中
     後的資傳展,加上最近的競爭型計畫,總審結束還是一樣很忙碌。

5.Milestones 
  (1)2011.11.09 資傳展
  (2)2011.11.30 資訊展
  (3)2011.12.06 投稿校慶研討會截止

2011.10.24 - 10.30 (四上week8)

Weekly Report 2011.10.24 - 10.30 (四上week8)

1.Previous Week
  (1)已寄送"2011數位內容學術研討會"論文
  (2)修改總審回覆
  (3)資傳系競爭型計畫 Week 1 測試影片

2.Next Week
  (1)期中考週
  (2)領總審成績信封

3.Report
  (1)資傳展排班
  (2)資傳系競爭型計畫 Week 2 概念整理

4.Feedback
  (1)資傳系競爭型計畫 Week 2
     手勢操作討論1 (飛梭式操作-靜態)
     手勢操作討論2 (連續式操作-動態)
     縮放效果待修正
     結合無縫投影
  (2)資傳展時間調整【11/16與11/17】
     公佈單位:智元 2011/10/27 18:55:38 
     相關的繳交資料同步順延一周

5.Milestones
  (1)2011.11.02 班級櫃領總審成績信封
  (2)2011.11.11 mail資傳展公假登記表
  (3)2011.11.15 mail回覆總審意見
  (4)2011.11.16 資傳展
  (5)2011.11.18 mail資訊專刊文稿
  (6)2011.11.30 資訊展
  (7)2011.12.06 投稿校慶研討會截止
  (8)2011.12.29 筆電設備交接
  (9)2012.01.06 繳交專研文件精裝本+資料光碟

2011.10.31 - 11.06 (四上week9)

Weekly Report 2011.10.31 - 11.06 (四上week9)

1.Previous Week
  (1)資傳展排班
  (2)資傳系競爭型計畫 Week 2 概念整理

2.Next Week
  (1)mail資傳展公假登記表
  (2)mail回覆總審意見
  (3)資傳展海報

3.Report
  (1)期中考週
  (2)領總審成績信封

4.Feedback
  (1)我們這組的總審成績還沒領到,那要怎麼寫回覆意見呢?
     或許先依之前紀錄下來的缺點來作改進。
  (2)週五期中考請公假到台中去面試,發現外校對銘傳的美國
     大學認證以及國科會計畫一點興趣都沒有。這樣每年都以
     這作為招生賣點似乎沒什麼意義?
  (3)趁著期中考與研究所推甄告一段落的週末,到新竹聽一場
     鋼琴獨奏會要來完成通識課的報告,放鬆心情之後接著準
     備資傳展的各項活動。

5.Milestones
  (1)2011.11.02 班級櫃領總審成績信封 (未領)
  (2)2011.11.11 mail資傳展公假登記表
  (3)2011.11.15 mail回覆總審意見
  (4)2011.11.16 資傳展
  (5)2011.11.18 mail資訊專刊文稿
  (6)2011.11.30 資訊展
  (7)2011.12.06 投稿校慶研討會截止
  (8)2011.12.29 筆電設備交接
  (9)2012.01.06 繳交專研文件精裝本+資料光碟

2011.11.07 - 11.13 (四上week10)

Weekly Report 2011.11.07 - 11.13 (四上week10)

1.Previous Week
  (1)期中考週
  (2)領總審成績信封

2.Next Week
  (1)mail回覆總審意見
  (2)資傳展海報
  (3)資傳展

3.Report
  (1)mail資傳展公假登記表
  (2)mail資訊專刊文稿

4.Feedback
  (1)總審意見回覆,老師們給的建議與修改方向如前一封
     信中附件所示。
  (2)資傳展宣傳,印一百張黑白版資訊專刊,給參觀的老
     師同學們留一張做宣傳,包含摘要、實作方法與未來
     展望。
  (3)海報製作,海報部分由柏榮製作,六種不同背景風格
     的海報,內容為資訊專刊中的重點與程式執行圖。

5.Milestones
  (1)2011.11.15 mail回覆總審意見
  (2)2011.11.16 資傳展
  (3)2011.11.30 資訊展
  (4)2011.12.06 投稿校慶研討會截止
  (5)2011.12.29 筆電設備交接
  (6)2012.01.06 繳交專研文件精裝本+資料光碟

2011.11.14 - 11.20 (四上week11)

Weekly Report 2011.11.14 - 11.20 (四上week11)

1.Previous Week
  (1)mail資傳展公假登記表
  (2)mail資訊專刊文稿

2.Next Week
  (1)文件修改
  (2)指導老師確認內容
  (3)送交審查老師
  (4)數位內容審查結果通知

3.Report
  (1)mail回覆總審意見
  (2)資傳展海報
  (3)資傳展

4.Feedback
  (1)兩天的資傳展順利結束了,感謝組員們的合作,能順利完成兩天來的
     宣傳與老師接待等工作。在展覽中有些組別有發生一些意外,造成螢
     幕設備等損失,再次感謝大家的用心。
  (2)下週二會公佈之前的ICDC數位內容學術研討會,也是我們的第一篇論
     文發表,希望能順利通過,可以有到會場發表的機會。
  (3)下週二也是我們Meeting的時間,不過因為我需要去完成報到手續,所
     以週二的Meeting我會缺席,還是希望大家能準時到校跟老師討論文件
     修改方向與建議,因為這部分有佔資傳展配分,需要盡快整理好內容。
  (4)接下來要完成的是文件修改與校慶研討會發表,如果有機會的話,可
     能會還有資訊展的最後展示機會,還是要繼續努力。我們專研最後的
     成果是明年二月底的國科會結案報告。

5.Milestones
  (1)2011.11.22 數位內容研討會審查結果通知
  (2)2011.11.30 資訊展
  (3)2011.12.06 投稿校慶研討會截止
  (4)2011.12.29 筆電設備交接
  (5)2012.01.06 繳交專研文件精裝本+資料光碟

2011.11.21 - 11.27 (四上week12)

Weekly Report 2011.11.21 - 11.27 (四上week12)

1.Previous Week
  (1)mail回覆總審意見
  (2)資傳展海報
  (3)資傳展

2.Next Week
  (1)資訊展11/30~12/02 三~五
  (2)文件修改
  (3)指導老師確認內容
  (4)送交審查老師

3.Report
  (1)銘傳資訊展(資傳展特優組第一名)
  (2)數位內容審查Accept, Short paper
  (3)校內國際學術研討會時間確認

4.Feedback
  (1)週二到台大完成正取生報到,下午和兩位CBLab碩一學長聊實驗室與學校
     生活,晚上參加CBLab Graphics Group Meeting,由碩二學長姐報告論文,
     台下老師提問來幫助了解實作內容。隔天歐陽明老師確定收我為指導學生。
  (2)週三公布台大正備取報到情況
     資訊工程學系碩士班正取 74名,備取 52名
     遞補錄取 9名、備13錄取、備52有完成報到
     資訊網路與多媒體研究所碩士班正取 28名,備取 30名
     遞補錄取 2名、備4錄取、備30有完成報到
  (3)週四和智元老師確認資訊展相關內容,包含攤位佈置建議、道具準備、
     佈置補助、攤位大小與公假申請。我們預計會在地上鋪上綠色地毯來模
     擬球場草皮,器材室借壘包、球棒與手套等,加上再多買十支氣球道具
     吊在入口處來吸引觀眾。牆上的大型球場海報輸出還在評估,要貼滿大
     約要四千以上,效果也不一定很好。
  (4)週六家長座談會,S516座無虛席還要增加座椅,大部分是家長很擔心同
     學興趣不合、學習狀況不佳,經由老師們解釋學校的輔導機制,讓家長
     們可以放心。會後我的爸媽有和老師聊天,關於學校狀況與感謝老師,
     我爸媽都說老師很客氣,也很年輕具有教學熱情,是很好的老師。
  (5)今天在學校思考接下來的三個活動時間與細節,第一個是下週三天的資
     訊展,接著是2011 ICDC數位內容學術研討會,與校內國際學術研討會。
     詳細資料在wiki→LLLC專研組(銘傳資訊展、2011數位內容學術研討會、
     銘傳大學國際學術研討會)

5.Milestones
  (1)2011.11.30 銘傳資訊展(1129~1202)
  (2)2011.12.11 2011數位內容論文完稿及報名繳費截止
  (3)2011.12.16 mail校慶研討會文稿
  (4)2011.12.27 桃園龍潭渴望園區ICDC研討會(27~28)
  (5)2011.12.29 筆電設備交接
  (6)2012.01.06 繳交專研文件精裝本+資料光碟
  (7)2012.02.28 國科會大專生計畫結案報告

2011.11.28 - 12.04 (四上week13)

Weekly Report 2011.11.28 - 12.04 (四上week13)

1.Previous Week
  (1)銘傳資訊展(資傳展特優組第一名)
  (2)數位內容審查Accept, Short paper
  (3)校內國際學術研討會時間確認

2.Next Week
  (1)四下網路選課
  (2)國科會人事費與耗材費申請
  (3)銘傳資傳所面試(12/10 六)
  (4)2011數位內容論文完稿及報名繳費截止(12/11 日)
  (5)文件修改
  (6)指導老師確認內容
  (7)送交審查老師

3.Report
  (1)資訊展佈置費用1560元
  (2)資訊展11/30~12/02 三~五
  (3)資訊展-痞資英雄獎

4.Feedback
  (1)週二下午開始資訊展佈置,之前有和智元與大家討論,最後我們是海報四張
     加上其他氣球道具來呈現棒球場景。謝謝老師提供的綠幕來當球場草皮,佈
     置起來還蠻有感覺的。經費明細為氣球道具*6=580元、海報*4=980元,共花
     費1560元。這次的海報材質比較好,防水不易撕破,而且也比較便宜。
  (2)週三至週五為資訊展展出期間,之前老師有提到要盡量參觀別系的成果與拍
     照留念,總共有參觀近八成的組別,並和別系同學合影留念,照片約有近百
     張已上傳FB。週五資訊展閉幕與頒獎,我們領到「痞資英雄獎」。
  (3)提醒同學們要上網將缺課資料點選「公假」送出,目前有媒體識讀、英文七
     與班會共五堂缺課,每個人缺課數不盡相同,可以確定的是從週二中午到週
     五中午,智元會幫大家申請公假。
  (4)明天會至系辦繳交上次和老師提到的耗材費資料與樣張明細,並申請人事費
     與新一份的「研討會支出」請購單。ICDC註冊費用已經公佈了,依不同身分
     與參加項目,費用為800~1800元。這部分會希望用國科會耗材費來支出,明
     天要趕快送新的請購單。

5.Milestones
  (1)2011.12.11 2011數位內容論文完稿及報名繳費截止
  (2)2011.12.16 mail校慶研討會文稿
  (3)2011.12.27 桃園龍潭渴望園區ICDC研討會(27~28)
  (4)2011.12.29 筆電設備交接
  (5)2012.01.06 繳交專研文件精裝本+資料光碟
  (6)2012.02.28 國科會大專生計畫結案報告

2011.12.05 - 12.11 (四上week14)

Weekly Report 2011.12.05 - 12.11 (四上week14)

1.Previous Week
  (1)資訊展佈置費用1560元
  (2)資訊展11/30~12/02 三~五
  (3)資訊展-痞資英雄獎
  (4)經費申請

2.Next Week
  (1)準備ICDC投影片 
  (2)文件修改
  (3)指導老師確認內容
  (4)送交審查老師

3.Report
  (1)四下網路選課
  (2)國科會人事費與耗材費申請
  (3)mail校慶研討會文稿(12/09 五)
  (4)銘傳資傳所面試(12/10 六)
  (5)2011數位內容論文完稿及報名繳費截止(12/11 日)

4.Feedback
  (1)耗材費與人事費資料繳交,耗材費資料被退件一次,
     目前送交第二次應該是沒有問題。
  (2)校慶研討會有先寄一份資料給智元,包含英文摘要等
     資料,不過這份最後會跟智元解釋不投稿的原因。
  (3)昨天研究所面試沒有人缺考,而且算起來會超過九個
     人要留下來唸碩士,這樣就有同學要再報名筆試。
  (4)ICDC報名與論文投稿,因為篇幅有限,已經精簡許多
     內容,參考文獻部分還是沒有寫得很完善。
  (5)寄件者: 2011 ICDC (icdcservice@gmail.com) 
     寄件日期: 2011年12月11日 下午 11:43:46 
     投稿者 您好: 
     已確認收到您的完稿論文及著作授權書,
     非常感謝您。
     數位內容學術研討會歡迎您。 
 
5.Milestones
  (1)2011.12.16 文件送交審查老師
  (2)2011.12.22 筆電設備交接
  (3)2011.12.27 桃園龍潭渴望園區ICDC研討會(27~28)
  (4)2011.12.30 繳交專研文件精裝本+資料光碟
  (5)2012.02.28 國科會大專生計畫結案報告

2011.12.12 - 12.18 (四上week15)

Weekly Report 2011.12.12 - 12.18 (四上week15)

1.Previous Week
  (1)四下網路選課
  (2)國科會人事費與耗材費申請
  (3)mail校慶研討會文稿(12/09 五)
  (4)銘傳資傳所面試(12/10 六)
  (5)2011數位內容論文完稿及報名繳費截止(12/11 日)

2.Next Week
  (1)準備ICDC投影片(12/22四 前)
  (2)筆電設備交接(12/22)

3.Report
  (1)文件修改
  (2)指導老師確認內容
  (3)送交審查老師
  (4)已寄"專研文件精裝v2.doc"(12/16 22:48)

4.Feedback
  (1)已領智元的資傳展&資訊展經費補助(共2043元 12/16)
     資傳展375+108=483元 (海報*1+黑白宣傳*100+彩色宣傳*12)
     資訊展580+980=1560元 (氣球道具*6+海報*4)
  (2)ICDC投影片12/22(四)前mail至大會信箱ICDCservice@gmail.com
     變更:Short paper報告8分鐘,最後綜合討論15分鐘
  (3)專研資料光碟內容
     1.系統demo影片
     2.系統程式與執行檔
     3.系統使用與安裝說明
     4.核可的專研文件內容
 
5.Milestones
  (1)2011.12.22 筆電設備交接
  (2)2011.12.27 桃園龍潭渴望園區ICDC研討會(27~28)
  (3)2011.12.30 繳交專研文件精裝本+資料光碟
  (4)2012.02.28 國科會大專生計畫結案報告

2011.12.19 - 12.25 (四上week16)

Weekly Report 2011.12.19 - 12.25 (四上week16)

1.Previous Week
  (1)文件修改
  (2)指導老師確認內容
  (3)送交審查老師
  (4)已寄"專研文件精裝v2.doc"(12/16 22:48)

2.Next Week
  (1)ICDC論文發表
  (2)繳交專研文件精裝本+資料光碟

3.Report
  (1)準備ICDC投影片(12/22四 前)
  (2)筆電設備交接(12/22)
  (3)已寄ICDC Demo規劃

4.Feedback
  (1)ICDC投影片+兩分半Demo影片
  (2)參加學長在台大的Proposal
  (3)下週要找老師簽專研審定,另外是文件也還沒完全修改好,
     加上兩天不在學校,裝訂精裝本好像會來不及。 
 
5.Milestones
  (1)2011.12.27 桃園龍潭渴望園區ICDC研討會(27~28)
  (2)2011.12.30 繳交專研文件精裝本+資料光碟
  (3)2012.02.28 國科會大專生計畫結案報告

11.12.26 - 12.01.01 (四上week17)

Weekly Report 2011.12.26 - 2012.01.01 (四上week17)

1.Previous Week
  (1)準備ICDC投影片(12/22四 前)
  (2)筆電設備交接(12/22)
  (3)已寄ICDC Demo規劃

2.Next Week
  (1)繳交專研文件精裝本+資料光碟(1/6五 前)
  (2)光碟(指導老師簽名)
  (3)文件(指導老師、審查老師簽名)
  (4)期末考週

3.Report
  (1)ICDC論文發表
  (2)專研審定書簽名
  (3)專研文件精裝v10.5

4.Feedback
  (1)ICDC兩天論文發表結束
  (2)最後確認文件內容,明天送印
     1.精裝封面 (精裝本封面.doc)
     2.審定書 (彩色影印)
     3.總審報告書 (封面+全文)
     4.參考文獻與附錄間,放一張彩頁區隔
     5.附錄五 發表論文 加入原始論文 (icdc2011_kinect完稿.pdf)
  (3)專研光碟 (指導老師簽名)
     1.專研影片
     2.專研程式
     3.專研文件
     4.開發程式
     5.安裝說明
  (4)審定書和光碟都需要老師簽名,老師明天哪個時間有空呢?
  (5)祝老師新年快樂,老師寫國科會計畫辛苦了,
     很謝謝老師能抽空幫我們看文件內容,
     老師要注意身體健康!
 
5.Milestones
  (1)2011.12.30 繳交專研文件精裝本+資料光碟
  (2)2012.02.28 國科會大專生計畫結案報告

2012.01.02 - 01.08 (四上week18)

Weekly Report 2012.01.02 - 01.08 (四上week18)

1.Previous Week
  (1)ICDC論文發表
  (2)專研審定書簽名
  (3)專研文件精裝v10.5

2.Next Week
  (1)準備國科會結案報告
  (2)查最近三年資訊類-大專學生研究創作獎
  (3)整理重點與分析各篇得獎要素

3.Report
  (1)繳交專研文件精裝本+資料光碟(1/6五 前)
  (2)光碟(指導老師簽名)
  (3)文件(指導老師、審查老師簽名)
  (4)期末考週

4.Feedback
  (1)精裝本與資料光碟送交,其中審定書那頁雖然是彩色的,
     不過每一份精裝本都只是彩色影本。影印店老闆還特地跟
     我確認,大家都只印黑白呢,你確定要印彩色嗎?彩色的
     簽名看起來就是不一樣,我們辛苦近兩年,值得紀念的畢
     業專題,不差這幾塊錢。
  (2)開始著手進行國科會結案報告,也像老師說的幾個重點,
     論文的研究內容不足。研究步驟不明確,相關研究分析不
     多,研究方法不夠詳細,造成可行性不足等問題。最近會
     整理過去得獎的論文,來改善我們的結案報告。
 
5.Milestones
  (1)2012.01.11 整理近三年研究創作獎要素
  (2)2012.01.18 改寫研究論文內容
  (3)2012.02.28 國科會大專生計畫結案報告

2012.01.09 - 01.15 (寒假week1)

Weekly Report 2012.01.09 - 01.15 (寒假week1)

1.Previous Week
  (1)繳交專研文件精裝本+資料光碟(1/6五 前)
  (2)光碟(指導老師簽名)
  (3)文件(指導老師、審查老師簽名)
  (4)期末考週

2.Next Week
  (1)準備國科會結案報告
  (2)改寫研究論文內容

3.Report
  (1)查最近三年資訊類-大專學生研究創作獎
  (2)整理重點與分析各篇得獎要素

4.Feedback
  (1)近五年資訊類95~99,共52篇
     99年  共13篇
     98年  共10篇
     97年  共9篇
     96年  共10篇
     95年  共10篇
  (2)99 徐瑋呈 政大資科 具社會網絡模型的人群行為模擬(10頁)
     99 高至辰 交大資工 Android/Linux手持裝置耗電評估系統之設計與實作(23頁)
     98 陳尚澤 臺大資訊 多型態連結網路中的連結關係預測(10頁)
     98 賴彥如 成大資工 三維角色動畫拍攝之運鏡規劃研究與實作(17頁)
     98 張家瑋 銘傳資傳 英文詞句語意演算(81頁)
     98 李宜謙 元智資工 Web目錄整合方法實作與評量之研究(13頁)
  (3)97年度以前,研究沒有提供電子檔
  (4)報告頁數不定,10~81頁都可,沒有限制頁數
  (5)實驗步驟與結果分析,圖表化再文字敘述,實驗照片說明
  (6)相關研究的優缺點比較與分析
  (7)附件資料
     大專學生研究創作獎.xls
     論文.rar
 
5.Milestones
  (1)2012.01.11 整理近三年研究創作獎要素
  (2)2012.01.18 改寫研究論文內容
  (3)2012.02.28 國科會大專生計畫結案報告
李宗樺/weekly_report.txt · Last modified: 2013/03/11 18:44 by 118.160.238.61