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 条
  • [31] Edge-Based Perceptual Image Coding
    Niu, Yi
    Wu, Xiaolin
    Shi, Guangming
    Wang, Xiaotian
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2012, 21 (04) : 1899 - 1910
  • [32] AN EDGE-BASED HEURISTIC FOR STEINER ROUTING
    BORAH, M
    OWENS, RM
    IRWIN, MJ
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1994, 13 (12) : 1563 - 1568
  • [33] Procedural Fluid Textures
    McDuffee, Sean C.
    van Swaijj, Maurice
    SIGGRAPH'18: ACM SIGGRAPH 2018 TALKS, 2018,
  • [34] RGB-D Edge Detection and Edge-based Registration
    Choi, Changhyun
    Trevor, Alexander J. B.
    Christensen, Henrik I.
    2013 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2013, : 1568 - 1575
  • [35] EDGE-BASED AND SHAPE-BASED GEOMETRIC REGISTRATION
    HENDERSON, TC
    TRIENDL, EE
    WINTER, R
    IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 1985, 23 (03): : 334 - 342
  • [36] Multistrain edge-based compartmental model on networks
    Lv, JianPing
    Jin, Zhen
    MATHEMATICAL METHODS IN THE APPLIED SCIENCES, 2019, 42 (05) : 1529 - 1552
  • [37] EDGE-BASED OBJECTIVE EVALUATION OF IMAGE QUALITY
    Bondzulic, Boban P.
    Petrovic, Vladimir S.
    2011 18TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2011,
  • [38] Shape Signature using the Edge-Based Laplacian
    Aziz, Furqan
    Wilson, Richard C.
    Hancock, Edwin R.
    2012 21ST INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION (ICPR 2012), 2012, : 1594 - 1597
  • [39] Edge-Based Intrusion Detection for IoT devices
    Mudgerikar, Anand
    Sharma, Puneet
    Bertino, Elisa
    ACM TRANSACTIONS ON MANAGEMENT INFORMATION SYSTEMS, 2020, 11 (04)
  • [40] A progressive edge-based stereo correspondence method
    Su, Xiaoyuan
    Khoshgoftaar, Taghi M.
    ADVANCES IN VISUAL COMPUTING, PT I, 2007, 4841 : 248 - +