miniverse – bad deepfake tennis

inspo:

https://courses.ideate.cmu.edu/60-461/f2022/hunan/11/03/hunan-personintime/

https://courses.ideate.cmu.edu/60-461/f2022/skrrr/11/08/lost-in-time/

what if I offset a segmentation map by a constant in time?

Find a location to best insert this method.

I was thinking tennis bc contact point w ball is important

plan: use yolov5 to segment ball out. It contains a “sports ball” category that is basically a high level circle detector

replace some of the code in yolo to spit out a segmentation mask I can then use:

^use mask to remove ball and inpaint video using cv2 inpaint

People missing their tennis forehands(?) backhands(?) 

final result! frame offset is 20.