We develop a method to estimate the 3-D location of straight edges captured from a mobile camera. The location uncertainty is also computed. A new direct formulation is presented that avoids both full optical flow and correspondence computations. The algorithm uses image regions that support straight edges and can be applied to small, known camera motions. When the image disparity is small, coherent depth results are obtained in a way more efficient than with a correspondence-based approach.