Model-based Object Detection