Edge-based procedural textures

被引:5
|
作者
Kim, Hansoo [1 ]
Dischler, Jean-Michel [4 ]
Rushmeier, Holly [5 ]
Benes, Bedrich [2 ,3 ]
机构
[1] Purdue Univ, W Lafayette, IN 47907 USA
[2] Purdue Univ, Technol, W Lafayette, IN 47907 USA
[3] Purdue Univ, Comp Sci, W Lafayette, IN 47907 USA
[4] Univ Strasbourg, Comp Sci, Strasbourg, France
[5] Yale Univ, New Haven, CT USA
来源
VISUAL COMPUTER | 2021年 / 37卷 / 9-11期
基金
美国国家科学基金会;
关键词
Texture synthesis; Procedural modeling; Image analysis; IMAGE SYNTHESIS;
D O I
10.1007/s00371-021-02212-4
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We introduce an edge-based procedural texture (EBPT), a procedural model for semi-stochastic texture generation. EBPT quickly generates large textures from a small input image. EBPT focuses on edges as the visually salient features extracted from the input image and organizes into groups with clearly established spatial properties. EBPT allows the users to interactively or automatically design new textures by utilizing the edge groups. The output texture can be significantly larger than the input, and EBPT does not need multiple textures to mimic the input. EBPT-based texture synthesis consists of two major steps, input analysis and texture synthesis. The input analysis stage extracts edges, builds the edge groups, and stores procedural properties. The texture synthesis stage distributes edge groups with affine transformation. This step can be done interactively or automatically using the procedural model. Then, it generates the output using edge group-based seamless image cloning. We demonstrate our method on various semi-stochastic inputs. With just a few input parameters defining the final structure, our method can analyze the input size of 512 x 512 in 0.7 s and synthesize the output texture of 2048 x 2048 pixels in 0.5 s.
引用
收藏
页码:2595 / 2606
页数:12
相关论文
共 50 条
  • [11] Parallelized edge-based droplet generation (EDGE) devices
    van Dijke, Koen
    Veldhuis, Gert
    Schroen, Karin
    Boom, Remko
    LAB ON A CHIP, 2009, 9 (19) : 2824 - 2830
  • [12] Edge-based image segmentation with MOVels
    Iannizzotto, G
    Vita, L
    IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA COMPUTING AND SYSTEMS, PROCEEDINGS VOL 1, 1999, : 767 - 771
  • [13] EDGE-BASED TEXTURE GRANULARITY DETECTION
    Liang, Haoyi
    Weller, Daniel S.
    2016 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2016, : 3563 - 3567
  • [14] An Edge-based Strategy for Smart Advertising
    Seyghaly, Rasool
    Garcia, Jordi
    Masip-Bruin, Xavi
    30TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS (ICCCN 2021), 2021,
  • [15] Efficient edge-based object tracking
    Zhu, Guopu
    Zeng, Qingshuang
    Wang, Changhong
    PATTERN RECOGNITION, 2006, 39 (11) : 2223 - 2226
  • [16] Towards Distributed Edge-based Systems
    Dustdar, Schahram
    Murturi, Ilir
    2020 IEEE SECOND INTERNATIONAL CONFERENCE ON COGNITIVE MACHINE INTELLIGENCE (COGMI 2020), 2020, : 92 - 100
  • [17] Edge-Based Street Object Detection
    Nagaraj, Sushma
    Muthiyan, Bhushan
    Ravi, Swetha
    Menezes, Virginia
    Kapoor, Kalki
    Jeon, Hyeran
    2017 IEEE SMARTWORLD, UBIQUITOUS INTELLIGENCE & COMPUTING, ADVANCED & TRUSTED COMPUTED, SCALABLE COMPUTING & COMMUNICATIONS, CLOUD & BIG DATA COMPUTING, INTERNET OF PEOPLE AND SMART CITY INNOVATION (SMARTWORLD/SCALCOM/UIC/ATC/CBDCOM/IOP/SCI), 2017,
  • [18] Edge-based Traceback in Sensor Networks
    Xu, Jun
    Zhou, Xuehai
    Yang, Feng
    2010 6TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS NETWORKING AND MOBILE COMPUTING (WICOM), 2010,
  • [19] AN EDGE-BASED DESCRIPTION OF COLOR IMAGES
    CUMANI, A
    GRATTONI, P
    GUIDUCCI, A
    CVGIP-GRAPHICAL MODELS AND IMAGE PROCESSING, 1991, 53 (04): : 313 - 323
  • [20] Eigenfunctions of the edge-based Laplacian on a graph
    Wilson, Richard C.
    Aziz, Furqan
    Hancock, Edwin R.
    LINEAR ALGEBRA AND ITS APPLICATIONS, 2013, 438 (11) : 4183 - 4189