DOI QR코드

DOI QR Code

Image Cache Algorithm for Real-time Implementation of High-resolution Color Image Warping

고해상도 컬러 영상 워핑의 실시간 구현을 위한 영상 캐시 알고리즘

  • Lee, You Jin (Department of Electrical and Information Engineering, Seoul National University of Science and Technology) ;
  • Ryoo, Jung Rae (Department of Electrical and Information Engineering, Seoul National University of Science and Technology)
  • 이유진 (서울과학기술대학교 전기정보공학과) ;
  • 류정래 (서울과학기술대학교 전기정보공학과)
  • Received : 2016.04.19
  • Accepted : 2016.06.13
  • Published : 2016.08.01

Abstract

This paper presents a new image cache algorithm for real-time implementation of high-resolution color image warping. The cache memory is divided into four cache memory modules for simultaneous readout of four input image pixels in consideration of the color filter array (CFA) pattern of an image sensor and CFA image warping. In addition, a pipeline structure from the cache memory to an interpolator is shown to guarantee the generation of an output image pixel at each system clock cycle. The proposed image cache algorithm is applied to an FPGA-based real-time color image warping, and experimental results are presented to show the validity of the proposed method.

Keywords

References

  1. D.-W. Shin, B.-J. Jin, and J.-K. Yoon, "Inspection system of electric vehicle battery plate using image processing," Journal of Institute of Control, Robotics and Systems (in Korean), vol. 20, no. 7, pp. 718-723, Jul. 2014. https://doi.org/10.5302/J.ICROS.2014.13.1982
  2. J.-H. Kim, J.-H. Ryu, and K.-T. Chong, "Observer system with image processing method for automation intervention treatment," Journal of Institute of Control, Robotics and Systems (in Korean), vol. 20, no. 4, pp. 422-427, Apr. 2014. https://doi.org/10.5302/J.ICROS.2014.13.8005
  3. U.-K. Yi, J. W. Lee, S. B. Cho, D. H. Ko, and K. R. Baek, "An onboard image processing system for road images," Journal of Control, Automation, and Systems Engineering (in Korean), vol. 9, no. 7, pp. 498-506, Jul. 2003. https://doi.org/10.5302/J.ICROS.2003.9.7.498
  4. H. J. Noh, T.-W. Kim, and Y.-M. Chung, "Hardware design of LBP operation for real-time face detection of HD images," Journal of the Korea Institute of Electronics Engineers (in Korean), vol. 48, no. 10, pp. 67-71, Oct. 2011.
  5. S. Y. Oh, B.-I. Jeong, I.-J. Kim, S. C. Ahn, H.-G. Kim, and H.-S. Ko, "Realization of image correction in distortion screen using real-time warping hardware," Proc. of HCI Conference 2003 (in Korean), Pyeongchang, Korea, pp. 323-328, Feb. 2003.
  6. J. Park, S.-C. Byun, and B.-U. Lee, "Lens distortion correction using ideal image coordinates," IEEE Transactions on Consumer Electronics, vol. 55, no. 3, pp. 987-991, Aug. 2009. https://doi.org/10.1109/TCE.2009.5278053
  7. Z. Chen, C. Wu, and H. T. Tsui, "A new image rectification algorithm," Pattern Recognition Letters, vol. 24, no. 1-3, pp. 251-260, Jan. 2003. https://doi.org/10.1016/S0167-8655(02)00239-8
  8. M. Brown and D. G. Lowe, "Automatic panoramic image stitching using invariant features," International Journal of Computer Vision, vol. 74, no. 1, pp. 59-73, Aug. 2007. https://doi.org/10.1007/s11263-006-0002-3
  9. J. R. Ryoo, E. S. Lee, and T.-Y. Doh, "An implementation of real-time image warping using FPGA," IEMEK Journal of Embedded System and Applications (in Korean), vol. 9, no. 6, pp. 335-344, Dec. 2014. https://doi.org/10.14372/IEMEK.2014.9.6.335
  10. D.-I. Han, J.-H. Choi, and H. C. Shin, "A real-time hardware architecture for image rectification using floating point processing," Journal of the Institute of Electronics and Information Engineers (in Korean), vol. 51, no. 2, pp. 102-113, Feb. 2014. https://doi.org/10.5573/ieie.2014.51.2.102
  11. P. Greisen, S. Heinzle, M. Gross, and A. P. Burg, "An FPGAbased processing pipeline for high-definition stereo video," EURASIP Journal on Image and Video Processing, vol. 1, no. 18, pp. 1-13, Jan. 2011.
  12. Y. J. Choi, J. R. Ryoo, and H. K. Park, "FPGA implementation of an LUT-based image warping system using image data cache," Proc. of KROC Annual Conference 2014 (in Korean), Buyeo, Korea, pp. 285-286, Jun. 2014.
  13. J. R. Ryoo, B. K. Kim, and T.-Y. Doh, "Computationally efficient colour image warping for real-time video applications," Electronics Letters, vol. 51, no. 14, pp. 1067-1069, Jul. 2015. https://doi.org/10.1049/el.2015.0756
  14. Y. J. Lee and J. R. Ryoo, "Real-time color image warping using a FPGA," Proc. of CICS Annual Conference 2015 (in Korean), Goseong, Korea, pp. 314-315, Oct. 2015.
  15. Y. J. Lee and J. R. Ryoo, "Processing speed improvement of full-HD color image warping system for real-time implementation," Proc. of ICROS Annual Conference 2016 (in Korean), Seoul, Korea, pp. 131-132, Mar. 2016.
  16. K.-I. Kim, S.-H. Han, and J.-S. Park, "A distortion correction method of wide-angle camera images through the estimation and validation of a camera model," Journal of the Korea Institute of Electronic Communication Sciences (in Korean), vol. 8, no. 12, pp. 1923-1931, Dec. 2013. https://doi.org/10.13067/JKIECS.2013.8.11.1923