The conventional Hough transform cannot detect line contiguity and length of line segment. In this paper
we present an improved Hough transform algorithm which can compute the begining
end and length of the line segments. The algorithm can be parallelized and implemented in PRAM EREW computing model and in mesh connected processor array. Parallel algorithm for identifying and eliminating overlapping line segments is also presented.