1 |
1
촬상 수단에 의해 촬상되어, 참조 화면과 상기 참조 화면 다음에 배치되는 적어도 하나의 후속 화면을 포함하는 복수의 화면을 압축 부호화하는 영상 부호화 시스템으로서, 상기 후속 화면에 대해서 화면 내에 포함된 움직임 객체를 추출하고, 상기 움직임 객체의 움직임 벡터를 계산하는 객체 추출 수단; 상기 참조 화면을 웨이브렛 변환하고, 상기 후속 화면 내에 있는 움직임 객체에 대하여 상기 후속 화면 이전 화면과의 차영상을 웨이브렛 변환하여, 웨이브렛 변환치를 출력하는 웨이브렛 변환 수단; 상기 웨이브렛 변환치를 양자화하여 양자화된 값을 출력하는 양자화 수단; 상기 양자화된 값을 산술부호화하여 부호화된 값을 출력하는 엔트로피 부호화 수단; 및 상기 부호화된 값과 상기 움직임 객체의 움직임 벡터를 받아들여 일시 저장하고, 상기 부호화된 값과 상기 움직임 객체의 움직임 벡터를 포함하는 소정 형식의 비트 스트림을 형성하는 멀티플렉싱 및 버퍼링 수단; 을 포함하는 영상 부호화 시스템
|
2 |
2
제1항에 있어서, 상기 객체 추출 수단은, 상기 후속 화면을 부호화함에 있어서, 상기 이전 화면에서는 상기 움직임 객체에 의해 가려져 있지만 상기 후속 화면에서는 상기 움직임 객체에 가려져 있지 않은 배경 객체를 추가적으로 추출하고, 상기 웨이브렛 변환 수단은 상기 배경 객체를 추가적으로 웨이브렛 변환하는 영상 부호화 시스템
|
3 |
3
제1항 또는 제2항에 있어서, 상기 후속 화면을 부호화함에 있어서, 상기 후속 화면과 상기 이전 화면 사이에 상기 촬상 수단이 움직인 움직임 량을 검출하여, 상기 웨이브렛 변환 수단이 상기 움직임 량이 반영된 차영상을 웨이브렛 변환하도록 해주는 카메라 움직임 검출 수단; 을 더 포함하는 영상 부호화 시스템
|
4 |
4
촬상 수단에 의해 촬상되어, 참조 화면과 상기 참조 화면 다음에 배치되는 적어도 하나의 후속 화면을 포함하는 복수의 화면을 압축 부호화하는 영상 부호화 방법으로서, (a) 상기 참조 화면을 웨이브렛 변환하고 양자화하며 산술부호화하여, 부호화된 참조 화면 데이터를 생성하는 단계; (b) 상기 후속 화면에 대해서 움직임 객체를 추출하고, 상기 움직임 객체의 움직임 벡터를 계산하는 단계; (c) 상기 움직임 객체에 대하여 상기 후속 화면 이전 화면과의 차영상을 웨이브렛 변환하고 양자화하며 산술부호화하여, 부호화된 움직임 객체 데이터를 생성하는 단계; 및 (d) 상기 부호화된 참조 화면 데이터, 상기 부호화된 움직임 객체 데이터 및 상기 움직임 벡터를 포함하는 소정 형식의 비트 스트림을 형성하는 단계; 를 포함하는 영상 부호화 방법
|
5 |
5
제4항에 있어서, 상기 (b)단계는 상기 이전 화면에서는 상기 움직임 객체에 의해 가려져 있지만 상기 후속 화면에서는 상기 움직임 객체에 가려져 있지 않은 배경 객체를 추가적으로 추출하는 단계를 더 포함하고, 상기 (c)단계는 상기 배경 객체를 추가적으로 웨이브렛 변환하고 양자화하며 산술부호화하는 단계를 더 포함하는 영상 부호화 방법
|
6 |
6
제4항 또는 제5항에 있어서, 상기 (b)단계는 (b1) 상기 후속 화면과 상기 이전 화면 사이에 상기 촬상 수단이 움직인 움직임 량을 검출하는 단계;를 더 포함하며, 상기 (c)단계에서는, 상기 움직임 량이 반영된 차영상을 웨이브렛 변환하는 영상 부호화 방법
|
7 |
7
제4항에 있어서, 상기 (b)단계는 (b1) 상기 움직임 객체를 둘러싸고 있고 상기 움직임 객체를 제외한 화소의 화소값이 영인 바운딩 박스를 구하는 단계; 를 더 포함하며, 상기 (c)단계에서는, 상기 바운딩 박스 단위를 웨이브렛 변환하고 양자화하며 산술부호화하는 영상 부호화 방법
|
8 |
8
제4항의 방법에 의하여 압축 부호화된 영상을 복호화하는 영상 복호화 방법으로서, (a) 상기 비트 스트림을 해체하여 상기 부호화된 참조 화면 데이터, 상기 부호화된 움직임 객체 데이터 및 상기 움직임 벡터를 복원하는 단계; (b) 상기 부호화된 참조 화면 데이터를 가변장 복호화하고, 역양자화하며, 역웨이브렛 변환하여 상기 참조 화면을 복원하는 단계; (c) 상기 후속 화면에 대해서, 상기 부호화된 움직임 객체 데이터를 가변장 복호화하고, 역양자화하며, 역웨이브렛 변환하여 상기 움직임 객체를 복원하는 단계; 및 (d) 상기 이전 화면 내의 상기 움직임 객체 부분을 상기 움직임 벡터만큼 이동시킨 후, 상기 움직임 객체 부분을 상기 참조 화면에 덮어씌워서 상기 후속 화면을 복원하는 단계; 를 포함하는 영상 복호화 방법
|
9 |
9
제8항에 있어서, 상기 비트 스트림은 상기 후속 화면 이전 화면에서는 상기 움직임 객체에 의해 가려져 있지만 상기 후속 화면에서는 상기 움직임 객체에 가려져 있지 않은 배경 객체에 대한 부호화된 배경 객체 데이터를 더 포함하며, 상기 (a)단계는 상기 비트 스트림으로부터 상기 부호화된 배경 객체 데이터를 복원하는 단계를 더 포함하고, 상기 방법은 (e) 상기 후속 화면에 대해서, 상기 부호화된 배경 객체 데이터를 가변장 복호화하고, 역양자화하며, 역웨이브렛 변환하여 상기 배경 객체를 복원하는 단계; 및 (f) 상기 배경 객체를 상기 후속 화면에 덮어씌우는 단계; 를 더 포함하는 영상 복호화 방법
|