Ein System zur Generierung, Manipulation und Archivierung von Texturen — Textur-Editor —

  • Gabriele Englert
  • Georg Rainer Hofmann
  • Georgios Sakas
Conference paper
Part of the Informatik-Fachberichte book series (INFORMATIK, volume 182)

Zusammenfassung

Die Oberflächen realer Objekte sind in der Regel nicht strukturlos, haben also außer einer Farbe noch weitere Eigenschaften, die sogen. Textur. So prägen beispielsweise farbliche bzw. geometrische Variationen das charakteristische Aussehen von Stein-, Sand- und Marmoroder Textiloberflächen. Diese Textur einer Oberfläche muß bei der computergraphischen Generierung von möglichst realitätsnahen Büdem berechnet (texture synthesis) und auf die entsprechenden Objekte aufgebracht (texture mapping) werden.

Texturen können einerseits auf photographischem Weg direkt aus der Natur entnommen werden, andererseits existieren für einige Texturen mathematische Modelle zu deren algorithmischen Generierung. In diesem Papier wird ein Verfahren vorgestellt, das mit Hilfe eines optischen Speichermediums einen Katalog natürlicher und künstlicher Texturen abspeichert und für den Einsatz in der Visualisierungstechnik verfügbar hält.

Ein Manipulationssystem erlaubt die Veränderung und Neukreierung von Texturen. Damit verbunden ist eine Formalisierung des Texturbegriffs, die ein abstraktes Texturmodell beinhaltet, mit dessen Hilfe gegebene und neu zu erstellende Texturen beschreibbar und klassifizierbar sind.

