Abstract:
인트라예측의의존성에기반하여고속병렬처리하는방법및 이를이용하는비디오복호화장치가개시된다. 인트라예측의의존성에기반한비디오병렬처리방법은픽처를구성하는코딩트리유닛을분할하는적어도하나의코딩유닛중에서인트라코딩된코딩유닛을검출하는단계와, 코딩트리유닛상에서인트라코딩된코딩유닛의위치에기반하여코딩트리유닛에대한인트라예측의실제데이터의존성을결정하는단계와, 실제데이터의존성을이용하여코딩트리유닛에대한병렬처리를수행하는단계를포함한다. 따라서, 인트라예측에있어서코딩트리유닛간의실제데이터의존성을검출하고, 검출된실제데이터의존성만을고려하여비디오를병렬처리할수 있다.
Abstract:
PURPOSE: An apparatus and a method for encoding an image capable of parallel processing in decoding and an apparatus and a method for decoding an image capable of parallel processing are provided to decode compression data belonging to each data group by entropy decoders in parallel. CONSTITUTION: A macro block encoder(210) performs integer conversion and quantization of macro blocks configuring the original image frame to output quantization coefficient data. An entropy encoder(220) performs entropy encoding of the quantization coefficient data to output compression data. A data length calculator(240) generates data groups made of continuous compression data and calculates the length of the data group. A bit stream generator(230) generates an encoded bit stream from the compression data and includes the length of the data group in a header of the bit stream.
Abstract:
인트라예측의의존성에기반하여고속병렬처리하는방법및 이를이용하는비디오복호화장치가개시된다. 인트라예측의의존성에기반한비디오병렬처리방법은픽처를구성하는코딩트리유닛을분할하는적어도하나의코딩유닛중에서인트라코딩된코딩유닛을검출하는단계와, 코딩트리유닛상에서인트라코딩된코딩유닛의위치에기반하여코딩트리유닛에대한인트라예측의실제데이터의존성을결정하는단계와, 실제데이터의존성을이용하여코딩트리유닛에대한병렬처리를수행하는단계를포함한다. 따라서, 인트라예측에있어서코딩트리유닛간의실제데이터의존성을검출하고, 검출된실제데이터의존성만을고려하여비디오를병렬처리할수 있다.
Abstract:
복호화시 병렬처리가 가능한 영상 부호화 장치 및 방법, 그리고 병렬처리가 가능한 영상 복호화 장치 및 방법이 개시된다. 매크로블록 부호화부는 입력받은 원본 영상프레임을 구성하는 복수의 매크로블록에 대해 순차적으로 정수 변환 및 양자화를 수행하여 복수의 양자화 계수 데이터를 출력한다. 엔트로피 부호화부는 복수의 양자화 계수 데이터 각각에 대해 엔트로피 부호화를 수행하여 복수의 압축 데이터를 출력한다. 데이터 길이 산출부는 한 개 또는 연속하는 복수의 압축 데이터로 이루어진 복수의 데이터 그룹을 생성하고, 각각의 데이터 그룹의 길이를 산출하여 출력한다. 비트스트림 생성부는 복수의 압축 데이터로부터 부호화된 비트스트림을 생성하고, 각각의 데이터 그룹의 길이를 비트스트림의 헤더에 포함시켜 출력한다. 본 발명에 따르면, 복호화시 복수의 엔트로피 복호화기에 의해 각각의 데이터 그룹에 속하는 압축 데이터를 병렬적으로 복호화할 수 있어 속도면에서 시스템의 성능을 향상시킬 수 있다. 엔트로피 코딩, 병렬처리, 데이터 길이