1 |
1
구문 요소 분할(Syntax Element Partitioning) 기법에 따라 인코딩된 영상을 디코딩하는 장치에 있어서, MBINFO 그룹에 포함되는 제1 구문 요소, PRED 그룹에 포함되는 제2 구문 요소 및 CBP 그룹에 포함되는 제3 구문 요소의 디코딩에 대하여 2개 또는 3개의 스레드(Thread)를 할당하고, SIGMAP 그룹에 포함되는 제4 구문 요소 및 COEFF 그룹에 포함되는 제5 구문 요소의 디코딩에 대하여 하나의 스레드를 할당하는 스레드 할당부; 및 상기 2개 또는 3개의 스레드 및 상기 하나의 스레드를 파이프 라인 기법에 따라 병렬 처리하여 상기 제1 구문 요소, 상기 제2 구문 요소, 상기 제3 구문 요소, 상기 제4 구문 요소 및 상기 제5 구문 요소를 디코딩하는 디코딩부를 포함하는 것을 특징으로 하는 영상 디코딩 장치
|
2 |
2
제1항에 있어서, 상기 스레드 할당부는 상기 제1 구문 요소의 디코딩에 대하여 제1 스레드를 할당하고, 상기 제2 구문 요소 및 상기 제3 구문 요소의 디코딩에 대하여 제2 스레드를 할당하고, 상기 제4 구문 요소 및 상기 제5 구문 요소의 디코딩에 대하여 제3 스레드를 할당하며, 상기 디코딩부는 소정의 시간 격차를 두고 상기 제1 스레드의 처리, 상기 제2 스레드의 처리 및 상기 제3 스레드의 처리를 순차적으로 개시하여 상기 제1 스레드, 상기 제2 스레드 및 상기 제3 스레드를 병렬 처리하는 것을 특징으로 하는 영상 디코딩 장치
|
3 |
3
제2항에 있어서, 상기 디코딩부는 타임 슬롯 단위로 상기 제1 스레드, 상기 제2 스레드 및 상기 제3 스레드를 각각 처리하되, 상기 제1 스레드의 처리의 개시 시점으로부터 한 타임 슬롯 후에 상기 제2 스레드의 처리를 개시하고, 상기 제2 스레드의 처리의 개시 시점으로부터 한 타임 슬롯 후에 상기 제3 매크로 블록의 처리를 개시하는 것을 특징으로 하는 영상 디코딩 장치
|
4 |
4
제3항에 있어서, 상기 디코딩부는 2 이상의 상기 제1 구문 요소를 한 타임 슬롯 내에서 디코딩하고, 하나 이상의 상기 제2 구문 요소 및 하나 이상의 상기 제3 구문 요소를 한 타임 슬롯 내에서 디코딩하며, 하나 이상의 상기 제4 구문 요소 및 하나 이상의 상기 제5 구문 요소를 한 타임 슬롯 내에서 디코딩하는 것을 특징으로 영상 디코딩 장치
|
5 |
5
제1항에 있어서, 상기 스레드 할당부는 상기 제1 구문 요소의 디코딩에 대하여 제1 스레드를 할당하고, 상기 제2 구문 요소의 디코딩에 대하여 제2 스레드를 할당하고, 상기 제3 구문 요소의 디코딩에 대하여 제3 스레드를 할당하고, 상기 제4 구문 요소 및 상기 제5 구문 요소의 디코딩에 대하여 제4 스레드를 할당하며, 상기 디코딩부는 소정의 시간 격차를 두고 상기 제1 스레드의 처리, 상기 제2 스레드의 처리, 상기 제3 스레드의 처리 및 상기 제4 스레드의 처리를 순차적으로 개시하여 상기 제1 스레드, 상기 제2 스레드, 상기 제3 스레드 및 상기 제4 스레드를 병렬 처리하는 것을 특징으로 하는 영상 디코딩 장치
|
6 |
6
제5항에 있어서, 상기 디코딩부는 타임 슬롯 단위로 상기 제1 스레드, 상기 제2 스레드, 제3 스레드 및 상기 제4 스레드를 각각 처리하되, 상기 제1 스레드의 처리의 개시 시점으로부터 한 타임 슬롯 후에 상기 제2 스레드의 처리를 개시하고, 상기 제2 스레드의 처리의 개시 시점으로부터 한 타임 슬롯 후에 상기 제3 매크로 블록의 처리를 개시하며, 상기 제3 스레드의 처리의 개시 시점으로부터 한 타임 슬롯 후에 상기 제4 매크로 블록의 처리를 개시하는 것을 특징으로 하는 영상 디코딩 장치
|
7 |
7
제6항에 있어서, 상기 디코딩부는 2 이상의 상기 제1 구문 요소를 한 타임 슬롯 내에서 디코딩하고, 2 이상의 상기 제2 구문 요소를 한 타임 슬롯 내에서 디코딩하고, 2 이상의 상기 제3 구문 요소를 한 타임 슬롯 내에서 디코딩하고, 하나 이상의 상기 제4 구문 요소 및 하나 이상의 상기 제5 구문 요소를 한 타임 슬롯 내에서 디코딩하는 것을 특징으로 영상 디코딩 장치
|
8 |
8
구문 요소 분할 기법에 따라 인코딩된 영상을 디코딩하는 방법에 있어서,MBINFO 그룹에 포함되는 제1 구문 요소, PRED 그룹에 포함되는 제2 구문 요소 및 CBP 그룹에 포함되는 제3 구문 요소의 디코딩에 대하여 2개 또는 3개의 스레드를 할당하고, SIGMAP 그룹에 포함되는 제4 구문 요소 및 COEFF 그룹에 포함되는 제5 구문 요소의 디코딩에 대하여 하나의 스레드를 할당하는 단계; 및 상기 2개 또는 3개의 스레드 및 상기 하나의 스레드를 파이프 라인 기법에 따라 병렬 처리하여 상기 제1 구문 요소, 상기 제2 구문 요소, 상기 제3 구문 요소, 상기 제4 구문 요소 및 상기 제5 구문 요소를 디코딩하는 단계를 포함하는 것을 특징으로 하는 영상 디코딩 방법
|
9 |
9
제8항에 있어서, 상기 스레드를 할당하는 단계는 상기 제1 구문 요소의 디코딩에 대하여 제1 스레드를 할당하고, 상기 제2 구문 요소 및 상기 제3 구문 요소의 디코딩에 대하여 제2 스레드를 할당하고, 상기 제4 구문 요소 및 상기 제5 구문 요소의 디코딩에 대하여 제3 스레드를 할당하며, 상기 디코딩하는 단계는 소정의 시간 격차를 두고 상기 제1 스레드의 처리, 상기 제2 스레드의 처리 및 상기 제3 스레드의 처리를 순차적으로 개시하여 상기 제1 스레드, 상기 제2 스레드 및 상기 제3 스레드를 병렬 처리하는 것을 특징으로 하는 영상 디코딩 방법
|
10 |
10
제8항에 있어서, 상기 스레드를 할당하는 단계는 상기 제1 구문 요소의 디코딩에 대하여 제1 스레드를 할당하고, 상기 제2 구문 요소의 디코딩에 대하여 제2 스레드를 할당하고, 상기 제3 구문 요소의 디코딩에 대하여 제3 스레드를 할당하고, 상기 제4 구문 요소 및 상기 제5 구문 요소의 디코딩에 대하여 제4 스레드를 할당하며, 상기 디코딩하는 단계는 소정의 시간 격차를 두고 상기 제1 스레드의 처리, 상기 제2 스레드의 처리, 상기 제3 스레드의 처리 및 상기 제4 스레드의 처리를 순차적으로 개시하여 상기 제1 스레드, 상기 제2 스레드, 상기 제3 스레드 및 상기 제4 스레드를 병렬 처리하는 것을 특징으로 하는 영상 디코딩 방법
|