Evolving Textures from High Level Descriptions: Gray with an Accent Color

被引:0
|
作者
Reynolds, Craig
机构
来源
APPLICATIONS OF EVOLUTIONARY COMPUTATION, PT II | 2011年 / 6625卷
关键词
texture synthesis; evolutionary computation; genetic programming; GP; evolutionary art; design; tool;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper describes a prototype evolutionary texture synthesis tool meant to assist a designer or artist by automatically discovering many candidate textures that fit a given stylistic description. The textures used here are small color images, created by procedural texture synthesis. This prototype uses a single stylistic description: a textured gray image with a small amount of color accent. A hand-written prototype fitness function rates how well an image meets this description. Genetic programming uses the fitness function to evolve programs written in a texture synthesis language. A tool like this can automatically generate a catalog of variations on the given theme. A designer could then scan through these to pick out those that seem aesthetically interesting. Their procedural "genetic" representation would allow them to be further adjusted by interactive evolution. It also allows re-rendering them at arbitrary resolutions and provides a way to store them in a highly compressed form allowing lossless reconstruction.
引用
收藏
页码:384 / 393
页数:10
相关论文
共 26 条
  • [1] Evolving textures from high level descriptions
    Reynolds, Craig
    INTERNATIONAL JOURNAL OF ARTS AND TECHNOLOGY, 2016, 9 (01) : 26 - 38
  • [2] Automated generation of partial Markov chain from high level descriptions
    Brameret, P. -A.
    Rauzy, A.
    Roussel, J. -M.
    RELIABILITY ENGINEERING & SYSTEM SAFETY, 2015, 139 : 179 - 187
  • [3] Evolving Component Library for Approximate High Level Synthesis
    Vaverka, Filip
    Hrbacek, Radek
    Sekanina, Lukas
    PROCEEDINGS OF 2016 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2016,
  • [4] Comparing Approaches for Evolving High-level Robot Control based on Behaviour Repertoires
    Gomes, Jorge
    Christensen, Anders Lyhne
    2018 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2018, : 189 - 196
  • [5] Evolving controllers for high-level applications on a service robot: a case study with exhibition visitor flow control
    Fukunaga, Alex
    Hiruma, Hideru
    Komiya, Kazuki
    Iba, Hitoshi
    GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2012, 13 (02) : 239 - 263
  • [6] Evolving controllers for high-level applications on a service robot: a case study with exhibition visitor flow control
    Alex Fukunaga
    Hideru Hiruma
    Kazuki Komiya
    Hitoshi Iba
    Genetic Programming and Evolvable Machines, 2012, 13 : 239 - 263
  • [7] High-Level Synthesis for FPGAs: From Prototyping to Deployment
    Cong, Jason
    Liu, Bin
    Neuendorffer, Stephen
    Noguera, Juanjo
    Vissers, Kees
    Zhang, Zhiru
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2011, 30 (04) : 473 - 491
  • [8] Ultralow-light-level color image reconstruction using high-efficiency plasmonic metasurface mosaic filters
    Shah, Yash D.
    Connolly, Peter W. R.
    Grant, James P.
    Hao, Danni
    Accarino, Claudio
    Ren, Ximing
    Kenney, Mitchell
    Annese, Valerio
    Rew, Kirsty G.
    Greener, Zoe M.
    Altmann, Yoann
    Faccio, Daniele
    Buller, Gerald S.
    Cumming, David R. S.
    OPTICA, 2020, 7 (06): : 632 - 639
  • [9] Study on a thin film thermal print head for high definition multi-level-tone color imaging use
    Terao, Hirotoshi
    Nakatani, Toshifumi
    Tsushima, Noboru
    Shirakawa, Takashi
    Hibino, Ikuo
    Nitta, Isami
    Nihon Kikai Gakkai Ronbunshu, C Hen/Transactions of the Japan Society of Mechanical Engineers, Part C, 2006, 72 (04): : 1305 - 1310
  • [10] From high-level modeling toward efficient and trustworthy circuits
    Zaraket, Fadi A.
    Jaber, Mohamad
    Noureddine, Mohamad
    Falcone, Ylies
    INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2019, 21 (02) : 143 - 163