NGS-Marker: Robust Native Watermarking for 3D Gaussian Splatting
Dieses Paper stellt NGS-Marker vor, ein neuartiges natives Watermarking-Framework für 3D Gaussian Splatting, das eine gradientenbasierte progressive Injektionsstrategie und hybride Schutzmechanismen nutzt, um eine robuste Eigentumsverifizierung gegen Teilverletzungen zu gewährleisten und die Dekodierung aus jeder lokalen Szenenregion zu ermöglichen.
Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen
In der sich schnell entwickelnden Welt der digitalen Kreation ist ein neues Werkzeug namens 3D Gaussian Splatting als leistungsstarke Methode zur Erstellung realistischer, dreidimensionaler Szenen entstanden. Stellen Sie sich eine digitale Landschaft vor, die nicht aus soliden Blöcken oder glatten Oberflächen aufgebaut ist, sondern aus Millionen winziger, flauschiger Wolken aus Farbe und Licht, von denen jede unabhängig im Raum schwebt. Diese Wolken, bekannt als Gauß-Primitive, können so angeordnet werden, dass sie alles von einer belebten Stadtstraße bis hin zu einem ruhigen Wald bilden, wobei sie aus jedem beliebigen Winkel mit beeindruckender Klarheit betrachtet werden können. Da diese digitalen Assets so einfach zu erstellen und zu teilen sind, werden sie zum Rückgrat von Virtual Reality, Robotik und Online-Inhalten. Diese Benutzerfreundlichkeit bringt jedoch ein erhebliches Problem mit sich: Wie schützt man seine Arbeit, wenn jemand einfach einen einzelnen Baum oder Charakter aus seiner Szene herauspflücken und ohne Erlaubnis in seine eigene Szene einfügen kann?
Jahrelang war die Standardmethode zum Schutz digitaler Bilder darin bestand, einen geheimen Code, oder ein Wasserzeichen, in das Bild selbst einzubetten. Dieser Code ist für das menschliche Auge unsichtbar, kann aber von einem Computer gelesen werden, um die Urheberschaft zu beweisen. Forscher haben versucht, dieselbe Idee auf 3D-Szenen zu übertragen, haben sie jedoch auf das fertige Bild angewendet, das Sie auf Ihrem Bildschirm sehen, anstatt auf die 3D-Wolken, aus denen die Szene besteht. Dieser Ansatz funktioniert gut, wenn die gesamte Szene verwendet wird, versagt aber völlig, wenn jemand nur einen Teil davon stiehlt. Wenn ein Angreifer nur ein paar hundert dieser schwebenden Wolken aus einem geschützten Wald nimmt und sie in eine neue, unbefugte Szene einfüft, können die alten Schutzmethoden den geheimen Code nicht finden. Der Code war in der Beziehung zwischen der gesamten Szene und dem fertigen Bild verborgen, und sobald die Szene auseinandergerissen wird, geht diese Beziehung verloren.
Ein Team von Forschern der Zhejiang University hat diese spezifische Schwachstelle identifiziert, die sie „partielle Verletzung“ nennen, und hat ein neues System entwickelt, um dieses Problem zu lösen. Sie haben ein Werkzeug namens NGS-Marker entwickelt, das die Strategie grundlegend ändert. Anstatt eine Nachricht in das fertige Bild zu verstecken, verstecken sie sie direkt in den winzigen, schwebenden Wolken selbst. Das bedeutet, dass selbst wenn jemand nur eine kleine Gruppe dieser Wolken stiehlt, der geheime Code mit ihnen reist. Die Forscher haben ein System gebaut, das in der Lage ist, eine eindeutige Identität in jede lokale Gruppe dieser 3D-Wolken zu schreiben und diese Identität anschließend wieder auszulesen, egal wo diese Wolken landen oder wie die Szene neu angeordnet wird.
Der Kern ihrer Entdeckung ist ein zweistufiger Prozess, der wie ein Schloss und ein Schlüssel funktioniert, jedoch für 3D-Daten. Zuer der trainierten sie ein Computerprogramm, das als Schreiber fungiert. Dieses Programm betrachtet eine kleine, zufällige Auswahl der schwebenden Wolken und nimmt winzige, fast unsichtbare Anpassungen an deren Position und Farbe vor. Diese Anpassungen sind so subtil, dass das menschliche Auge keinen Unterschied im fertigen Bild wahrnehmen kann, aber sie sind präzise genug, um eine spezifische Nachricht, wie etwa eine Zeichenfolge von Zahlen, die den Namen des Besitzers repräsentiert, zu kodieren. Zweitens trainierten sie ein separates Programm, das als Leser fungiert. Dieser Leser kann jede Gruppe von Wolken betrachten, selbst eine kleine Handvoll, die aus einer viel größeren Szene entnommen wurde, und die verborgene Nachricht dekodieren. Da die Nachricht direkt in die Eigenschaften der Wolken eingebettet ist, spielt es keine Rolle, ob der Rest der Szene fehlt oder ob die Wolken an einen völlig anderen Ort bewegt wurden.
Um zu testen, ob diese Methode tatsächlich funktioniert, simulierten die Forscher ein Diebstahlsszenario. Sie nahmen eine geschützte 3D-Szene, extrahierten eine Teilmenge der Wolken und fügten sie in eine neue, unbefugte Szene ein. Als sie versuchten, die alten, traditionellen Methoden zu nutzen, um den Besitzer zu finden, versagten die Systeme vollständig und ermittelten den korrekten Besitzer nur etwa halb so oft, was nicht besser als eine Zufallswahrscheinlichkeit ist. Im Gegensatz dazu identifizierte das neue System den Besitzer mit einer Genauigkeit von über 95 Prozent, selbst wenn die gestohlenen Wolken mit anderen, nicht verwandten Wolken vermischt wurden. Die Forscher fanden auch heraus, dass das System selbst dann effektiv bleibt, wenn die Wolken gängigen Verzerrungen unterzogen werden, wie etwa Rotationen, Skalierungen oder dem Entfernen einiger ihrer Nachbarn.
Eine der bedeutendsten Erkenntnisse ist, dass diese neue Methode nicht erfordert, dass die 3D-Szene zu einem flachen Bild gerendert werden muss, um überprüft zu werden. In der Vergangenheit musste man ein Bild der 3D-Welt aufnehmen, um zu sehen, ob sie geschützt war. Jetzt kann die Überprüfung der Urheberschaft direkt an den 3D-Daten selbst erfolgen. Dies ermöglicht eine wesentlich flexiblere Form des Schutzes. Die Forscher demonstrierten, dass das System nicht nur einfache Textnachrichten verbergen kann, sondern auch anpassbar ist, um Bilder zu verbergen, wodurch ein Besitzer ein visuelles Logo direkt in die 3D-Struktur einbetten kann. Darüber hinaus kann das neue System neben den älteren Methoden arbeiten und so eine doppelte Sicherheitsebene bietet, die sowohl die 3D-Wolken als auch die von ihnen erzeugten fertigen Bilder schützt.
Die Forscher räumen ein, dass ihr System zwar robust, aber nicht ohne Grenzen ist. Der Prozess des Schreibens des Wasserzeichens in eine große Szene nimmt Zeit in Anspruch, wobei die Dauer mit der Anzahl der Wolken steigt. Für eine Szene mit fast 600.000 Wolken dauerte der Prozess etwa 35 Minuten auf einem leistungsstarken Computer. Die Zeit ist jedoch eine einmalige Kostenstelle für den Ersteller, und der resultierende Schutz bietet ein Maß an Sicherheit, das zuvor unmöglich war. Die Studie bestätigt, dass durch die Verlagerung des Schutzes vom fertigen Bild zurück zu den grundlegenden Bausteinen der 3D-Welt ein System geschaffen werden kann, das der Fragmentierung digitaler Assets standhält. Dieser Ansatz bietet einen praktischen Weg nach vorn für Schöpfer, die ihr Werk in einer Ära schützen müssen, in der digitale Inhalte leicht kopiert, modifiziert und neu zusammengesetzt werden können.
Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?
Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.