By
Jered Olckers
Security Tracker
SUPERVISOR: MR. J. CONNAN
Project Overview
The main purpose of system is to track an object across multiple frames using fixed input source.
Introduction
Interface User Interface Specification
Components Portable Pixel map (PPM) Grayscale Background Subtraction Skin Detection
High Level & Low Level Design
PPM is a type of image file format. Each pixel can be easily manipulated since it
is in an understandable format.
Portable Pixelmap (PPM)
Start ASCII PPM file formatCommentDemotionsMax ColoursASCII Decimal
Red
Green
Blue
Every colour image a pixel consists of 3 values; red, green and blue.
A Grayscale image value of each pixel is the same.
To convert pixel colour to its appropriate level of grey, the following calculation is needed.
Grayscale
Red X 30% Green X 59% Blue X 11% Greyscale
Greyscale Picture
Convert
Background Subtraction
minus
This is used to identify whether a set of pixels is a potential skin area.
Convert from RGB to HSV colour space.
The threshold values is used to distinguish between skin and non skin pixels.
Skin colour detection
The skin colour detection will be used to identify whether a person has been detected in a video.
Skin colour detection (2)
Skin pixels detected..
Object Orientated Approach
Interface
Term 3 Implement Skin detection. Extend functionality on interface Display tracked object in video. Testing for correctness.
Term 4 Testing and evaluating software Create User Manual.
Project Plan
Skin Detection in Luminance Images using Threshold Technique: Hani. K. Almohair, Abd Rahman Ramli, Elsadig A. M, Shaiful J. Hashim
A Robust Vision-based Moving Target Detection and Tracking System.
Using PPM to make high-quality color pictures
Frame-skipping tracking for single object with global motion detection!: Ming Anlong, Ma Huadong
References