balls_with_ellipse video: https://drive.google.com/file/d/1Y1sYTf3oR1s6rGLyt5vrKJxAj1XFObXS/view?usp=sharing