ViolaJones: new method to remove superimposed detections, added depth control, and automatic detection