顯示具有 95360290 標籤的文章。 顯示所有文章
顯示具有 95360290 標籤的文章。 顯示所有文章

2008年6月11日 星期三

平時成績&學習心得

Week 3:學習狀況分享:
2A 3B 4C---4
自我加強:這次還蠻認真的,有跟上進度,但是沒有實際操作,因該是這
樣所以拿很多C吧,所以學習不僅要看書,還要動手去做。
課程加強:如果可以稍微的講解一下程式碼,並規定定期繳交程式進度,
像之前多媒體概論那樣的話,會學到比較多東西。

Week 6 : BCB問題與解決過程之描述:
http://hwshow-imc.blogspot.com/2008/04/week7.html
8A 2B---9
自我加強:這個作業雖然沒有跟上進度,但是把那時候讀書遇到的問題,
都自己去找出解答,然後PO上去給同學看,所以才能拿這些分數吧,
不過沒有跟上進度還是要更認真點。
課程加強:我想這份作業,要讓我做的主要動力,是因為擔心互評的分數
會太低,所以才會逼自己去讀點書,以後能多加點讓人會更想主動去
讀書的動力,這樣會進步快點。

Week 8 : 電腦視覺監控產業研究心得報告
http://hwshow-imc.blogspot.com/2008/04/week7_09.html
10A ---10
自我加強:因該是有認真看的關西吧,但是還是有一些東西沒有看得深入
如果多花點時間去找一些資料,因該能得到更多的知識。
課程加強:無。

Week 12 : Eye Toy 探索分享
http://hwshow-imc.blogspot.com/2008/05/eye-toy_6138.html
7A 2B 1C---8
自我加強:因為不太喜歡玩PS這類型的遊戲,所以只是單純為了交作業,
兒去看了一些影片,沒有深入的去了解機器的運作原理。
課程加強:可以想辦法弄出一台PS跟ITOY讓同學試玩,比較實際。

鶯歌參觀心得及延伸:
http://hwshow-imc.blogspot.com/2008/05/blog-post_1325.html
5A 5B---8
自我加強:由於時間緊迫的關西,只逛了1個多小時,大概的參觀了一下,
以後要掌握好時間,才能逛久一點。
課程加強:無。

新一代設計展:
http://hwshow-imc.blogspot.com/2008/05/blog-post_5911.html
10A ---20
自我加強:這次很認真逛,去了2次,所以寫的東西比較多,得到的東西
也很多。
課程加強:不要臨時說比較好,最好前一個禮拜就先跟同學說,不然很多
同學臨時有事排不出時間去參觀。

total--55

期末報告:http://hwshow-imc.blogspot.com/2008/06/blog-post_04.html
作業總集:http://hwshow-imc.blogspot.com/search/label/95360290

CallBack Function:
http://www.dev.idv.tw/mediawiki/index.php/%E4%BD%95%E8%AC%82callback_function%EF%BC%9F
簡單的說,如果你使用了某個function,那麼你就是『call』了一個function。如果系統或是函式是要求你給一個function pointer,這個function pointer指到一個實際的函式(多半這個函式是你自己寫的)。然後它會在適當的時間呼叫此function,則此function就是所謂的 callback function。因為這個function是被『callback』了。
這是找了很多資料後,覺得比較簡單理解的,但是還不是非常懂。看完資料後發現,原來timer也是一個CallBack Function!

2008年6月4日 星期三

攝影機

期末專題作業

首先,先擷取背景圖案,再將畫面反白。









反白後,如果背景顏色將會變成全黑色,如果有異物入侵,會出現白點。


有異物入侵的話,會顯示 "WARNING" 警告使用者。

這是從原程式碼修改過的地方

如果有東西進入畫面,則產生白點,且Warning為1。Warning為1,則顯示警告訊息。

if(buffer[i][j][0]>thresholdbuffer[i][j][1]>thresholdbuffer[i][j][2]>threshold)

{ warning=1; buffer[i][j][0]=255; buffer[i][j][1]=255; buffer[i][j][2]=255; } else

{ buffer[i][j][0]=0; buffer[i][j][1]=0; buffer[i][j][2]=0; }

原本是偵測到異物則彈跳Warning視窗,但是這樣寫的話,如果異物一直在畫面中的話,

警告視窗會一直彈,彈到程式當掉。

//if(warning == 1) ShowMessage(" Waring ! ");

所以後來改用Label顯示Warning的方式,才OK。

if(warning == 0) Label2-> Caption =" "; else Label2-> Caption ="WARNING";

Warning = 0; //讓Warning歸零才不會一直顯示警告訊息。

