Primary Problems
Quality:
Prevent artifacts
Reduce distortion
Remove ripple
Speed:
Optimize algorithm for interactive speed
(from seconds per frame to frames per second)