A new perspective of Hough transform : theory and applications