Tracking a non flat object

Hi guys. This is my first post so take it on me (just kidding).
I’d like to replace a logo which is on a quite round surface. Can I do the tracking the same way or is there another way? Thanks.

I would first attempt by simply tracking the object. Depends on the perspective and how much rotation. Viewing some mocha tutorials is also a god idea. You might need to subtract areas of the tracked subject if it is reflective or has shadows on it.

Other techniques are to find multiple areas (logos or text) on the surface that could be tracked with multiple contours (shapes) on 1 layer.

Keep in mind that the track data you get is 2D, so if you have to bend or distort the tracked footage, there may be some manual adjustments to do.

Cheers and let us know how it goes.
-R