* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.
문제 정의
그러나, AVC 표준의 접근 방법은 서로 다른 두 종류의 네트웨크에 적합한 데이터 구조를 모두 정의함으로써 압축된 결과물을 특별한 처리 과정 없이 네트워크 계층에서 바로 이용할 수 있도록 하는 새로운 방법를 가지고 있다. 또한, 비트 단 위 전송 프로토콜을 사용하는 네트워크와 패킷 단위 전송 프로토콜을 사용하는 네트워크를 서로 연결하는 게이트웨이(gateway)에서 특별한 처리 과정 없이 데이터를 두 네트워크 간에 이동할 수 있도록 하 려는 목적을 가지고 있다.
가설 설정
NAL_Unit을 구성하는 세 종류의 데이터인 슬라 이스, Parameter Set 및 SEI에 포함되는 데이터의 종류 및 내용 역시 현재까지 중요한 표준화 쟁점이 되고 있다. 압축된 동영상 데이터를 비트스트림 형태로 표현하고 각 매크로블록을 복호화하기 위해 필요한 복호기 구성에 관련된 정보를 헤더 (header) 부분에 배치하여 이를 매크로블록 데이터보다 앞서 전송하는 기존의 동영상 압축 표준과 달리, AVCIH.264는 이러한 헤더에 포함되는 정보를 대부분 Parameter Set에 배치하고 이를 매크로블록 데이터의 집합인 슬라이스 데이터와는 별도의 전송 채널을 통해 안전하게 복호기까지 전송하는 구조를 가정하고 있다. 따라서, Parameter Sete 채널 오 류로 인한 훼손이나 손실의 염려가 전혀 없는 반면 매크로블록 데이터와의 동기화, 상호 참조 등의 문제를 가지고 있다.
제안 방법
즉, 하나의 슬라이스는 그 이전이나 이후 슬라이스 데 이터의 존재 유무와 상관 없이 완벽하게 복호화하는 것이 가능하다. 또한, 기존의 동영상 부호화 방 식에서 슬라이스를 고정된 개수의 매크로블록의 연 속 혹은 고정된 길이를 갖는 데이터 단위가 되도록 제한하였던 것과 달리 부호기에서 동적으로 슬라이 스 데이터의 길이나 포함되는 매크로블록의 수를 조절할 수 있도록 하였다. 이로 인해 패킷의 최대 크기나 전송 단위의 최대 크기를 고려하여 이에 적절한 크기의 슬라이스 데이터를 생성하는 것이 가능하다.
그런데 이러한 헤더 정보 들이 손실되는 경우에는 그 헤더 정보를 참조하는 픽쳐나 GOP 전체의 복호가 불가능해지게 된다. 이러한 문제를 극복하고 슬라이스 데이터를 독립적으 로 복호할 수 있도록 하기 위해서 AVC 표준에서는 복호기를 구성하는 정보를 압축된 동영상 데이터와 혼합하지 않고, 별도의 파라미터셋 으로 분리 하였다. 즉, 복호화의 기본 단위인 모든 슬라이스 데이 터에는 자신을 복호하기 위해 필요한 파라미터셋의 참조 번호만 포함되어 있다.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.