Download presentation
Presentation is loading. Please wait.
1
第一章 顏色、色彩轉換與浮水印
2
內容 1.1 前言 1.2 光與顏色 1.3 色彩轉換 1.4 隱像術/浮水印的應用 1.5 作業
3
1.1 前言 光的特性和組成。 五種彩色模式的轉換。 隱像術(Image Hiding)。 浮水印(Watermark) 。
4
1.2 光與顏色 可見光的頻率範圍介於 米到 米之間。 低頻率的紅光和高頻率的紫光的亮度都不如比較中間頻率的黃綠光來的強。
可見光的頻率範圍介於 米到 米之間。 低頻率的紅光和高頻率的紫光的亮度都不如比較中間頻率的黃綠光來的強。 圖 亮度與頻率的關係
5
1.3 色彩轉換 (1)RGB (2)YIQ (3)HSV (4)YUV (5)YCbCr 。 RGBYIQ (1.3.1)
6
範例1.3.1: (R,G,B)=(100,50,30),灰階值=? 解答:
7
範例1.3.2: RGB影像 ,YIQ影像=? 解答:
8
圖 彩色Lena影像 圖 轉換後的高灰階Lena影像
9
RGBHSV 在HSV系統中,H代表色調,S代表飽和度,V代表亮度。H=0時代表紅色,H=120時代表綠色,H=240時代表藍色。當S=0時,表示影像為灰階式的影像。當H = 0且S=1時,影像為深紅色。 (1.3.2)
10
圖 HSV彩色系統
11
YUVYIQ RGB YCbCr
12
範例1.3.3: 如何利用色調範圍來過濾皮膚色? 解答:
13
1.4 隱像術/浮水印的應用 (a) R平面 (b) G平面 (c) B平面 圖1.4.1 彩色Lena影像的三張分解圖
14
圖1.4.2 高灰階Lena影像的八張分解平面 (a) 第一張位元平面 (b) 第二張位元平面
(e) 第五張位元平面 (f) 第六張位元平面 (c) 第三張位元平面 (d) 第四張位元平面 (g) 第七張位元平面 (h) 第八張位元平面 圖1.4.2 高灰階Lena影像的八張分解平面
15
圖 圖1.4.2(e) ~ (h) 的合成影像
16
範例1.4.1: 給一如下的4 ×4子影像,第三張位元平面=? 解答: 8 7 6 5 32 31 30 29 10 11 12 13 1
1 2 3
17
第三張位元平面 1
18
範例1.4.2: 缺點:經過壓縮後,所植入的影像很容易受到破壞。 捨去低位元平面的隱像術之優缺點為何? 解答:
單程函數(One way Function) 缺點:經過壓縮後,所植入的影像很容易受到破壞。
19
PSNR 令B'為將A隱藏在B後的結果。PSNR (Peak Signal-to-Noise Ratio)很常被用來評估B'和B的相似性,PSNR的定義如下: 浮水印 而所謂的浮水印,可把A看成標誌(Logo),通常這個標誌可想成一種版權。
20
範例1.4.3: 假設每一個位元組(Byte)可以隱藏一個位元。我們的隱像術規則為: 原影像為 我們想隱藏以下的浮水印
若從浮水印讀出來的位元為0,則原影像的對應位元組之最後兩位元由0100,或1011。 若從浮水印讀出來的位元為1,則原影像的對應位元組之最後兩位元由00 01,或1110 。 其餘情況則保持原狀。 原影像為 我們想隱藏以下的浮水印 24 7 21 9 42 8 66 39 34 10 12 13 17 2 5 23 1
21
依照上述的浮水印隱藏規則,請求出加入浮水印後的十進位影像。
解答: 浮水印(0) 0100 1011 浮水印(1) 0001 1110 24(1) 7(0) 21(0) 9(1) 42(1) 8(0) 66(1) 39(0) 34(0) 10(1) 12(0) 13(0) 17(0) 2(0) 5(1) 23(1) (1) (0) (0) (1) (1) (0) (1) (0) (0) (1) (0) (0) (0) (0) (1) (1)
22
(1) (0) (0) (1) (1) (0) (1) (0) (0) (1) (0) (0) (0) (1) (1) 25 7 20 9 42 8 66 39 35 10 12 16 3 5 22
23
範例1.4.4: 如何在臉部上找出眼睛和嘴巴的部位? 解答: 水平投射法(Horizontal Projection):
推估(a, b)區間為眼部所在,而(c, d) 區間為嘴巴所在。
24
1.5 作業 作業一:寫一程式以實作1.4節所提的植基於位元平面之浮水印。 作業二:利用一組訓練用的人臉,估算出人臉的色調範圍。
Similar presentations