3.2차 중간 보고

종합설계 프로젝트 2 중간보고서 요약

팀명

HEVC

제출일

2014 51

프로젝트 제목

HEVC 병렬 구현

설계프로젝트 개요

프로젝트 수행 내용 및 중간 결과

프로젝트 요약문

디지털 기술 및 통신 기술의 발전으로 오디오/비디오 중심의 멀티미디어 컨텐츠 보급 및 수요가 급속도로 증가하고 있다.

 

 HEVC는 이러한 수요에 대응하기 위해 IOS/IEC MPEC ITU-T VCEGJCT-VC에 의해 20131월 표준 승인을 받은 차세대 비디오 압축 기술이다.

 FFmpeg HEVC 표준의 알고리즘을 최적화 해 반영하고 있는 프로그램으로, 본 프로젝트에서는 현재 FFmpeg에 반영된 HEVC의 디코더의 속도를 개선한다.

 

 HEVC 디코더의 다섯 가지 Sub-component(Inter Prediction, Intra Prediction, Transform, Deblocking Filter, Sample Adaptive Offset)UCDA 기반에서 구현하고, 디코더 속도 향상 및 UHD급 영상의 실시간 스트리밍 서비스를 실현하는 것이 본 프로젝트의 목표이다.

마일스톤 수행 내용

마일스톤

개요

시작일

종료일

FFmpeg학습

l  FFmpeg 소스 코드 분석 및 사용법 숙지

 

산출물

ü  세미나 발표 자료

14-04-06

14-04-22

FFmpeg병렬구현

l  주요 컴포넌트에 대한 CUDA C 병렬 구현 시작

 

산출물

ü  FFmpeg with CUDA C 프로그램

14-04-08

14-05-01

2차중간보고 준비

l  2차중간보고 준비

 

산출물

ü  2차 중간보고서

14-04-25

14-05-01

 

동영상

다음 마일스톤 일정

마일 스톤

개요

시작일

종료일

FFmpeg 코드 분석 및 병렬 구현

l  FFmpeg의 코드 분석

l  Tile Mode에서의 병렬처리

l  CPU 병렬처리

l  속도 측정

 

산출물

ü  세미나 자료

ü  FFmpeg with CUDA C

14-04-01

14-05-20

Decoding Graph 구현

l  최종 시연 결과물 제작 및 테스트

 

산출물

ü  Decoding Graph

14-05-15

14-05-22

최종 시연 준비

l  최종 시연 준비(모니터, CPU, 그래픽 카드 등)

14-05-20

14-05-26

 

Ċ
14조 캡스톤,
2014. 5. 1. 오후 11:44