2010-12-08 5 views
1

Sehr seltsame Frage, ich weiß, aber das ist ein Problem, das mir heute ein potenzieller Kunde entgegenbringt.Gibt es eine Bildgebungsbibliothek, mit der Sie dünner aussehen können?

Wir nehmen an, wir haben ein Foto von einer Person in voller Länge. Wir möchten ein dünneres Bild dieses Benutzers erzeugen. Offensichtlich würde ein Weg nur darin bestehen, die Breite des Bildes zu komprimieren, aber dies würde zu verschiedenen Verzerrungen führen, die nicht realistisch wären.

Ich möchte dies eine Open-Source-Implementierung beibehalten, wenn jemand eine Bibliothek kennt, die bestimmte Teile des Körpers identifizieren und jeden auf eine Weise abnehmen kann, die am realistischsten ist, würde ich gerne wissen.

Dies ist offensichtlich etwas, das von Hand gemacht werden könnte, aber wir brauchen eine Lösung, die ohne Benutzerinteraktion funktioniert.

Antwort

0

Ich gehe davon aus, dass bereits der Nachweis von Körperteilen in den Fotos ist eine Herausforderung, zu hart für Algorithmen, es sei denn, die Fotos sind alle sehr ähnlich (zB gleicher Hintergrund, gleiche Pose, etc.)

ich einmal gespielt habe um die Entwicklung Algorithmen für die Hautglättung. Ich war in der Lage, Hautbereiche ziemlich gut zu erkennen, indem ich Farben in den LAB-Raum umwandelte und Pixel auswählte, die Hautfarben ähnelten, die mit einer Support-Vektor-Maschine aus verschiedenen Beispielbildern gelernt wurden. Sobald Sie das haben, könnten Sie etwas wie einen Verflüssigungs-Vertrags-Algorithmus zum Abnehmen ausführen.

Ich würde keine zufriedenstellenden Ergebnisse erwarten, es sei denn, Sie verbringen sehr viel Zeit damit.

+0

Ich habe etwas gesehen, das nur eine bikonkave Verzerrung auf das Bild zwischen Nacken und Füßen anwendet. Ich treibe jetzt nach opencv und mache das im Moment, weil ich (wie immer) keine Million Mannstunden dafür ausgeben muss, was im Grunde nur ein Marketinginstrument ist. – Oli

Verwandte Themen