DOI QR코드

DOI QR Code

최소 오류 경계를 활용한 동적 물체 기반 동영상 정합 방안

Method of Video Stitching based on Minimal Error Seam

  • 강전호 (경희대학교 전자정보대학) ;
  • 김준식 (경희대학교 전자정보대학) ;
  • 김상일 (서울예술대학교 영상학부) ;
  • 김규헌 (경희대학교 전자정보대학)
  • Kang, Jeonho (Department of Electronic Engineering, Kyung Hee University) ;
  • Kim, Junsik (Department of Electronic Engineering, Kyung Hee University) ;
  • Kim, Sang-IL (School of Media Seoul Institute of the Arts) ;
  • Kim, Kyuheon (Department of Electronic Engineering, Kyung Hee University)
  • 투고 : 2018.11.09
  • 심사 : 2018.12.11
  • 발행 : 2019.01.30

초록

기존 방송 콘텐츠 대비 더욱 생생한 현장감을 주는 초고해상도 콘텐츠에 대한 관심이 증가하고 있다. 하지만 기존의 방송 서비스에서 초고해상도 콘텐츠를 제공하기 위해서는 영상 획득 장치의 화각 및 개별 해상도 한계가 있다. 이러한 문제를 해결하기 위해 여러대의 입력 장치를 통한 영상합성 방법인 스티칭에 대한 연구가 다수 진행되고 있다. 본 논문에서는 기존 스티칭 연구에서의 단점 중 하나인 수평방향으로 촬영된 영상들 정합과정에서 이동하는 물체의 시불변성 훼손을 극복하기 위해, 최소 오류 경계를 활용한 동적 물체 기반 동영상 정합 방안을 제안한다.

There is growing interest in ultra-high-resolution content that gives a more realistic sense of presence than existing broadcast content. However, in order to provide ultra-high-resolution contents in existing broadcast services, there are limitations in view angle and resolution of the image acquisition device. In order to solve this problem, many researches on stitching, which is an image synthesis method using a plurality of input devices, have been conducted. In this paper, we propose method of dynamic object based video stitching using minimal error seam in order to overcome the temporal invariance degradation of moving objects in the stitching process of horizontally oriented videos.

키워드

BSGHC3_2019_v24n1_142_f0001.png 이미지

그림 1. 미니멀 에러 심 추출 예시 Fig. 1. Example of minimal error seam extracting

BSGHC3_2019_v24n1_142_f0002.png 이미지

그림 2. 미니멀 에러 심 기반 스티칭 시스템 Fig. 2. Stitching systems based on minimal error seam

BSGHC3_2019_v24n1_142_f0003.png 이미지

그림 3. 기존 미니멀 에러 심 기술의 문제 Fig. 3. Problem of minimal error seam

BSGHC3_2019_v24n1_142_f0004.png 이미지

그림 4. 23번째 좌영상의 스티칭 영역 Fig. 4. 23th stitching region of left frame

BSGHC3_2019_v24n1_142_f0005.png 이미지

그림 6. 사물 검출 모듈 Fig. 6. Object detection module

BSGHC3_2019_v24n1_142_f0006.png 이미지

그림 7. 경계선 검출 결과 Fig. 7. Result of edge detection

BSGHC3_2019_v24n1_142_f0008.png 이미지

그림 8. 가우시안 필터 적용한 경계선 검출 결과 Fig. 8. Result of edge detection with Gaussian filter

BSGHC3_2019_v24n1_142_f0009.png 이미지

그림 9. 92번째 영상 스티칭 결과 Fig. 9. 92th frame stitching result

BSGHC3_2019_v24n1_142_f0010.png 이미지

그림 11. 92번째 영상 미니멀 에러 심 Fig. 11. 92th minimal error seam

BSGHC3_2019_v24n1_142_f0011.png 이미지

그림 10. 93번째 영상 스티칭 결과 Fig. 10. 93th frame stitching result

BSGHC3_2019_v24n1_142_f0012.png 이미지

그림 12. 93번째 영상 미니멀 에러 심 Fig. 12. 93th minimal error seam

