I have a unique scene that I am attempting to solve for motion. It is some aerial footage of a camera following a moving train along a track. The camera is basically flying alongside the train from a distance. I was able to solve the camera motion correctly, and the 3D camera moves along the expected path. However, when I add an object to solve for and track the train, the solved object just floats in 3D space much farther out than where the object should be and it doens't move along the "landscape" at all.
Obviously to the viewer the train is moving across the landscape with the camera, but the tracked points all stay basically in place and this throws off the solver.
Is there a way to help Blender correctly place this object and solve for it? Without correct motion I can not, for example, add physically moving smoke to the train.
Edit: Some people have asked me to provide a link to the video and while I cannot provide the exact client video, from 2:45 to 2:50 in this video is the identical motion.