• 沒有找到結果。

Color profiler 1.02 統計的方式

在文檔中 不同類型電影的用色特徵 (頁 81-84)

第三章 研究方法

3.3 數位色彩統計軟體 Color profiler 1.02 介紹

3.3.2 Color profiler 1.02 統計的方式

Color profiler 1.02 分析一張圖片,主要呈現出該張圖的色彩資訊:對比

(Contrast)、飽和度(Saturation)、亮度(Brightness)、拮抗紅—綠值(Opponent R-G)、拮抗黃—藍值(Opponent Y-B)的值。

在以下介紹 Color profiler 1.02 如何處理轉換色彩資訊。

1.對比(Contrast)

步驟

(1) 先轉成灰階,並以某 gamma 值作轉換,並簡化為某個灰階數(預設 為 16 階)。

(2) 計算對比值。

.對比值的定義

(3) 計算對比值方式:

傳統計算對比值的方式是將一張圖中找出最亮處與最暗處,並計 算出兩者的數值,將最大值(最亮值)減去最小值(最暗值)再除以 整體的平均灰度。

在此最亮值用 Bmax 表示,最暗值用 Bmix 表示,平均灰度則是 用 Baverage 表示,成為(1)式。

average

B B contrast Bmaxmin

= (1)

在此將面積的問題考慮進去,避免一張圖中大面積的黑與小面積 的白,與平均一半面積黑與白的對比值一樣,都是相通的灰色。在此 加上了面積的權重,成為(2)式。

contrast=(BmaxBmin

[

1- ABmaxABmin

]

(2)

在(2)式中,ABmax 和 ABmin 分別表示了最亮值和最暗值的面 積,而面積指的是佔總面積的比例,因此需小於一。當最亮與最暗兩 者面積比例相差越多時,與 1 相減後則值就會越小,乘上平均亮度後 的值也會越小,表示對比值較低;如果是最亮與最暗值面積比例越趨 相等,則對比值較高。

2.飽和度(Saturation)

本工具指的飽和度即是單一數位影像中所有內含像素(pixel)的 HSB 的 S 值(飽和度值)之平均。

3.亮度(Brightness)

本工具指的亮度即是單一數位影像中所有內含像素(pixel)的 HSB 的 B 值

(亮度值)之平均。

4.拮抗紅—綠值;拮抗黃—藍值(Opponent R-G, Y-B)

本工具基於 HSB 色彩長條圖作色彩分析。傳統的色彩長條圖是分 R、G、B 三張圖,在三槍分離的情況下,常不易看出一張影像色彩的實際分佈情形。而我 們所發展的 HSB 色彩長條圖可以克服上述缺點,主因在於 HSB 色彩空間本來就 較符合人類知覺。由 HSB 色彩長條圖,可以輕易判別原始影像的各色的使用情 形,例如紅色使用多少、藍色使用多少等等。如下圖:

圖 3-8 轉換成 HSB 色彩長條圖

將色彩數據定為拮抗紅—綠值、拮抗黃—藍值是基於 Edward Hering 所創的 色彩對比論觀念。如下圖:

圖 3-9 色彩對比

色彩對比論的色彩模型彷如一個空間座標軸,紅黃綠藍各分布在 X 軸與 Y 軸,任一軸的相對兩端點的顏色即是互補色,Z 軸是無彩色代表亮度值。因為紅—

綠、黃—藍位於同軸上,此兩組顏色彼此間有互斥拮抗的關係,也就是說,一顏 色在同軸上只有一個落點,不可能會同時偏紅又偏綠、或偏黃又偏藍。這樣對色 彩的描述符合人類直覺對顏色的認識。

整理上面所述,若要作一張影像的色彩平均,不可拿 RGB 值來平均,如此 會出現不符知覺的色彩(常常是灰灰的顏色)。而我們以 HSB 色彩長條圖為基礎 所算出來的拮抗紅—綠值和拮抗黃—藍值則繼承了 HSB 色彩長條圖的優點,可 以得到符合知覺的數值。所以當我們要計算一張數位影像中的顏色資訊時,首先 要算出影像的 HSB 色彩長條圖。如下圖:

圖 3-10 HSB 色彩長條圖

每個色彩數值即為此值在 HSB 色彩長條圖中所屬區段的總合。以拮抗 Y 值 為例:拮抗 Y 值即是在 HSB 色彩長條圖中,Y 區段值的總合。不過每個值要以 半個正弦波作加權,讓此區段中越接近 Y 值的數值有較大的貢獻,而遠離 Y 值 的貢獻度漸減。

在文檔中 不同類型電影的用色特徵 (頁 81-84)