전체메뉴

닫기

한국전자통신연구원

  • 스케일러블 미디어처리시스템 기술 [기술이전설명회 발표자료]

    발행일 : 2015.11.10 조회수 : 1202
    - “분산 GPU 기반 스케일러블 미디어 노드 구성 기술 개발” 과제 및 “다수의 비정형 스크린 분배 및 협업을 통한 오픈스크린 서비스 플랫폼 기술 개발”과제는 클라우드 기반의 성능확장 가능한 영상처리시스템을 구축하는데 필요한 기술 개발을 목표로 한다. 이를 위해, 하드웨어가속 영상처리를 위한 원격 GPU를 수용하는 서버 가상화 기술과 영상데이터를 분산처리하는 미들웨어 기술을 세부기술로서 포함한다. 상기 과제들에서는 기술의 구현가능성을 검증하기 위해 스케일러블 미디어처리시스템을 개발한다. - 스케일러블 미디어처리시스템 기술은 특징적 기능인 미디어 원격처리기능을 구현한다. 이를 위해, 본 시스템은 영상처리의 기본적인 기능인 디코딩과 인코딩 기능을 원격처리하는 모듈을 포함하고, 부수적으로 화상회의응용시스템에서 필요로 하는 영상 스케일링과 믹싱 기능을 포함한다. - 스케일러블 미디어처리시스템은 외부의 IP카메라로부터 FHD를 포함한 다양한 해상도와 FPS의 영상을 수신하여 사전 정의된 미디어처리기능을 수행함. 입력된 영상데이터를 원격의 GPU 노드로 전달하여 하드웨어가속 기반의 디코딩 기능을 수행함. 디코딩된 YUV영상은 믹싱기능에서 요구하는 해상도로 스케일링이 적용되어 하나의 영상으로 만들어짐. 마지막으로, 믹싱된 영상을 클라이언트로 전달하기 위해 GPU 노드에서 하드웨어가속 기반의 인코딩 기능을 수행함