model based object recognition module added