JVAT is a video annotation tool, which is used to draw SVG animations over videos. These SVG documents can be separate files or they can be stored in video containers along with the video.
Algorithms used in JVAT:
Canny Edge Detector http://en.wikipedia.org/wiki/Canny_edge_detector
Sobel Operator http://en.wikipedia.org/wiki/Sobel_operator
Blob Detection http://v3ga.net/processing/BlobDetection/
Either Jffmpeg or Fobs4JMF is required to view video files properly.
Edge detection samples: http://yfrog.com/0iblobedp http://yfrog.com/3dblobed2p http://yfrog.com/3dcannyp http://yfrog.com/3dsobelp
Drawing sample: http://yfrog.com/3dmanualp
Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.