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 条
  • [31] Accelerating geostatistical simulations using graphics processing units (GPU)
    Tahmasebi, Pejman
    Sahimi, Muhammad
    Mariethoz, Gregoire
    Hezarkhani, Ardeshir
    COMPUTERS & GEOSCIENCES, 2012, 46 : 51 - 59
  • [32] ColourFAST: GPU-based Feature Point Detection and Tracking on Mobile Devices
    Ensor, Andrew
    Hall, Seth
    PROCEEDINGS OF 2013 28TH INTERNATIONAL CONFERENCE ON IMAGE AND VISION COMPUTING NEW ZEALAND (IVCNZ 2013), 2013, : 124 - 129
  • [33] Towards using the Graphics Processing Unit (GPU) for Embedded Systems
    Hallmans, Daniel
    Asberg, Mikael
    Nolte, Thomas
    2012 IEEE 17TH CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (ETFA), 2012,
  • [34] Computer-generated marbling textures: A GPU-based design system
    Jin, Xiaogang
    Chen, Shaochun
    Mao, Xiaoyang
    IEEE COMPUTER GRAPHICS AND APPLICATIONS, 2007, 27 (02) : 78 - 84
  • [35] Special issue on partial differential equations in image processing, computer vision, and computer graphics
    Faugeras, O
    Perona, P
    Sapiro, G
    JOURNAL OF VISUAL COMMUNICATION AND IMAGE REPRESENTATION, 2002, 13 (1-2) : 1 - 2
  • [36] Real-Time, Simultaneous DAS, ADMIRE, and SLSC Imaging Using GPU-Based Processing
    Khan, Christopher
    Dei, Kazuyuki
    Schlunk, Siegfried
    Ozgun, Kathryn
    Byram, Brett
    PROCEEDINGS OF THE 2020 IEEE INTERNATIONAL ULTRASONICS SYMPOSIUM (IUS), 2020,
  • [37] GPU-Based Redundancy Analysis Using Concurrent Evaluation
    Kim, Tae Hyun
    Lee, Hayoung
    Kang, Sungho
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2020, 28 (03) : 805 - 817
  • [38] TomocuPy - efficient GPU-based tomographic reconstruction with asynchronous data processing
    Nikitin, Viktor
    JOURNAL OF SYNCHROTRON RADIATION, 2023, 30 : 179 - 191
  • [39] A GPU-Based Parallel Processing Method for Slope Analysis in Geographic computation'
    Lv Minhui
    Xiong Wei
    Cai Lei
    MATERIALS PROCESSING TECHNOLOGY II, PTS 1-4, 2012, 538-541 : 625 - +
  • [40] Performance Analysis of GPU-based SAR and Interferometric SAR image processing
    Peternier, Achille
    Defilippi, Marco
    Pasquali, Paolo
    Cantone, Alessio
    Krause, Rolf
    Vitulli, Raffaele
    Ogushi, Fumitaka
    Meroni, Alberto
    CONFERENCE PROCEEDINGS OF 2013 ASIA-PACIFIC CONFERENCE ON SYNTHETIC APERTURE RADAR (APSAR), 2013, : 277 - 280