2007年4月25日 星期三

week11

week11 資訊隱藏 homework:
就文章提出三個問題。

文章:A New Steganographic Method for Palette Images

2007年4月18日 星期三

week8「隨堂筆記」

討論重點:
1. Curve改變之於光線(亮度??)的改變
PhotoImpact中Photo->Light->Curve中調整曲線,
若為絕對遞增->影像整體感沒變,亮度變亮。
若為絕對遞減->影像整體感沒變,亮度變暗。
若其中有遞增跟遞減交雜->影像會和原始影像整體感變化大,顏色感覺變化大。
2. Hidden data中藏的data取出之後,和原本的data會有不同嗎?
要看是否有附原始的調色盤,否則會不同。

RMS(Root Mean Square error) : 總像素平均誤差值。(越小越好)

What is PSNR(Peak Signal to Noise Ratio)?
PSNR=10*log(255*255/MSE)
MSE(Mean Square Error)=[n=1~FrameSize](In-Pn)*(In-Pn)/FrameSize

LSB:最後一個位元。
當藏資訊時,大都會從每個PIXEL的最後一個位元開始隱藏,不夠藏時,會漸進到倒數第二、第三...第四個位元...等。
關於隱藏的資訊(0 OR 1),
偶數 奇數
0 1
隱藏的資訊是0 OR 1都是有規律可循的。

2007年4月8日 星期日

week4:將圖片展開為8bit


第一張圖是沒藏資訊的圖片,8bit圖的分解,
第二張是將一張已經隱藏資訊的圖片放入程式中,
由最後一張圖片比較可知道,s-tool將資訊隱藏在最後一個位元中,
所以導致最後一張圖片中有雜亂的點,
之後要討論的點是:如何知道圖是雜亂的呢?

2007年3月14日 星期三

week3:gif標頭檔,觀察是否藏密的圖,色盤的變化




用S_tool將“達文西密碼”四個字
做資訊的隱藏,
那五個字我存成很小的gif檔,
但是做出來的Reduce後的Co=256,Cr=89差距仍大,
還有將要隱藏的資訊圖檔變更大,
Cr=63,就變更小一點,
不知道隱藏的圖檔資訊大小是否有影響Reduce的後果?
上面是將內容單純的資訊隱藏,
我將一張圖上,填入許多文字,
隱藏,Reduce之後Cr=39,
明顯的小很多,所以隱藏的內容多寡可決定Reduce後Cr的值吧!

week2

關於S_tool我只有看他開始起步的help而已,
可以開啟bmp及gif檔,做資訊隱藏,

上次上課,讓我更了解什麼是gif檔,
我之前以為...gif只是會動的bmp檔...
對結構更是不了解,

老師講解過後有比較清楚。

此外,

我自網路上下載下來的圖片,

在選項中只能選擇儲存成bmp或者jpg檔案格式,

我存成bmp之後,

使用小畫家將圖片變成gif檔案,

有時會出現以下對話框,

有時則不會出現,
我的樣本很少,
當沒出現對話框時,Co=256,Cr=256
若出現過,則Cr會變小,因為色彩資訊遺失了...

2007年3月7日 星期三

week1:什麼是資訊隱藏?

Q : 什麼是資訊隱藏
A : In computer science, the principle of information hiding is the hiding of design decisions in a computer program that are most likely to change, thus protecting other parts of the program from change if the design decision is changed. Protecting a design decision involves providing a stable interface which shields the remainder of the program from the implementation (the details that are most likely to change). In modern programming languages, the principle of information hiding manifests itself in a number of ways, including encapsulation (given the separation of concerns) and polymorphism.