The Hough transform is a technique used to isolate features of a particular shape within an image. It is most commonly used for the detection of regular curves such as lines, circles, ellipses, and so on.