맞춤기술찾기

이전대상기술

컨텍스트 기반 적응적 가변길이 코딩의 디코딩 장치 및 디코딩을 위한 테이블 탐색 방법

  • 기술번호 : KST2015084176
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 최소 메모리 액세스에 기반한 동영상 압축 표준인 H.264의 컨텍스트 기반 적응적 가변길이 코딩(CAVLC : Context Adapative Variable Length Coding)의 디코딩 장치 및 그 장치에서의 컨텍스트 기반 적응적 가변길이 코딩의 디코딩을 위한 테이블 탐색 방법에 관한 것으로서, 컨텍스트 기반 적응적 가변길이 코딩의 디코딩 장치는 제1 디코딩 정보(TrailingOnes) 및 제2 디코딩 정보(TotalCoefficient)의 컨텍스트 기반 적응적 가변길이 코딩 테이블을 2단계의 테이블로 재구성하여 미리 저장하고, 입력된 비트 스트림에 상기 리딩 제로 개수를 제외한 나머지 비트가 존재하는지에 따라 상기 2단계의 테이블에 저장된 정보를 이용하여 상기 제1 디코딩 정보 및 상기 제2 디코딩 정보의 디코딩을 위한 테이블 탐색을 수행함으로써, 반복적인 메모리 액세스를 2번의 메모리 액세스로 감소시킬 수 있으므로 전체적인 디코딩 속도를 향상시킬 수 있다. H.264, 디코딩 장치, 컨텍스트 기반 적응적 가변길이 코딩(CAVLC), 리딩 제로(leading zero), 인덱스 테이블, 주소 테이블, TrailingOnes, TotalCoefficient.
Int. CL H04N 19/13 (2014.01)
CPC
출원번호/일자 1020080089481 (2008.09.10)
출원인 한국전자통신연구원
등록번호/일자 10-0982666-0000 (2010.09.10)
공개번호/일자 10-2010-0030509 (2010.03.18) 문서열기
공고번호/일자 (20100917) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2008.09.10)
심사청구항수 14

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전광역시 유성구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 이재진 대한민국 충청북도 청주시 흥덕구
2 정무경 대한민국 대전광역시 유성구
3 조승현 대한민국 대전광역시 유성구
4 김경수 대한민국 서울특별시 노원구
5 이준영 대한민국 부산광역시 사상구
6 박성모 대한민국 대전광역시 유성구
7 엄낙웅 대한민국 대전광역시 유성구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 특허법인씨엔에스 대한민국 서울 강남구 언주로 **길 **, 대림아크로텔 *층(도곡동)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전광역시 유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2008.09.10 수리 (Accepted) 1-1-2008-0643146-95
2 선행기술조사의뢰서
Request for Prior Art Search
2009.03.06 수리 (Accepted) 9-1-9999-9999999-89
3 선행기술조사보고서
Report of Prior Art Search
2009.04.16 수리 (Accepted) 9-1-2009-0025390-88
4 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.08.04 수리 (Accepted) 4-1-2009-5150899-36
5 의견제출통지서
Notification of reason for refusal
2010.02.22 발송처리완료 (Completion of Transmission) 9-5-2010-0072222-24
6 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2010.04.08 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2010-0224392-07
7 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2010.04.08 수리 (Accepted) 1-1-2010-0224393-42
8 등록결정서
Decision to grant
2010.08.16 발송처리완료 (Completion of Transmission) 9-5-2010-0355139-47
9 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
컨텍스트 기반 적응적 가변길이 코딩의 디코딩을 위한 테이블을 탐색하는 방법에 있어서, 제1 디코딩 정보(TrailingOnes) 및 제2 디코딩 정보(TotalCoefficient)를 탐색하기 위한 컨텍스트 기반 적응적 가변길이 코딩 테이블을 인덱스(Index), 매핑 플래그(Mapping_Flag) 및 디스크립션(Description)으로 구성되는 인덱스 테이블(T1_Tc_chroma_index-table) 및 주소(Address), 상기 제1 디코딩 정보(TrailingOnes) 및 상기 제2 디코딩 정보(TotalCoefficient)로 구성되는 주소 테이블(T1_Tc_chroma_vlc_table)의 2단계의 테이블로 재구성하여 미리 저장하는 단계; 및 입력된 비트 스트림에 리딩 제로 개수를 제외한 나머지 비트가 존재하는지에 따라 상기 2단계의 테이블에 저장된 정보를 이용하여 상기 제1 디코딩 정보 및 상기 제2 디코딩 정보의 디코딩을 위한 테이블 탐색을 수행하는 단계를 포함하는 것을 특징으로 하는 디코딩을 위한 테이블 탐색 방법
2 2
제1항에 있어서, 상기 2단계의 테이블로 재구성하여 미리 저장하는 단계는, 상기 컨텍스트 기반 적응적 가변길이 코딩 테이블에 저장된 비트 스트림의 리딩 제로 개수 및 상기 저장된 비트 스트림의 리딩 제로 개수를 제외한 상기 저장된 비트 스트림의 나머지 비트에 대한 코드값을 이용하여 상기 인덱스 테이블을 설정하는 단계; 및 상기 인덱스 테이블에 저장된 정보를 이용하여 계산된 주소값에 해당하는 상기 제1 디코딩 정보 및 상기 제2 디코딩 정보에 대한 값을 저장한 상기 주소 테이블을 설정하는 단계를 포함하는 것을 특징으로 하는 디코딩을 위한 테이블 탐색 방법
3 3
제2항에 있어서, 상기 인덱스 테이블을 설정하는 단계는, 상기 저장된 비트 스트림의 리딩 제로 개수로 상기 인덱스를 설정하는 단계; 두 가지 인코딩 정보를 갖는 상기 디스크립션을 설정하는 단계; 및 상기 저장된 비트 스트림에 상기 나머지 비트 존재 여부에 따라 상기 디스크립션을 해석하기 위한 상기 매핑 플래그를 설정하는 단계를 포함하는 것을 특징으로 하는 디코딩을 위한 테이블 탐색 방법
4 4
제3항에 있어서, 상기 디스크립션은 상기 나머지 비트에 대한 정보 및 상기 주소 테이블의 주소값을 계산하기 위한 정보를 상기 인코딩 정보로서 포함함을 특징으로 하는 디코딩을 위한 테이블 탐색 방법
5 5
제2항에 있어서, 상기 주소 테이블을 설정하는 단계는, 상기 주소를 설정하는 단계; 및 상기 주소에 대응되는 상기 제1 디코딩 정보 및 상기 제2 디코딩 정보에 대한 값을 설정하는 단계를 포함하는 것을 특징으로 하는 디코딩을 위한 테이블 탐색 방법
6 6
제1항에 있어서, 상기 테이블 탐색을 수행하는 단계는, 상기 입력된 비트 스트림의 리딩 제로 개수를 구하는 단계; 상기 구한 리딩 제로 개수를 인덱스로하여 상기 2단계 테이블 중 하나인 인덱스 테이블을 액세스 하는 단계; 상기 인덱스 테이블의 매핑 플래그 값을 확인하는 단계; 및 확인된 매핑 플래그 값에 따라 상기 인덱스 테이블의 디스크립션에 포함된 정보를 이용하여 상기 제1 디코딩 정보 및 상기 제2 디코딩 정보에 대한 값을 출력하는 단계를 포함하는 것을 특징으로 하는 디코딩을 위한 테이블 탐색 방법
7 7
제6항에 있어서, 상기 제1 디코딩 정보 및 상기 제2 디코딩 정보에 대한 값을 출력하는 단계는, 상기 매핑 플래그 값이 0인 경우 상기 인덱스 테이블의 디스크립션에 포함된 인코딩 정보를 이용하여 주소값을 구하는 단계; 및 상기 인덱스 테이블을 액세스하여 구한 주소값에 대응하는 주소의 값들을 상기 제1 디코딩 정보 및 상기 제2 디코딩 정보에 대한 값으로 출력하는 단계를 포함하는 것을 디코딩을 위한 테이블 탐색 방법
8 8
제6항에 있어서, 상기 제1 디코딩 정보 및 상기 제2 디코딩 정보에 대한 값을 출력하는 단계는, 상기 매핑 플래그 값이 1인 경우 상기 인덱스 테이블의 디스크립션에 포함된 정보를 상기 제1 디코딩 정보 및 상기 제2 디코딩 정보에 대한 값으로 출력함을 특징으로 하는 디코딩을 위한 테이블 탐색 방법
9 9
제1 디코딩 정보(TrailingOnes) 및 제2 디코딩 정보(TotalCoefficient)를 탐색하기 위한 컨텍스트 기반 적응적 가변길이 코딩 테이블을 인덱스(Index), 매핑 플래그(Mapping_Flag) 및 디스크립션(Description)으로 구성되는 인덱스 테이블(T1_Tc_chroma_index-table) 및 주소(Address), 상기 제1 디코딩 정보(TrailingOnes) 및 상기 제2 디코딩 정보(TotalCoefficient)로 구성되는 주소 테이블(T1_Tc_chroma_vlc_table)의 2단계의 테이블로 재구성하는 제어부; 상기 제어부에 의해 활성화되어 입력된 비트 스트림에 리딩 제로 개수를 제외한 나머지 비트가 존재하는지에 따라 상기 2단계의 테이블에 저장된 정보를 이용하여 상기 제1 디코딩 정보 및 상기 제2 디코딩 정보의 디코딩을 위한 테이블 탐색을 수행하는 시프터; 및 상기 컨텍스트 기반 적응적 가변길이 코딩 테이블 및 상기 재구성된 2단계의 테이블을 저장하는 메모리를 포함하는 것을 특징으로 하는 컨텍스트 기반 적응적 가변길이 코딩의 디코딩 장치
10 10
제9항에 있어서, 상기 제어부는 상기 컨텍스트 기반 적응적 가변길이 코딩 테이블에 저장된 비트 스트림의 리딩 제로 개수로 설정된 상기 인덱스, 두 가지 인코딩 정보를 갖는 상기 디스크립션 및 상기 디스크립션을 해석하기 위한 상기 매핑 플래그를 갖는 인덱스 테이블을 상기 2단계 테이블 중 하나로 재구성하는 것을 특징으로 하는 컨텍스트 기반 적응적 가변길이 코딩의 디코딩 장치
11 11
제10항에 있어서, 상기 제어부는 상기 인덱스 테이블에 저장된 정보를 이용하여 계산된 주소값에 해당하는 상기 제1 디코딩 정보 및 상기 제2 디코딩 정보에 대한 값을 저장한 상기 주소 테이블을 상기 2단계 테이블 중 하나로 재구성하는 단계를 포함하는 것을 특징으로 하는 컨텍스트 기반 적응적 가변길이 코딩의 디코딩 장치
12 12
제10항에 있어서, 상기 디스크립션은 상기 저장된 비트 스트림의 리딩 제로 개수의 비트열을 제외한 나머지 비트에 대한 정보 및 상기 주소 테이블의 주소값을 계산하기 위한 정보를 상기 인코딩 정보로서 포함함을 특징으로 하는 컨텍스트 기반 적응적 가변길이 코딩의 디코딩 장치
13 13
제9항에 있어서, 상기 시프터는 상기 입력된 비트 스트림에서 구한 리딩 제로 개수를 인덱스로하여 상기 2단계 테이블 중 하나인 인덱스 테이블을 액세스하고, 상기 인덱스 테이블의 매핑 플래그 값이 0인 경우 상기 인덱스 테이블의 디스크립션에 포함된 인코딩 정보를 이용하여 주소값을 구하고, 상기 인덱스 테이블을 액세스하여 상기 구한 주소값에 대응하는 주소의 값들을 상기 제1 디코딩 정보 및 상기 제2 디코딩 정보 값으로 출력하는 것을 특징으로 하는 컨텍스트 기반 적응적 가변길이 코딩의 디코딩 장치
14 14
제13항에 있어서, 상기 시프터는 상기 매핑 플래그 값이 1인 경우 상기 인덱스 테이블의 디스크립션에 포함된 인코딩 정보를 상기 제1 디코딩 정보 및 상기 제2 디코딩 정보 값으로 출력함을 특징으로 하는 컨텍스트 기반 적응적 가변길이 코딩의 디코딩 장치
지정국 정보가 없습니다
순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - 패밀리정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
1 US20100074542 US 미국 FAMILY

DOCDB 패밀리 정보

순번, 패밀리번호, 국가코드, 국가명, 종류의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 패밀리정보 - DOCDB 패밀리 정보 표입니다.
순번 패밀리번호 국가코드 국가명 종류
1 US2010074542 US 미국 DOCDBFAMILY
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 지식경제부, 정보통신연구진흥원 한국전자통신연구원 IT원천기술개발 MPCore 플랫폼 기반 다중 포맷 멀티미디어 SoC