random hough forest object recognition core library