1 |
1
입력된 디지털 영상 신호를 구성하는 매크로 블록에 대하여 영상 부호화 단계들을 파이프라인 구조로 수행하는 복수의 기능 블록들; 및
상기 복수의 기능 블록들로부터 수신한 종료 신호에 기반하여 상기 파이프라인 구조를 구성하는 시간 슬롯의 길이를 제어하는 제어부
를 포함하는 영상 부호화 장치
|
2 |
2
제 1항에 있어서,
상기 제어부는 상기 종료 신호의 수신 여부에 따라 상기 복수의 기능 블록들에 시작 신호를 전송하는 영상 부호화 장치
|
3 |
3
제 2항에 있어서, 상기 제어부는,
상기 디지털 영상 신호의 해상도에 기반하여 영상 압축에 필요한 변수 값을 설정하는 제어 레지스터;
상기 변수 값을 이용하여 상기 디지털 영상 신호의 한 프레임을 구성하는 매크로 블록의 숫자를 계산하는 매크로 블록 카운터; 및
상기 복수의 기능 블록들로부터 상기 종료 신호를 수신하고, 상기 변수 값, 상기 매크로 블록의 숫자 및 상기 종료 신호에 따라 상기 복수의 기능 블록들에 시작 신호를 전송하는 파이프라인 제어부
를 포함하는 영상 부호화 장치
|
4 |
4
제 3항에 있어서,
상기 파이프라인 제어부는 해당 시간 슬롯에서 동작하는 모든 기능 블록들로부터 종료 신호를 수신한 경우 다음 시간 슬롯에서 동작하는 기능 블록들에 시작 신호를 전송하는 영상 부호화 장치
|
5 |
5
제 3항에 있어서, 상기 복수의 기능 블록들은,
상기 매크로 블록의 움직임 벡터를 추정하고, 최적의 인터 모드를 결정하는 정수배 동작 추정부;
상기 추정된 움직임 벡터 및 상기 결정된 인터 모드에 기반하여 단위 움직임 벡터의 비용을 계산하는 미세 동작 추정부;
상기 단위 움직임 벡터의 비용에 기반하여 최적의 인트라 모드를 예측하는 인트라 예측부;
상기 인트라 모드의 예측이 완료된 매크로 블록의 엔트로피 부호화를 수행하는 환경 적응형 가변 길이 부호화부; 및
상기 엔트로피 부호화가 수행된 매크로 블록에 대하여 디블럭킹 필터링을 수행하는 디블럭킹부
를 포함하는 영상 부호화 장치
|
6 |
6
제 5항에 있어서,
상기 파이프라인 제어부는 정수배 동작 추정 종료 신호, 미세 동작 추정 종료 신호, 인트라 예측 종료 신호, 환경 적응형 가변 길이 부호화 종료 신호 및 디블럭킹 신호 중 적어도 하나를 수신하고,
정수배 동작 추정 시작 신호, 미세 동작 추정 시작 신호, 인트라 예측 시작 신호, 환경 적응형 가변 길이 부호화 시작 신호 및 디블럭킹 시작 신호 중 적어도 하나를 발생시키는 영상 부호화 장치
|
7 |
7
제 1항에 있어서,
장치 외부로부터 상기 디지털 영상 신호를 수신하고, 비디오 신호의 수직 동기신호, 수평 동기신호 및 데이터 버스 신호 중 적어도 하나를 수신하여 상기 복수의 기능 블록들에 전달하는 비디오 입력 모듈을 더 포함하는 영상 부호화 장치
|
8 |
8
제 1항에 있어서,
상기 입력된 디지털 영상 신호 및 상기 매크로 블록을 저장하는 프레임 메모리를 더 포함하는 영상 부호화 장치
|
9 |
9
입력된 디지털 영상 신호를 구성하는 매크로 블록의 움직임 벡터를 추정하고, 최적의 인터 모드를 결정하는 제 1 단계;
상기 추정된 움직임 벡터 및 상기 결정된 인터 모드에 기반하여 단위 움직임 벡터의 비용을 계산하는 제 2 단계;
상기 단위 움직임 벡터의 비용에 기반하여 최적의 인트라 모드를 예측하는 제 3 단계;
상기 인트라 모드의 예측이 완료된 매크로 블록의 엔트로피 부호화를 수행하는 제 4 단계; 및
상기 엔트로피 부호화가 수행된 매크로 블록에 대하여 디블럭킹 필터링을 수행하는 제 5 단계를 포함하되, 상기 제 1 내지 제 5 단계는 파이프라인 구조로 수행되고,
상기 제 1 내지 제 5 단계를 수행하는 복수의 기능 블록들로부터 종료 신호를 수신하는 단계; 및
상기 종료 신호의 수신 여부에 따라 상기 파이프라인 구조를 구성하는 시간 슬롯의 길이를 제어하는 단계를 더 포함하는 영상 부호화 방법
|
10 |
10
제 9항에 있어서, 상기 시간 슬롯의 길이를 제어하는 단계는,
상기 종료 신호의 수신 여부에 따라 상기 복수의 기능 블록들에 시작 신호를 전송하는 단계를 포함하는 영상 부호화 방법
|
11 |
11
제 10항에 있어서, 상기 복수의 기능 블록들에 상기 시작 신호를 전송하는 단계에서,
상기 시작 신호는 상기 디지털 영상 신호의 한 프레임을 구성하는 매크로 블록의 숫자에 기반하여 선택된 기능 블록들에 전송되는 영상 부호화 방법
|