• 沒有找到結果。

A Framework of Spatio-Temporal Analysis for Video Surveillance

N/A
N/A
Protected

Academic year: 2021

Share "A Framework of Spatio-Temporal Analysis for Video Surveillance"

Copied!
10
0
0

加載中.... (立即查看全文)

全文

(1)

適應性動態手勢切割

朱元昌,陳嘉宏,陳思穎 蔡文凱,許明華 國立雲林科技大學電子工程所 國立雲林科技大學工程科技所 Email:{g9518740,g9613704,g9613712} Email:{g9610804,sheumh}@yuntech.edu.tw @yuntech.edu.tw

摘要

本文主要提出可供各種人種膚色皆能適用的 手勢切割系統,本系統以動態膚色資訊做為使用者 膚色取樣與手勢定位的基礎,並使用高斯分佈模型 與最小平方近似解得到使用者每張frame 下的手勢 膚色分佈空間,利用該空間做為每張frame 手勢切 割的依據。因此該手勢膚色分佈空間亦即為目前使 用者的手勢膚色分佈情形,並且可以根據不同的環 境做適應性的調整,所以可改善複雜背景以及膚色 呈現反光或陰影時造成切割破碎的問題。最後本系 統 將 手 勢 定 位 區 域 之 手 勢 切 割 結 果 與 RGB

Normalized Color Coordinates (NCC)與 YCbCr 色彩 空間之手勢切割結果做切割品質比較。而本系統之 手勢切割品質皆比NCC 與 YCbCr 色彩空間之切割 品質較佳。 關鍵詞:手勢切割、適應性膚色切割

一、簡介

手勢本來就是相當原始且自然的示意方式, 縱然是在語言無法溝通的情況下,藉由手勢可以表 達出許多簡易的訊息,例如將手勢辨識應用於醫療 上,使得行動不便或是語言障礙的病患,除了可以 利用手勢與護理人員溝通,近年來亦有人發展出使 用手勢遙控周邊的電器,以方便醫院裡的病患使 用。因此有越來越多以電腦視覺為基礎之手勢辨識 系統應用於人機介面、機器視覺和虛擬實境等方 面,進一步拉近了人類與機器之間的互動與溝通, 藉此將手勢辨識系統應用於教育、醫療、工業、交 通…等方面。 在手勢辨識系統中,如何在連續影像中將背 景與手勢精確地切割開是很重要的,特別是在複雜 背景中仍然能有好的手勢切割品質是一項熱門的 研究議題[1]。除此之外,光線造成膚色呈現反光 或陰影亦是影響手勢切割品質的因素[2,3,4]。由於 手勢切割的品質會直接影響到手勢辨識的辨識 率 , 所 以 學 者 們 已 提 出 許 多 電 腦 視 覺 為 基 礎 (Computer Vision-Based Methods)方法來改善手 勢切割品質。 採用以視覺為基礎之方法做手勢辨識的研 究,是以電腦與攝影機做結合,在電腦加上數位影 像處理演算法,使得電腦也能夠像人類一樣地偵測 與辨識手勢。Junwei Han與Awad使用SVM(Support Vector Machine)做為手勢切割的方法[5],SVM以分 類(classification) 的 方 式 將 手 勢 的 膚 色 與 背 景 分 離,但是SVM須事先挑選訓練樣本,並且經過訓 練後才能分類。且訓練的過程中樣本不正確、太少 都會影響其正確性,加上計算量大,不容易在硬體 上實現,僅能在電腦軟體實現。因此,Gupta[6]利 用Otsu二值化做為手勢切割的基礎,其方法雖然簡 單但是在複雜背景情況下使用錯誤率極高,所以僅 能在單純背景下使用。有鑑於此,於是近年來的手 勢切割研究大多使用膚色切割的方法,先針對整張 影像做膚色偵測,將近似膚色的物件切割出來,再 加以判斷是否為手勢,而膚色偵測較常使用的色彩 空間還有:HSV[7]、YCbCr[8]。採用色彩空間做 膚色偵測,雖然能廣泛的偵測所有人種的膚色,但 是卻無法針對每一位使用者膚色分佈區域建構出 適應性膚色偵測。 因此本論文的目標為提出一種可適應各人種 膚色的動態手勢切割技術,不需透過手套並在複雜 背景環境下,不必人工加以訓練的方式,系統能自 動取得使用者膚色取樣後,再使用高斯分佈模型

