HoughTransform initial version