顯示具有 94360184 邱怡瑄 標籤的文章。 顯示所有文章
顯示具有 94360184 邱怡瑄 標籤的文章。 顯示所有文章

2008年6月29日 星期日

期末回顧

也許現在寫 有點太遲了
但是還是 稍微回顧一下這學期作過一些什麼

[寫在一開始]
關於期末報告的人型Project,
自從我在youtube上面看到日本的節目後
就一直在想是不是可以把這個製作出視訊版本

於是...開學了

在學期一開始,由於距離上次觸碰視訊
已經又隔了半年,不確定自己是否有能力撰寫相關程式

幸好老師有把過去學長所寫的程式share出來
在拿到蝌蚪學長的程式前
我嘗試撰寫了靜態的視訊判斷
非常暴力的把每個Pixel的RGB值都作運算

因為私人因素
之後就一直混到不得不繳交期末Project為止
幸好成果展示有延期...

也幸好最後有趕在時間內完成

感謝老師還有一些同學 解答我的問題...
否則應該什麼都寫不出來

2008年5月21日 星期三

期末專題 - 草案


名稱:未定
目標:挑戰人體動作極限!

說明:如圖,將在程式中內建幾張圖片,要求玩家與圖片作出相同的動作,不可超過黑色範圍。將有時間限制。

遊戲靈感來源:日本綜藝節目「火焰大挑戰」(?)的挑戰項目之一。

2008年4月10日 星期四

電影 - 霹靂嬌娃

以下文章擷取自網站介紹

「 霹靂嬌娃 」是承自70年代知名的電視喜劇動作影集,卡麥蓉狄亞茲所飾的娜塔麗Natalie、茉兒芭莉摩所飾的黛倫Dylan以及劉玉玲所飾的愛麗絲Alex是查理所僱用的三名美麗、聰明、身手嬌健並擁有各種最新科技設備的女私家偵探員。
  為了避免目前最先進的聲音辨識軟體落入敵手,遭到惡人的濫用,使得全球使用者的個人隱私及資料受到侵犯及竊取,她們必須發動海、陸、空三方面的攻勢,將遭綁架的企業家救回,阻止這項陰謀的發生。
  被綁架的艾銳克Eric Knox(Sam Rockwell飾)是Knox科技公司瀟灑多金的老板,由於公司剛設計出一套聲音辨識軟體,正確率勝於現今最先進的指紋辨識系統,故引起歹徒的覬覦。
  艾瑞克失蹤後,Knox公司的總裁認為世上僅有查理及他手下美豔性感的女探員們能夠救他回來。 霹靂嬌娃 們先從Knox商場上的競爭對手擁有世上最具規模通訊衛星網路紅星系統的羅傑Roger(Tim Curry飾)開始查起。
  從飛機上躍下、重組電腦、變換身份,種種上天下海的動作就是嬌娃們每天的工作內容,同時她們也必須以高超的戰鬥技巧及致命的女性魅力完成此次艱難的任務。嬌娃們以藝妓、舞者及賽車手的身份偽裝,嬌娃之一的黛倫接到一通神秘的電話後,所有人將置於險境之中……。
特色
  本片為重拍70年代紅極一時電視影集「 霹靂嬌娃 」。不僅找來新銳導演手執導演筒,以及集合了目前好萊塢三位最搶手的性感演技派女星,更是請來因「 駭客任務 」一砲而紅的袁和平擔任武術指導。

《關於其他》
其實除了聲音跟指紋外,也一度用過臉部辨識(眼角膜判斷)
因為在公司最深處的門,需要三個開門的要件
1.人物A的聲音
2.人物B的指紋
3.人物C的角膜 (眼睛角膜辨識)

Week 8 進度

※Week 08 上課要報告的東西 (預計)

註:原本有打算要帶來Demo...
  沒想到帶錯檔案 囧

經過了一個春假,我很混的只有研究了一點視訊控制的東西
其中之一就是背景建立與偵測物件變化[教材 P.15~P.18]的東西

但是在判斷物件的變化上,我是使用暴力法來解決,而非教材上所說的演算法。




在圖片上可以看到,左上圖是視訊正在擷取的畫面,
而右上圖則是我剛剛抓取到的背景;
左下圖是我加入一些變化,右下圖則是背景與物件的相減所得成果

