Motion Analysis
Motion Analysis
1. Reconstruction (Bottom-Up)
o Objective: Reconstruct 3D shapes from intensity or range
images.
o Characteristics:
Marr's theory emphasizes minimal a priori knowledge.
Practical approaches use range images for creating 3D
models.
2. Recognition (Top-Down, Model-Based Vision)
o Objective: Recognize objects using a priori knowledge
expressed through 3D models.
o Characteristics:
Utilizes CAD models for recognition.
Additional constraints embedded in models aid in
solving under-determined vision tasks.
3. Object Recognition without 3D Models
o Geons Approach (Biederman, 1987): Recognize 3D shapes
directly from 2D drawings using qualitative features called
geons.
o Alignment of 2D Views: Use lines or points in 2D views to
align and recognize objects.
o Image-Based Scene Representations: Store collections of
images with established correspondences instead of 3D
models for scene representation.
Summary of Techniques
Summary
Linear Estimation
Robust Estimation
Summary
These methods are not only applicable to homography estimation but also
extend to other problems in 3D computer vision, such as camera
calibration, triangulation, and fundamental matrix estimation.
Motion Analysis
The FOE is the point where the flow vectors appear to converge:
The mutual velocity (cx, cy, cz) of an observer and an object can be found
using optical flow. For a point in the image, its position changes over time
based on velocity components (u, v, w), and the FOE location can be
derived from these equations.
Optical flow can be used to estimate the distance of a moving object from
the observer:
Distance Calculation: If the velocity www of an object and one
known distance z1z_1z1 are known, the distance z2z_2z2 of another
point can be calculated using the ratio of their velocities and
distances.
Collision Prediction
Practical Applications
Additional References