Answers.Body: <p>That is usually called "<a href="http://en.wikipedia.org/wiki/Match_moving" rel="nofollow">tracking</a>" and there are several tools available to do that.
  Many that are stand alone and export the data to be used in other software aswell as complete editing suites that enable you to do everything from the tracking of the video footage to the animation of the graphic.</p>
  
  <p>Popular examples are <a href="http://www.adobe.com/products/aftereffects.html" rel="nofollow">Adobe After Effects</a>, <a href="https://www.apple.com/final-cut-pro/motion/" rel="nofollow">Apple Motion</a> and <a href="http://www.thefoundry.co.uk/products/nuke-product-family/nuke/" rel="nofollow">Nuke</a>.
  The most popular being Adobe After Effects. It offers a fairly easy to use 2D tracker and is a very powerful animation tool.</p>
  
  <p>Though if you want to analyze the global position of the car on the racing track over the course of several different scene you wont be able to achieve that completely automated. Those tools will only analyze the motion for a particular scene and wont make any sense out of the "global picture". While you can certainly track the position of a car in different scenes you will have to manually do that and tell the tracker in every scene what exactly you want to track.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2014-05-29T17:29:56.753Z
Answers.LastActivityDate: 2014-05-29T17:35:18.260Z
Answers.LastEditDate: 2014-05-29T17:35:18.260Z
Answers.UserDisplayName: timonsku
Body: <p>Imagine I have a video of a car moving from right to left, and that I want to add a graphic annotation in a specific frame at a certain time.</p>
  
  <p>I would like that this graphic annotation, after I have inserted it, move itself automatically along the timeline using only pixel analysis, looking for pixels similarity frame after frame.</p>
  
  <p>Is there some tool or software library that do it? </p>
  
  <p><img src="https://i.sstatic.net/Ub2yk.png" alt="enter image description here"></p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2014-05-29T17:01:23.793Z
Comments.Text: After Effects does this pretty easily. It's the "Tracker" tool, and there are tons of tutorials online.
Comments.UserDisplayName: BrettFromLA
Tags: <video><software-recommendation>
Title: A way to create a moving graphic annotation
UserDisplayName: aborruso
ThreadText: # A way to create a moving graphic annotation
  
  (Asked by: username_0 on 2014-05-29)
  
  Imagine I have a video of a car moving from right to left, and that I want to add a graphic annotation in a specific frame at a certain time.
  
  I would like that this graphic annotation, after I have inserted it, move itself automatically along the timeline using only pixel analysis, looking for pixels similarity frame after frame.
  
  Is there some tool or software library that do it?
  
  ![enter image description here](https://i.sstatic.net/Ub2yk.png)
  
  **Tags:** video, software-recommendation
  
  > **Comments:**
  > **username_1**: After Effects does this pretty easily. It's the "Tracker" tool, and there are tons of tutorials online.  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_2 on 2014-05-29. Score: 3 | Accepted answer
  
  That is usually called "[tracking](http://en.wikipedia.org/wiki/Match_moving)" and there are several tools available to do that.
  Many that are stand alone and export the data to be used in other software aswell as complete editing suites that enable you to do everything from the tracking of the video footage to the animation of the graphic.
  
  Popular examples are [Adobe After Effects](http://www.adobe.com/products/aftereffects.html), [Apple Motion](https://www.apple.com/final-cut-pro/motion/) and [Nuke](http://www.thefoundry.co.uk/products/nuke-product-family/nuke/).
  The most popular being Adobe After Effects. It offers a fairly easy to use 2D tracker and is a very powerful animation tool.
  
  Though if you want to analyze the global position of the car on the racing track over the course of several different scene you wont be able to achieve that completely automated. Those tools will only analyze the motion for a particular scene and wont make any sense out of the "global picture". While you can certainly track the position of a car in different scenes you will have to manually do that and tell the tracker in every scene what exactly you want to track.
  
  
  ---
  
  