Skin Color Tracker

I implemented a skin color tracker in Matlab for the RGB, HSV and HS (with H on a circle) color spaces.

RGB color space (first image is Layer 1 - skin, second is layer 2 - background, and layer 3 is the "outlier layer")

Color


Graymap


MOVIES!
RGB Color, for layer 1
RGB Color, for layer 2
RGB Color, for layer 3

HSV color space



Graymap


MOVIES!
HSV Color, for layer 1 Even better: HSV - B and W
HSV Color, for layer 2
HSV Color, for layer 3

HS "H on a circle" color space



Graymap


MOVIES!
HS Color, for layer 1 Even better: HSV - B and W
HS Color, for layer 2
HS Color, for layer 3


Other Test Subjects:






Matlab Code: skin_tracker.m