Original title:
Procedurální generování tužkové kresby
Translated title:
Procedural generation of pencil drawings
Authors:
Studna, Martin ; Křivánek, Jaroslav (advisor) ; Nindel, Thomas Klaus (referee) Document type: Bachelor's theses
Year:
2019
Language:
eng Abstract:
[eng][cze] The aim of the thesis is to implement a procedural method which transfers a natural image into a pencil drawing-like style. Our project is written in C++. It uses libraries like OpenCV for image processing and Eigen for linear algebra computations. Since neural networks are frequently questioned, as to whether or not they are better than procedural methods for artistic style reproduction, this work presents also a detailed comparison of both of these approaches. We have re-implemented a selected method for procedural generation of pencil drawing style, bringing several modifications. We compare results of the method with a recently released code for neural network-based drawing generation. The result of this subjective comparison indicates that neural networks maybe be better suited for the generation of pencil-like hatching texture to reproduce shading. On the other hand, the procedurally generated outlined produced by the implemented approach provide more natural renderings.Cílem práce je implementovat procedurální metodu, která převede přirozený obraz do stylu kresby tužkou. Náš projekt je napsán v jazyce C ++. Používá knihovnu OpenCV pro zpracování obrazu a Eigen pro výpočty z lineární algebry. Vzhledem k tomu, že neuronové sítě jsou často zpochybňovány, zda jsou či nejsou lepší než procedurální metody pro reprodukci uměleckého stylu, tato práce prezentuje i detailní srovnání obou těchto přístupů. Znovu jsme implementovali vybranou metodu pro procedurální generování stylu kresby tužkou a zároveň přidáváme několik úprav. Porovnáváme výsledky metody s nedávno vydaným projektem pro generování kreseb založených na neuronových sítích. Výsledek tohoto subjektivního srovnání ukazuje, že neuronové sítě mohou být vhodnější pro generování tužkových šrafovacích textur pro reprodukci stínování. Na druhou stranu, procedurálně vygenerovaný náčrtek vytvořený implementovaným přístupem poskytuje přirozenější renderování.
Keywords:
image processing; pencil drawing; stylized rendering; stylizované zobrazování; tužková kresba; zpracování obrazu
Institution: Charles University Faculties (theses)
(web)
Document availability information: Available in the Charles University Digital Repository. Original record: http://hdl.handle.net/20.500.11956/109101