Video object segmentation and frame preprocessing for real-time and high compression MPEG-4 encoding

실시간 고압축 MPEG-4 부호화를 위한 비디오 객체 분할과 프레임 전처리

  • 김준기 (호서대학교 컴퓨터공학과 멀티미디어 연구실) ;
  • 이호석 (호서대학교 컴퓨터공학과)
  • Published : 2003.02.01

Abstract

Video object segmentation is one of the core technologies for content-based real-time MPEG-4 encoding system. For real-time requirement, the segmentation algorithm should be fast and accurate but almost all existing algorithms are computationally intensive and not suitable for real-time applications. The MPEG-4 VM(Verification Model) has provided basic algorithms for MPEG-4 encoding but it has many limitations in practical software development, real-time camera input system and compression efficiency. In this paper, we implemented the preprocessing system for real-time camera input and VOP extraction for content-based video coding and also implemented motion detection to achieve the 180 : 1 compression rate for real-time and high compression MPEG-4 encoding.

비디오 객체 분할(Video Object Segmentation)은 MPEG-4 부호화의 핵심기술로 실시간 요구사항을 위해 빠르고 정확하여야 한다. 그러나 대부분의 존재하는 알고리즘은 계산량이 많으며 실시간 응용을 위해 적합하지 않다. 또한 이전 MPEG-4 VM(Verification Model) 기본 모델은 MPEG-4 부호화 처리를 위한 기본 알고리즘을 제공하였으나 실시간 요구사항을 위한 카메라 입력 시스템, 실용적인 소프트웨어 개발, 비디오 객체 분할 그리고 압축효율에 많은 제한이 있다. 이에 본 논문은 기본 MPEG-4 VM모델에 내용 기반 비디오 코딩의 핵심인 VOP 추출알고리즘, 실시간 카메라 입력 시스템, 압축율을 높일 수 있는 움직임 감지 알고리즘을 추가하여 최대 180:1의 압축율을 보여주는 실시간 고압축 MPEG-4 전처리 시스템을 개발하였다.

Keywords

References

  1. IEEE Trans. Circuits Syst. Video Technology v.7 The MPEG-4 video standard verification model T.Sikora
  2. Information Technology-Generic coding of moving pictures and associated audio information-Video ISO/IEC 13818-2
  3. MPEG-4 Video Verification Model version 18.0 ISO/IEC/JTCI/SC29/WG11, MPEG/N3908
  4. ISO/IEC 14496 Version 1 Par t 2 Visual ISO/IEC
  5. ISO/IEC 14496(MPEG-4) Video Reference Software, Version:Microsoft-FDAMI -2.3-001213 ISO/IEC
  6. IEEE Trans. Pattern Anal. Machine Intell. v.PAMI-8 A computational approach to edge detection J.Canny
  7. Artif. Intell. v.17 Determining optical flow B.K.P.Horn;B.G.Schunck
  8. IEEE. Trans. Pattern Anal. Machine Intell. v.15 Automatic segmentation of moving abjects for video object plane generation T.Meier;K.N.Ngan
  9. Int. J. Computer Vision v.10 no.2 Motion segmentation and qualitative dynamic scene analysis from a image sequence P.Bouthemy;E.Francois
  10. IEEE Trans. Circuits Syst. Video Technol. v.8 Automatic segmentation based on spatio-temporal information J.G.Choi;M.Kim;M.H.Lee;C.Ahn
  11. Fast and accurate moving objects extraction technique for MPEG-4 object-based video coding v.3653 Ju Guo(et al.)