1 |
1
외부로부터 입력되는 다수의 비디오 프로그램에 대하여 각각 부호화를 수행하는 다수의 부호화 수단; 상기 다수의 부호화 수단의 출력을 입력받아 다중화하는 다중화 수단; 상기 다중화 수단으로부터 출력되는 다중화된 신호를 일시 저장한 후에 전송하는 저장 수단; 및 상기 다수의 부호화 수단들로부터 제어에 필요한 모니터링 정보와 상기 저장 수단으로부터 저장수단 충만도에 대한 정보를 입력 받아 현재 부호화할 영상에 적용될 양자화 변수값들을 산출하여 상기 각 부호화 수단을 제어하는 중앙 제어 수단을 포함하여 이루어진 다중 비디오 전송을 위한 비디오 부호화 장치
|
2 |
2
제 1항에 있어서, 상기 중앙 제어 수단은 상기 다수의 부호화 수단들로부터 제어에 필요한 모니터링 정보와 상기 저장수단으로부터 저장 수단 충만도에 대한 정보를 입력 받아 현재 부호화될 전체 프로그램의 영상에 할당할 비트량을 계산하는 전체 목표 비트 할당 수단; 상기 다수의 부호화 수단들로부터 제어에 필요한 모니터링 정보를 입력받아 각 프로그램의 현재 영상에 대하여 적용되는 양자화 변수에 대응하는 발생 비트량과 왜곡을 추정하는 비트율-왜곡 추정 수단; 및 상기 전체 목표 비트 할당 수단에서 구해진 전체 목표 비트량을 입력 받아 각 프로그램에 분배하고 부호화될 각 프로그램의 현재 프레임에 적용할 양자화 변수들을 구하여 상기 각 부호화 수단에 제어 신호를 제공하는 제어 신호 발생 수단 을 포함하여 이루어진 다중 비디오 전송을 위한 비디오 부호화 장치
|
3 |
3
제 2항에 있어서, 상기 제어 신호 발생 수단은, 상기 전체 목표 비트 할당 수단에서 구해진 전체 목표 비트량을 입력받아 각 프로그램에 분배하는 목표 비트 재 할당수단; 및 상기 목표 비트 재 할당 수단의 결과에 따라 상기 비트율-왜곡 추정 수단으로부터 결과를 이용하여 부호화될 각 프로그램의 현재 프레임에 적용할 양자화 변수들을 구하여 상기 각 부호화 수단에 제어 신호를 제공하는 양자화 변수 결정 수단 을 포함하여 이루어진 다중 비디오 전송을 위한 비디오 부호화 장치
|
4 |
4
제 2항 또는 제 3항에 있어서, 상기 전체 목표 비트 할당 수단은 상기 각각의 부호화 수단들로부터 제어에 필요한 모니터링 정보를 입력 받고 외부로부터 프레임 동기 신호를 입력받아 각 프로그램의 현재 프레임에 할당할 목표 비트량을 결정하는 다수의 목표 비트 추정 수단; 상기 목표 비트 추정 수단에서 구한 각 프로그램의 현재 프레임에 대한 목표 비트량을 더하여 전체 목표 비트량을 구하는 가산 수단; 및 상기 저장 수단으로부터 저장 수단 정보를 입력받고 상기 가산 수단으로부터 출력을 입력받아 전체 목표 비트량을 재 조정하는 검증 수단 을 포함하여 이루어진 다중 비디오 전송을 위한 비디오 부호화 장치
|
5 |
5
매 프레임 주기마다 부호화될 모든 영상에 할당할 전체 비트량을 추정하는 제 1단계; 각 부호화기로부터 모니터링 정보를 입력받아 부호화될 각 프로그램의 현재 프레임에 대하여 적용되는 양자화 변수에 대응하는 발생 비트량의 추정값과 왜곡의 추정값을 구하는 제 2단계; 상기 전체 목표 비트량으로 결합 부호화된 모든프로그램들이 가장 근접한 화질을 유지할 때 발생 가능한 최소의 왜곡을 추정하는 제 3단계; 및 부호화되는 각 프로그램으로부터 발생하는 왜곡이 목표 왜곡에 가장 근접하도록 부호화에 사용될 양자화 변수를 선택하여 부호화하는 제 4단계 를 포함하여 이루어진 다중 비디오 전송을 위한 비디오 부호화 방법
|
6 |
6
제 5항에 있어서, 상기 각 제 1단계는, 각 비디오 프로그램들을 독립적으로 부호화할 경우 각 프로그램의 현재 프레임을 부호화하는데 사용될 목표 비트량의 계산에 필요한 모니터링 정보를 자신의 상기 각각의 부호화기로부터 입력 받아 각 프로그램의 현재프레임에 할당할 목표 비트량을 독립적으로 결정하는 제 5단계; 상기 제 5단계에서 구한 각 프로그램의 현재 프레임에 대한 목표 비트량을 더하는 제 6단계; 및 상기 전체 목표 비트량에 따라 결합 부호화한 결과가 버퍼의 넘침이 발생하지 않은 범위에 있도록 상기 버퍼로부터 버퍼 충만도에 대한 정보를 입력 받아서 상기 전체 목표 비트량을 재 조정하는 제 7단계 를 포함하여 이루어진 다중 비디오 전송을 위한 비디오 부호화 방법
|
7 |
7
제 6항에 있어서, 상기 제 3단계는, 상기 제 7단계에서 수정된 전체 목표 비트량으로 결합부호화할 때 모든 프로그램의 영상들이 가장 유사한 화질을 유지하기 위한 왜곡을 추정하는 제 8단계; 상기 제 2단계에서 얻어진 결과를 이용하여 현재 부호화될 각프로그램의 영상들에 대한 비트율-왜곡 함수들을 비트율축에 대하여 더함으로써 전체 비트율-왜곡 함수를 구하는 제 9단계; 및 상기 전체 비트율-왜곡 함수로부터 상기 수정된 전체 목표 비트량에 대응되는 왜곡을 구하는 제 10단계 를 포함하여 이루어진 다중 비디오 전송을 위한 비디오 부호화 방법
|