-
公开(公告)号:KR100947870B1
公开(公告)日:2010-03-18
申请号:KR1020080027125
申请日:2008-03-24
Applicant: 숭실대학교산학협력단
Abstract: 본 발명은 H.264/AVC를 위한 엔트로피 복호기 및 이를 구비한 복호화기에 관한 것이다. 본 발명의 엔트로피 복호기는 NAL(Network Abstraction Layer) 헤더와 RBSP(Raw Byte Sequence Payload)로 구성된 비트열 데이터를 입력받는 입력버퍼(110)와, 상기 NAL 헤더에 존재하는 NAL 단위 종류를 나타내는 식별자에 따라 4개 종류의 RBSP를 파싱하면서 생성된 구문요소의 종류를 판단하고, 복호화방식을 선택하는 NAL복호기(120)와, 상기 NAL복호기의 복호화방식에 따라 DCT계수의 복호화를 수행하는 CAVLC복호기(140) 및 기본적인 구문요소의 복호화를 수행하는 지수골롬복호기(130)를 포함하여 구성된다. 그리고 상기 NAL 복호기(120), 지수골롬 복호기(130) 및 CAVLC 복호기(140)는 하드와이어드(Hardwired)로 설계 구성한다. 또 상기 입력버퍼(110)는 상기 NAL 복호기(120), 지수골롬 복호기(130) 및 CAVLC 복호기(140)가 공동으로 사용하는 구조이다. 나아가 CAVLC 복호기(140)를 이용한 복호시 이용되는 룩업 테이블 및 저장공간을 최적화한다. 이에 따라 본 발명은 데이터 처리속도가 향상되고 전력소모는 감소되며, 전체 시스템의 복잡도 및 크기를 상대적으로 작게 설계할 수 있는 이점이 있다.
H.264/AVC, 엔트로피 복호기, 하드와이어드, CAVLC 복호기Abstract translation: 目的:提供一种用于H.264 / AVC的熵解码器和不使用嵌入式处理器的解码器,以通过使用熵解码器中使用的CAVLC来使用锁定表和存储空间的优化方法。 构成:熵解码器(100)包括输入缓冲器(110),NAL解码器(120)和指数解码器(130)。 输入缓冲区输入位串数据。 位串数据由NAL(网络抽象层)头和RBSP(原始字节序列有效负载)组成。 NAL解码器确定语法元素的种类。 语法元素根据标识符解析大约4种RBSP。 NAL解码器选择解码方法。
-
2.
公开(公告)号:KR101108674B1
公开(公告)日:2012-01-25
申请号:KR1020100003203
申请日:2010-01-13
Applicant: 숭실대학교산학협력단
Abstract: CABAC(Context-based Adaptive Binary Arithmetic Coding) 부호화기의 문맥 모델러에서 문맥 모델을 유도하기 위해서는 이웃 블록의 데이터가 필요한데 이웃 블록 데이터를 가공하지 않은 상태로 전부 저장하게 된다면 메모리 용량이 비효율적으로 커지게 된다. 본 발명에서는 이웃 블록 데이터를 효율적으로 저장하여 메모리 크기를 감소시키는 방법을 사용한다. 또한 기존의 이진 산술 부호화 알고리즘은 연산의 복잡도와 각 단계 간의 데이터 의존도가 매우 높기 때문에 빠른 연산이 어렵다. 따라서 연산 과정의 복잡도와 데이터 의존도를 줄이기 위하여 재정규화 과정을 효율적으로 처리할 수 있는 파이프라인 구조를 사용한다.
-
3.
公开(公告)号:KR1020110079404A
公开(公告)日:2011-07-07
申请号:KR1020100003203
申请日:2010-01-13
Applicant: 숭실대학교산학협력단
CPC classification number: H04N19/136 , H04N19/105 , H04N19/176 , H04N19/61 , H04N19/91
Abstract: PURPOSE: A method for enhancing entropy coding performance is provided to reduce the size of a memory by efficiently storing a neighboring block data. CONSTITUTION: A CABAC(Context-Adaptive Binary Arithmetic Coder) comprises a binarizer, a context modeler, and a binary arithmetic coder. The context modeler selects the probability model by using syntax element data of a neighbor block. The context modeler offers the selected probability model to the binary arithmetic encoding device. The context modeler is replaced with the deformation syntax element.
Abstract translation: 目的:提供一种增强熵编码性能的方法,通过有效地存储相邻块数据来减小存储器的大小。 构成:CABAC(上下文自适应二进制算术编码器)包括二值化器,上下文建模器和二进制算术编码器。 上下文建模器通过使用相邻块的语法元素数据来选择概率模型。 上下文建模器将选择的概率模型提供给二进制算术编码设备。 上下文建模器被替换为变形语法元素。
-
公开(公告)号:KR1020090101779A
公开(公告)日:2009-09-29
申请号:KR1020080027125
申请日:2008-03-24
Applicant: 숭실대학교산학협력단
Abstract: PURPOSE: An entropy decoder for H.264/AVC and a decoder equipping the same without using an embedded processor are provided to use an optimization method of a lockup table and a storage space by using a CAVLC used in the entropy decoder. CONSTITUTION: An entropy decoder(100) includes an input buffer(110), an NAL decoder(120), and an exponent decoder(130). The input buffer inputs bit string data. The bit string data is comprised of NAL(Network Abstraction Layer) header and RBSP(Raw Byte Sequence Payload). The NAL decoder determines the kind of the syntax element. The syntax element parses the RBSP of around 4 kind according to the identifier. The NAL decoder selects the decoding method.
Abstract translation: 目的:提供一种用于H.264 / AVC的熵解码器和不使用嵌入式处理器的解码器,以通过使用熵解码器中使用的CAVLC来使用锁定表和存储空间的优化方法。 构成:熵解码器(100)包括输入缓冲器(110),NAL解码器(120)和指数解码器(130)。 输入缓冲区输入位串数据。 位串数据由NAL(网络抽象层)头和RBSP(原始字节序列有效负载)组成。 NAL解码器确定语法元素的种类。 语法元素根据标识符解析大约4种RBSP。 NAL解码器选择解码方法。
-
-
-