DOI QR코드

DOI QR Code

Development of Real-Time Image Processing System Using GPU

GPU를 이용한 실시간 이미지 프로세싱 시스템

  • 오재홍 (중앙대학교 전자전기공학부) ;
  • 강훈 (중앙대학교 전자전기공학부) ;
  • 이자용 (중앙대학교 전자전기공학부)
  • Published : 2005.05.01

Abstract

When a real-time image processing application is implemented with a general-purpose computer, CPU (Central Processing Unit) is usually heavily loaded and in many cases that CPU alone cannot meet the real-time requirement at all. Most modern computers are equipped with powerful Graphics Processing Units (GPUs) to accelerate graphics operations. There is a trend that the power of GPU outgrows that of CPU. If we take advantage of the powerful GPU for more general operations other than pure graphics operations, the processing time can be reduced. In this study, we will present techniques that apply GPU to general operations such as image processing procedures. Our experiment results show that significant speed-up can be achieved by using GPU.

Keywords

References

  1. T. A. Moller and E. Haines, Real-Time Rendering, A. K. Peters, Natick, 2002
  2. R. C. Gonzalez and R. E Woods, Digital Image Processing, Addison Wesley, Reading, 1992
  3. G. Shen, L. Zhu, S. Li, H. Y. Shum and Y. Q. Zhang, 'Accelerating video decoding using GPU', Proc. of the Conf. ICASSP'03, vol. 4, pp. 6-10., April, 2003
  4. M. Macedonia, 'The GPU enters computing's mainstream', Computer, vol. 36, issue. 10, pp. 106-108, Oct, 2003 https://doi.org/10.1109/MC.2003.1236476
  5. K. Gray, Microsoft DirectX9 Programmable Graphics Pipeline, Microsoft Press, 2003
  6. W. F. Engel, Direct3D ShaderX, Wordware Publishing, Plano, 2002
  7. K. Dempski, Real-Time Rendering Tricks and Technique in DirectX, Premier, Boston, 2002
  8. http://www.developer.nvidia.com
  9. http://www.ati.com