Feature Based Object Detection