TY - JOUR
T1 - Optical Flow Estimation
T2 - An Error Analysis of Gradient-Based Methods with Local Optimization
AU - Kearney, Joseph K.
AU - Thompson, William B.
AU - Boley, Daniel L.
PY - 1987/3
Y1 - 1987/3
N2 - Multiple views of a scene can provide important information about the structure and dynamic behavior of three-dimensional objects. Many of the methods that recover this information require the determination of optical flow—the velocity, on the image, of visible points on object surfaces. An important class of techniques forestimating optical flow depend on the relationship between the gradients of image brightness. While gradient-based methods have been widely studied, little attention has been paid to accuracy and reliability of the approach. Gradient-based methods are sensitive to conditions commonly en-countered in real imagery. Highly textured surfaces, large areas of constant brightness, motion boundaries, and depth discontinuities can all be troublesome for gradient-based methods. Fortunately, these problematic areas are usually localized can be identified in the image. In this paper we examine the sources of errors for gradient-based techniques that locally solve for optical flow. These methods assume that optical flow is constant in a small neighborhood. The consequence of violating in this assumption is examined. The causes of measurement errors and the determinants of the conditioning of the solution system are also considered. By understanding how errors arise, we are able to define the inherent limitations of the technique, obtain estimates of the accuracy of computed values, enhance the performance of the technique, and demonstrate the informative value of some types of error.
AB - Multiple views of a scene can provide important information about the structure and dynamic behavior of three-dimensional objects. Many of the methods that recover this information require the determination of optical flow—the velocity, on the image, of visible points on object surfaces. An important class of techniques forestimating optical flow depend on the relationship between the gradients of image brightness. While gradient-based methods have been widely studied, little attention has been paid to accuracy and reliability of the approach. Gradient-based methods are sensitive to conditions commonly en-countered in real imagery. Highly textured surfaces, large areas of constant brightness, motion boundaries, and depth discontinuities can all be troublesome for gradient-based methods. Fortunately, these problematic areas are usually localized can be identified in the image. In this paper we examine the sources of errors for gradient-based techniques that locally solve for optical flow. These methods assume that optical flow is constant in a small neighborhood. The consequence of violating in this assumption is examined. The causes of measurement errors and the determinants of the conditioning of the solution system are also considered. By understanding how errors arise, we are able to define the inherent limitations of the technique, obtain estimates of the accuracy of computed values, enhance the performance of the technique, and demonstrate the informative value of some types of error.
KW - Computer vision
KW - dynamic scene analysis
KW - error analysis
KW - motion
KW - optical flow
KW - time-varying imagery
UR - http://www.scopus.com/inward/record.url?scp=0023312284&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0023312284&partnerID=8YFLogxK
U2 - 10.1109/TPAMI.1987.4767897
DO - 10.1109/TPAMI.1987.4767897
M3 - Article
AN - SCOPUS:0023312284
SN - 0162-8828
VL - PAMI-9
SP - 229
EP - 244
JO - IEEE Transactions on Pattern Analysis and Machine Intelligence
JF - IEEE Transactions on Pattern Analysis and Machine Intelligence
IS - 2
ER -