Không gian màu s d ng cho mô h ình hóa màu da

Một phần của tài liệu Hệ thống phát hiện khuôn mặt dựa trên mạng neural (Trang 33 - 37)

Trong l nh v c đo màu, c ng nh các l nh v c trong truy n tín hi u hình nh và video s d ng r t nhi u không gian màu v i các tính ch t khác nhau. Và trong s đó nhi u không gian màu đ c áp d ng cho v n đ mô hình hóa màu da. Sau đây là tóm l c nhóm các không gian màu đ c s d ng r ng rãi nh t c ng nh các tính ch t c a chúng

K IL O B O O K S .C O M

2.2.1 Không gian màu RGB

RGB là không gian màu c b n đ c áp d ng t lâu cho màn hình CRT.

Trong không gian màu này, m i đi m màu là s k t h p c a ba thành ph n đ n màu ( - Red, Xanh lá cây- Green và xanh da tr i : Blue). ây là m t trong nh ng không gian màu đ c s d ng ph bi n nh t cho vi c x lý và l u tr d li u nh s . Tuy nhiên do tính t ng quan cao gi a các kênh, giá tr c m nh n không đ ng nh t, s pha tr n gi a d li u thành ph n màu và d li u v đ sáng mà không gian RGB không đ c a thích s d ng cho vi c phân tích màu c ng nh trong các thu t toán nh n d ng d a trên màu s c.

2.2.2 Không gian RGB chu n hóa

Không gian RGB chu n hóa là không gian màu nh n đ c t không gian RGB c b n theo công th c chu n hóa đ n gi n sau đây:

(I.13) .

Có th d dàng th y r ng, trong không gian này, r+g +b = 1. Do đó ch c n hai trong ba thành ph n trên là đ đ bi u di n không gian màu này, thành ph n th ba s không còn giá tr và có th đ c b qua, đ rút ng n đ c s chi u c a không gian này. Hai thành ph n còn l i th ng đ c g i là các thành ph n “màu tinh khi t” (“pure colors”). Thông th ng, hai thành ph n r và b th ng đ c gi l i, còn b b rút b đi. Tính ch t c n chú ý c a không gian màu này đó là tính b t bi n đ i v i c a b m t. Ngh a là, n u nh không quan tâm đ n ánh sáng xung quanh, thì không gian chu n hóa RGB là b t bi n đ i v i s thay đ i v h ng b m t liên quan đ n ngu n chi u (t t nhiên là du i m t vài gi thi t nh t đ nh). K t h p v i phép chuy n đ i đ n gi n t không gian màu RGB c b n mà không gian RGB chu n hóa này ngày càng đ c s d ng r ng rãi trong nhi u l nh v c, trong đó có linh v c nh n d ng.

K IL O B O O K S .C O M

2.2.3 HIS, HSV, HSL - bão hòa c a màu

Không gian màu d a trên tính bão hòa màu đ c gi i thi u khi có nh ng nhu c u trong vi c xác đ nh s l ng tính ch t màu. Chúng miêu t màu s c v i nh ng giá tr thu c v tr c giác, d a trên ý ki n c a các h a s v nh ng tr ng thái khác nhau c a màu s c, tr ng thái bão hòa c ng nh t ng tông màu khác nhau. Hue bi u th cho màu tr i (nh màu đ , màu xanh lá cây, màu đ tía và màu vàng) c a m t vùng nh, saturation (đ bão hòa) là th c đo cho gi i m c ng ng màu c a m t vùng nh. Các khái ni m nh “intensity” (c ng đ ),

“lightness” (tính d u) hay “value”(giá tr ) liên quan đ n đ sáng c a màu. Giá tr tr c giác c a các thành ph n trong không gian màu này và s phân bi t rõ ràng gi a đ sáng v i cá thành ph n màu c a không gian màu là u đi m mà giúp cho không gian này đ c s d ng ph bi n trong v n đ ph n vùng màu da.

Công th c chuy n t không gian RGB sang không gian này nh sau:

(I.14)

Ngoài ra còn có th tính Hue à Saturation b ng cách s d ng hàm log cho các thành ph n màu c a không gian màu RGB. Ph ng pháp này có th làm gi m s đ c l p c a các thành ph n màu theo m c sáng.

K IL O B O O K S .C O M

H t a đ c c gi a Hue và Saturation có th gây ra nhi u khó kh n trong mô hình màu da, chính vì v y ng i ta còn chuy n nó sang h t a đ các theo công th c sau:

(I.15)

2.2.4 TSL – Tint, Saturation, Lightness (s c thái, đ bão hòa, đ d u ) Không gian chu n hóa thành ph n màu và đ sáng TSL đ c chuy n t không gian chu n hóa RGB theo công th c sau đây:

(I.16)

Trong đó, r’ = r – 1/3, g’ = g – 1/.

Theo k t qu nghiên c u, so sánh chín không gian màu s d ng cho mô hình màu da thi không gian chu n hóa TSL th c hi n mô hình hóa màu da nhanh h n các không gian khác.

2.2.5 YcrCb

YCrCb là không gian màu đ c s d ng nhi u trong v n đ nén nh. Màu s c d c bi u di n b i luma (đó là giá tr đ sáng đ c tính toán t không gian RGB), g m ba thành ph n, m t thành ph n là t ng các tr ng s t RGB, hai thành ph n màu khác nhau Cr và Cb đ c t o ra b ng cách t t hai thành ph n Red và Blue trong không gian màu RGB. Công th c đ chuy n đ i nh sau:

K IL O B O O K S .C O M

(I.17)

Vi c chuy n đ i đ n gi n, tính phân chia rõ ràng c a đ sáng và các thành ph n màu là nh ng đ c tính giúp cho không gian này lôi cu n các nhà nghiên c u s d ng cho vi c mô hình hóa màu da.

2.2.6 Các h t a đ không gian màu khác

Bên c nh YcrCb, m t vài không gian màu khác đ oc t o ra t chuy n đ i tuy n tính không gian RGB đ c s d ng trong v n đ phát hi n màu da. Nh là YES, YUV hay YIQ. Tuy nhiên chúng ít đ c s d ng h n.

Một phần của tài liệu Hệ thống phát hiện khuôn mặt dựa trên mạng neural (Trang 33 - 37)

Tải bản đầy đủ (PDF)

(125 trang)