心得:因為是用別人的程式碼改的關西,所以只是大概的了解一下,就開始改程式,還是有許多

地方沒有去研究過。做完這次作業,發現沒有想像中的難,因該是因為用別人的程式碼來改的關

西吧。

2008年5月22日 星期四

鶯歌陶瓷博物館

這次的參觀,消耗了我不少時間,總共約了3次

第3次才成功,有一次去了剛好沒開門,有一次
大家一起睡過頭,這一次呢,很趕,上課前才跑

去看,只逛了快2個小時。
這次作業的主題,是要我們參觀完博物館後,聯

想延伸出有關互動多媒體的功能能套用在哪些地

方上,接下來先簡單的介紹一下我所看到的東西

再慢慢的將主題轉入作業。

這個是裡面的小遊戲,藉由與電腦互動的遊戲,

來達到教學的效果,用來教小朋友還蠻不錯的。
畫面中的那之猴子是主角,在達到目的地之前,

他會遇到許多問題,必須回答正確才能繼續前

往下一個目標。

做到這裡忍不住想抱怨一下,上載圖片真的是有

夠麻煩,每次上傳一張新的圖片,不能指定插入

位置,排版好的報告都要再從新編排一次...真是

有夠麻煩的。旁邊那張照片是一條展廊,畫面中

的電視在介紹陶瓷的用途,讓人知道原來陶瓷不

只是可以拿來當作藝術品,也可用於日常生活中

,或著是工業用品,軍事用品。

我在看這影片的時候,走來了3個日本人,我在想

這影片只有中文的解說,如果能將它改成互動式的
,讓人可以在螢幕選擇語言,會更有國際觀。
這是大門的照片,出來的時候拍的,逛完時還遇
到有人找我們做問卷~~
作業:多媒體功能設備聯想延伸
這博物館還不錯,許多地方都有放映機或著是
電視讓人可以更清楚的了解說明,但是那些影
片都只會一直播放,不管旁邊有沒有人,所以
走過去想看的人只能從一半開始看,很不方便
我想如果能加他用成互動式裝置的話,讓人不
僅可以走過去點選開始才播放,還可以選擇解
說的語言,那樣的話會更棒!

2008年5月21日 星期三

世貿新一代設計展

這個攤位主要的設計概念,是利用互動裝置技術,以遊戲的方式來教育小朋友

藉以提升吸收的效果 (互動裝置教學遊戲攤位)

這次在台北世貿一館展出的"第27屆新一代設計展"
為了作業的關西,本人也有很大的興趣,禮拜六去

了逛了一次,沒逛完就被趕出來,所以禮拜日又找

家人去了一次。~~~~

首先呢,因為關於互動媒體技術的攤位,真的是少

之又少,很慶幸之前上課有聽進去,在逛那些攤位

的時候,幾乎都懂他們運作的原理。像是利用水銀

,將水銀放在小的玻璃瓶裡,藉由裝置感應水銀的

流向,傳達到電腦,做出對應的動作。像是旁邊

這個攤位,他們就利用水銀的裝置,在現場有一個

瓢子,當你把瓢子往下移,畫面中的獅子就會將他

手中的瓢子放到水井裡裝水,當你把自己手中的瓢

子往上移,畫面中的獅子就會將水打起。我們有問

他們是怎麼做的,答案就在前段的文章囉~~~

水銀裝置好像上堂課有提過吧~~~~~~~~~~~

這個就不必多說了吧,單純的遊戲而已,吸引人的地方就是將搖桿
改成真正的舟和槳 (電玩遊戲攤位)

因為都是挑有電視的攤位逛,所以再來呢~~就是南

台科技大學囉,這個攤位,做了非常非常非常多的

遊戲,很多都是用搖桿來控制,但是跟"互動視訊"

這幾個字還是完全搭不上邊吧。所以我們就挑了一

些比較有趣的遊戲來看~~旁邊呢,這張照片,那紅

紅的東西是舟,這遊戲是在玩泛舟~~控制遊戲的東

西,就是你所看到的那艘船,還有2之槳,讓玩家好

像能親身體驗泛舟的感覺,但是我們沒有問他們是

怎麼做的,不過我猜想,槳的部分不外乎也是利用

水銀裝置來傳達訊號的吧。至於那艘船,好像只是

裝飾品而已,不知是否能真的控制@@~

以上是第一天去的,幾乎都在找跟互動技術有關的東西~~
接下來呢,就要介紹一些比較偏向商品設計的攤位囉

因為礙於許多攤位的產品都在申請專利而,禁止攝影
拍照的關西,所以有一些也只能用口頭上的敘述,至
於圖片呢...ㄜ,請自行靠我的說明想像

