With the ever-growing Web, the Websites with objectionable contents like pornography, violence, racism,etc. have been augmented rapidly during recent years. Among the offensive contents, the pornography is the most harmful one affecting children safety and causing many destructive side effects. A content filter is one or more pieces of software that work together to prevent users from viewing material found on the Internet. This book presents an efficient content based software system for detecting and filtering pornography images in Web pages and Videos.The video analysis capability occurs in three different cases. Skin and face detection techniques are the main components of the proposed system. Because the proposed filter works online, the authors propose two fasting techniques that can be used to speed up the filtering system. This book contains also a survey of face and skin detection techniques.