line segmentation seems to be working. couple false negatives (but no false positives which is more important) and hough transform is kinda slow though