(2)

(Gauss Distribution Model)與最小平方近似解(Least squares approximations solution),模擬出使用者的 手勢膚色空間。如此即可得到適應性膚色空間,能 夠避免手勢呈現反光、陰影以及複雜背景的情況下 所造成的手勢切割破碎。

二、膚色偵測相關研究

(一)NCC 色彩空間

不同的人種其膚色不盡相同,即便是同一個 人,在不同的環境下,其膚色也會有所差異。換而 言之,人類的膚色會受到光源、種族、衣著、視線 所影響,而造成膚色表現而有所不同。特別是RGB 色彩空間在顯示膚色時極易受到亮度的影響,所以 就有 Soriano[3,4]學者嘗試將亮度的因素去除,不 但增加辨別率,且可以降低顏色資訊的維度。 而NCC色彩空間的目標即是減少亮度對膚色 之干擾,並將顏色資訊從RGB三維空間降低至rg 二維平面上,其轉換空間公式如下:(1)式是紅色 成份做正規化,以減少紅色對亮度的依賴,同理, (2)式是針對綠色成份做正規化,減少綠色成份對 亮度的依賴。便可以將RGB三維空間轉換為rg二維 平面。並且根據試驗後,各人種的膚色相當集中, 其

r

分佈範圍約在0.2到0.6,

g

分佈範圍約在0.2到 0.4之間。因此利用兩個二次方程式即可定義出膚 色的上界方程式(3)式與下界方程式(4)式,如圖1所 示。除此之外,白色(

r

= =0.33)亦會落於定義的 範圍中,所以加入(5)式加以排除。綜合上述(3)式 (4)式(5)式,我們可以定義出人類膚色在NCC的膚 色範圍,如下(6)式。

g

