computer vision numerical methods rapidvisualization motion capture face capture linear algebra independent study physical computing