攤位 懶人秩序---------禁止拍攝(商品設計攤位)

首先呢,我要介紹這個攤位,我非常非常的欣賞他的設計

因為我也很懶的關西吧~~~~QQ
這個攤位有很多人來看,所以有人出來講解設計的概念,

第一個介紹的商品,是一個椅子,他的椅背上方,做成凹

陷狀,在屁股後方,做了一個小孔,設計的概念是因為

現代人回家後,常常隨手將衣物掛在椅子上,為了讓衣物

能夠看起來整潔而不會有凹痕的情況下,設計出此商品,

讓回家後疲倦後的你,可以隨手將衣物掛在椅子上,不僅

看起來較整齊,也可能讓衣服較不會出現折痕。

再來呢,是他的桌子,在他將桌面整個掀開的瞬間,不只

是我,旁邊的人都傻眼了,聽他的講解釋,因為現代人,

常常在讀完書或在桌子做些事後,懶得收東西,就去做別

的事,為了省時省力省金錢,你只要講桌面往旁邊一拉,

所有的東西就可以快速的,像垃圾般的道進抽屜了,真是

棒阿~~~太神了,相信有看到的人(懶人)都說讚阿~~

他還有一格書架,不過我看不太懂,介紹就到此為止囉~~

ENDING
PS.南X,X台賣的那個袋子有X火闌,東西放包包沒去用力

動或搖就漏水~~~~虧我還去跟他換了一次,還是破掉了~~

真的是比紙杯還脆弱!!!~~~怒~~~不要以為正妹就可以這樣啊!



--------------Homework.Part2.----------------


ㄜ....原來要打兩篇阿,好吧那就上吧!
我就挑一個在那耗最久的攤位來說明吧。
首先介紹登場人員,試玩:阿達,發問:小肥,旁聽...打混?:ME

首先大部分的內容,我在第一個攤位的內容,已經介紹的差不多了

接下來,我就大概的將那時候說過的和做過的事,簡單的描述一便

STEP1:進入遊戲畫面,電視前有2個Botton,Botton上有2種動物的圖案

一開始,工作人員要我們3個輪流去選動物,選完後,票數最高的動物,

就會出現在遊戲畫面上,當主角出現後,工作人員就會用手上偷偷藏起來

的遙控器,讓畫面進入下一張。我們選得是小獅子。

至於如何讀取Botton呢,我想,就像電動把手一樣,只要判斷你案的是O還是X

最後再將O跟X的次數累計比較後,將次數較多的一方,在畫面顯示他所預設的

腳色。

STEP2:接下來,試玩人員登場,工作人員要阿達用手去指畫面中的花,

當手指向畫面中任意一朵花,那朵花就會從彩色變成灰色的(他說這樣是凋謝)

為何當手指像花時,花就會變成灰色的呢?原本我們以為他是用攝影經來抓畫

面判斷,結果問了工作人員才知道,他是用搖控器來控制,當你指向某朵花的時候

,他就可以用遙控器上的按鈕,來控制哪朵花凋謝。

STEP3:打水,用水瓢將井打滿水。工具,水瓢真正得水瓢,遊戲跟現實都有。

至於他如何讀取你手中水瓢的動作,上面已經介紹過了。請往上拉。

STEP4:吶喊,工作人員給了阿達一個MI,要他一直叫,讓地洞中的土撥鼠能聽見

很簡單,跟普通麥克風一樣,當你喊得越大聲,傳入的訊號就會越強烈,

聲音傳到地動的速度就越快。

STEPN:...............。

心得:我們在玩的時候發現了很多BUG,他的遊戲做的

並不精細,我記的有一個步驟是用攝影機來抓畫面,他

是將最原始的畫面和進行中畫面做比較,落差的越大,

作的速度就會越快,但是阿達將手直接把攝影機整個蓋

住的時候,那個階段進行的遊戲就直接結束了-.-,我想

很多地方他們做的還蠻粗糙的,但也不能太過批評別人

,畢竟這也只是設計系的展覽,不是資工系的,而且是

拿來交"小朋友"的,不適用於國小以上。認真上進的好青年 ↓


2008年5月7日 星期三

Eye Toy

前言:我不會特別喜歡玩電動,像ps、xbox這類的遊戲機,
因為我覺得這些遊戲玩一完結束後就什麼東西都沒了
,頂多跟朋友或著家人一起完才會好玩,我想如果能
把這種技術應用在Online Game上的話,會更有趣,
透過攝影機擷取人的畫面,玩家化身為裡面的人物,
人物會跟著玩家作出相同得動作,還可以跟其他玩家
組隊一起去打怪物,就像是獵人裡面的Greed Island
把卡通裡的人物變成玩家的化身,有昭一日作出這種
東西的話,一定會響起一片熱潮。