在判斷的部分,我使用
iImageMatrix_1 來存放背景的圖
iImageMatrix_2 來存放不同於背景的圖片
在GetPicture的同時,一起把不同的地方運算出來。

一開始的時候,我做的判斷
因為背景多少會因為光與影的變化而有所不同
因此不能使用全等於(iImageMatrix_2 == iImageMatrix_1)
會在右下角的圖片中會產生非常為妙的變化

後來我改的判斷是
(iImageMatrix_2>iImageMatrix_1 -30) &&
(iImageMatrix_2<iImageMatrix_1+30)

才取出漂亮一點的背景....orz
不過這個用法實在是有點太過暴力了....b

※下一階段想研究的是
研究「偵測活動中的物件」以及「物件的中心線」

2008年3月27日 星期四

創新,Google,未來人才--講座心得

上上週老師推薦我們去聽這場演講,
印象中不記得是否有寫心得之需要,
但我仍將上週所聽到的,心得以及筆記整理分享出來。

本次演講的頭一張投影片,
1.全球化個人工作模式
2.扁平化組織與創新能力

《關於1》
以全球為目的,沒特別國家觀念,
有人開啟新的工作方案就會昭告全公司,
有興趣者自然就會前往那個方案開啟者的所在地。

《關於2》
a.所有員工以身為「工程師」為榮,行政職業反而是附屬品。
b.研發合併:一項產品,從研發到完成,產品宣傳都由同一個團隊執行。
      工程師必須上台向大家介紹自己的產品,無論口才如何。
c.由下而上的創意
d.同儕評鑑

--------------------------------

《忘記為何而開啟的話題》

1.關於徵才,履歷表的建議
 不要太本位主義,針對不同單位、不同目的、
 共同標準、本地標準,等等的考量來撰寫。
 
 →相關:有限自我v.s.無限自我,
     發覺優勢與價值,異中求同、同中求異

2.Product Manager:思考全體需求

3.「差異多寡,對改變的刺激不同」

4.為何Google Search的首要是各種語言的資料?
 →提供最寬的資源
 →new話題:繁體中文的美麗與哀愁→有限台灣v.s.無限台灣

5.「問題比答案更重要」

6.思考自己做過最有創意的事情

7.「嘗試才有機會,每個人都有挫折與困難」
 →覺得自己遇到困難時,嘗試思考別人是否也有相同的困難。

8.需要破除某些習慣與成見

9.人才的類型有兩種:
 a.創新人才----善於建立新的程式,發展
 b.整合舊有應用----整合別人撰寫的程式

10.「點子必須源源不斷,用以等待機會與運氣」
  →注意,要設立停損點;說服別人的能力也很重要

--------------------------------
《心得》
不希望太過簡單的帶過,但同一句話思考多次有不同的感受,
因此,暫時先將筆記留上,心得待慢慢補齊。


--------------------------------

關於本週webcam的實作進度:
沒有藉口,因為自身因素因此進度不多。
目前正在試圖將之前的程式debug,
預計下週~下下週期間,
實作"拍攝背景後,另拍一張圖片,分析不同的地方"

2008年3月13日 星期四

視訊控制的一點記憶

還記得二下結束前,那時剛開始學習怎麼視訊控制...
第一堂課是開啟對話盒,隨後有一台電腦接多顆視訊的問題...

接著就是試著如何使用BCB擷取圖片...
那時老師也有稍稍提過判斷視訊變化之類的事情(?)
↑沒記錯的話,應該就是我們當時沒辦法完成的背景重建...

後來查詢自己留存的檔案...
找到一隻"不是"自己寫的,但是可以用BCB擷取視訊影像的程式碼
我稍稍玩了一下這隻程式碼...發現有bug...

控制視訊畫面的寬高出了點錯 (但是截取圖片的部分沒問題)
也就是"BitmapInfoHead.biHeight"
不太清楚這邊的data是從何而來
但是程式的所有長跟寬與之有關

後來稍作修改一些程式碼後
狀況就排除了...但是目前仍有bug(持續改良中...)

//---以下這段仍須修改---
capGetVideoFormatSize(hwndCapture);
while(BitmapInfoHead.biBitCount!=24)
{
 capDlgVideoFormat(hwndCapture);
 capGetVideoFormat(hwndCapture, &BitmapInfoHead, capGetVideoFormatSize(hwndCapture));
}
Image1->Picture->Bitmap->PixelFormat=pf24bit;