DOI QR코드

DOI QR Code

Realtime Implementation Method for Perspective Distortion Correction

원근 왜곡 보정의 실시간 구현 방법

  • Lee, Dong-Seok (Dept. of Computer Software Engineering, Dongeui University) ;
  • Kim, Nam-Gyu (Dept. of Applied Software Engineering, Dongeui University) ;
  • Kwon, Soon-Kak (Dept. of Computer Software Engineering, Dongeui University)
  • Received : 2017.03.02
  • Accepted : 2017.04.03
  • Published : 2017.04.30

Abstract

When the planar area is captured by the depth camera, the shape of the plane in the captured image has perspective projection distortion according to the position of the camera. We can correct the distorted image by the depth information in the plane in the captured area. Previous depth information based perspective distortion correction methods fail to satisfy the real-time property due to a large amount of computation. In this paper, we propose the method of applying the conversion table selectively by measuring the motion of the plane and performing the correction process by parallel processing for correcting perspective projection distortion. By appling the proposed method, the system for correcting perspective projection distortion correct the distorted image, whose resolution is 640x480, as 22.52ms per frame, so the proposed system satisfies the real-time property.

Keywords

References

  1. R.M. Salinas, R.M. Carnicer, F.J.M. Cuevas, and A.C. Poyato, "Depth Silhouettes for Gesture Recognition," Pattern Recognition Letters, Vol. 29, No. 3, pp. 319-329, 2008. https://doi.org/10.1016/j.patrec.2007.10.011
  2. P. Suryanarayan, A. Subramanian, and D. Mandalapu, "Dynamic Hand Pose Recognition Using Depth Data," Proceeding of 20th International Conference on Pattern Recognition, pp. 3105-3108, 2010.
  3. M. Zollhoefer, M. Martinek, G. Greiner, M. Stamminger, and J. Suessmuth, "Automatic Reconstruction of Personalized Avatars from 3D Face Scans," Computer Animation and Virtual Worlds, Vol. 22, No. 2-3, pp. 195-202, 2011. https://doi.org/10.1002/cav.405
  4. J. Tong, J. Zhou, L. Liu, Z. Pan, and H. Yan, "Scanning 3D Full Human Bodies Using Kinects," IEEE Transactions on Visualization and Computer Graphics, Vol. 18, No. 4, pp. 643-650, 2012. https://doi.org/10.1109/TVCG.2012.56
  5. S.K. Kwon and D.S. Lee, "Correction of Perspective Distortion Image Using Depth Information," Journal of Korea Multimedia Society, Vol. 18, No. 2, pp. 106-112, 2015. https://doi.org/10.9717/kmms.2015.18.2.106
  6. J.A. Stankovic, "Misconceptions About Real-Time Computing: A Serious Problem for Next Generation Systems," IEEE Computer , Vol. 21, No. 10, pp. 10-19, 1988.
  7. K.G. Shin and P. Ramanathan, "Real-Time Computing: A New Discipline of Computer Science and Engineering," Proceeding of the IEEE, Vol. 82, No. 1, pp. 6-24, 1994. https://doi.org/10.1109/5.259423
  8. N. Singhal, J.W. Yoo, H.Y. Choi, and I.K. Park, "Implementation and Optimization of Image Processing Algorithms on Embedded GPU," IEICE Transactions on Information and Systems, Vol. 95, No. 5, pp. 1475-1484, 2012.
  9. J.H. Lee, S.H. Kang, M.H. Lee, S.Z. Li, H.I. Kim, and I.K. Park, "Real-Time Parallel Image Processing Library Using Mobile GPU," Journal of KI ISE : Computing Practices and Letters, Vol. 20, No. 2, pp. 96-100, 2014.
  10. S.K. Kwon and D.S. Lee. "Implementation of Real-Time Virtual Touch Recognition System in Embedded System," Journal of Korea Multimedia Society, Vol. 19, No. 10, pp. 1759-1766, 2016. https://doi.org/10.9717/kmms.2016.19.10.1759
  11. R. Hartley and A. Zisserman, Multiple View Geometry in Computer Vision, UK: Cambridge University Press, Cambridge, 2008.