연구의 선진화와 생산성 향상에
필요한 최적의 소프트웨어와 컨설팅을
공급하도록 노력하겠습니다.
 

XDL Video

 

Video는 유/무인기로부터 촬영되어 데이터링크를 통하거나 네트워크로 전송되는 동영상 스트리밍과 동영상 파일을 전시하고, MPEG-TS 등에서 부가적으로 제공되는 데이터 스트림으로부터 센서 모델 정보를 처리하여 각 영상 프레임별 센서 모델을 계산하여 제공하는 동영상 처리 엔진입니다. FFmpeg Plug-in을 이용한 기본적인 동영상 재생 제어, 필터를 통한 On-the-fly 영상처리, 사용자 정의 요소의 영상 중첩 등 그래픽 엔진으로서의 기능과 더불어 MISB 0601 및 사용자 정의 센서 모델을 제공함으로써 위치와 기하학적 정보를 적용한 위치 기반 비디오 응용 프로그램 개발을 지원합니다. 또한, 동영상 인코딩과 센서모델 다중화(multiplexing), MPEG-TS 트랜스코딩 및 스트리밍 기능을 제공합니다.



   


XDL Video 세부기능

개발자는 Video를 이용하여 기본적인 동영상 재생기와 센서모델을 연동한 위치기반 응용 프로그램, 동영상 인코딩 소프트웨어 등을 제작할 수 있습니다.

 
 동영상 재생 제어

  • 파일 및 네트워크 스트리밍 동영상 입력, 재생 제어, 배속 변경
  • 다채널(MPEG-TS 프로그램) 동영상 동시 재생

 프레임별 센서모델 처리 및 좌표 변환

  • MISB 0601.9 표준 센서모델 처리 및 사용자 코덱 정의
  • 영상과 동기화된 센서모델 제공 및 이미지-지리좌표 변환 수행

 실시간 영상처리

  • 화질 개선, 필터 영상처리 쉐이더 프로그램 적용
  • 재생 프레임 영상 콜백 제공

 영상 중첩 (Overlay)

  • Video 재생화면에 사용자 도시요소 중첩 기능 제공
  • 재생되는 비디오 프레임을 다른 뷰에 도시하는 기능 제공

  인코딩/트랜스코딩
  • 센서모델을 포함하는 동영상 인코딩 기능
  • 입력 동영상을 다른 파일로 저장 또는 네트워크로 스트리밍하는 기능 제공
 
Video와 XDL의 다른 모듈을 결합하여 XDL에 기본적으로 포함되지 않은 다양한 고급 기능의 응용 프로그램을 만들 수 있습니다. 예를 들어, Planet, NCW, USpace 등과 연동하여 센서모델을 포함하는 합성 동영상을 생성할 수 있고, Milmap와 연동하여 촬영영역을 지도에 표시할 수 있습니다. 또한, Video로부터 영상 프레임과 센서 모델을 획득하여 이동표적을 탐지(Video Moving Target Detection, VMTD)하거나 비디오 프레임들을 모자이크(Mosaic)하여 광역 영상을 생성할 수있습니다.