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 条
  • [1] Edge-based procedural textures
    Hansoo Kim
    Jean-Michel Dischler
    Holly Rushmeier
    Bedrich Benes
    The Visual Computer, 2021, 37 : 2595 - 2606
  • [2] Edge-based color constancy
    Van de Weijer, Joost
    Gevers, Theo
    Gijsenij, Arjan
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2007, 16 (09) : 2207 - 2214
  • [3] Edge-Based Image Coarsening
    Fattal, Raanan
    Carroll, Robert
    Agrawala, Maneesh
    ACM TRANSACTIONS ON GRAPHICS, 2009, 29 (01):
  • [4] Edge-based image steganography
    Islam, Saiful
    Modi, Mangat R.
    Gupta, Phalguni
    EURASIP JOURNAL ON INFORMATION SECURITY, 2014, Springer International Publishing (01):
  • [5] Edge-based platoon control
    Quadri, Christian
    Mancuso, Vincenzo
    Marsan, Marco Ajmone
    Rossi, Gian Paolo
    COMPUTER COMMUNICATIONS, 2022, 181 : 17 - 31
  • [6] EDGE-BASED TEXTURE MEASURES
    PIETIKAINEN, MK
    ROSENFELD, A
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1982, 12 (04): : 585 - 594
  • [7] Edge-based image segmentation
    Farag, Aly A.
    Remote Sensing Reviews, 1992, 6 (1-4):
  • [8] Edge-based differentiated services
    Lundqvist, H
    Ivars, IM
    Karlsson, G
    QUALITY OF SERVICE - IWQOS 2005, PROCEEDINGS, 2005, 3552 : 259 - 270
  • [9] Edge-based adaptive smoothing
    Crespo, J
    Schafer, RW
    OPTICAL ENGINEERING, 1997, 36 (11) : 3081 - 3092
  • [10] Edge-based image restoration
    Rares, A
    Reinders, MJT
    Biemond, J
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2005, 14 (10) : 1454 - 1468