line_angle now pulls from a small window instead of just one point to remove noise