BSGHC3_2019_v24n1_142_f0013.png 이미지

그림 13. Horizontal Variance Weight 생성 방법 Fig. 13. Method of generating Horizontal Variance Weight

BSGHC3_2019_v24n1_142_f0014.png 이미지

그림 14. 기존 미니멀 에러 심 기술과 HSV 기반 에러 심 기술 스티칭 결과 Fig. 14. Existing minimal error seam Technology and HSV-based error seam Technology Stitching Results

BSGHC3_2019_v24n1_142_f0015.png 이미지

그림 15. 라벨링 결과 Fig. 15. Result of labeling

BSGHC3_2019_v24n1_142_f0016.png 이미지

그림 16. 경계선 검출 결과 Fig. 16. Result of edge detection

BSGHC3_2019_v24n1_142_f0017.png 이미지

그림 17. 20번째 영상 스티칭 결과 Fig. 17. Result of stitching (20th frame)

BSGHC3_2019_v24n1_142_f0018.png 이미지

그림 18. 21번째 영상 스티칭 결과 Fig. 18. Result of stitching (21th frame)

BSGHC3_2019_v24n1_142_f0019.png 이미지

그림 19. HVW가 적용된 20번째 영상 스티칭 결과 Fig. 19. Result of stitching with HVW(20th frame)

BSGHC3_2019_v24n1_142_f0020.png 이미지

그림 20. HVW가 적용된 21번째 영상 스티칭 결과 Fig. 20. Result of stitching with HVW(21th frame)

BSGHC3_2019_v24n1_142_f0021.png 이미지

그림 5. 23번째 우영상의 스티칭 영역 Fig. 5. 23th stitching region of right frame

참고문헌

  1. Y. Sohn, M. Cho, and J. Paik, "Design of MMT-based Broadcasting System for UHD Video Streaming over Heterogeneous Networks," JBE Vol. 20, No. 1, January 2015
  2. R. Szeliski and H.-Y. Shum, "Creating full view panoramic image mosaics and environment maps," in Proc. 4th Annu. Conf. Comput. Graph. Interact. Techn., pp. 251-258, 1997.
  3. M. S. Billah and H. Ahn , "Objective Quality Assessment Method for Stitched Images," (JBE Vol. 23, No. 2, March 2018
  4. Y.D. Lowe, "Distinctive image features from scale-invariant keypoints," International Journal of Computer Vision, vol. 60, no. 2, pp. 91-110, Nov. 2004. https://doi.org/10.1023/B:VISI.0000029664.99615.94
  5. B. He, G. Zhao, and Q. Liu, "Panoramic video stitching in multicamera surveillance system," in Proc. 25th Int. Conf. Image Vis. Comput. New Zealand (IVCNZ), pp. 1-6, Nov. 2010.
  6. W. Xu and J. Mulligan, "Panoramic video stitching from commodity HDTV cameras," Multimedia Syst., vol. 19, no. 5, pp. 407-426, Oct. 2013. https://doi.org/10.1007/s00530-013-0316-2
  7. W. Jiang and J. Gu, "Video stitching with spatial-temporal content-preserving warping," in Proc. of IEEE Conference on Computer Vision and Pattern Recognition Workshops, pp. 42-48, Jun. 2015.
  8. Y. Xiong and K. Pulli, "Fast panorama stitching for high-quality panoramic images on mobile phones," IEEE Trans. on Consumer Electronics, vol. 56, no. 2, pp. 298-306, May. 2010. https://doi.org/10.1109/TCE.2010.5505931
  9. S. Shin, S. Yoon, H. Jung, J. Kim, K. Kim "Video Blending based on Minimal Error Seam",. Korea Broadcast Media Engineering Conference, pp. 301-304, 2018.
  10. Telecommunications Technology Association, "Technical Report for High Quality Panorama Video", 2014.
  11. Dr. Mayada F. Abdul-HalimT. Makela, N. A. IbraheemDental "UTILIZING GENETIC ALGORITHMS FOR 2D TEXTURE SYNTHESIS", 3pg, 2015.