Computer Vision Algorithm Studies Laparoscopic Procedures to Understand What's Going On