A new inverse Hough transform based on curve feature(CF-IHT) algorithm was presented.Based on the feature of the curve to be detected,the new algorithm selects some feature points in the edge image.According to the coordinates of the feature points and the CF,it finds some grew points.The grew points will be the new feature points in the next process of finding the other new grew points.This process will be end until the detecting result meets the established criteria.Experimental results show that the CF-IHT is less blind and reduces the computation complexity and storage burden of standard IHT(SIHT).