圖1 NCC膚色分佈範圍 B G R R r + + = (1) B G R G g + + = (2) 1.3767 2 1.0743 0.1452 (3) 1=− r + r+ g 0.776 2 0.5601 0.1766 (4) 2=− r + r+ g =( 0.33)2+( 0.33)2>0.0004 (5) g r wr ⎩ ⎨ ⎧ < • > • > • < < = therwise r w g g g g Skin r , 0 ) 6 . 0 2 . 0 ( ) 0004 . 0 ( ) ( ) ( , 1 1 2 (6)

(二)YCbCr 色彩空間

在RGB 色彩空間中,倘若人類的膚色與背景 顏色很接近時,RGB 色彩空間難以將膚色與背景 分離。有鑑於此,有專家學者便將影像的色彩空間 由RGB 色彩空間轉換到 YCbCr 色彩空間,其轉換 公式如下(7)式。利用膚色膚色在 YCbCr 色彩空間 中有著獨特性,以及膚色在 Cb 與 Cr 所組成之二 維空間分佈有群聚、集中的特性,如圖2 所示。所 以現今之膚色偵測有許多人是採用 YCbCr 色彩空

間。學者Mohamed A. Berbar 便以 YCbCr 色彩空間

為基礎做膚色偵測[8],並且其 CbCr 必須符合 (8) 式,便可找出各式人種的膚色。 圖2 YCbCr膚色分佈範圍 ⎥ ⎥ ⎥ ⎦ ⎤ ⎢ ⎢ ⎢ ⎣ ⎡ ⎥ ⎥ ⎥ ⎦ ⎤ ⎢ ⎢ ⎢ ⎣ ⎡ − − − − + ⎥ ⎥ ⎥ ⎦ ⎤ ⎢ ⎢ ⎢ ⎣ ⎡ = ⎥ ⎥ ⎥ ⎦ ⎤ ⎢ ⎢ ⎢ ⎣ ⎡ B G R Cr Cb Y 285 . 18 154 . 94 439 . 112 439 . 112 494 . 74 945 . 37 064 . 25 057 . 129 738 . 65 256 1 128 128 16 (7) ⎪ ⎩ ⎪ ⎨ ⎧ < + < < < < < = 215 6 . 0 190 127 77 177 137 Cr Cb Cb Cr skin (8)

三、適應性動態膚色切割

無論是NCC或是YCbCr色彩空間,都是學者預 先取得大量各式人種的膚色樣本,將全部的膚色樣 本轉換到該空間上之後,發覺人類的膚色會集中於 某個區域,接著才用方程式將該區域定義出來,如

(3)

圖1、圖2所示。雖然這種膚色偵測能夠廣範的偵測 各種人種的膚色,但是卻無法根據當下的使用者做 適應性的調整,僅能以廣義的膚色偵測方式,將疑 似膚色的物件切割出來。 因此本文提出一適應性動態手勢切割,能夠根 據目前的使用者膚色分佈與當下的環境,作適應性 的調整。而在手勢切割的流程中,取得動態影像 後,須對動態影像執行手勢偵測,若偵測到手勢的 出現後,再對手勢加以定位,之後再將定位區域內 把手勢切割出來。圖3為手勢切割系統流程圖。 圖3 手勢切割系統流程圖

四、手勢偵測

圖4 為手勢偵測流程圖。整個流程主要分為三 大 部 份 ,1. 移 動 物 體 偵 測 2. 膚 色 偵 測 3.AND operation。移動物件偵測(motion detection)是為了 偵測出影像中有那些移動物體,並且搭配膚色偵測 (skin detection)找出疑似膚色的物件,兩者經由 AND 運 算 後 即 可 找 出 動 態 膚 色 (Motion skin,

)的物件。

MOS

圖4 手勢偵測流程圖 CMOS Sensor 擷取到每張為 的 RGB 色彩空間之連續彩色數位影像輸入,如圖5 所示為 輸入的原始彩色影像,並以(9)式表示之。

N

M

×

(9) ⎥ ⎥ ⎥ ⎦ ⎤ ⎢ ⎢ ⎢ ⎣ ⎡ = ⎥ ⎥ ⎥ ⎦ ⎤ ⎢ ⎢ ⎢ ⎣ ⎡ = ) , ( ) , ( ) , ( ) , ( ) , ( ) , ( ) , ( y x B y x G y x R y x I y x I y x I y x I B G R 其中

x

=

0

,

1

,

2

,

L

M

1

y

=

0

,

1

,

2

,

L

N

1

常見的動態物件偵測即是將前景與背景影像 做相減即可取得,首先我們從連續影像中取出彩色 資訊,並且代入(10)式中,即可將彩色影像 轉換為灰階影像 如圖6 所示,利用(11)式 可以得到如圖7 之灰階差值影像。透過(12)式的門 檻值(threshold)判斷即可取得圖 8 之動態物件偵測 之二值化影像。

)

,

( y

x

I

)

,

( y

x

g

b ) , ( 114 . 0 ) , ( 587 . 0 ) , ( 299 . 0 ) , (x y Rx y G x y Bx y gb = + + (10) D(x,y)=gb(x,y)−gf(x,y) (11) 為背景影像, 為前景影像

)

,