Das Gesamtsystem, das is: das Archiv von Texturen auf der optischen Platte und das Manipulaüonssysiem, bedeutet für den Einsatz von Texturen in der Graphischen Datenverarbeitung eine bislang unbekannte Handhabbarkeit.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literatur

  1. /Ah84/.
    Abraham, R.H., Shaw, CD.: Dynamics I + II, Vol. I: Periodic Behavior, V II: Chaotic Behavior, Aerial Press; Santa Cruz, CA., 1984Google Scholar
  2. /Au84/.
    Aono, M., Kunii, T.L.:Botanical Tree Image Generation, IEEE Computer Graphics and Appücation, Vol. 4, No. 5, pp. 71–80, 1984Google Scholar
  3. /Betal/.
    T. Batz, P. Baumann, D. Ehmke, D. Köhler, M. Kreiter, D. Krömker, S. Preuß, H. Subel: PRODAT und PRODIA, Rahmenschnittstellen für den Systementwurf (vorläufiger Titel), Springer Verlag, Berlin/Heidelberg, 1988 (in Vorbereitung)Google Scholar
  4. /Brui81/.
    Bruijn, N.G. de: Algebraic theory of Penrose’s non-periodic tilings of the plane I + II, Proc. Kon. Ned. Akad. v. Wetensch., Ser. A, Vol. 84, No. 1, pp. 39–52 und pp. 53–66, März 1981Google Scholar
  5. /CaGr87/.
    Carey, J. R., Greenberg, D. P.: Textures for Realistic Image Synthesis, Computer and Graphics, Vol. 11, pp. 73–85, 1987CrossRefGoogle Scholar
  6. /Carl72/.
    Carlucci, L.: A Formal System for Texture Languages, Pattern Recognition, Vol. 4, pp. 53–72, 1972MathSciNetCrossRefGoogle Scholar
  7. /CoHa80/.
    Conners, R.W., Harlow, C. A.: A Theoretical Comparison of Texture Algorithms, IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol PAMI-2, No. 3, pp. 204–222, Mai 1980CrossRefGoogle Scholar
  8. /CrJa83/.
    Cross, G. R., Jam, A. K.: Markov Random Field Texture Models, IEEE Transactions on Pattern Analysis and Machine Intigence, Vol. PAMI-5, No. 1, Januar 1983Google Scholar
  9. /Fu 80/.
    Fu, K. S.: Syntactic Image Modelling Using Stochastic Tree Grammars, Computer Graphics and Image Processing, Vol 12, pp. 136–152, 1980CrossRefGoogle Scholar
  10. /Gaga81/.
    Gagalowicz, A.: A new Method for Texture Fields Synthesis:Some Applications to the Study of Human Vision, IEEE Transactions on Pattern Analysis and Machine Intigence, Vol. PAMI-3, No. 5, pp. 520–533, September 1981CrossRefGoogle Scholar
  11. /GaMa85/.
    Gagalowicz, A., Ma, S.: Sequential Synthesis of Natural Textures, Computer Vision, Graphics, and Image Processing, Vol. 30, No. 3, pp. 289–315, Acadenuc Press, Juni 1985CrossRefGoogle Scholar
  12. /GoTh78/.
    Gonzalez, R. C., Thomason, M.G.: Syntactic Pattern Recognition, Addison-Wesley Publishing Company, London 1978MATHGoogle Scholar
  13. /GoWi87/.
    Gonzalez, R. C., Wintz, P.: Digital Image Processing, Second Edition, Addison Wesley Publishing Company, 1987Google Scholar
  14. /Habe85/.
    Haberäcker, P: Digitale Bildverarbeitung; Grundlagen und Anwendungen, Hanser-Verlag, München 1985Google Scholar
  15. /Hofm87/.
    G. R. Hofmann: FTCRP-Übertragungsformat für den farbtreuen, gerätenunabhängigen Transfer von Rasterber, G.I. Fachgespräch ‘Schnittsten für Simulations- und Anünationssysteme’, G.I. Fachgmppe 4.1.4, Berlin, September 1987Google Scholar
  16. /JaMa88/.
    Joseph, H., Mahenkel, O.:Ray-Tracing von Bäumen mit GRIS-RAY, Mitteüung an die Autoren, im Dmck; 1988Google Scholar
  17. /Jule81/.
    Julesz, B: Textons, the Elements of Texture Perception, and their Interactions, Nature, No. 290, pp.91–97, 1981Google Scholar
  18. /KoBB88/.
    D. Kölüer, T. Batz, P. Baumaim: Modellierung und Darstellung graphischer Datenstrukturen in Prodat, G.I. Fachgespräch ‘Non-Standard Datenbanken für Anwendungen der graphischen Datenverarbeitung*, Dortmund, März 1988Google Scholar
  19. /Korn82/.
    Kom, A.: Bildverarbeitung durch das visuelle System, Fachberichte Messen, Steuern, Regeln, No. 8; Springer Verlag Berlin Heidelberg, 1982 SGoogle Scholar
  20. /LuFu78/.
    Lu, S Y., Fu, K.S.:A Syntactic Approach to Texture Analysis, Computer Graphics and Image Processing, Vol. 7, pp. 303–330, 1978CrossRefGoogle Scholar
  21. /LuFu79/.
    Lu, S.Y., Fu, K.S.: Stochastic Tree Grammar Inference for Texture, Computer Graphics Image Processing, Vol 9, pp.234–245, 1979CrossRefGoogle Scholar
  22. /Mand82/.
    Mandelbrot, B. B.: The Fractal Geometry of Nature, Freeman, San Francisco, 1982MATHGoogle Scholar
  23. /MoSM8I/.
    Monne, J., Schmitt, F., Massaloux, D.: Bidimensional Textursynthesis by Markov-Chains, Computer Graphics and Image Processing, Vol 17, 1981Google Scholar
  24. /Peac85/.
    Peachey, D.R.: Solid Texturing of Computer Surfaces, ACM-SIGGRAPH Proceedings 1985Google Scholar
  25. /Perl85/.
    Perlin, K.:An Image Synthesizer, ACM-SIGGRAPH Proceedings 1985Google Scholar
  26. /Poly24/.
    Pólya, G.:Über die Analogie der Kristallsymmetrie in der Ebene, Zeitschrift für Kristallographie 60, pp. 278–298, 1924Google Scholar
  27. /ScAh79/.
    Schachter, B. J., Ahuja, N.:Random Pattern Generation Process, Computer Graphics and Image Processing, Vol. 10, 1979Google Scholar
  28. /ScRD78/.
    Schachter, B. J., Rosenfeld, A., Davis, L. S.: Random Mosaic Models for Textures, IEEE Transactions on Systems, Man and Cybernetics, Vol. SMC-8, No. 9, pp. 694–702, 1978Google Scholar
  29. /Schu84/.
    Schuster, H.G.: Deterministic Chaos, Physik-Verlag, Weinheim, 1984MATHGoogle Scholar
  30. /Schu88/.
    Schuster, H.G.: Deterministic Chaos., Physik-Verlag, Weinheim, 1988Google Scholar
  31. /Smit84/.
    Smith, A.R.:Plants, Fractals and Formal Languages, ACM Computer Graphics, Vol 18, No. 3, pp. 1–10, 1984CrossRefGoogle Scholar
  32. /TaMY78/.
    Tamura, H., Mori, S., Yamawaki, T.: Textural Features Corresponding to Visual Perception, IEEE Transactions on Systems, Man and Cybernetics, Vol SMC-8, No. 6, pp. 460–473, 1978CrossRefGoogle Scholar
  33. /Trei85/.
    Treisman, A.: Preattentive Processing in Vision, Computer Vision, Graphics, and Image Processing, Vol 31, pp. 156–177, 1985CrossRefGoogle Scholar
  34. /Zuck76/.
    Zucker, S. W.: Toward a Model of Texture, Computer Graphics and Image Processing, Vol. 5, pp. 190–202, 1976CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1988

Authors and Affiliations

  • Gabriele Englert
    • 1
  • Georg Rainer Hofmann
    • 2
  • Georgios Sakas
    • 1
  1. 1.Fachgebiet Graphisch-interaktive Systeme (GRIS)Technische Hochschule DarmstadtDarmstadtGermany
  2. 2.Abt. Simulation und AnimationFraunhofer-Arbeitsgruppe für Graphische Datenverarbeitung (FhG-AGD)DarmstadtGermany

Personalised recommendations