1 |
1
비디오 시퀀스를 인코딩하는 비디오 인코더에 있어서,상기 비디오 시퀀스의 제 1 프레임의 DC 변환 계수를 채널 인코딩하여 생성된 신드롬 비트를 출력하고, 상기 비디오 인코더와 비디오 디코더 사이의 채널 정보에 따라 상기 제 1 프레임의 양자화된 AC 변환 계수를 선택적으로 채널 인코딩하하는 제 1 인코딩부;상기 비디오 시퀀스의 키프레임(key frame)을 인트라 코딩(intra coding)하는 제 2 인코딩부; 및상기 채널 정보에 따라 상기 제 1 프레임을 제 2 인코딩부로 출력하거나, 상기 제 1 프레임을 상기 제 1 인코딩부로 출력하는 프레임제어부;를 포함하는 비디오 인코더
|
2 |
2
제 1 항에 있어서, 상기 제 1 인코딩부는, 상기 제 1 프레임의 DCT(discrete cosine transform) 변환하는 DCT부;상기 DCT 변환된 제 1 프레임을 양자화하는 양자화부; 및상기 양자화된 제 1 프레임을 LDPCA (low density parity check accumulate) 인코딩하는 채널인코딩부를 포함하는 비디오 인코더
|
3 |
3
제 2항에 있어서, 상기 제 1 인코딩부는, 상기 비디오 디코더로부터 상기 채널인코딩부가 상기 제 1 프레임의 AC 변환 계수를 인코딩할 경우 필요한 비트 레잇 정보를 출력하는 레잇제어부를 더 포함하는 비디오 인코더
|
4 |
4
제 2항에 있어서, 상기 채널인코딩부는, 상기 비트 레잇 정보를 이용하여 상기 AC 변환 계수를 채널 인코딩하는 비디오 인코더
|
5 |
5
비디오 시퀀스의 키프레임(key frame)들을 인트라 코딩(intra coding)하는 제 1 디코딩부; 및상기 키프레임들을 보간하여 보조 정보를 생성하고, 상기 비디오 시퀀스의 제 1 프레임의 DC 변환 계수의 채널 인코딩한 신드롬 비트를 수신하여 채널 디코딩하고, 상기 보조 정보 및 상기 채널 디코딩된 상기 제 1 프레임의 DC 변환 계수를 이용하여 채널 정보를 생성하여 출력하고, 상기 채널 정보가, 제 1 모드인 경우 상기 보조 정보를 이용하여 상기 제 1 프레임으로 복원하고, 제 2 모드인 경우 상기 보조 정보와 상기 제 1 프레임의 AC 변환 계수의 채널 인코딩한 신드롬 비트를 채널 디코딩한 데이터를 이용하여 상기 제 1 프레임을 복원하고, 제 3 모드일 경우 인트라 코딩된 상기 제 1 프레임을 인트라 디코딩하여 상기 제 1 프레임을 복원하는 제 2 디코딩부;를 포함하는 비디오 디코더
|
6 |
6
제 5항에 있어서, 상기 제 2 디코딩부는, 상기 키프레임들을 보간하여 보조 정보를 생성하고, 상기 생성된 보조 정보를 선택적으로 개선하는 보조정보부;상기 제 1 프레임의 DC 변환 계수에 대한 신드롬 비트 또는 상기 제 1 프레임의 AC 변환 계수에 대한 신드롬 비트를 이용하여 각각 상기 DC 변환 계수 또는 상기 AC 변환 계수를 복원하는 채널디코딩부; 및 상기 보조 정보 및 상기 채널 디코딩된 상기 제 1 프레임의 DC 변환 계수를 이용하여 채널 정보를 출력하는 채널정보결정부를 포함하는 비디오 디코더
|
7 |
7
제 6항에 있어서, 상기 보조정보부는 상기 보조 정보를 생성하는 보조정보생성부; 및상기 생성된 보조 정보를 개선하는 보조정보개선부를 포함하는 비디오 디코더
|
8 |
8
제 7항에 있어서, 상기 보조정보생성부는, 상기 키프레임들에 포함된 블록들로부터 시간적으로 양방향인 대칭 모션 벡터들의 절대값의 합이 최소로 되는 대칭 모션 벡터 및 상기 대칭 모션 벡터를 포함하는 보조 정보를 생성하는 모션추정부를 포함하는 비디오 디코더
|
9 |
9
제 8항에 있어서, 상기 보조정보생성부는, 상기 대칭 모션 벡터를, 상기 제 1 프레임의 블록 크기에 따라 계층적으로 스무딩한 계층적 모션 벡터를 포함하도록 상기 대칭 모션 벡터를 스무딩하는 모션벡터스무딩부를 더 포함하는 비디오 디코더
|
10 |
10
제 9항에 있어서, 상기 보조정보개선부는, 상기 보조 정보를 상기 계층적 모션 벡터를 이용하여 개선한 보조 정보의 DC 계수와 상기 제 1 프레임의 DC 변환 계수에 대한 신드롬 비트를 이용하여 상기 보조 정보를 개선하는 비디오 디코더
|
11 |
11
제 6항에 있어서, 상기 채널정보결정부는, 상기 키프레임들과 상기 제 1 프레임의 DC 변환 계수에 대한 신드롬 비트에 기초하여 상기 보조 정보의 각 블록의 왜곡을 추정하는 왜곡추정부; 및상기 추정된 왜곡에 따라 상기 채널 정보를 상기 제 1 모드, 상기 제 2 모드 및 상기 제 3 모드로 나누는 채널결정부를 포함하는 비디오 디코더
|
12 |
12
제 11항에 있어서, 상기 채널정보결정부는, 상기 추정된 왜곡을 이용하여 상기 채널 정보가 상기 제 2 모드인 경우, 상기 AC 변환 계수를 채널 인코딩하기 위해 필요한 비트 정보를 출력하는 비디오 디코더
|
13 |
13
비디오 시퀀스의 키프레임(key frame)을 인트라 코딩하는 단계;상기 비디오 시퀀스의 제 1 프레임의 DC 변환 계수를 채널 인코딩하여 생성된 신드롬 비트를 출력하는 단계; 및비디오 디코더로부터 채널 정보를 수신하고, 상기 채널 정보에 따라 선택적으로 상기 제 1 프레임의 양자화된 AC 변환 계수를 채널 인코딩하거나, 상기 제 1 프레임을 인트라 코딩하는 단계를 포함하는 비디오 인코딩 방법
|
14 |
14
비디오 시퀀스의 키프레임들을 인트라 디코딩하는 단계;상기 키프레임들을 보간하여 보조 정보를 생성하는 단계;상기 비디오 시퀀스의 제 1 프레임의 DC 변환 계수의 채널 인코딩한 신드롬 비트를 수신하여 채널 디코딩하는 단계;상기 보조 정보 및 상기 채널 디코딩된 상기 제 1 프레임의 DC 변환 계수를 이용하여 채널 정보를 생성하여 출력하고, 상기 채널 정보가, 제 1 모드인 경우 상기 보조 정보를 이용하여 상기 제 1 프레임으로 복원하고, 제 2 모드인 경우 상기 보조 정보와 상기 제 1 프레임의 AC 변환 계수의 채널 인코딩한 신드롬 비트를 채널 디코딩한 데이터를 이용하여 상기 제 1 프레임을 복원하고, 제 3 모드일 경우 인트라 코딩된 상기 제 1 프레임을 인트라 디코딩하여 상기 제 1 프레임을 복원하는 단계;를 포함하는 비디오 디코딩 방법
|