Vision is clearly an important element of human- communication. Although we can communicate human without it, people still tend to spend endless hours travelling in order to meet face to face. Why? Because there is a richness of communication that cannot be matched using only voice or text. Body language such as facial expressions, silent nods and other gestures add personality, trust, and important information in human-to- human dialog. We expect it can do the same in human computer interaction.