vectorization through openCV?

hi all,

I have a project idea I want to try where a user selects a bitmap image of their own as input and then it is turned into vector art and various routines are used to smooth, simplify and animate the resulting shapes.

Kinda broad eh? :o