( y

x

g

b

g

f

( y

x

,

)

(12) ⎩ ⎨ ⎧ < ≥ = Threshold y x D if Threshold y x D if y x B ) , ( , 0 ) , ( , 1 ) , ( (a)背景影像 (b)前景影像 圖5 彩色原始影像 (a)背景影像 (b)前景影像 圖6 灰階影像 圖7 灰階差值影像 圖8 二值化影像

(4)

彩色資訊是用來做為膚色偵測使用,由(13)式 膚色判定原則,擷取出膚色區域。圖9 即是藉由(13) 式取得之近似膚色的區域。經過(14)式之 AND 運 算後即可得到動態膚色( ),由於圖 10 中使 用者頭部輕微晃動的關係,因此在臉部區域也會偵 測到少許的動態膚色,為了排除臉部或其他因素 (如光線的變化)所造成的雜訊,所以使用(15)式之 Erosion(侵蝕)運算即可將雜訊消除,如下圖 11。接 著尋找該動態膚色之中,最大面積的部份即是手勢 遮罩(gesture mask),並判斷其面積是否大於臨界 值,若大於臨界值則代表手勢已出現,如圖12 所 示。

MOS

⎩ ⎨ ⎧ > > − ≥ = Otherwise I I I I I if y x Skin R G B R G , 0 ) 5 & ( , 1 ) , ( (13)

MOS(x,y)=B(x,y)&Skin(x,y) (14) MOSero(x,y)=MOS(x,yMa (15)

其中

M

a

5

×

5

之結構元素

圖9 膚色偵測結果

圖10 動態膚色(MOS)

圖11 MOSero 圖12 gesture mask

五、手勢定位

圖13 手勢定位流程圖 當偵測出手勢的出現後,要對手勢加以定 位,圖12雖然為破碎的手勢,但是意味著完整的手 勢,會出現在其附近之區域,因此利用gesture mask 與motion skin( )完成手勢定位。如圖13為手 勢定位流程圖。motion skin去除雜訊再dilation後, 就會如下圖14一樣,整張影像僅會剩下完整的手勢 與臉部資訊,只要再labeling後即會得到一張如下 圖15的 影像,在這裡我們使用顏色來代 替號碼,在此黃色部份即為手勢區域。

MOS

)

,

( y

x

La

圖14 手勢與臉部資訊 圖15 labeling 接 下 來 再 將 圖15與 gesture mask(圖 12)執行 AND運算,即可得知手勢號碼(gn),如同圖16所示 之黃色區域,在這裡我們用黃色來代表手勢號碼 (gn),利用 (15)式即可將手勢從圖15萃取出來,其 萃取手勢區域如下圖17黃色部份。最終的彩色資訊 之手勢定位結果如圖18所示。

(5)

(15)

=

=

otherwise

gn

y

x

La

if

y

x

I

y

x

GL

,

0

)

,

(

),

,

(

)

,

(

圖16 取得手勢號碼 圖17 手勢域區 圖18 手勢定位結果

六、手勢切割

取得手勢定位後,只要針對定位區域做手勢 切割即可,不須整張影像進行手勢切割,以降低運 算量。而手勢定位區域可能會包含一部分背景資 訊,為了將手勢與背景分離,我們透過適應性膚色 空間將手勢與背景分離,而手勢切割的演算法如圖 19所示。 圖19 適應性手勢切割流程圖

(一)膚色取樣

為了得知當前使用者的手勢膚色空間,首先 必須取得使用者的手勢膚色取樣,進而利用該膚色 取樣模擬出使用者的膚色,而膚色取樣可以從動態 膚色中取得,因此只要將圖11與圖18做AND運算 後,即可得到圖20中的使用者之手勢膚色取樣 ( ),其數學式如下(16)式,同時我們可以將圖 20中的每一個pixel對應至RGB色彩空間中,其所對 應的結果如下圖21所示。

SKP

) , ( & ) , ( ) , (x y GL x y MOS x y SKP = ero (16)

=

)

,

(

)

,

(

)

,

(

y

x

SKP

y

x

SKP

y

x

SKP

B G R 圖20 手勢膚色取樣 圖21 RGB色彩空間

(二)膚色樣本之histogram平滑化

由上圖20可以得知膚色取樣圖是雜亂無章排 列,但是從圖21可知,將膚色取樣中的每一個pixel 轉換到RGB色彩空間後卻是具有群聚性的,因此我 們可以利用手勢膚色具有群聚的特性,計算出使用 者的手勢膚色分佈空間。 為了得知使用者手勢膚色分佈空間,首先必須

(6)

先取得手勢膚色的R值(紅色)的分佈範圍。所以先 將手勢膚色取樣圖的每一個pixel之紅色成份(R值) 做histogram如下圖22,並對histogram執行平滑化 (smoothing)即得知該frame使用者手勢膚色R值的 分佈範圍為下圖23紅色箭頭所指之處。因此由下圖 24的RB二維平面圖可以很清楚地得到,該frame使 用者手勢膚色之R值分佈為

R ~

L

R

H之間。 圖22 R值之histogram 圖23 平滑化 圖24 手勢膚色取樣之R值分佈範圍

(三)膚色取樣之綠、藍色的色彩分佈

當得知使用者膚色,紅色成份(R值)分佈範圍 後,接下來對紅色成份以固定距離加以「分段」, 使得 ,如此便可根據每 一個pixel之R值,將其G值、B值一起歸類至所對應 的 中。

{

C

C

C

C

n

SKP

=

1

,

2

,

3

,...,

}

、…、 ,合計 個區間,如下圖25所示,其 的計算如下(17)式,以便分別得到每一個區間 綠 n

C

為了得到使用者手勢膚色之綠色、藍色的分 佈情形,所以是以紅色成份為基礎,在 之 間每隔10個像素值為一個區間,因此會有 、 、藍色(G值、B值)分佈情形。 H L

R

R ~

1

C

2

C

C

n

n

n

10 1 + − R R 圖25 膚色取樣之區間 將膚色取樣代入(18)式,即可把整個膚色取樣 的每一個pixel之G值、B值一起記錄至其所對應 的 中。如此 B值分佈 情形 SK C 其中 中 i

C

即可得到

C ~

1

C

n其G值與 。當取得

C ~

1

C

n每一段之pixel的分佈情形 後,必須依據高斯分佈(Gauss Distribution)計算其G 值 與B值的正 負三倍 標 3σ), 以 便得 知 n

C

C ~

1 每一段 值的分佈範圍,在分佈範 圍外的pixel將其視為雜訊去除,如圖26為我們取出 部份區間來示意其pixels在GB平面上的分佈情形。 ⎥ ⎦ ⎤ ⎢ ⎣ ( , ) ) , ( y x SKP y x P B G i (18) 準 差(

±

其G、B ⎡ = 10 1 ) , ( − + = R L i SKP xy R +3σ +3σ -3 σ (a)

C

1區間 (b)

C

3區間 (c)

C

5區間 (d)

C

7區間 = H L n (17)

(7)

(e) 區間 (d) 區間 圖2 圖

(四)最小平方近似解求得膚色空間

由上圖26可知,膚色大多集中於正負三倍標 準差 σ)的區域內,不過,若直接使用該區域做 勢膚色空間,其所造成的誤差是很大 的,我們利用下圖27做為示意圖。圖27為 區間 之膚色 情形 的看 的pixel皆在綠色與藍色的正負三倍標準差 12

C

C

15 6 部份區間之GB分佈 (

±

3 為使用者手 6

C

分佈 。從圖中可以很清楚 到,所有 (

±

3σ) 之內,所以 出來,但 ,而 處 可以用一個矩形將其區域定義 是所有的pixel並非平均分佈於整個矩形區域內 是集中於左下右上的對角線分佈,所以紅色箭頭所 指示之 即為誤判空間,因此我們必須將這些誤判 空間去除,以得到最近似的手勢膚色空間。

-3σ

+3

σ

+3

σ

-3σ

圖27 手勢膚色誤判空間

有鑒於此,利用Least squares approximations

solution求得一條直線方程式 ,該 與所有的pixels最為接近。從圖28可發現,所有 色pixels大致是沿著 分佈,越接近 的區域其 pixel分佈越密集,反之亦然。換句話 幾乎從 中心貫穿整個pixel的分佈區域。所以只要再找出兩 條與 平行的直線 與 即可得到使用者的膚 色空間 。 (

L

=

ax

+

b

)

L

L

L

說,

L

L

(

y

1

y

2) (

S

) 圖28 手勢膚色空間 由上圖28可以很清楚的看到,所有膚色pixels 大致是沿著 分佈,越接近 的區域其pixel分佈 越密集,反之亦然,而且其分佈範圍介於 與 之間。所以可將此分佈視同高斯分佈,如圖 示, 就是落於高斯分佈中的平均值(μ)之處,因 兩條與 平行的直線 與 即可 模擬使用者的膚色空間,這兩條平行線,即位於高 斯分佈的三倍標

L

L

1

y

y

2 29所

L

此只要再找出

L

(

y

1

y

2) 準差(

±

3σ)之處。 μ σ 2σ 3σ σ 2σ 3σ 圖29 高斯分佈模型

我 們 已 經 利用Least squares approximations

solution求得

L

=

ax

+

b

,接下來只要將 與 求出來,即可得知該 區間的使用者手勢膚色空 間 。由於 與 皆平行於 ,所以 與 之 直線方程式僅在常數項與 之直線方程式有所不 同而已。 因此我們只要計算出 與 之常數項即可 得到手勢膚色 有 pixels 1

y

y

2 i

C

(

S

)

y

1

y

2

L

y

1

y

2

L

1

y

y

2 空間。首先我們計算上半平面所 與

L

的平均距離(

d

1),根據高斯分佈定理,

(8)

其左半面與 )之平均距離會恰巧等於 0.68σ。同理,上半平面所有pixels與

L

的平均距離 ( 1) 會 等 於 .68 所 以 將0.68σ 乘 上 四 倍 即 是 2.72σ,會近似於3σ,如此即可得到上平行線之方 程式

y

1

=

ax

平均值(μ 0 σ ,

4d

b

+

+

。同時, 根據高斯 分佈 給

d

1 我們可以 模型的對襯性原理,將 1供 另一條平行線 使用,所以

y

2

=

ax

+

b

4d

1,計算後得到的

L

、 1

y

y

2,如圖30與圖31 示。當我們取得

y

1

y

2 之方程式後,亦即得到GB平面pixels分佈的上下邊 界,至於左右邊界則是直接使用G值的三倍標準差 (3 即可,此即是該G B平面skin pixels分佈範圍, 令其手勢膚色空間之名稱為SPD1~j

d

所 σ) μ σ 2σ 3σ σ 2σ 3σ 0.6 0.68σ 8σ σ 68 . 0 2=ax+b−4× y σ 68 . 0 4× + = ax b ax+ = 圖30

y

y

在高斯分佈 相 1 + b y L 模型之 對位置 經由上述的方法,可求出 區間的pixel 分佈範圍,即完成模擬使用 間,由於 篇幅的因素僅列舉部份區間 , 下圖31至圖40為部份區間之 ,亦即為粉紅色 範圍所示。其該frame之完整的使用者手勢膚色空 間 以 (19)式表示: (19) 1 2 n C C ~1 者手勢膚色空 之膚色空間(

SPD

)

SPD

(

S

)

}

,

,

,

{

SPD

1

SPD

2

SPD

n

S

=

L

+

3

σ

-3

σ

y2= x-13.5 745 0.98

L

圖31

SPD

1 圖32

SPD

2

+3

σ

-3σ

y2=0. 9317x-7. 0649 圖33

SPD

3 圖34

SPD

4 圖35

SPD

5

(9)

圖36

SPD

6 圖37

SPD

9 圖38

SPD

12 圖39

SPD

12 圖40

SPD

15

(五)手勢切割

當模擬完成手勢膚色空間後,即可使用該模 擬空間 做為手勢判斷的依據。因此我們將圖8 的手勢 圖中的所有pixels皆判斷是否會符合該 模擬空間 ,判斷是否符合模擬膚色空間 的如 (20)式,圖8的手勢定位後之手勢切割結果,如下 圖14所示: S z y x GL if Segment 0 ) , , ( , 1 (20) (

S

) 定位 中 (

S

) ⎩ ⎨ ⎧ = = otherwise , 圖41 手勢切割結果

七、各項手勢切割比較

最後呈現手勢切割結果,並與NCC、 膚色偵測結果比較其切割品質,由下圖42、43、44 可以看到,手勢會因角度與光線的因素,產生膚色 反光或陰影,造成手勢切割結果過度破碎。而我們 所提出方法為適應性膚色切割,在手勢膚色取樣時 已經取得膚色反光與陰影的情況,因 會有手勢 切割破碎以及 YCbCr之 此不 複雜背景誤判之情形。 (a) 手勢定位 (b) YCbCr

(10)

(c) NCC (d) 本論文方式 圖42 各項切割之比較(一) (a) 手勢定位 (b) YCbCr (c) NCC (d) 本論文方式 圖43 各項切割之比較(二) (a) 手勢定位 (b) YCbCr (c) NCC (d) 本論文方式 圖44 各項切割之比較(三)

八、結論

本論文結合了動態影像偵 膚 色偵測技術得到『動態膚色』(Motion skin)區域, 並藉由動態膚色區域定位出手勢區域與手勢膚色 取樣。利用該膚色取樣並且搭配最小平方近似解 (Least squares approxima ns solution)及高斯分佈

模型,模 膚色

空間,利用 以完成手

勢切割,同時在操作手勢時,會因為光線而產生膚

色反光與陰影的問 善,而YCbCr與

NCC

[1] Quan Huynh-Thu; Meg aneko, M.,

IEEE Workshop on Applications of Computer

[3] Maricor Soriano, Birgitta Martinkauppi, Sami

Huovinen, deo under

changing ill International

[4]

[5]

Automatic Skin Segmentation for Gesture

[6] d interaction and

[7] Shimada, Y Shirai, ” Extraction of

r Recognition of Sign Language

[8] - 214, 05-06 July 2006 測與簡易的靜態 tio 擬出使用者每張frame之適應性手勢 該空間做為手勢切割的依據, 題皆能獲得改 色彩空間都無法改善膚色反光、陰影以及複雜 背景的問題,因此本論文之手勢切割演算法為一新 穎且效果不錯之演算法。

九、參考文獻

uro, M.; K

“ Skin-color extraction in images with complex background and varying illumination,” Sixth

Vision, pp.280 – 285, 3-4 Dec. 2002

[2] Moritz Storring, Hans J. Andersen, and Erik Granum, “Skin colour detection under changing lighting conditions,” 7th

symposium on Intelligent Robotics System, Coimbra Portugal, 20-23 July

1999

”Skin detection in vi umination conditions,”

Conference on Pattern Recognition, vol.1,

pp:839 – 842, Sept. 2000

M Soriano, B Martinkauppi, S Huovinen, M Laaksonen, ” Using the skin locus to cope with changing illumination conditions in color based face tracking,” Proc. IEEE Nordic Signal

Processing Symposium(NORSIG), pp.383-386,

June 2000

Junwei Han, G.M. Award, A. Sutherland, Hai Wu, ”

Recognition Combining Region and Support Vector Machine Active Learning” Automatic

Face and Gesture Recognition, pp.237 – 242,

April 2006.

L. Gupta, S. Ma, “Gesture-base

communication: automated classification of hand gesture contours,” Man and Cybernetics, Part C,

IEEE Transactions on Systems, vol.31, pp.

114-120, Feb. 2001 N Tanibata, N Hand Features fo

Words” The 15th International Conference on

Vision Interface, May, 2002

Berbar, M.A.; Kelash, H.M.; Kandeel, A.A; “Faces and Facial Features Detection in Color Images” Geometric Modeling and Imaging--New

參考文獻

相關文件

The Hilbert space of an orbifold field theory [6] is decomposed into twisted sectors H g , that are labelled by the conjugacy classes [g] of the orbifold group, in our case

The entire moduli space M can exist in the perturbative regime and its dimension (∼ M 4 ) can be very large if the flavor number M is large, in contrast with the moduli space found

a) Describe the changing trend of daily patronage of different types of public transport modes in Hong Kong from 2000 to 2015.. b) Discuss the possible reasons leading to

In addition to speed improvement, another advantage of using a function handle is that it provides access to subfunctions, which are normally not visible outside of their

For example, both Illumination Cone and Quotient Image require several face images of different lighting directions in order to train their database; all of

M., “A Study of School District Efficiency in New York State Using Data Envelopment Analysis ”, Dissertation Abstracts International, Vol.56, No.7, p.2502A (1995).. L.,

[16] Goto, M., Muraoka, Y., “A real-time beat tracking system for audio signals,” In Proceedings of the International Computer Music Conference, Computer Music.. and Muraoka, Y.,

When? Where? What? A Real-Time System for Detecting and Tracking People.’’ Proc. International Conference on Face and Gesture Recognotion, April, pp. Pentland, “Pfinder: