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 条
  • [21] BatOpt: Optimizing GPU-Based Deep Learning Inference Using Dynamic Batch Processing
    Zhang, Deyu
    Luo, Yunzhen
    Wang, Yaobo
    Kui, Xiaoyan
    Ren, Ju
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2024, 12 (01) : 174 - 185
  • [22] Mediated reality using computer graphics hardware for computer vision
    Fung, J
    Tang, F
    Mann, S
    SIXTH INTERNATIONAL SYMPOSIUM ON WEARABLE COMPUTERS, PROCEEDINGS, 2002, : 83 - 89
  • [23] GPU-Based Parallel Indexing for Concurrent Spatial Query Processing
    Nouri, Zhila
    Tu, Yi-Cheng
    30TH INTERNATIONAL CONFERENCE ON SCIENTIFIC AND STATISTICAL DATABASE MANAGEMENT (SSDBM 2018), 2018,
  • [24] A GPU-Based Processing Chain for Linearly Unmixing Hyperspectral Images
    Martel, Ernestina
    Guerra, Raul
    Lopez, Sebastian
    Sarmiento, Roberto
    IEEE JOURNAL OF SELECTED TOPICS IN APPLIED EARTH OBSERVATIONS AND REMOTE SENSING, 2017, 10 (03) : 818 - 834
  • [25] Real-Time Vibration Visualization Using GPU-Based High-Speed Vision
    Wang, Feiyue
    Hu, Shaopeng
    Shimasaki, Kohei
    Ishii, Idaku
    JOURNAL OF ROBOTICS AND MECHATRONICS, 2022, 34 (05) : 1011 - 1023
  • [26] GPU-Based Simulation of Cellular Neural Networks for Image Processing
    Dolan, Ryanne
    DeSouza, Guilherme
    IJCNN: 2009 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1- 6, 2009, : 2712 - 2717
  • [27] EGraph: Efficient Concurrent GPU-Based Dynamic Graph Processing
    Zhang, Yu
    Liang, Yuxuan
    Zhao, Jin
    Mao, Fubing
    Gu, Lin
    Liao, Xiaofei
    Jin, Hai
    Liu, Haikun
    Guo, Song
    Zeng, Yangqing
    Hu, Hang
    Li, Chen
    Zhang, Ji
    Wang, Biao
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (06) : 5823 - 5836
  • [28] GPU-based Training of Autoencoders for Bird Sound Data Processing
    Guo, Jian
    Qian, Kun
    Schuller, Bjorn
    Matsuoka, Satoshi
    2017 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - TAIWAN (ICCE-TW), 2017,
  • [29] GPU-BASED NONLOCAL FILTERING FOR LARGE SCALE SAR PROCESSING
    Baier, Gerald
    Zhu, Xiao Xiang
    2016 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM (IGARSS), 2016, : 7608 - 7611
  • [30] An Efficient Particle Filter–based Tracking Method Using Graphics Processing Unit (GPU)
    Peihua Li
    Journal of Signal Processing Systems, 2012, 68 : 317 - 332