Another interesting write-up about Canny on IEEE Spectrum:
http://spectrum.ieee.org/automaton/robotics/diy/canny-robot-...
Would love to hear thoughts from other engineers and designers oabout where you think a programming interface like this could lead.