Texture Man Tutorial

Post on 07-Mar-2016

234 views 2 download

description

Texture Man Tutorial Deutsch

Transcript of Texture Man Tutorial

Dokume29.01.2

TextuProgra 

1. Einl TextureTextur eHilfe vesyntheti

2. Pro

Abb.1 T FensterFenster

3. Tuto In dieseauf eineProgram

entation: Ca012

ureMan ammentwi

leitung zu

eMan ermögerzeugt, dierschiedeneisieren.

grammob

TextureMan

r oben linksr Mitte:

orial

em Tutorial e Struktur ammfenster d

aren-Maria

(Freak-ckler: Chr

um Ziel v

glicht die Sye vom Originr Verfahren

berfläche

n Programm

: AnzeigeAusgabe

werden Sienwenden. Sdurch „Step

Jörß

-Client Vristian Ton

von Textu

ynthese versnal kaum zun. Dadurch i

e

moberfläche

efenster derefenster

e die verschStarten Sie p 1“ bis „Ste

V1) nn

ureMan

schiedener u unterscheist es mögli

e

r Bildvorlag

hieden TextuTextureManp 4“ gekenn

Texturen. Meiden ist. Tech aus eine

ge

ursynthesevn. Die ausznzeichnet.

Mithilfe eineextureMan eer kleineren

verfahre keuführenden

er Bildvorlagerzeugt die Struktur ei

nnenlernenn Schritte si

ge wird eineTexturen mne größere

n und jeweilsnd im

e mit

zu

s

3.1. Ste Um einedazu deoben linÜber dediesen Tauch diegeladen Mit demSynthes„Tonn (2Das „Fegekennzund die

Abb.2 F „CapturSie kön 3.2. Ste Wollen „Define Aussch 3.3. Ste Als näcDas Me 1. „Synt

Durcerzeu Imag Mirro

Efos Verfalegt d

ep 1 – Def

e neue Texten Button „Lnks zu seheem AusgabeTabs könnee Größe jednen Ausgan

m Button „Lose verbesse2007)“ in Steature Imagzeichnet sinFugen wei

Feature Ima

re Camera Inen das Au

ep 2 – Def

Sie nur eineSource Arenitts. Vorein

ep 2.5 – S

hstes müssenü für diese

thesis Algor

ch die verscugen:

ge Tilling: D

ored Tilling:

et al. (1999ahren. Der Adiese in ein

fine Sourc

tur zu synthLoad Imageen. efenster ersen Sie danndes einzelnensbildes 200

oad Featureert werden ktep 2.5 dies

ge“ ist ein Snd. Für das ß dargestel

age

mage“ ladeusgansbild m

fine Sourc

en Teil der ea“ und marngestellt ist

ynthesis P

sen Sie eineen Schritt b

rithm“

chiedenen B

as Ausgans

Das Ausga

9) 1: Die TexAlgorithmuser Liste ab

ce Image

hetisieren me“ und laden

scheint außn zwischen den Bildes a0 x 200 Pixe

e Image“ kökann. Bitte se Funktion chwarz-WeTutorial wult sind.

et die Bildermit dem But

ce Area

geladenen rkieren im Adie Nutzun

Parameter

en Synthesebefindet sich

Berechnung

sbild wird d

ansbild wird

xtur wird nas sucht in deund fügt ein

muss zuerst n dann die D

ßerdem für jeden einzelnblesbar. In el.

nne Sie einbeachten Sunterstützt

eiß-Bild, in durde ein Fea

r einer angetton „Delete

Struktur fürAusgabefenng des komp

r

e Algorithmh rechts neb

smethoden

upliziert und

d gespiegelt

ach außen her Vorlage n neues Pix

eine BildvoDatei „stein.

edes geöffnnen Synthesdiesem Bei

n Bild („steinSie hierbei, dt. dem die Besature Image

eschlossenee Source Ta

r die Synthenster den Bepletten Bildb

us und die Aben dem Au

n können Sie

d aneinand

t aneinande

hin erweiterPixel die äh

xel, das zufä

orlage gelad.jpg“. Das B

nete oder erseergebnissspiel ist die

nSW.jpg“) hdass nur de

