Abstract:
본 발명은 SVC 비디오 콘텐츠 제공 장치 및 방법에 대하여 개시한다. 본 발명은 비디오 또는 오디오 신호를 공용 데이터 구조의 비디오 및 오디오 스트림으로 부호화하는 비디오/오디오 부호화부와, 사용자의 실시간 또는 VoD 스트리밍 모드 선택에 따라 상기 비디오 및 오디오 스트림 입력을 실시간 스트리밍 모드이면 출력으로 바이패스하고, VoD 스트리밍 모드이면 SVC 파일 포맷으로 변환/역변환하는 멀티플렉서/디멀티플렉서부와, 상기 VoD 스트리밍 모드에서 생성된 상기 SVC 파일 포맷 파일을 저장하는 저장부와, 상기 비디오 스트림의 일부를 추출하여 타깃 비디오 스트림을 출력하는 비디오 데이터 추출기와, 상기 타깃 비디오 스트림 및 상기 오디오 스트림으로 구성된 SVC 비디오 콘텐츠를 송출하는 송수신 유니트를 포함하는 점에 그 특징이 있다. 본 발명은 효율적인 SVC 비디오 콘텐츠 생성으로 연산 및 데이터 양이 적어 실시간 스트리밍 서비스 제공이 가능하고, VoD 스트리밍 서비스 제공시에는 저장공간을 절약할 수 있다 SVC 비디오 콘텐츠, 공용 데이터 구조, SVC 파일 포맷, 비디오 데이터 추출기
Abstract:
PURPOSE: An image prediction method in a multi-view video codec and a computer readable recording medium recording a program from the method are provided to induce a global disparity vector value with the highest frequency by a macro block unit, thereby improving accuracy. CONSTITUTION: A disparity vector value is selected as a candidate value(S100). A global disparity vector value is obtained based on the selected candidate value(S200). A disparity vector value for searching a correspondence macro block is obtained(S300). A macro block of another view point is searched. A current macro block is encoded.
Abstract:
본 발명은 비트 효율성 및 처리 효율성을 향상시킬 수 있는 입체형 비디오 파일 포맷 및 그에 따른 입체형 비디오 파일을 기록한 컴퓨터로 판독 가능한 기록매체에 관한 것이다. 이와 같은 본 발명은, 파일 포맷 정보 및 모노 데이터 포함 여부를 나타내는 정보를 저장하는 파일 타입 박스와; 입체형 비디오 스트림을 구성하는 다수의 트랙 박스들을 저장하는 무비 박스와; 멀티미디어 리소스를 저장하는 미디어 데이터 박스와; 적어도 하나의 공통되는 입체형 비디오 스트림 배열 정보를 저장하는 입체형 비디오 미디어 정보 박스와; 상기 다수의 트랙 박스들이 참조할 카메라 파라미터 및 권장 디스플레이 정보를 저장하는 입체형 카메라 및 디스플레이 정보 레퍼런스 박스와; 상기 입체형 비디오 스트림의 각 입체형 영상 프레임마다에 존재하며 상기 입체형 카메라 및 디스플레이 정보 레퍼런스 박스의 참조 정보를 저장하는 입체형 카메라 및 디스플레이 정보 박스와; 메타데이터의 저장을 위한 메타 박스를 포함하여, 중복되는 데이터를 최소화함과 동시에 파일 포맷의 구성을 단순한 형태로 최적화할 수 있도록 한다. 입체형 비디오, 파일 포맷, TRAK, SCDI, SVMI, SCDR
Abstract:
An apparatus and a method for coding video are provided to enable other encoding units to code other GOP(Group Of Picture)s in parallel while the first encoding unit codes the first GOP, thereby maximizing efficiency of coding video during multi core processing. The first to n encoding units(31a~31n) encodes video correspondingly to a GOP composed of a plurality of pictures grouping images of video. At this time, the first to n encoding units perform encoding according to a control signal of a control unit(33). The control unit controls the first to n encoding units to encode other pictures of a preceding GOP and a following GOP after encoding a key picture of the preceding GOP.