Coherent Noise Pass using Python and Blender's Speed/Vector Pass

Hello Experienced Coders,

I am looking for someone to recreate what Pixar has done using Blender’s tools. A link to the paper is provided but the summary is: The Speed/Vector Pass is used to calculate a texture that ‘follows’ the movement of the 3D geometry with minimal distortion while remaining visually flat. Heavy distortion would arise if the movement is tracked through a whole animation (typically), so the vectors are calculated both forward and backward through time (while one becomes more distorted the other becomes less), during a chunk of animation, and these are blended. Everything is much clearer in the paper, and some extra details about occlusion are included. Any questions please let me know.

Requirements:

  1. I’m looking to pay $200 USD for this job, unless convinced this would take more than two days of work.
  2. I would like to share the work with the community when finished, so no licensing.
  3. I would like you to have an interest and have fun!!
  4. Bonus points if it can all be done without leaving Blender.

if you are interested or have any questions please contact me at adam[at]alumni.vcu.edu

Job is available until otherwise noted.

I’ve read the paper and I don’t understand the benefits?

http://maverick.inria.fr/Publications/2007/BNTS07/

It’s useful for 2D compositing effects, see videos in link. Thanks.