1 |
1
복수의 기능부들을 저장하는 툴박스 유닛;디코더 디스크립션을 입력받아 스키마 정보 및 연결 제어 정보로 분리하여 각각 출력하는 분리부;상기 스키마 정보를 이용하여 입력 비트스트림을 파싱하여 출력하는 파서(parser);상기 연결 제어 정보에 기반하여 상기 툴박스 유닛로부터 해당 기능부들을 로딩하고 연결하여 재조합 디코더를 형성하는 디코더 형성부; 및상기 재조합 디코더를 이용하여 상기 파서로부터 출력된 비트스트림을 복호화하는 디코딩 솔루션을 포함하되,상기 파서는,신택스 파싱 알고리즘을 구동하기 위해 호출되는 메인 함수;상기 메인 함수 내에서 호출될 수 있으며, 입력되는 비트스트림으로부터 비트 길이를 나타내는 변수에 상응하는 길이의 비트를 읽어 그 값을 반환하는 함수; 상기 메인 함수 내에서 호출될 수 있으며, 출력 값의 종류를 구분하기 위한 식별자와 출력 값을 나타내는 데이터로 구성된 출력을 파서가 출력하게 하는 함수;상기 메인 함수 내에서 호출될 수 있으며, 입력되는 비트스트림으로부터 비트 길이를 나타내는 변수에 상응하는 길이의 비트를 미리 살펴보고 그 값을 반환하는 함수; 및상기 메인 함수 내에서 호출될 수 있으며, 현재 파서가 출력할 수 있는 데이터 종류의 전체 목록을 배열 형식으로 반환하는 함수를 이용하는 것을 특징으로 하는 복호화 장치
|
2 |
2
삭제
|
3 |
3
삭제
|
4 |
4
제 1 항에 있어서,상기 파서는 ECMAScript로 구현된 신택스 파싱 알고리즘을 이용하는 것을 특징으로 하는 복호화 장치
|
5 |
5
제 1 항에 있어서,상기 스키마 정보는 상기 비트스트림에 포함된 구문 정보들의 내역에 관한 정보로서, 구문 정보의 길이, 구문 정보의 의미, 구문 정보의 출현 조건 및 반복 출현 횟수 중 하나 이상이 포함되는 것을 특징으로 하는 복호화 장치
|
6 |
6
제 1 항에 있어서,상기 툴박스 유닛은,MPEG 비디오 복호화와 관련된 기능부들을 저장하는 MPEG 비디오 툴박스;MPEG 오디오 복호화와 관련된 기능부들을 저장하는 MPEG 오디오 툴박스;MPEG 그래픽 복호화와 관련된 기능부들을 저장하는 MPEG 그래픽스 툴박스; 및시스템 복호화와 관련된 기능부들을 저장하는 시스템 툴박스(System toolbox)중 어느 하나 이상을 포함하는 것을 특징으로 하는 복호화 장치
|
7 |
7
a) 디코더 디스크립션을 입력받아 스키마 정보 및 연결 제어 정보로 분리하여 각각 출력하는 단계;b) 파서를 통해 상기 스키마 정보를 이용하여 입력 비트스트림을 파싱하여 출력하는 단계;c) 상기 연결 제어 정보에 기반하여 툴박스 유닛으로부터 해당 기능부들을 로딩하고 연결하여 재조합 디코더를 형성하는 단계; 및상기 재조합 디코더를 이용하여 상기 파서로부터 출력된 비트스트림을 복호화하는 단계를 포함하되,상기 b) 단계는,신택스 파싱 알고리즘을 구동하기 위해 호출되는 메인 함수;상기 메인 함수 내에서 호출될 수 있으며, 입력되는 비트스트림으로부터 비트 길이를 나타내는 변수에 상응하는 길이의 비트를 읽어 그 값을 반환하는 함수; 상기 메인 함수 내에서 호출될 수 있으며, 출력 값의 종류를 구분하기 위한 식별자와 출력 값을 나타내는 데이터로 구성된 출력을 파서가 출력하게 하는 함수;상기 메인 함수 내에서 호출될 수 있으며, 입력되는 비트스트림으로부터 비트 길이를 나타내는 변수에 상응하는 길이의 비트를 미리 살펴보고 그 값을 반환하는 함수; 및상기 메인 함수 내에서 호출될 수 있으며, 현재 상기 파서가 출력할 수 있는 데이터 종류의 전체 목록을 배열 형식으로 반환하는 함수를 이용하여 상기 입력 비트스트림을 파싱하는 것을 특징으로 하는 복호화 방법
|
8 |
8
삭제
|
9 |
9
삭제
|
10 |
10
제 7 항에 있어서,상기 b) 단계는, ECMAScript로 구현된 신택스 파싱 알고리즘을 이용하는 것을 특징으로 하는 복호화 방법
|
11 |
11
제 7 항에 있어서,상기 스키마 정보는 상기 비트스트림에 포함된 구문 정보들의 내역에 관한 정보로서, 구문 정보의 길이, 구문 정보의 의미, 구문 정보의 출현 조건 및 반복 출현 횟수 중 하나 이상이 포함되는 것을 특징으로 하는 복호화 방법
|
12 |
12
제 7 항에 있어서,상기 툴박스 유닛은,MPEG 비디오 복호화와 관련된 기능부들을 저장하는 MPEG 비디오 툴박스;MPEG 오디오 복호화와 관련된 기능부들을 저장하는 MPEG 오디오 툴박스;MPEG 그래픽 복호화와 관련된 기능부들을 저장하는 MPEG 그래픽스 툴박스; 및시스템 복호화와 관련된 기능부들을 저장하는 시스템 툴박스(System toolbox)중 어느 하나 이상을 포함하는 것을 특징으로 하는 복호화 방법
|