Linear Scratch Detection and Removal Technique for Old Film Sequences Using Wavelet Shrinkage and Interpolation

고전 영화 복원을 위한 웨이블릿 계수축소와 보간법을 이용한 선형 스크래치 검출 및 제거 기술

  • Kang, Won-Seok (Dept. of Image Engineering. Graduate School of Advanced Image Science, Multimedia, and Film, Chung-Ang University) ;
  • Lee, Eun-Sung (Dept. of Image Engineering. Graduate School of Advanced Image Science, Multimedia, and Film, Chung-Ang University) ;
  • Kim, Sang-Jin (Dept. of Image Engineering. Graduate School of Advanced Image Science, Multimedia, and Film, Chung-Ang University) ;
  • Paik, Joon-Ki (Dept. of Image Engineering. Graduate School of Advanced Image Science, Multimedia, and Film, Chung-Ang University)
  • 강원석 (중앙대학교 첨단영상대학원) ;
  • 이은성 (중앙대학교 첨단영상대학원) ;
  • 김상진 (중앙대학교 첨단영상대학원) ;
  • 백준기 (중앙대학교 첨단영상대학원)
  • Received : 2010.12.22
  • Accepted : 2011.05.20
  • Published : 2011.09.25

Abstract

This paper presents a novel scratch detection and removal approach for old film images in wavelet-domain. Various scratch detection and removal algorithms have been proposed for past decades. However, accurate scratch detection and removal with a moderate amount of computing effort is still a problem because of trade off between the quality of the film and computational load. For overcoming this problem, we first decompose an input image using a 3-level wavelet transform, and then remove the scratch by shrinking wavelet coefficients using linear interpolation. Experimental results show that the proposed algorithm can efficiently detect and remove the scratch in damaged films, and also be incorporated into old film restoration systems.

본 논문에서는 웨이블릿 변환을 이용하여 필름 영상에 존재하는 선형 스크래치를 검출하고 이를 제거하는 기술을 제안한다. 현재까지 스크래치 검출과 복원에 대한 많은 연구가 독립적으로 진행되어 왔는데, 그 이유는 영화가 요구하는 높은 품질과 그에 필요한 방대한 계산량 등의 문제점 때문이다. 본 논문에서는 이러한 문제점을 극복하기 위해 영상을 3-레벨 웨이블릿을 변환하고, 웨이블릿 계수축소와 보간법을 이용하여 선형 스크래치의 검출과 제거를 동시에 수행한다. 실험결과를 통하여 본 논문에서 제안하는 방법은 기존 스크래치 제거 방법보다 적은 계산량으로 정확하게 선형 스크래치를 검출하고 제거함을 알 수 있다. 또한 제안하는 방법은 상용화 되어 있는 고전 영화 복원 시스템에 추가하여 사용이 가능하다.

Keywords

References

  1. L. Joyeux, S. Boukir, and B. Besserer, "Film line scratch removal using Kalman filtering and Bayesian restoration," in Proc. of IEEE WACV2000, pp. 8-13, Palm Springs, USA, Dec. 2000.
  2. L. Joyeux, "Reconstruction of degraded image sequences. Application to film restoration," Image and Vision Computing, Vol. 19, pp. 503-516, 2001. https://doi.org/10.1016/S0262-8856(00)00091-3
  3. 이찬휘, "오래된 영화의 손상 검출과 개선된 Inpanting 기반의 복원 기법의 설계와 구현," 서울시립대학교:석사논문, 1999.
  4. R. Gonzalez and R. Woods, Digital image processing using matlab, 2nd ed., PrenticeHall, 2002.
  5. V. Bruni and D. Vitulano, "A generalized model for scratch detection," IEEE Transactions on Image Processing, 13(1), January 2004, pp. 44-50. https://doi.org/10.1109/TIP.2003.817231
  6. R. Gonzalez and R. Woods, Digital image processing, 3rd ed., Prentice Hall, 2009.
  7. 전신영, 이은성, 김상진, 백준기, "공간-주파수 적응적 영상복원을 위한 Vaguelette-Wavelet 분석 기술," 대한전자공학회 논문지, 46권, SP편, 6호, 112-122쪽, 2009년 11월.
  8. I. Daubechies, Ten lectures on wavelets, Society for Industrial and Applied Mathmatics, 1992.
  9. S. Mallat, A Wavelet Tour of Signal Processing, New York: Academic Press, 1998.
  10. S. Kim, W. Kang, E. Lee, and J. Paik, "Wavelet-Domain Color Image Enhancement Using Filtered Directional Bases and Frequency-Adaptive Shrinkage," IEEE Trans. Consumer Electronics, vol. 56, no. 2, pp. 1063-1070, May 2010. https://doi.org/10.1109/TCE.2010.5506040
  11. 윤진영, 유윤종, 전신영, 신정호, 백준기, "웨이블릿 변환을 이용한 영상복원의 물결현상 제거 방법," 대한전자공학회논문지, 45권, SP편, 6호, 611-620쪽, 2008년 11월.
  12. 김경태, 고은정, 김은이, "공간적인 정보 기반의 디지털 필름 스크래치 복원", 한국컴퓨터종합학술대회, 2007.
  13. D. Donoho, "Nonlinear solution of linear inverse problems by wavelet-vaguelette decomposition," Applied Computational and Harmonic Analysis, vol. 2, pp. 101-26, 1995. https://doi.org/10.1006/acha.1995.1008
  14. F. Abramovich and B. Silverman, "Wavelet decomposition approaches to statistical inverse problems," Biometrika, vol. 85, no. 1, pp. 115-129, 1998. https://doi.org/10.1093/biomet/85.1.115