2007年5月17日 星期四

Paper問題自我解答

  上次上課,老師只講了摘要,就等於把整篇Paper講完,讓我有點吃驚!上次不懂的地方也了解了,所以現在可以回答自己提出的問題。
Jiri Fridrich的方法如下:
1. 欲隱藏的資料大小M bits,餵key給PRNG(Pseudo-random genertor),取得M個pixel來藏。

2. 計算調色盤中每個顏色的相似色,計算方式是兩個pixel的RGB值,個別相減再平方,三個平方結果相加,最後開根號,結果愈小,兩個顏色愈相似。

3. 若欲隱藏的第一個位元為1,將第一個位子的RGB相加後mod2,得到parity值,若parity值為1,便直接藏入,若parity為0,則找第一個位子的下一個相似顏色的parity,直到找到可藏的顏色為止。

4. 找到可藏的顏色後,便將原本的顏色取代掉,隱藏動作完成。

優點:
每次取代的顏色,一定會是與原本相似的顏色,不會像EZ Stego,取代的顏色可能是與原本的顏色完全不相近,降低失真的程度。

對於第3步,有點不確定,歡迎大家發表意見,討論討論。

沒有留言: