Ein Foto wiederherstellen
Deutsch

Projektstatus

Ist CodeFormer Open Source? Eine praktische Antwort

CodeFormer verfügt über ein öffentliches Quellcode-Repository für die Gesichtsrestaurierung. Wenn Sie den Code oder die Modellgewichte wiederverwenden möchten, lesen Sie die aktuelle Lizenz des Repositories und die geltenden Bedingungen, statt den öffentlichen Zugang als pauschale Erlaubnis zu verstehen.

Porträtbilder zur Veranschaulichung der Gesichtswiederherstellung

Was CodeFormer tatsächlich ist

CodeFormer ist ein Modell zur Gesichtsrestaurierung mit öffentlich verfügbarem Implementierungscode. Das beschreibt, was eingesehen werden kann; es ersetzt nicht die Bedingungen, die für eine bestimmte Kopie oder Bereitstellung gelten.

Forschende

Sie möchten untersuchen, wie die Gesichtsrestaurierung mit qualitativ beeinträchtigten Porträts umgeht, und ein dokumentiertes Experiment reproduzieren.

Prüfen Sie das CodeFormer-Repository, halten Sie die verwendete Version fest und überprüfen Sie die Bedingungen, bevor Sie veränderten Code oder Modellgewichte weitergeben.

kann codeformer unscharfe gesichter verbessern

Fotoarchivar

Sie begutachten beschädigte Familienfotos und müssen zwischen visueller Reparatur und historischer Genauigkeit unterscheiden.

Testen Sie CodeFormer an Kopien, bewahren Sie die Originale auf und kennzeichnen Sie restaurierte Gesichter als Interpretationen statt als wiederhergestellte Fakten.

kann codeformer alte fotos restaurieren

Entwickler von Bildbearbeitungstools

Sie vergleichen Restaurierungsmodelle, bevor Sie eines in einen Arbeitsablauf integrieren.

Bewerten Sie die Ausgabequalität getrennt von den Lizenz-, Abhängigkeits- und Modellgewicht-Bedingungen des jeweiligen Projekts.

codeformer vs. gfpgan

Workflow-Builder

Sie möchten die Gesichtsrestaurierung in einer knotenbasierten Bildverarbeitungspipeline ausführen.

Prüfen Sie, ob die CodeFormer-Implementierung, die erforderlichen Dateien und die von Ihnen gewählte Integration miteinander vereinbare Nutzungsbedingungen haben.

codeformer comfyui

Grenzen der Wiederverwendung

Ein öffentliches Repository ist ein Ausgangspunkt, aber keine vollständige Prüfung der Nutzungsrechte. Prüfen Sie genau die Materialien, die Sie herunterladen, ändern, hosten oder weitergeben möchten.

  1. 1

    Die genaue Quelle ermitteln

    Suchen Sie das ursprüngliche CodeFormer-Repository und notieren Sie den Commit oder das Release. Ein Fork kann Dokumentation, Abhängigkeiten oder Hinweise ändern; gehen Sie nicht davon aus, dass dafür dieselben Bedingungen wie für das ursprüngliche Projekt gelten.

  2. 2

    Die geltenden Hinweise lesen

    Prüfen Sie die Lizenzdatei und die Dokumentation des Repositorys. Achten Sie außerdem gesondert auf Bedingungen für Checkpoints, Trainingsdaten, Beispiele und mitgelieferte Komponenten Dritter. Wenn eine Erlaubnis unklar ist, leiten Sie sie nicht allein aus der Möglichkeit zum Download ab.

  3. 3

    Bedingungen mit Ihrer Nutzung abgleichen

    Ein Experiment durchzuführen, geänderten Code zu veröffentlichen, Modellgewichte weiterzugeben und einen gehosteten Dienst bereitzustellen, sind unterschiedliche Handlungen. Prüfen Sie die Bedingungen für die Handlung, die Sie tatsächlich planen, und behalten Sie vorgeschriebene Hinweise bei.

Wann öffentlicher Zugriff NICHT ausreicht

Halten Sie vor der Nutzung von CodeFormer inne, wenn sich eine Frage zu Rechten, Genauigkeit oder Datenschutz nicht allein anhand der Quelle beantworten lässt.

1

Ungeklärte Berechtigungen für die kommerzielle Nutzung

Gehen Sie nicht davon aus, dass ein öffentliches Repository jede kommerzielle Bereitstellung, Weitergabe oder Nutzung von Modellgewichten erlaubt. Für Code und Checkpoints können unterschiedliche Bedingungen gelten.

Was Sie stattdessen tun sollten

Prüfen Sie die aktuellen Bedingungen für jede einzelne Ressource und holen Sie eine Klarstellung vom jeweiligen Rechteinhaber ein, wenn Ihre beabsichtigte Nutzung nicht eindeutig abgedeckt ist.

2

Gesichtsrestaurierung bei wichtiger Identitätsfeststellung

CodeFormer kann plausible Gesichtsdetails erzeugen, wenn die Eingabe nicht genügend Informationen enthält. Ein überzeugendes Ergebnis beweist nicht, dass die ursprünglichen Gesichtszüge der Person wiederhergestellt wurden.

Was Sie stattdessen tun sollten

Bewahren Sie das unveränderte Bild auf und stellen Sie ein restauriertes Gesicht nicht als dokumentarischen Beleg dar.

3

Bilder ohne entsprechende Einwilligung

Die Verfügbarkeit des Quellcodes sagt nichts darüber aus, ob Sie das Porträt einer anderen Person hochladen, verarbeiten oder veröffentlichen dürfen – insbesondere bei der Nutzung eines von Dritten gehosteten Dienstes.

Was Sie stattdessen tun sollten

Stellen Sie sicher, dass Sie die Erlaubnis zur Nutzung des Bildes haben, und prüfen Sie die Datenschutzbedingungen des Dienstes, bevor Sie sensible Inhalte hochladen.

4

Garantierte Ergebnisse bei schlechten Ausgangsbildern

Starke Unschärfe, sehr kleine Gesichter, Verdeckungen und Beschädigungen können dazu führen, dass für eine originalgetreue Wiederherstellung zu wenige verlässliche Informationen vorhanden sind. Open Source bedeutet keine Leistungsgarantie.

Was Sie stattdessen tun sollten

Vergleichen Sie die Ergebnisse in voller Größe mit dem Original und verwerfen Sie Änderungen, die erkennbare Merkmale verändern.

Einen Workflow zur Wiederherstellung erkunden

Sobald Sie die für Ihre Nutzung relevanten Bedingungen geprüft haben, können Sie über unseren Partner Möglichkeiten zur Wiederherstellung von Gesichtern erkunden. Für ein gehostetes Tool gelten eigene Bedingungen; es bietet möglicherweise nicht dieselben Kontrollmöglichkeiten oder Nutzungsrechte wie die eigenständige Ausführung von CodeFormer.

Von Lizenzfragen zu einem visuellen Test übergehen

  • Ein unverändertes Original zum Vergleich aufbewahren
  • Die Bedingungen gehosteter Dienste gesondert prüfen
  • Generierte Details als Interpretation betrachten
Tools zur Wiederherstellung erkunden

FAQ

Der Quellcode von CodeFormer ist in einem öffentlich zugänglichen Repository verfügbar. Ob die von Ihnen geplante Weiterverwendung unter eine bestimmte Open-Source-Definition fällt, hängt von der aktuellen Lizenz und den betroffenen Materialien ab. Lesen Sie daher die Bedingungen des Repositorys, statt sich allein auf die Bezeichnung zu verlassen.

Nein. Der öffentliche Zugang ermöglicht Ihnen, den Code einzusehen. Welche Nutzungen erlaubt sind und welche Pflichten gelten, ergibt sich jedoch aus der anwendbaren Lizenz. Prüfen Sie deren aktuellen Wortlaut im Hinblick auf Ihre geplante Nutzung, einschließlich Änderungen, Verbreitung und Bereitstellung.

Gehen Sie nicht davon aus. Prüfen Sie die Hinweise zum konkreten Checkpoint, den Sie verwenden möchten, sowie die Dokumentation des Repositorys. Eine Codelizenz klärt nicht automatisch die Rechte an allen herunterladbaren Dateien.

Ein öffentliches Repository allein beantwortet diese Frage nicht. Prüfen Sie die geltenden Bedingungen für Code, Modellgewichte und Komponenten Dritter im Hinblick auf die gehostete Nutzung sowie Ihre Pflichten bezüglich hochgeladener Bilder und der Privatsphäre der Nutzer.

Ein Foto wiederherstellen
Ein Foto wiederherstellen