How to relocate face points in opencv / face distortion
I have to simulate facial expressions on a face image ( say open mouth ). For this I first extracted the facial feature points and found the corners of the lips. Now I need to deform the image by moving the points down.
In the above image I need to move the points ( 2 ) and ( 3 ) to some distance left and right respectively. And point ( 18 ) and ( 19 ) littele bit down. So that I will get an expression like opened mouth.
My Questions:
1) Is this the above way right to proceed to simulate facial expression?
2) If it is right how to move the points and create a new image in opencv?