1 |
1
원 영상의 픽셀값을 소정의 비트로 클리핑하는 픽셀값 클리핑부;
상기 클리핑된 영상을 입력받아 움직임 예측에 기초한 소정의 인코딩 방법에 따라 인코딩하는 기본계층 인코더;
상기 인코딩된 영상을 디코딩한 기본계층 영상을 입력받아 그 픽셀값을 상기 원 영상과 동일한 비트수로 확장하는 픽셀값 확장부; 및
상기 원 영상에서 상기 픽셀값 확장된 복호영상을 빼서 만든 향상계층 영상을 소정의 인코딩 방법에 따라 인코딩하는 향상계층 인코더를 포함하는 것을 특징으로 하는 스케일러블 동영상 인코더
|
2 |
2
제1항에 있어서, 상기 픽셀값 클리핑부는
상기 원 영상의 픽셀값의 최상위 비트(MSB)에서부터 상기 소정의 비트 개수만큼을 잘라내어 상기 소정의 비트의 픽셀값으로 만드는 것을 특징으로 하는 스케일러블 동영상 인코더
|
3 |
3
제1항에 있어서, 상기 픽셀값 확장부는
상기 디코딩된 기본계층영상을 입력받아 최상위 비트(MSB)에서부터 차례로 나열하고 나머지 비트는 0으로 채워 넣어, 상기 원 영상과 동일한 비트수로 확장하는 것을 특징으로 하는 스케일러블 동영상 인코더
|
4 |
4
제1항에 있어서,
상기 기본계층 인코더와 향상계층 인코더는 8 비트 단위의 동영상 인코딩 방법들 중 어느 한가지 방법을 사용하는 인코더인 것을 특징으로 하는 스케일러블 동영상 인코더
|
5 |
5
원 영상의 픽셀값을 소정의 비트로 클리핑한 후, 클리핑된 영상을 움직임 예측에 기초한 소정의 인코딩 방법에 따라 인코딩하여 만들어진 기본계층 비트 스트림을 수신하여 디코딩하는 기본계층 디코더;
상기 원영상에서 상기 기본계층 비트 스트림이 디코딩된 영상을 픽셀값 확장한 영상을 빼서 소정의 인코딩 방법에 따라 인코딩하여 만들어진 향상계층 비트 스트림을 디코딩하는 향상계층 디코더; 및
상기 디코딩된 기본계층 영상을 입력받아, 그 픽셀값을 상기 원 영상의 비트수와 동일하게 확장하는 픽셀값 확장부를 포함하는 것을 특징으로 하는 스케일러블 동영상 디코더
|
6 |
6
제5항에 있어서,
상기 향상계층 디코더에서 디코딩된 영상과 상기 픽셀값 확장부에서 출력된 영상을 합쳐 출력하는 가산부를 더 포함하는 것을 특징으로 하는 스케일러블 동영상 디코더
|
7 |
7
제5항에 있어서, 상기 픽셀값 확장부는
상기 기본계층 디코더로부터 디코딩된 영상을 입력받아 최상위 비트(MSB)에서부터 차례로 나열하고 나머지 비트는 0으로 채워 넣어, 상기 원 영상의 비트수로 확장하는 것을 특징으로 하는 스케일러블 동영상 디코더
|
8 |
8
제5항에 있어서,
상기 기본계층 디코더와 향상계층 디코더는 8 비트 디코더인 것을 특징으로 하는 스케일러블 동영상 디코더
|
9 |
9
(a) 원 영상의 픽셀값을 소정의 비트로 클리핑하는 단계;
(b) 상기 클리핑된 영상을 입력받아 움직임 예측에 기초한 소정의 인코딩 방법에 따라 인코딩하는 단계;
(c) 상기 인코딩된 영상을 디코딩한 영상을 입력받아 그 픽셀값을 상기 원 영상과 동일한 비트수로 확장하는 단계; 및
(d) 상기 원 영상에서 상기 픽셀값 확장된 영상을 빼서 소정의 인코딩 방법에 따라 인코딩하는 단계를 포함하는 것을 특징으로 하는 스케일러블 동영상 인코딩 방법
|
10 |
10
제9항에 있어서, 상기 (a) 단계는
상기 원 영상의 픽셀값의 최상위 비트(MSB)에서부터 상기 소정의 비트 개수만큼을 잘라내어 상기 소정의 비트의 픽셀값으로 만드는 것을 특징으로 하는 스케일러블 동영상 인코딩 방법
|
11 |
11
제9항에 있어서, 상기 (d) 단계는
상기 디코딩된 영상을 입력받아 최상위 비트(MSB)에서부터 차례로 나열하고 나머지 비트는 0으로 채워 넣어, 상기 원 영상과 동일한 비트수로 확장하는 것을 특징으로 하는 스케일러블 동영상 인코딩 방법
|
12 |
12
제9항에 있어서,
상기 소정의 비트는 8 비트이며, 상기 (b) 단계의 인코딩은 8 비트 단위의 인코딩 방법들 중 어느 하나를 사용하는 것을 특징으로 하는 스케일러블 동영상 인코딩 방법
|
13 |
13
(a) 원 영상의 픽셀값을 소정의 비트로 클리핑한 후, 클리핑된 영상을 움직임 예측에 기초한 소정의 인코딩 방법에 따라 인코딩하여 만들어진 기본계층 비트 스트림을 수신하여 디코딩하는 단계;
(b) 상기 원영상에서 기본계층 비트 스트림이 디코딩된 영상을 픽셀값 확장한 복호영상을 빼서 소정의 인코딩 방법에 따라 인코딩하여 만들어진 향상계층 비트 스트림을 디코딩하는 단계; 및
(c) 상기 디코딩된 기본계층 영상을 입력받아, 그 픽셀값을 상기 원 영상의 비트수와 동일하게 확장하는 단계를 포함하는 것을 특징으로 하는 스케일러블 동영상 디코딩 방법
|
14 |
14
제13항에 있어서,
(d) 상기 디코딩된 향상계층영상과 상기 확장된 기본계층영상을 합쳐 출력하는 단계를 더 포함하는 것을 특징으로 하는 스케일러블 동영상 디코딩 방법
|
15 |
15
제13항에 있어서, 상기 (c) 단계는
상기 (a) 단계에서 디코딩된 영상을 입력받아 최상위 비트(MSB)에서부터 차례로 나열하고 나머지 비트는 0으로 채워 넣어, 상기 원 영상과 동일한 비트수로 확장하는 것을 특징으로 하는 스케일러블 동영상 디코딩 방법
|
16 |
16
(a) 원 영상의 픽셀값을 소정의 비트로 클리핑하는 단계;
(b) 상기 클리핑된 영상을 입력받아 움직임 예측에 기초한 소정의 인코딩 방법에 따라 인코딩하는 단계;
(c) 상기 인코딩된 영상을 디코딩한 영상을 입력받아 그 픽셀값을 상기 원 영상과 동일한 비트수로 확장하는 단계; 및
(d) 상기 원 영상에서 상기 픽셀값 확장된 영상을 빼서 소정의 인코딩 방법에 따라 인코딩하는 단계를 포함하는 것을 특징으로 하는 스케일러블 동영상 인코딩 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
|
17 |
17
(a) 원 영상의 픽셀값을 소정의 비트로 클리핑한 후, 클리핑된 영상을 움직임 예측에 기초한 소정의 인코딩 방법에 따라 인코딩하여 만들어진 기본계층 비트 스트림을 수신하여 디코딩하는 단계;
(b) 상기 원영상에서 기본계층 비트 스트림이 디코딩된 영상을 픽셀값 확장한 복호영상을 빼서 소정의 인코딩 방법에 따라 인코딩하여 만들어진 향상계층 비트 스트림을 디코딩하는 단계; 및
(c) 상기 디코딩된 기본계층 영상을 입력받아, 그 픽셀값을 상기 원 영상의 비트수와 동일하게 확장하는 단계를 포함하는 것을 특징으로 하는 스케일러블 동영상 디코딩 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체
|