Real-Time Contour Image Vectorization on GPU

被引:1
|
作者
Xiong, Xiaoliang [1 ]
Feng, Jie [1 ]
Zhou, Bingfeng [1 ]
机构
[1] Peking Univ, Inst Comp Sci & Technol, Beijing, Peoples R China
关键词
Vectorization; Real-time rendering; GPU acceleration; VISUAL HULLS; ALGORITHM;
D O I
10.1007/978-3-319-64870-5_2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we present a novel algorithm to convert the contour in a raster image into its vector form. Different from the state-of art methods, we explore the potential parallelism that exists in the problem and propose an algorithm suitable to be accelerated by the graphics hardware. In our algorithm, the vectorization task is decomposed into four steps: detecting the boundary pixels, pre-computing the connectivity relationship of detected pixels, organizing detected pixels into boundary loops and vectorizing each loop into line segments. The boundary detection and connectivity pre-computing are parallelized owing to the independence between scanlines. After a sequential boundary pixels organizing, all loops are vectorized concurrently. With a GPU implementation, the vectorization can be accomplished in real-time. Then, the image can be represented by the vectorized contour. This real-time vectorization algorithm can be used on images with multiple silhouettes and multi-view videos. We demonstrate the efficiency of our algorithm with several applications including cartoon and document vectorization.
引用
收藏
页码:35 / 50
页数:16
相关论文
共 50 条
  • [1] Real-time image deconvolution on the GPU
    Klosowski, James T.
    Krishnan, Shankar
    [J]. PARALLEL PROCESSING FOR IMAGING APPLICATIONS, 2011, 7872
  • [2] Real-Time Image Segmentation on a GPU
    Abramov, Alexey
    Kulvicius, Tomas
    Woergoetter, Florentin
    Dellen, Babette
    [J]. FACING THE MULTICORE-CHALLENGE: ASPECTS OF NEW PARADIGMS AND TECHNOLOGIES IN PARALLEL COMPUTING, 2010, 6310 : 131 - +
  • [3] Real-Time Range Image Segmentation on GPU
    Hua, Jin Xin
    Jeong, Mun-Ho
    [J]. 2014 14TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS 2014), 2014, : 150 - 153
  • [4] Image Vectorization With Real-Time Thin-Plate Spline
    Chen, Kuo-Wei
    Luo, Ying-Sheng
    Lai, Yu-Chi
    Chen, Yan-Lin
    Yao, Chih-Yuan
    Chu, Hung-Kuo
    Lee, Tong-Yee
    [J]. IEEE TRANSACTIONS ON MULTIMEDIA, 2020, 22 (01) : 15 - 29
  • [5] Real-Time Digital Image Stabilization Based on Contour
    周渝斌
    赵跃进
    [J]. Journal of Beijing Institute of Technology, 2003, (S1) : 62 - 65
  • [6] A contour method for real-time range image parsing
    Chauvin, N
    Marti, G
    Konolige, K
    [J]. 1998 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS - PROCEEDINGS, VOLS 1-3: INNOVATIONS IN THEORY, PRACTICE AND APPLICATIONS, 1998, : 1528 - 1533
  • [7] REAL-TIME SCREEN IMAGE SCALING AND ITS GPU ACCELERATION
    Sun, Wen
    Lu, Yan
    Wu, Feng
    Li, Shipeng
    [J]. 2009 16TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOLS 1-6, 2009, : 3285 - +
  • [8] OBJECT ORIENTED FRAMEWORK FOR REAL-TIME IMAGE PROCESSING ON GPU
    Seiller, Nicolas
    Singhal, Nitin
    Park, In Kyu
    [J]. 2010 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, 2010, : 4477 - 4480
  • [9] Real-time ultrasound image reconstruction as an inverse problem on a GPU
    Paulo R. Bueno
    Marcelo V. W. Zibetti
    Joaquim M. Maia
    [J]. Journal of Real-Time Image Processing, 2020, 17 : 543 - 554
  • [10] Real-time video photomosaics with optimized image set and GPU
    Yoon-Seok Choi
    Soonchul Jung
    Jae Woo Kim
    Bon-Ki Koo
    [J]. Journal of Real-Time Image Processing, 2014, 9 : 569 - 578