These are homeworks from Underwater Computer Vision and Image Processing Course (taught by Dr. Tali Treibitz) at the University of Haifa. The homeworks were solved entirely by myself.
Here, the tasks were to calibrate a camera and thereafter to do structure from motion (SfM). I used OpenSfm.
Here a depthmap was reconstructed and used to simulate an underwater model.
Here image recovery algorithms were implemented.
Before | After |
---|---|