Original title:
Vkládání vodoznaků do 3D modelů
Translated title:
Watermarking 3D Models
Authors:
Stehlík, Václav ; Beran, Vítězslav (referee) ; Španěl, Michal (advisor) Document type: Bachelor's theses
Year:
2018
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Tato bakalářská práce se věnuje vkládání a extrakci vodoznaku do/z 3D modelů reprezentovaných polygonální sítí. Cílem je zvolení vhodné metody pro vkládání/extrakci vodoznaku a vytvoření nástroje, který bude dané metody implementovat. Výsledné řešení práce používá metody navržené v članku A Novel Blind Robust Digital Watermarking on 3D Meshes . Pomocí daných metod se vytvoří dva vodoznaky, přičemž použité metody zajišťují odolnost vodoznaků proti útokům posunutí, škálování, rotace, zjednodušení, náhodnému šumu, remeshingu a změně pořadí vrcholů. Použité metody zajišťují nezřetelnost vodoznaku díky minimálním změnám modelu a nevyžadují původní model pro extrakci vodoznaku. Nástroj je implementován ve formě jednoduché webové aplikace, jenž umožňuje vkládání a extrakci dvou zmíněných vodoznaků do/z modelu ve formátu stl. Součástí práce je také testování úspěšnosti nástroje proti vybraným útokům na testovací sadě šesti různorodých modelů.
This bachelor's thesis is dedicated to embedding and extraction of watermarks to/from 3D models represented by polygonal mesh. The goal is to choose a suitable method for watermark embedding and extraction to/from a 3D model for the purpose of implementing a tool of such capabilities. The resulting solution uses methods proposed in article A Novel Blind Robust Digital Watermarking on 3D Meshes . Used methods create two watermarks. 'OTC' watermark that changes vertices of the model and 'Zero' watermark that does not change the model at all. These watermarks provide robustness against attacks and modification such as translation, scaling, rotation, simplification, random noise, remeshing and vertex reordering. Used methods also preserve imperceivability of watermark thanks to minimal changes of the model. Methods are blind and do not require original model. The tool is implemented in a form of simple web application which allows user to embed and extract watermark to/from files in stl format. This work includes testing and evaluation of success and usability of the tool against various attacks on chosen test set of models.
Keywords:
3D models; copyright protection; octree; polygonal models; principal component analysis; watermarking; 3D modely; analýza hlavních komponent; ochrana autorských práv; octree; polygonální modely; vodoznak
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/85070