[課程回顧]
還記得第一堂課,老師先從資訊隱藏的歷史說起,
逐漸把我們從理論帶入實作。
程式方面,
一開始是先從S-Tools玩起。
在研究S-Tools的同時,
思考破解的方法以及,過去曾經用來藏資料的手法。
看了一些跟Bitmap,GIF藏資料有關的程式
(也動手寫了一點相關的程式)
大概的了解了.bmp跟.Gif的藏資料方式
後來研究了一篇跟parity有關的paper
練習上台報告還有做power point
因為那份power point我是盡了全力去做的,
所以當老師希望我們試著修改時,
我真的想不出要怎麼改,目前也還是想不出。
(應該是功力不足的關係吧 囧)
尾聲就是準備開始進入JPEG的世界
[心得]
資訊隱藏對我來說,是一門上修的課,
有一些比較專業術語的部份,反應上就會比較慢,
(有的是沒聽過,有的是聽過但不知道在做什麼)
還得讓老師多次解釋,感到很不好意思,哈。
(那個覺得只有自己跟不上的問卷就是我寫的...(汗))
沒有跟著進度把所有程式(作業)都試著寫出來是我心中小小的遺憾。
自評的部份,如果我說我想給自己70不知道會不會太高(汗)
捫心自問,總覺得自己少了那麼一點努力,足以扣掉三成的分數。
2007年6月20日 星期三
week16 - 給自己打分數
我給自己打70分。
課程感想:
這堂課一開始時我覺得自己有點跟不上
完全是一個路人跑進來的感覺
腦中缺乏這門課的相關基礎知識
聽了老師的解說後也欠缺自行複習
感想也不太會寫
嗯......就是在混||b
開始可以寫程式的時候才開始進入狀況
很認真寫程式
而這裡的印象也相對地深刻
所以這七十分是為我之後的努力所打的
課程感想:
這堂課一開始時我覺得自己有點跟不上
完全是一個路人跑進來的感覺
腦中缺乏這門課的相關基礎知識
聽了老師的解說後也欠缺自行複習
感想也不太會寫
嗯......就是在混||b
開始可以寫程式的時候才開始進入狀況
很認真寫程式
而這裡的印象也相對地深刻
所以這七十分是為我之後的努力所打的
心得與自我評分
上了一學期的資訊隱藏,其實學到的東西不只是如何去隱藏資訊,對於圖檔上也有初步的了解,
老師利用Blog的方式,開放讓同學在線上可以發表自己的想法,
對於沒有去上到課的同學,老師也有貼心的把上課大綱放在Blog上,可以讓有興趣的同學跟上進度
老師比較注重"互動"
我覺得如果可以分為小組的方式,打散各年層的,以競賽團體的方式作為加分的依據,並不代表一人得道雞犬升天,而是可以促進討論以及讓膽大感發表的人代替比較害羞的同學表達意見,懂的比較多的人也可以為同組的同學做講解,不僅可以讓他們追上也可以促進友誼
這學期有缺大概三到四次課,大部分都是自己的問題,除了早上才入眠加上抽兵種,是可以多加改進的地方
但是每次都是和政偉同學為最早到的幾個人,沒有途中插入的現象
對於上課討論學習到的議題,回去也會立刻迫不及待的寫程式做實驗
對於自己突然的想法也會做實作
雖然自己非優秀的學生,但也不至於混水摸魚,給自己的分數是70
老師利用Blog的方式,開放讓同學在線上可以發表自己的想法,
對於沒有去上到課的同學,老師也有貼心的把上課大綱放在Blog上,可以讓有興趣的同學跟上進度
老師比較注重"互動"
我覺得如果可以分為小組的方式,打散各年層的,以競賽團體的方式作為加分的依據,並不代表一人得道雞犬升天,而是可以促進討論以及讓膽大感發表的人代替比較害羞的同學表達意見,懂的比較多的人也可以為同組的同學做講解,不僅可以讓他們追上也可以促進友誼
這學期有缺大概三到四次課,大部分都是自己的問題,除了早上才入眠加上抽兵種,是可以多加改進的地方
但是每次都是和政偉同學為最早到的幾個人,沒有途中插入的現象
對於上課討論學習到的議題,回去也會立刻迫不及待的寫程式做實驗
對於自己突然的想法也會做實作
雖然自己非優秀的學生,但也不至於混水摸魚,給自己的分數是70
期末算帳
資訊隱藏上一學期了,終於到了期未算帳的時刻了~~
總之…先來個回想…
當初選資隱時,對這門課的內容並沒有想太多
只是單純以為以加密或以掩護隱藏的方式將資料藏起來,不讓人知道
不過也是這樣才知道這和密碼學是有很大的落差的
畢竟要將資料隱藏於媒介中而又不能被任何人起疑心
以及在相同的媒介中如何放入最大的資料量而又不能被破解
這是有相當難度的
一開始以BMP圖檔來做簡單實驗,以這個做為入門其實不錯
不只可以對資隱有一些了解,對於接下來的各種隱藏方法也能快速理解
自已有小試一下簡單的隱藏方法,結果之拙劣更顯示出好演算法的必要性
在有快速傳送的前提下,檔案當然是愈小愈高興
而圖檔的 size 小,而且又廣泛
尤其是 jpeg 的大壓縮技術,真是讓人激起征服的慾望
把資訊放入圖檔似乎有著挑戰而又安全便利的優點
但其實資隱的範圍應該可以更廣,不應該只提到圖檔的隱藏
數位的媒介是很多的,舉凡音樂檔、視訊檔甚至文件檔也應該能發揮
一學期能夠學到的真的太少了…
最後…又到了自我評評評的時間
我真的覺得,每次給自已打努力分數,我都想給自已 100 分…
所以,我使用扣分制!
以每星期 po blog 的作業,嗯…我不努力
因為在網路上 po 文給別人看,如果是沒營養的文,我自已都受不了
所以我不勉強自已的結果,就扣 20 分吧
上課無故缺席部分…只能怪職棒太巧都撞在星期四
因上述藉口,扣自已 12 分
我給自已打 68 分
總之…先來個回想…
當初選資隱時,對這門課的內容並沒有想太多
只是單純以為以加密或以掩護隱藏的方式將資料藏起來,不讓人知道
不過也是這樣才知道這和密碼學是有很大的落差的
畢竟要將資料隱藏於媒介中而又不能被任何人起疑心
以及在相同的媒介中如何放入最大的資料量而又不能被破解
這是有相當難度的
一開始以BMP圖檔來做簡單實驗,以這個做為入門其實不錯
不只可以對資隱有一些了解,對於接下來的各種隱藏方法也能快速理解
自已有小試一下簡單的隱藏方法,結果之拙劣更顯示出好演算法的必要性
在有快速傳送的前提下,檔案當然是愈小愈高興
而圖檔的 size 小,而且又廣泛
尤其是 jpeg 的大壓縮技術,真是讓人激起征服的慾望
把資訊放入圖檔似乎有著挑戰而又安全便利的優點
但其實資隱的範圍應該可以更廣,不應該只提到圖檔的隱藏
數位的媒介是很多的,舉凡音樂檔、視訊檔甚至文件檔也應該能發揮
一學期能夠學到的真的太少了…
最後…又到了自我評評評的時間
我真的覺得,每次給自已打努力分數,我都想給自已 100 分…
所以,我使用扣分制!
以每星期 po blog 的作業,嗯…我不努力
因為在網路上 po 文給別人看,如果是沒營養的文,我自已都受不了
所以我不勉強自已的結果,就扣 20 分吧
上課無故缺席部分…只能怪職棒太巧都撞在星期四
因上述藉口,扣自已 12 分
我給自已打 68 分
Week 16: JEPG compression (2)
1. 針對每一個經 DCT 轉換後所得到的 8*8 係數矩陣, 都要使用一個同樣是 8*8 大小的量化矩陣做量化壓縮程序。為什麼量化矩陣中, 不同位置的值大小不同, 代表的涵義為何?
因為各式和前面的差距,即變動的幅度
2. 量化後的係數矩陣中, 存在許多個 0, 代表的涵義為何?
彼此間的差異不大,沒什麼變化
3. 用 Zigzag 的方式, 將二維矩陣轉換為一維矩陣的目的為何? 優點為何?
目的在於可以方便壓縮,優點是:對於後面連續的0可以省略
4. 為什麼 JPEG 壓縮的最後一個步驟必須使用無失真的壓縮技術?
還不甚清楚....
5. 熵編碼(entropy coding)的熵所代表的意義為何?
以下是搜尋到的相關文章,提出跟同學分享
http://episte.math.ntu.edu.tw/articles/mm/mm_13_3_01/index.html
因為各式和前面的差距,即變動的幅度
2. 量化後的係數矩陣中, 存在許多個 0, 代表的涵義為何?
彼此間的差異不大,沒什麼變化
3. 用 Zigzag 的方式, 將二維矩陣轉換為一維矩陣的目的為何? 優點為何?
目的在於可以方便壓縮,優點是:對於後面連續的0可以省略
4. 為什麼 JPEG 壓縮的最後一個步驟必須使用無失真的壓縮技術?
還不甚清楚....
5. 熵編碼(entropy coding)的熵所代表的意義為何?
以下是搜尋到的相關文章,提出跟同學分享
http://episte.math.ntu.edu.tw/articles/mm/mm_13_3_01/index.html
Week 15: JEPG compression (1)
討論的內容包含:
1. 什麼是色彩空間? 為什麼有不同的色彩空間? 轉換的目的為何?
我覺得應該是對於一種色彩的表示方式和計算方法可以視為一個空間,像是線性代數常用的歐式空間等,
色彩的表示方式很多,所以有不同的表示方式,用來加強某些部分的表現程度,所以有不同的色彩空間,
轉換的目的再於讓以某種的表示方式改成另一種,方便日後計算跟表示
2. 什麼是量化? 好處是什麼?
字面上意義應該是說"數量化",很多科學的東西都會提到"量化",像是分等級,用來比較之類的,若是沒有數量化,則很多事情就會變的比較不精確,像是比身高體重等!量化的好處就在於可以讓要描述的東西容易比較,且容易表達
3. 什麼是轉換? 為什麼要做 DCT 轉換?
從一個性質變成另一個性質,為何要做DCT轉換,DCT轉換比較符合自然現象的表現
4. DCT 轉換後的矩陣的意義為何? 何謂低頻? 何謂高頻? 對應到一張影像所呈現的意義是什麼?
低頻:單位時間震動次數較少的波形
高頻:單位時間震動次數較多的波形
代表亮度的頻率
1. 什麼是色彩空間? 為什麼有不同的色彩空間? 轉換的目的為何?
我覺得應該是對於一種色彩的表示方式和計算方法可以視為一個空間,像是線性代數常用的歐式空間等,
色彩的表示方式很多,所以有不同的表示方式,用來加強某些部分的表現程度,所以有不同的色彩空間,
轉換的目的再於讓以某種的表示方式改成另一種,方便日後計算跟表示
2. 什麼是量化? 好處是什麼?
字面上意義應該是說"數量化",很多科學的東西都會提到"量化",像是分等級,用來比較之類的,若是沒有數量化,則很多事情就會變的比較不精確,像是比身高體重等!量化的好處就在於可以讓要描述的東西容易比較,且容易表達
3. 什麼是轉換? 為什麼要做 DCT 轉換?
從一個性質變成另一個性質,為何要做DCT轉換,DCT轉換比較符合自然現象的表現
4. DCT 轉換後的矩陣的意義為何? 何謂低頻? 何謂高頻? 對應到一張影像所呈現的意義是什麼?
低頻:單位時間震動次數較少的波形
高頻:單位時間震動次數較多的波形
代表亮度的頻率
訂閱:
文章 (Atom)