Bug #3055: Added adaptive threshold followed by cv::findContours to improve close range tracking