Morphing Editor

Ich schuf den Morphing Editor aus dem Wunsch, eine ansprechende und optisch ansprechende Anwendung zu entwickeln

Der ausgewählte Effekt ist ein Morphing-Übergang, den ich vor vielen Jahren in einer DOS-Demo der spanischen Gruppe Iguana gesehen habe.

Warenbezeichnung

Mit dieser Anwendung können Sie:

  • Wählen Sie eine Liste der Fotos mit den Gesichtern, die Sie morphieren möchten.
  • Legen Sie automatisch eine Triangulation mit 68 anerkannten Punkten für jedes Gesicht ein.
  • Passen Sie die Triangulation an jedes Gesicht genau an.
  • Erstellen Sie ein morphierendes Video, das reibungslos von einem Gesicht in ein anderes übergeht

Hauptmerkmale:

  • Mehrsprachig
  • Konfigurierbarer Mehrauflösungszoom
  • Option Dunkler Modus
  • Benachrichtigung über die neue Version
  • Bedienungsanleitung

Code-Beschreibung

High-Level-Algorithmus:

  • beginnend mit einer Triangulation, die über alle Bilder hinweg konsistent bleibt
  • Stellen Sie jedoch sicher, dass die Eckpunkte der Dreiecke an die einzigartigen Eigenschaften jedes Gesichts angepasst werden
  • Der Morphing-Effekt wird erzeugt, indem von der Triangulation eines Bildes zu dem des nächsten übergegangen wird und gleichzeitig die Bilder jedes Dreiecks verblassen.

Delaunay Triangulation:

Funktionen, die erwähnenswert sind:

  • Grundalge: Transformation der Koordinaten eines Punktes innerhalb eines Dreiecks zu den Koordinaten innerhalb eines anderen Dreiecks, das Wissen der Eckpunkte beider Dreiecke.
  • Grundlegende Mathematik: Verwenden Sie das Besucher-Designmuster, um die Pixel in einem Dreieck zu durchqueren.
  • Option zum Erstellen der Videosequenz mit Multi-Threading.


Mit der Veröffentlichung der Version v1.1 ist das Erstellen von Triangulationen für Benutzer durch die Integration einer Gesichtserkennungsbibliothek mit KI wesentlich einfacher geworden. Benutzer können über eine REST-API auf einen Cloud-Server zugreifen.

Mit dieser Bibliothek können Benutzer mit der Triangulation der 68 erkannten Eckpunkte für jedes Gesicht beginnen und bei Bedarf auch weiterhin Eckpunkte hinzufügen.

Fenster

Morphing Editor v1.0 (2022)

Video erstellt
Demo-Video
Herunterladen

Morphing Editor v1.1 (2023-2024)

Video erstellt
Demo-Video
Herunterladen

Fassungen

image

Die Inspiration für diese Anwendung entstand vor langer Zeit.

Meine Faszination für Codierung begann in meiner Jugend, als ich die Demonstrationen von verschiedenen Codierungsteams bei Wettbewerben weltweit beobachtete.

Die in diesen Demonstrationen gezeigten Effekte waren besonders beeindruckend, vor allem angesichts der begrenzten Möglichkeiten von Computern zu dieser Zeit.

Ich erinnere mich, dass ich von einer Demonstration einer spanischen Gruppe fasziniert war, die einen morphischen Effekt zeigte:Während der Demonstration durchliefen die Komponenten eine Reihe von Transformationen und gipfelten in der endgültigen Komponente, die in eine Leguane umgewandelt wurde (diese wird in ihre Gruppe "Iguana" genannt).

Es war eine beeindruckende Wirkung.

Ich habe darüber nachgedacht, wie man diesen Effekt über die Jahre nachstellt. Jetzt stelle ich diese Anwendung als Lösung vor, die ich vorschlage.

Es gibt eineBenutzerhandbuch Das erklärt im Detail, wie die Anwendung funktioniert.

Demonstrationsvideo:

Mit der Anwendung erstelltes Video

image

Ich bin jetzt daran interessiert, KI-Elemente in mein persönliches Projekt zu integrieren, nachdem ich einen Masterabschluss in Künstlicher Intelligenz gemacht habe.

Dieses Mal wird es eine Bibliothek geben, um ältere Gesichter zu erkennen.


Mit dieser neuen Version haben wir uns zum Ziel gesetzt, die Aufgabe des Benutzers zu vereinfachen, indem wir einfach Werkzeuge für die Erstellung von Grids hinzugefügt haben.

Genauer gesagt, enthält es eine Bibliothek, die Gesichter in Bildern mit dlib-68 Gesichtsmarkierungen erkennt, die 68 Eckpunkte für jedes erfasste Gesicht zur Verfügung stellt.


Mit diesen neuen Informationen ermöglicht die Anwendung nun:

  • die 68 erkannten Eckpunkte mit einem einzigen Klick einfügen
  • genauere Positionierung der Eckpunkte auf den neuen Gesichtern

Diese Verbesserung ermöglicht es Ihnen, Morphing-Projekte effizienter zu erstellen.

Zum Beispiel können Sie einen interessanten Effekt mit vier Fotos in weniger als 20 Minuten erstellen, während mit der vorherigen Version,Es hätte mindestens zwei Stunden dauern können.


Es gibt eineBenutzerhandbuchde usuariodas im Detail erklärt, wie die Anwendung zu verwenden ist.

Demonstrationsvideo

Mit der Anwendung erstelltes Video

Videos

Downloads