1 |
1
데이터 블록의 예측 방향을 결정하는 방향 예측 및 결정부, 그리고상기 예측 방향에 따라 생성된 예측 블록과 상기 데이터 블록의 차이로 생성된 잔여블록을 코딩하는 잔여 코딩부를 포함하고, 상기 예측 방향은 상기 예측 블록을 생성하는 상기 데이터 블록의 이웃 화소를 지시하는 영상 압축 장치
|
2 |
2
제1항에서, 상기 데이터 블록은 휘도 데이터 블록 및 색상 데이터 블록을 포함하고, 상기 예측 방향은 상기 휘도 데이터 블록 및 상기 색상 데이터 블록에 대해 동일하고, 상기 잔여블록은 휘도 잔여블록 및 색상 잔여블록을 포함하는 영상 압축 장치
|
3 |
3
제2항에서, 영상 프레임에 포함된 적색 데이터 블록, 녹색 데이터 블록 및 청색 데이터 블록을 상기 휘도 데이터 블록 및 상기 색상 데이터 블록으로 변환하는 색변환부를 더 포함하는 영상 압축 장치
|
4 |
4
제3항에서,상기 예측 방향은 복수의 예측 방향 중 상기 잔여블록의 에너지를 최소로 만드는 예측 방향으로 결정되는 영상 압축 장치
|
5 |
5
제4항에서, 상기 잔여 코딩부는상기 잔여블록을 하다마드 변환하고, 양자화하여 양자화 블록을 생성하는 하다마드 변환 및 양자화부, 그리고상기 양자화 블록을 엔트로피 코딩하여 압축정보를 생성하는 엔트로피 코딩부를 포함하는 영상 압축 장치
|
6 |
6
제5항에서,상기 압축정보는 모드 필드, 예측 방향 필드, 양자화 파라미터 필드 및 코딩 정보 필드를 포함하고, 상기 모드 필드는 상기 데이터 블록을 코딩하는 모드를 지시하고, 상기 예측 방향 필드는 상기 예측 방향을 지시하고, 상기 양자화 파라미터 필드는 양자화 파라미터를 지시하고,상기 코딩 정보 필드는 양자화 블록이 코딩된 정보인 영상 압축 장치
|
7 |
7
제1항에서,합산기를 더 포함하고,상기 방향 예측 및 결정부는 상기 데이터 블록을 제1 서브블록 및 제2 서브블록으로 분할하고, 상기 제1 서브블록의 제1 예측 방향 및 상기 제2 서브블록의 제2 예측 방향을 결정하고,상기 잔여 코딩부는 상기 제1 예측 방향에 따라 생성된 제1 예측 블록과 상기 제1 서브블록의 차이인 제1 잔여블록을 코딩하여 제1 압축정보를 생성하고, 상기 제2 예측 방향에 따라 생성된 제2 예측 블록과 상기 제2 서브블록의 차이인 제2 잔여블록을 코딩하여 제2 압축정보를 생성하고,상기 합산기는 상기 제1 압축정보 및 상기 제2 압축정보를 기반으로 상기 데이터 블록의 압축정보를 생성하는 영상 압축 장치
|
8 |
8
제7항에서, 상기 데이터 블록의 크기는 2*4이고, 상기 제1, 2 서브블록의 크기는 각각 2*2인 영상 압축 장치
|
9 |
9
영상 프레임에 포함된 데이터 블록에 대해 복수의 예측 방향마다 예측 블록을 생성하고, 상기 예측 블록과 상기 데이터 블록의 차이인 잔여블록을 생성하는 방향 예측부,상기 복수의 예측 방향마다 상기 잔여블록을 코딩하여 압축정보를 생성하고, 상기 압축정보를 디코딩하여 왜곡정보를 생성하는 잔여 코딩부, 그리고상기 복수의 예측 방향마다 생성된 상기 압축정보 및 상기 왜곡정보를 기반으로 상기 복수의 예측 방향 중 하나의 예측 방향을 선택하고, 선택된 예측 방향의 압축정보를 출력하는 방향 결정부를 포함하고,상기 예측 방향은 상기 예측 블록을 위한 상기 데이터 블록의 이웃 화소를 지시하는 영상 압축 장치
|
10 |
10
제9항에서, 상기 잔여 코딩부는상기 잔여블록을 하다마드 변환하고, 양자화하여 양자화 블록을 생성하는 하다마드 변환 및 양자화부, 상기 양자화 블록을 엔트로피 코딩하여 상기 압축정보를 생성하는 엔트로피 코딩부, 그리고상기 압축정보를 디코딩하여 상기 왜곡정보를 생성하는 역양자화 및 역하다마드 변환부를 포함하는 영상 압축 장치
|
11 |
11
제9항에서,합산기를 더 포함하고,상기 방향 예측부는 상기 데이터 블록을 제1, 2 서브블록으로 분할하고, 상기 제1, 2 서브블록에 대해 복수의 예측 방향마다 제1, 2 예측 블록을 생성하고, 상기 제1, 2 예측 블록과 상기 데이터 블록의 차이인 제1, 2 잔여블록을 생성하고,상기 잔여 코딩부는 상기 제1 잔여블록을 코딩하여 제1 압축정보를 생성하고, 상기 제1 압축정보를 디코딩하여 제1 왜곡정보를 생성하고, 상기 제2 잔여블록을 코딩하여 제2 압축정보를 생성하고, 상기 제2 압축정보를 디코딩하여 제2 왜곡정보를 생성하고, 상기 방향 결정부는 상기 복수의 예측 방향마다 생성된 상기 제1 압축정보 및 상기 제1 왜곡정보를 기반으로 상기 복수의 예측 방향 중 하나의 예측 방향을 선택하고, 선택된 예측 방향의 제1 압축정보를 출력하고, 상기 복수의 예측 방향마다 생성된 상기 제2 압축정보 및 상기 제2 왜곡정보를 기반으로 상기 복수의 예측 방향 중 하나의 예측 방향을 선택하고, 선택된 예측 방향의 제2 압축정보를 출력하고, 상기 합산기는 상기 제1 압축정보 및 상기 제2 압축정보를 기반으로 상기 데이터 블록의 압축정보를 생성하는 영상 압축 장치
|
12 |
12
제11항에서, 상기 잔여 코딩부는상기 제1, 2 잔여블록 각각을 하다마드 변환하고, 양자화하여 제1, 2 양자화 블록을 생성하는 하다마드 변환 및 양자화부, 상기 제1, 2 양자화 블록 각각을 엔트로피 코딩하여 상기 제1, 2 압축정보를 생성하는 엔트로피 코딩부, 그리고상기 제1, 2 압축정보 각각을 디코딩하여 상기 제1, 2 왜곡정보를 생성하는 역양자화 및 역하다마드 변환부를 포함하는 영상 압축 장치
|
13 |
13
제12항에서, 상기 데이터 블록의 크기는 2*4이고, 상기 제1, 2 서브블록의 크기는 각각 2*2인 영상 압축 장치
|
14 |
14
데이터 블록의 예측 방향을 결정하는 단계, 그리고상기 예측 방향에 따라 생성된 예측 블록과 상기 데이터 블록의 차이로 생성된 잔여블록을 코딩하는 단계를 포함하고, 상기 예측 방향은 상기 예측 블록을 생성하는 상기 데이터 블록의 이웃 화소를 지시하는 영상 압축 방법
|
15 |
15
제14항에서,상기 예측 방향을 결정하는 단계는상기 데이터 블록을 제1 서브블록 및 제2 서브블록으로 분할하는 단계, 그리고상기 제1 서브블록의 제1 예측 방향 및 상기 제2 서브블록의 제2 예측 방향을 결정하는 단계를 포함하고,상기 잔여블록을 코딩하는 단계는상기 제1 예측 방향에 따라 생성된 제1 예측 블록과 상기 제1 서브블록의 차이인 제1 잔여블록을 코딩하여 제1 압축정보를 생성하는 단계, 상기 제2 예측 방향에 따라 생성된 제2 예측 블록과 상기 제2 서브블록의 차이인 제2 잔여블록을 코딩하여 제2 압축정보를 생성하는 단계, 그리고상기 제1 압축정보 및 상기 제2 압축정보를 기반으로 상기 데이터 블록의 압축정보를 생성하는 단계를 포함하는 영상 압축 방법
|
16 |
16
제15항에서, 상기 데이터 블록의 크기는 2*4이고, 상기 제1, 2 서브블록의 크기는 각각 2*2인 영상 압축 방법
|