본문 바로가기
KERD
논문KCI 등재

캡쳐 간격 평활화에 기반한 비디오 동기화 알고리즘의 구현

Implementation of Video Synchronization Algorithm Using Capture Interval Smoothing

0

조회

0

다운로드

0

인용

0

참고문헌

키워드

주제분류학제간연구

초록

통신, 화면 캡쳐 등에서 연속적인 이미지 입력과 음성 신호를 받아들여 비디오를 제작하는 경우에 종종 오디오와 비디오 스트림 간의 타이밍 불일치 현상이 발생한다. 본 논문에서는 이러한 AV 동기화 문제를 해결하기 위하여 오디오 시간을 기준으로 캡쳐 이미지 입력 간격을 일정하게 평활화하는 알고리즘을 제안하고 구현하였다. 제안하는 알고리즘은 연속적인 화면 캡쳐와 오디오 채널을 입력으로 하는 비디오 제작 상황에 한정하여 적용할 수 있다. 본 논문의 제안 방법의 성능을 평가하기 위하여 출력 단위 내에서 비디오와 오디오 신호의 동기화, 비동기화 구간의 평활화 등을 실험하였다. 실험은 비디어 작성 시에 요구되는 삽입 프레임 수의 변화율, 삽입 타이머 작동에 따른 보정율 등으로 이루어 졌으며 제안하는 평활화 방법이 AV 동기화 문제를 최소화하고 컴퓨터 화면 녹화 등 동영상 제작 등에서 실용성을 갖춘 적합한 적용 방법임을 확인하였다.

Abstract

When we are making a movie file from screen captures and an audio stream, it happens some inconsistency problem between audio and video streams. The audio stream comes from a sound card equipped at a stand-alone PC, In this paper, we propose a new smoothing algorithm between frame intervals of video stream and audio stream. Our proposed method can control the number of frames of video dynamically to solve the inconsistency of one video and one audio stream. We explain implementation method for the algorithm and experiment the efficiency of AV-Timing. We examined the ratio of inserted frames of resulted video files in a unit time, frame insertion interval and correction ratio, etc. In experimental, we confirmed that our proposed algorithm is the method minimizing the lip-synch AV-Timing problems in recording computer screen and movie making.

참고문헌 (11)

  1. "Audio to video synchronization"[URL]
  2. 박태강, "다중 쓰래딩 기법의 MPEG - 1 디코더에서 공유버퍼를 이용한 오디오", 비디오 스트림의 동기화, 1999, pp.26(2), 221~223
  3. 서광덕, "RTP Packet 기반의 정밀한 오디오", 비디오 동기화 기법, 2008, pp.35(1), 201~202[DOI]
  4. 이승연, "실시간 운영체제 TMO-Linux의 IEEE1394 분산 IPC 기반 다중 채널 오디오 동기화 스트리밍 시스템", 한국정보과학회 2008 가을 학술발표논문집, 35(2), pp.421~425 (2008), 한국정보과학회
  5. 서광덕, "멀티미디어 통신을 위한 RTP 패킷 기반의 정밀한 오디오", 비디오 동기화 기법, 2009, pp.12(5), 653~663[DOI]
  6. 정선태, "다빈치 프로세서 기반 스마트 카메라에서의 비디오", 오디오 스트림간 동기화 설계 및 구현, 2009 (2009), 597~598[DOI]
  7. 박홍진, "멀티미디어 동기화를 위한 버퍼 크기와 재생 보정 알고리즘 설계", 봄 학술발표논문집, 22(1), pp.411~414 (1995), 한국정보과학회
  8. 신명준, "MPEG 시스템 스트림 편집기의 설계 및 구현", 한국정보과학회, 학술발표논문집, 24(1), pp.611~614 (1997)
  9. 이창욱, "멀티미디어 그룹통신을 위한 오디오 믹싱", 학술발표논문집,한국정보과학회, 23(1), pp.481~484 (1996)
  10. "The full AviSynth grammar"[URL]
  11. "The full AviSynth grammar : Simple Examples"[URL]

관련 논문AI추천

이 간행물의 다른 논문 (18건)