This book will provide an overview of techniques for visual monitoring including video surveillance and human activity understanding. It will present the basic techniques of processing video from static cameras, starting with object detection and tracking. The author will introduce further video analytic modules including face detection, trajectory analysis and object classification. Examining system design and specific problems in visual surveillance, such as the use of multiple cameras and moving cameras, the author will elaborate on privacy issues focusing on approaches where automatic processing can help protect privacy.