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 条
  • [41] Accelerating Performance of GPU-based Workloads Using CXL
    Arif, Moiz
    Maurya, Avinash
    Rafique, M. Mustafa
    PROCEEDINGS OF THE 13TH WORKSHOP ON AI AND SCIENTIFIC COMPUTING AT SCALE USING FLEXIBLE COMPUTING INFRASTRUCTURES, FLEXSCIENCE 2023, 2023, : 27 - 31
  • [42] Fast GPU-Based Fluid Simulations Using SPH
    Krog, Oystein E.
    Elster, Anne C.
    APPLIED PARALLEL AND SCIENTIFIC COMPUTING, PT II, 2012, 7134 : 98 - 109
  • [43] DeepMon: Mobile GPU-based Deep Learning Framework for Continuous Vision Applications
    Huynh, Loc N.
    Lee, Youngki
    Balan, Rajesh Krishna
    MOBISYS'17: PROCEEDINGS OF THE 15TH ANNUAL INTERNATIONAL CONFERENCE ON MOBILE SYSTEMS, APPLICATIONS, AND SERVICES, 2017, : 82 - 95
  • [44] Spectral volume rendering using GPU-based raycasting
    Magnus Strengert
    Thomas Klein
    Ralf Botchen
    Simon Stegmaier
    Min Chen
    Thomas Ertl
    The Visual Computer, 2006, 22 : 550 - 561
  • [45] GPU-based Proximity Query Processing on Unstructured Triangular Mesh Model
    Lee, Kit-Hang
    Guo, Ziyan
    Chow, Gary C. T.
    Chen, Yue
    Luk, Wayne
    Kwok, Ka-Wai
    2015 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2015, : 4405 - 4411
  • [46] In-memory k Nearest Neighbor GPU-based Query Processing
    Velentzas, Polychronis
    Vassilakopoulos, Michael
    Corral, Antonio
    PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON GEOGRAPHICAL INFORMATION SYSTEMS THEORY, APPLICATIONS AND MANAGEMENT (GISTAM), 2020, : 310 - 317
  • [47] GPU-Based Space-Time Adaptive Processing (STAP) for Radar
    Benson, Thomas M.
    Hersey, Ryan K.
    Culpepper, Edwin
    2013 IEEE CONFERENCE ON HIGH PERFORMANCE EXTREME COMPUTING (HPEC), 2013,
  • [48] Spectral volume rendering using GPU-based raycasting
    Strengert, Magnus
    Klein, Thomas
    Botchen, Ralf
    Stegmaier, Simon
    Chen, Min
    Ertl, Thomas
    VISUAL COMPUTER, 2006, 22 (08): : 550 - 561
  • [49] Evaluating and accelerating vision transformers on GPU-based embedded edge AI systems
    Martin-Salinas, Ignacio
    Badia, Jose M.
    Valls, Oscar
    Leon, German
    del Amor, Rocio
    Belloch, Jose A.
    Amor-Martin, Adrian
    Naranjo, Valery
    JOURNAL OF SUPERCOMPUTING, 2025, 81 (01):
  • [50] GpuCV: A GPU-Accelerated Framework for Image Processing and Computer Vision
    Allusse, Yannick
    Horain, Patrick
    Agarwal, Ankit
    Saipriyadarshan, Cindula
    ADVANCES IN VISUAL COMPUTING, PT II, PROCEEDINGS, 2008, 5359 : 430 - 439