Change Detection and Object Segmentation: A Histogram of Features-Based Energy Minimization Approach
We consider here a change detection problem: to find regions of change on a test image with respect to a reference image. Unlike the state-of-the-art change detection and background subtraction algorithms that compute only local (pixel location-based) changes, we propose to minimize a novel region-based energy functional based on Bhattacharya coefficient involving histograms of image features. The optimization of the proposed energy functional simply consists of two very efficient searches if a crude segmentation such as a bounding box around the region of change is sufficient. Also, it allows variational optimization via level set-based curve evolution for supervised binary image labeling. The framework is demonstrated to cope well with considerable camera motion and shifts of objects between the test and the reference images. We illustrate encouraging results on finding bounding box around abnormality from brain MRI, object detection for maritime surveillance, and segmenting oil-sand particles from conveyor belt images.