sonderheitee erzeugt, in

en Kamera ab“ aus dem

ese nutzen, ereich ihresbereichs.

Ausgabegröusgabefenst

e unterschie

ergesetzt.

ergesetzt.

rt. Es ist einhnliche Umgällig aus de

den werdenBild ist nun i

rzeugte Bildsen navigiee Bildgröße

hinzuladen, er Synthese

en der Strukndem die S

in das Progm Programm

drücken sies gewünsch

öße definieter.

edliche End

n sehr langwgebungen a

er Liste gew

. Drücken Sm Fenster

d ein Tab. Mren. Dort istdes

durch das de Algorithmu

ktur teine schwa

gramm. m löschen.

e den Buttoten

ren.

dergebnisse

wieriges aufweisen, ählt wird, e

Sie

Mit t

die us

arz

on

e

in.

Der Output Parameter „Compare Window“ definiert den Größenbereich, in dem nach passenden Pixeln gesucht wird. Ashikhmin (2001) 2: Am Anfang wird das Bild mit einem Zufallsrauschen initialisiert. Danach wird für jedes Pixel geschaut welches am besten passt. Unterstützt auch die Funktion „Compare Window“. Lefebvre et al. (2006) 3: Zuerst wird eine Vorberechnung durchgeführt, um Pixelgruppen zu erzeugen, die auch im Original vorkommen. Die folgenden Berechnungen werden dann in mehreren Schichten durchgeführt: von kleiner bis großer Auflösung. Dieses Verfahren unterstützt die automatische „Feature Detection“ und „Compare Window“. Tonn (2007): dieses Verfahren erweitert den Synthese Algorithmus von Lefebvre um eine weitere Funktion. Das Feature Images kann auch manuell hinzugefügt werden. Durch manuelles Anlegen eines Feature Images erhöht sich die Synthesegenauigkeit.

2. „Output Parameter“

Output Resolution: Ausgabegröße der synthetisierten Textur (z.B. 400 x 400 Pixel) Compare Window: Fenstergröße für Pixelvergleich (z.B. 15 x 15 Pixel) Initial Random Number: Definiert einen Startwert für den verwendeten Zufallszahlengenerator

3. „Feature Detection“

Diese Funktion erkennt automatisch die Strukturbesonderheiten in der Bildvorlage. 3.4. Step 3 – Run Texture Synthesis „Run Texture Synthesis“ startet die Textursynthese. Anhand der Statusleiste unter dem Ausgabefenster können Sie erkennen, wann der Syntheseprozess beendet ist. Nachfolgend sind die Verschiedenen Ausgabeergebnisse der einzelnen Synthese Algorithmen anhand der Beispielvorlage aufgelistet:

Abb.3 I

Abb.4 M

Image Tillin

Mirrored Til

ng

ling

Abb.5 E

Abb.6 A

Efos et al. (

Ashikhmin (

1999)

(2001)

Abb.7 L

Abb.8 T 3.5. Ste

Lefebvre et

Tonn (2007

ep 4 – Res

al. (2006)

7)

sult

Die fertig berechnete Textur könne Sie über den „Save“ Button speichern (Bildformat: jpg oder bmp). Durch betätigen des Buttons „Delete Result Tab“ entfernen Sie die einzelnen Ausgabefenster. Mit dem Button „Done“ beenden Sie das Programm.

4. Quellenangabe 1 ASHIKHMIN, M., 2001. Synthesizing Natural Textures. In: J.F. Hughes and C. H. Séquin, eds. The proceedings of 2001 ACM Symposium on Interactive 3D Graphics, New York: ACM Press, 217-226 or http://www.cs.utah.edu/~michael/ts : July 2007. 2 EFROS, A.A. and LEUNG, T.K., 1999. Texture Synthesis by Non-parametric Sampling. In: John K. Tsotsos, ed. IEEE International Conference on Computer Vision. Corfu: IEEE Computer Society, 1033-1038. 3 LEFEBVRE, S. AND HOPPE, H., 2006. Appearance-space texture synthesis. In: Proceedings of ACM SIGGRAPH 2006, New York: ACM Press, 544-548 or http://research.microsoft.com/~hoppe: July 2007.