這因該是一個做鬼臉的遊戲
~~~~~~


畫面會隨著攝影機的距離而有所改變,不過我覺得這遊戲還蠻
無聊的。影片中就是一個人一直在做鬼臉。不過我看不懂他是
怎麼操控的,不知道是靠臉控制,還是靠手,看不出來到底是
手還是臉是在玩的人的,還是都是


這個是類似跳舞機的遊戲


偷過攝影機擷取玩者的動作,原本是由腳踏板來做動作
現在可以自由的移動,不過只能用上半身,要用腳的話要
抬很高,這個還不錯,不過因該玩一下下就會膩了吧。

這是打飛機的遊戲~~


透過攝影機截取玩家的畫面,畫面中劃一直有怪物飛出來,可以揮手
把她打爆炸,有時候還會有大砲出來,這時候要閃開,不能被打中不
然會扣寫,最後還有大魔王可以打,我覺得這個運動量還蠻大的,可
以拿來減肥。

這個因該算是變臉的進階版


我覺得這個很好玩,攝影機攫取玩者的畫面,畫面會出現各種不同的
特效,有鬼魂的特效,曝光的特效,或著是畫面扭曲,水滴效果的特
效,而且還可以很多人一起玩,還蠻不錯的。

這個是乒砰球


這個可以讓兩個玩家對打,影片中的玩家很白目的再擷取畫面的時候
只讓頭露出來,沒想到竟然可以讓頭當球拍玩很好笑,我覺得這個遊戲
跟朋友或是家人玩都很不錯,這是我覺得最好玩的一個遊戲!


結論:畫面來說的話,跟大家一樣,將卡片的怪獸實體化
,而且做的非常的真實,第一眼看到的時候我覺得很震撼,
小時後看的卡通如今竟然實現了,世界進步的如此神速,我想
離實現我夢想中的夢幻遊戲,不會等太久。
但是就奈玩性的話,我覺得一定要能讓雙人,或著是多人一起
玩,才能吸引人,乒砰球會是一個很不錯的選擇!

2008年4月16日 星期三

WEEK8

<一>CodeVector
圖中的黑點及CodeVector,將所有的黑點連起來所成的區域,及CodeBook。因該是如此
編碼簿的產生在整個 在整個VQVQ的過程中,的過程中,最重要的工作便是最重要的工作便是CodeBook的設計。所謂CodeBook,指的是一群CodeVector或CodeVector的集合,而我們最終的目標,便是以這些挑選出來的CodeVector來代表該空間中全部的資料向量。舉例來說,如下圖所示,在一個二維的空間中,我舉例來說,我們將整個空間分割成若干等分,每個等分以一個 們將整個空間分割成若干等分,每個等分以一個CodeVectorCodeVector來代表,如此一來,空間中全部的向量都可以用這些有限的CodeVector來代替,這便是VQ的精神所在。
------------------------------------------------------------------------------
<二>色彩差距的觀念:
色差的定義:是指比較兩種色物體時,眼睛感覺色彩的差距大小,簡稱為ΔE。
一般所指的ΔE為1976年CIE所製定的CIELAB均勻色彩空間的色差公式。
ΔE=[(L1-L2)2+(a1-a2)2+(b1-b2)2]1/2
一般而言
1.Delta E > 6:不可接受,人眼視覺很容易辨識其顏色差異。
2.Delta E < 4:尚可接受,人眼視覺可辨識其顏色差異,但不是十分明顯。
3.Delta E < 2:人眼視覺幾乎無法辨識其顏色差異。

2008年4月9日 星期三

WEEK7

2.電腦視覺監控產學研聯盟
我先看了電腦視覺監控產學研聯盟 的成立宗旨,我很好奇911事件跟他成立有什麼關西,讓我好奇的是攝影機有什麼辦法可以阻止飛機撞大樓?介紹中還有提到,此技術為了配合不同的應用領域,而提出了三項計畫,分別針對 1.區域進出管制與安全巡邏系統 2.空間監控與入侵者偵測 3.行為分析於看護服務之應用,雖然說跟我修這門課的目的不太一樣,原本以為會直接以遊戲為主題切入視訊裝置和視訊軟體的應用,但在上過幾次課後,卻發現不是如此。但是還是有些收獲,在上過幾次課後,我發現,原來遊戲視訊的原理,跟攝影監控的裝置,原來是一樣的。

