1 |
1
R1 비트레이트 비디오 비트스트림을 입력받아 엔트로피 디코딩하여 양자화된 DCT 계수값과 이동벡터와 같은 움직임 보상을 위한 파라미터를 출력하는 VLD(111)와, 상기 VLD(111)의 양자화된 DCT 계수값을 입력받아, 양자화 테이블을 이용하여 역양자화를 수행하고, 양자화 에러가 포함된 DCT 계수값을 출력하는 제 1 역양자화부(112)와, 상기 VLD(111)의 이동벡터와, 참조 영상을 이용하여 현재 영상에 대한 DCT 영역에서의 움직임 보상 및 반 화소 움직임 보상을 수행하여 DCT 영역에서의 보상 영상을 생성하는 제 1 MCD(114)와, 상기 제 1 역양자화부(112)의 양자화 에러가 포함된 DCT 계수값, 상기 제 1 MCD(114)의 보상 영상을 합해서 DCT 영역에서의 복원 영상을 생성하는 가산기(113)와, 상기 가산기(113)의 복원 영상을 공급받아 다음 영상의 보상 영상을 만들기 위한 참조 영상으로 저장하고 있다가 상기 제 1 MCD(114)에 제공하는 프레임 메모리(115)로 구비된 디코더부(110)와; 상기 디코더부(110)의 DCT 영역상의 복원 영상을 공급받아 R2 비트레이트 비디오 비트스트림을 갖는 영상 비트스트림을 생성하는 인코더부(120)로 구성된 것을 특징으로 하는 트랜스코더
|
2 |
2
제 1 항에 있어서, 상기 인코더부(120)는, 상기 디코더부(110)의 DCT 영역상의 복원영상을 입력받아, 이 복원영상에서 현재 영상 프레임에 대한 보상 영상을 빼서 DCT 영역에서의 차분 영상을 생성하는 가감산기(121)와; 상기 디코더부(110)의 이동벡터를 전달받아 현재 영상 프레임에 대한 보상 영상을 생성하는 제 2 MCD(126)와; 상기 가감산기(121)의 DCT 영역에서의 차분 영상을 입력받아, 양자화된 DCT 계수 값을 출력하는 제 2 양자화부(122)와; 상기 제 2 양자화부(122)의 양자화된 DCT 계수 값을 입력받아 R2 비트레이트 비디오 비트스트림을 생성하는 VLC(127)와; 상기 제 2 양자화부(122)의 양자화된 DCT 계수 값을 입력받아 역양자화를 수행하는 제 2 역양자화부(123)와; 상기 제 2 역양자화부(123)에서 역양자화된 DCT 계수값과 상기 제 2 MCD(126)의 현재 영상의 보상 영상과 합하여 다음 영상 프레임의 참조 영상을 생성하는 가산기(124)와; 상기 가산기(124)의 다음 영상 프레임의 참조 영상을 저장하고, 상기 제 2 MCD(126)에 출력하는 프레임 메모리(125)로 구성된 것을 특징으로 하는 트랜스코더
|
3 |
3
제 1 항 또는 제 2 항에 있어서, 상기 인코더부(110)와 디코더부(120)의 사이에는, 인코더부(110)의 가산기(113)의 복원 영상을 공급받아 DCT 영역에서 영상 포맷이 변경된 복원 영상을 디코더부(120)로 출력하는 영상포맷 변환필터(116)가 더 구비되어 있는 것을 특징으로 하는 트랜스코더
|
4 |
4
R1 비트레이트 비디오 비트스트림을 인코더(120)의 VLD(111)에서 입력받아 엔트로피 디코딩하여 양자화된 DCT 계수값과 이동벡터와 같은 움직임 보상을 위한 파라미터를 출력하는 제 1 단계와; 상기 VLD(111)의 양자화된 DCT 계수값을 제 1 역양자화부(112)에서 입력받아 양자화 테이블을 이용하여 역양자화를 수행하여 양자화 에러가 포함된 DCT 계수값을 출력하는 제 2 단계와; 상기 VLD(111)의 이동벡터를 제 1 MCD(114)에서 입력받아 참조 영상을 이용하여 현재 영상에 대한 DCT 영역에서의 움직임 보상 및 반 화소 움직임 보상을 수행하여 DCT 영역에서의 보상 영상을 생성하는 제 3 단계와; 상기 제 1 MCD(114)의 보상 영상과, 상기 제 1 역양자화부(112)의 양자화 에러가 포함된 DCT 계수값을 합해서 가산기(113)에서 DCT 영역의 복원 영상을 생성하여 출력하는 제 4 단계와; 상기 가산기(113)의 DCT 영역상의 복원영상을 입력받아 R2 비트레이트 비디오 비트스트림을 생성하는 제 5 단계로 구성된 것을 특징으로 하는 트랜스코더의 트랜스코딩 방법
|
5 |
5
제 4 항에 있어서, 상기 제 3 단계의 보상영상은 상기 가산기(113)에서 출력된 DCT영역에서의 복원 영상을 프레임 메모리(115)에서 참조영상으로 저장하고, 상기 VLD(111)의 이동벡터가 상기 제 1 MCD(114)에 제공될 때, 상기 프레임 메모리(115)의 참조영상을 상기 제 1 MCD(114)에 공급하여, 상기 이동벡터와 참조영상을 대비하여 움직임 보상 및 반 화소 움직임 보상을 수행하여 생성된 보상영상인 것을 특징으로 하는 트랜스코더의 트랜스코딩 방법
|
6 |
6
제 4 항에 있어서, 상기 제 5 단계는, 상기 DCT 영역상의 복원영상을 가감산기(121)에서 입력받아, 이 복원영상에서 현재 영상 프레임에 대한 보상 영상을 빼서 DCT 영역에서의 차분 영상을 생성하는 단계와; 상기 VLD(111)에서 이동벡터를 제 2 MCD(126)에서 전달받아 참조 영상을 비교하여 상기 현재 영상 프레임에 대한 보상 영상을 생성하는 단계와; 상기 가감산기(121)의 출력인 DCT 영역에서의 차분 영상을 제 2 양자화부(122)에 입력받아 양자화된 DCT 계수 값을 출력하는 단계와; 상기 제 2 양자화부(122)의 양자화된 DCT 계수 값을 VLC(127)에서 입력받아 R2 비트레이트 비디오 비트스트림을 생성하는 단계로 구성된 것을 특징으로 하는 트랜스코더의 트랜스코딩 방법
|
7 |
7
제 6 항에 있어서, 상기 보상영상을 생성하는 단계의 보상영상은, 상기 제 2 양자화부(122)의 양자화된 DCT 계수 값이 제 2 역양자화부(123)로 전달되어 역양자화를 수행하고, 가산기(124)는 이 제 2 역양자화부(123)에서 역양자화된 DCT 계수값과 상기 제 2 MCD(126)의 현재 영상의 보상 영상과 합해진 다음, 영상의 프레임의 참조영상을 상기 VLD(111)의 이동벡터와 비교하여 생성된 것을 특징으로 하는 트랜스코더의 트랜스코딩 방법
|
8 |
8
제 4 항에 있어서, 상기 제 4 단계와 제 5 단계의 사이에는, 상기 가산기(113)에서 DCT 영역의 복원영상을 영상포맷변환필터(116)에서 공급받아 DCT 영역에서 영상포맷이 변경된 복원영상을 생성하는 단계가 더 구비되며; 제 5 단계는 상기 영상포맷변환필터(116)에서 생성된 DCT 영역에서 영상포맷이 변경된 복원 영상을 입력받아 R2 비트레이트 비디오 비트스트림을 생성하는 것을 특징으로 하는 트랜스코더의 트랜스코딩 방법
|