1 |
1
매크로 블록 단위로 입력되는 영상을 DCT 변환하고 이어 양자화 파라미터에 따라 DCT 계수를 양자화한 후 가변 길이 코딩(VLC)하여 입력 영상을 압축 부호화하는 실시간 동영상 부호화 방법에 있어서, (a) 전송 비트율에 따라 현재 GOP에 대한 목표 비트량을 할당하고, 결정된 목표 비트량으로부터 각 픽쳐 타입(I,P,B)별 목표 비트량을 할당하는 단계; (b) 하나의 픽쳐 내 목표 비트량으로부터 현재 부호화하고자 하는 매크로 블록의 목표 비트량을 할당하는 단계; 및 (c) 상기 (b) 단계에서 할당된 매크로 블록의 목표 비트량을 비트량과 양자화 파라미터의 관계를 모델링한 R-Q 모델식에 적용하여 상기 매크로 블록의 목표 비트량에 대한 양자화 파라미터를 결정하는 단계를 포함하여 이루어지는 것을 특징으로 하는 실시간 동영상 부호화 방법
|
2 |
2
제 1 항에 있어서, 상기 (b) 단계는 현재 부호화할 픽쳐 내 매크로 블록의 목표 비트량 RMB을 하기의 식을 적용하여 할당하는 것을 특징으로 하는 실시간 동영상 부호화 방법
|
3 |
3
제 2 항에 있어서, 상기 (b) 단계는 하기의 식을 적용하여 상기 정규화 매개변수 Nnorm를 구하는 것을 특징으로 하는 실시간 동영상 부호화 방법
|
4 |
4
제 2 항에 있어서, 상기 (b) 단계는 상기 비트량 R과 양자화 파라미터 Q의 관계를 모델링한 R-Q 모델식을 하기의 식으로 정의하며, 이전에 미리 부호화된 데이터에 대한 비트량과 양자화 파라미터의 통계를 이용하여 모델 계수 α,β를 구하고, 상기 매크로 블록의 목표 비트량 R을 대입하여 상기 매크로 블록의 목표 비트량 R에 가장 근접한 비트량을 발생시키는 양자화 파라미터를 최종 양자화 파라미터로 결정하는 것을 특징으로 하는 실시간 동영상 부호화 방법
|
5 |
5
제 4 항에 있어서, 상기 (b) 단계는 하기의 식을 적용하여 모델 계수 α,β를 구하는 것을 특징으로 하는 실시간 동영상 부호화 방법
|
6 |
6
제 4 항에 있어서, 상기 (b) 단계는 목표 비트량과 실제 부호화하면서 발생하는 비트량의 이격도가 일정 값이상 차이가 나는 경우에 실제 부호화 과정에서 얻어진 비트량과 양자화 파라미터를 이용하여 상기 R-Q 모델식을 갱신하는 것을 특징으로 하는 실시간 동영상 부호화 방법
|
7 |
6
제 4 항에 있어서, 상기 (b) 단계는 목표 비트량과 실제 부호화하면서 발생하는 비트량의 이격도가 일정 값이상 차이가 나는 경우에 실제 부호화 과정에서 얻어진 비트량과 양자화 파라미터를 이용하여 상기 R-Q 모델식을 갱신하는 것을 특징으로 하는 실시간 동영상 부호화 방법
|