對於視訊聯盟所提出的三項計畫,我個人覺得還蠻實用的。 計劃一,針對區域管制和巡邏系統,我想可以應用在社區人口的出入,或著是將警察巡邏的工作,交給監視器,原本需要大量的人力,使用監視器的話,只要由少數人來看管攝影畫面,看看有無發生異狀,在前往該地即可,可以省下大量的人力資源。 計畫二,空間的管制,和入侵者偵測,我覺得目的和計劃一差不多,不知為何不將兩計畫合併? 計畫三,我覺得行為分析這種應用不太實用,如果我綁鞋帶或著是深個懶腰,警報就會響起,那樣的話我覺得非常的不必要。看護的功能,還蠻不錯的,最近新聞常看到保母凌虐小孩,如果父母可以隨時使用PDA查看家裡的情況,就能夠更放心。 總的來說,個人覺得這三項計畫都差不多,不知是以怎嚜樣的觀點來區分這三個計畫,為何不能將同樣的攝影裝置,應用在多方面?

「系統整合影片展示」影片一的部份,個人對於遺留物的偵測與夾取覺得很神奇,還蠻新奇的,如果有疑似炸彈的遺留物的話,透過機器去夾取,也會非常得安全。影片二的部份,手勢辨識系統映像很深刻,影片中的人拿著紅外線雷射筆照射畫面中的地方,機器就會走過去,不知道是如何辦到的。這種功能很不錯,如果有監視器拍攝不到的地方,可以透過此方法,讓機器去察看。可以避免有拍攝不到的地方。

「人員自動追蹤技術」-現場實測展示,讓我印象最深刻的地方,攝影機可以藉由手動的方式
改變偵測的對象,大大的提升了攝影機的機動性。可以避免在案發當時,歹徒突然衝出,而攝影機卻鎖定在路人身上,可以藉由手動的方式,將目標轉移。

影像視訊融合技術於監控系統,已前在網路上,可以找到透過衛星拍攝自家的屋頂,但沒辦法精細到連人都看到,看完這影片後還蠻驚訝的,沒想到線再技術竟然可以做到連人的動作都拍的一清二楚,對於打擊恐怖組織或在打仗的時候非常有威脅性。

視訊攝影技術,隨著時代的發展,而越來越成熟,從以往的固定式攝影機,到現在連衛星都可以跟它結合在一起。小則用於居家的防盜或看護系統,大則用於國防事業,視訊攝影技術的發展,具有高度的擴充性,而其中所隱含的是無限的商機!

WEEK7

1. BCB Programming 遭遇問題與解決過程之描述

心得:

因為上學期有修過數位媒體導論,一些物件的用法都會,

又加上課本有詳細的程式碼,我想除了那些沒些過上學期

課的同學,其他的人只要照著打都可以做出來,會遇到困

難的話,因該也只是一些程式碼沒看懂,但是課文又有解

說,除非真的要非常深入徹底的去了解每一行指令的話,

其實也不難看懂。不過因為我比較被動的關西,只有上課

提到的東西,我才會去做,程式方面目前只做到以BCB程

式顯示視訊畫面的地方,儲存影像陣列還沒有去做。

問題:

如果說真的要硬說有遇到什麼問題的話,再打程式碼

的時候,我以為capPreviewRate(hwndCapture,66)和capPreview(hwndCapture,True)

只要選一個打,因為課文太久前看了,忘了他的意思,後

來看了一下才發現原來兩行都要打上去,不過我意外的發

現,如果只打了capPreviewRate(hwndCapture,66)而沒有

打capPreview(hwndCapture,True)的話,我每次按一下執

行都會變成拍照的功能,但是不行連拍,要把視窗關掉再

按一次執行,他就會擷取你按執行那瞬間,攝影機所擷取

到的畫面,還算有點收穫。至於標頭檔的部份,因為是上

過課後回去才做的,看完同學的文章後就記起來了,所以

回去後,由沒忘了要打標頭檔。

程式碼問題:

Q.HWND為何種型態?(EX. int為整數型態)

A.(handle of window),它代表著視窗唯一的識別碼

LPSTR也是一種型態嗎,是的話為何種型態?

A.WIN API標準字串格式(LPSTR)

視窗辨識碼用途為何?

無解。

為何Overlay的顯示效率較好,卻有不支援它的視訊裝置?

A.印象中第一次上課好像說過因為因為Preview模式是微軟

所開發的,為了打擊對手所以不會支援Overlay模式。有點

類似Windows Media和Real Player的關西吧。

2008年3月13日 星期四

心得

第一章介紹了一些不同種類的攝影機
和一些硬體卡片,後面還有附上一些
將來會用到的標頭黨和使用方法,不
沒有自己親自動手去做真的沒什麼感
覺。