Simultaneous Object Detection And Segmentation Using Top-Down And Bottom-Up Processing