TR2007-605, Dartmouth College, Computer Science Video Stabilization and Enhancement Hany Farid and Jeffrey B. Woodward Department of Computer Science Dartmouth College Hanover…