Ich muss Gesichtsausdrücke auf einem Gesichtsbild simulieren (sagen Sie offenen Mund). Dazu extrahierte ich zunächst die Gesichtspunkte und fand die Ecken der Lippen. Jetzt muss ich das Bild durch Verschieben der Punkte verformen.Wie man Gesichtspunkte in opencv/Gesichtsverzerrung verschiebt
In der obigen Bild ich brauche die Punkte (2) und (3) in einem gewissen Abstand bzw. rechts nach links zu bewegen. Und Punkt (18) und (19) littlee Bit-Down. Damit ich einen Ausdruck wie offenen Mund bekomme.
Meine Fragen:
1) Ist dies der richtige Weg oben zu simulieren Mimik gehen?
2) Wenn es richtig ist, wie man die Punkte bewegt und ein neues Bild in opencv erstellt? mit Delauny Triangulation von diesen Punkten, und dann Textur Verziehen oder Verzerrung in opengl oder sogar opencv
Was ist mit Aufnahmen von jedem Ausdruck und zeigt, wenn gewünscht? Und Morphing für zwischen Animation? (Nein, OpenCV ist nicht das Werkzeug dafür.) –
ah, schön. Was hast du benutzt, um die Punkte zu bekommen? – berak
@berak Dies ist ein Beispielbild von STASM. – 2vision2