USING GRAPHICS DEVICES IN REVERSE: GPU-BASED MAGE PROCESSING AND COMPUTER VISION

被引:50
|
作者
Fung, James [1 ]
Mann, Steve [2 ]
机构
[1] NVIDIA Corp, 2701 San Tomas Expressway, Santa Clara, CA USA
[2] Univ Toronto, Dept Elect & Comp Engn, Toronto, ON, Canada
关键词
GPU; Graphics Processing Unit; Computer Vision; Image Processing;
D O I
10.1109/ICME.2008.4607358
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Graphics and vision are approximate inverses of each other: ordinarily Graphics Processing Units (GPUs) are used to convert "numbers into pictures" (i.e. computer graphics). In this paper, we discus the use of GPUs in approximately the reverse way: to assist in "converting pictures into numbers" (i.e. computer vision). For graphical operations, GPUs currently provide many hundreds of gigaflops of processing power. This paper discusses how this processing power is being harnessed for Image Processing and Computer Vision, thereby providing dramatic speedups on commodity, readily available graphics hardware. A brief review of algorithms mapped to the GPU by using the graphics API for vision is presented. The recent NVIDIA CUDA programming model is then introduced as a way of expressing program parallelism without the need for graphics expertise.
引用
收藏
页码:9 / +
页数:2
相关论文
共 50 条
  • [1] GPU-Based Homotopy Continuation for Minimal Problems in Computer Vision
    Chien, Chiang-Heng
    Fan, Hongyi
    Abdelfattah, Ahmad
    Tsigaridas, Elias
    Tomov, Stanimire
    Kimia, Benjamin
    2022 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR 2022), 2022, : 15744 - 15755
  • [2] The Integration of GPU-based and Heterogeneous Devices using HLA
    Andrade, Halamo G. R.
    Morais, Daniel
    Silva, Thiago W. B.
    Nascimento, Tiago P.
    Brito, Alisson V.
    2016 VI BRAZILIAN SYMPOSIUM ON COMPUTING SYSTEMS ENGINEERING (SBESC 2016), 2016, : 162 - 167
  • [3] HDR IMAGE RERENDERING USING GPU-BASED PROCESSING
    Li, Ping
    Sun, Hanqiu
    Shen, Jianbing
    Huang, Chen
    INTERNATIONAL JOURNAL OF IMAGE AND GRAPHICS, 2012, 12 (01)
  • [4] GPU-based Biomedical Image Processing
    Berezsky, Oleh
    Pitsun, Oleh
    Dubchak, Lesia
    Liashchynskyi, Petro
    Liashchynskyi, Pavlo
    2018 XIVTH INTERNATIONAL CONFERENCE ON PERSPECTIVE TECHNOLOGIES AND METHODS IN MEMS DESIGN (MEMSTECH), 2018, : 96 - 99
  • [5] Computer vision signal processing on graphics processing units
    Fung, J
    Mann, S
    2004 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOL V, PROCEEDINGS: DESIGN AND IMPLEMENTATION OF SIGNAL PROCESSING SYSTEMS INDUSTRY TECHNOLOGY TRACKS MACHINE LEARNING FOR SIGNAL PROCESSING MULTIMEDIA SIGNAL PROCESSING SIGNAL PROCESSING FOR EDUCATION, 2004, : 93 - 96
  • [6] GPU-Based Biclustering for Neural Information Processing
    Lo, Alan W. Y.
    Liu, Benben
    Cheung, Ray C. C.
    NEURAL INFORMATION PROCESSING, ICONIP 2012, PT V, 2012, 7667 : 134 - 141
  • [7] GPU-Based Parallel Processing Technology in DPI
    Zhong, Zhimin
    Zhang, Yuliang
    Yang, Guanglong
    Kong, Yongping
    WEB TECHNOLOGIES AND APPLICATIONS, APWEB 2015 WORKSHOPS, 2015, 9461 : 44 - 53
  • [8] GPU-based tolerance volumes for mesh processing
    Botsch, M
    Bommes, D
    Vogel, C
    Kobbelt, L
    12TH PACIFIC CONFERENCE ON COMPUTER GRAPHICS AND APPLICATIONS, PROCEEDINGS, 2004, : 237 - 243
  • [9] EMBEDDED, GPU-BASED OMNIDIRECTIONAL VISION FOR A WALKING ROBOT
    Wasik, Marek
    Rostkowska, Marta
    Skrzypczynski, Piotr
    ADVANCES IN COOPERATIVE ROBOTICS, 2017, : 339 - 347
  • [10] Fast bio-inspired computation using a GPU-based systemic computer
    Rouhipour, Marjan
    Bentley, Peter J.
    Shayani, Hooman
    PARALLEL COMPUTING, 2010, 36 (10-11) : 591 - 617