1 |
1
FGS코딩에서 인코딩 방법에 있어서,매크로블록 단위로 예측 오차가 존재하는 매크로블록을 계산하고, 상기 예측 오차가 존재하는 매크로블록의 개수를 계산하는 매크로블록 계산단계;상기 예측 오차가 존재하는 매크로블록 중 제1기준값에 해당하는 개수만큼 매크로블록을 선택하되, 예측오차가 큰 순서대로 선택하는 매크로블록 선택단계;상기 매크로블록 선택단계로부터 선택된 매크로블록들 중에서 소정 개수의 매크로블록의 '0' 아닌 양자화 계수를 인코딩하는 부분 인코딩단계; 및전체 매크로블록을 인코딩하는 전체 인코딩단계를 포함하는 인코딩 방법
|
2 |
2
제1항에 있어서,상기 부분 인코딩단계는상기 매크로블록 선택단계로부터 선택된 매크로블록 중에서 주변에 선택된 매크로블록이 없는 고립된 매크로블록이 존재하는 경우, 상기 고립된 매크로블록을 선택해제하고, 상기 선택해제된 고립된 매크로블록을 제외한 선택된 매크로블록을 인코딩하는인코딩 방법
|
3 |
3
FGS코딩에서 디코딩 방법에 있어서,매크로블록 단위로 예측 오차가 존재하는 매크로블록을 계산하고, 상기 예측 오차가 존재하는 매크로블록의 개수를 계산하는 매크로블록 계산단계;상기 예측 오차가 존재하는 매크로블록 중 제1기준값에 해당하는 개수만큼 매크로블록을 선택하되, 예측오차가 큰 순서대로 선택하는 매크로블록 선택단계;상기 매크로블록 선택단계로부터 선택된 매크로블록들 중에서 소정 개수의 매크로블록의 '0'이 아닌 양자화 계수를 디코딩하는 부분 디코딩단계; 및전체 매크로블록을 인코딩하는 전체 디코딩단계를 포함하는 디코딩 방법
|
4 |
4
제3항에 있어서,상기 부분 디코딩단계는상기 매크로블록 선택단계로부터 선택된 매크로블록 중에서 주변에 선택된 매크로블록이 없는 주변에 선택된 매크로블록이 없는 고립된 매크로블록이 존재하는 경우, 상기 고립된 매크로블록을 선택해제하고, 상기 선택해제된 고립된 매크로블록을 제외한 선택된 매크로블록을 디코딩하는디코딩 방법
|
5 |
5
FGS코딩에서 인코딩 방법에 있어서,매크로블록 단위로 예측 오차가 존재하는 매크로블록을 계산하고, 상기 예측 오차가 존재하는 매크로블록의 개수를 계산하는 매크로블록 계산단계;상기 예측 오차가 존재하는 매크로블록 중 제1기준값에 해당하는 개수만큼 매크로블록을 선택하되, 예측오차가 큰 순서대로 선택하는 제1매크로블록 선택단계;상기 매크로블록 선택단계로부터 선택된 매크로블록 개수와 제2기준값에 해당하는 매크로블록 개수을 비교하는 제1비교단계;상기 제1비교단계의 결과 상기 매크로블록 선택단계로부터 선택된 매크로블록 개수가 제2기준값에 해당하는 매크로블록 개수 이상인 경우, 상기 매크로블록 선택단계로부터 선택된 매크로블록들 중에서 소정 개수의 매크로블록의 '0'이 아닌 양자화 계수를 인코딩하는 부분 인코딩단계; 및전체 매크로블록을 인코딩하는 전체 인코딩단계를 포함하는 인코딩 방법
|
6 |
6
제5항에 있어서,상기 부분 인코딩단계는상기 매크로블록 선택단계로부터 선택된 매크로블록 중에서 주변에 선택된 매크로블록이 없는 고립된 매크로블록이 존재하는 경우, 상기 고립된 매크로블록을 선택해제하고, 상기 선택해제된 고립된 매크로블록을 제외한 선택된 매크로블록을 인코딩하는인코딩 방법
|
7 |
7
FGS코딩에서 디코딩 방법에 있어서,매크로블록 단위로 예측 오차가 존재하는 매크로블록을 계산하고, 상기 예측 오차가 존재하는 매크로블록의 개수를 계산하는 매크로블록 계산단계;상기 예측 오차가 존재하는 매크로블록 중 제1기준값에 해당하는 개수만큼 매크로블록을 선택하되, 예측오차가 큰 순서대로 선택하는 제1매크로블록 선택단계;상기 매크로블록 선택단계로부터 선택된 매크로블록 개수와 제2기준값에 해당하는 매크로블록 개수을 비교하는 제1비교단계;상기 제1비교단계의 결과 상기 매크로블록 선택단계로부터 선택된 매크로블록 개수가 제2기준값에 해당하는 매크로블록 개수 이상인 경우, 상기 매크로블록 선택단계로부터 선택된 매크로블록들 중에서 소정 개수의 매크로블록의 '0'이 아닌 양자화 계수를 디코딩하는 부분 디코딩단계; 및전체 매크로블록을 디코딩하는 전체 디코딩단계를 포함하는 디코딩 방법
|
8 |
8
제7항에 있어서,상기 부분 디코딩단계는상기 매크로블록 선택단계로부터 선택된 매크로블록 중에서 주변에 선택된 매크로블록이 없는 고립된 매크로블록이 존재하는 경우, 상기 고립된 매크로블록을 선택해제하고, 상기 선택해제된 고립된 매크로블록을 제외한 선택된 매크로블록을 디코딩하는디코딩 방법
|
9 |
9
FGS코딩에서 인코딩 장치에 있어서,매크로블록 단위로 예측 오차가 존재하는 매크로블록을 계산하고, 상기 예측 오차가 존재하는 매크로블록의 개수를 계산하는 매크로블록 계산수단;상기 예측 오차가 존재하는 매크로블록 중 제1기준값에 해당하는 개수만큼 매크로블록을 선택하되, 예측오차가 큰 순서대로 선택하는 매크로블록 선택수단;상기 매크로블록 선택수단로부터 선택된 매크로블록들 중에서 소정 개수의 매크로블록의 '0' 아닌 양자화 계수를 인코딩하는 부분 인코딩수단; 및전체 매크로블록을 인코딩하는 전체 인코딩수단을 포함하는 인코딩 장치
|
10 |
10
FGS코딩에서 디코딩 장치에 있어서,매크로블록 단위로 예측 오차가 존재하는 매크로블록을 계산하고, 상기 예측 오차가 존재하는 매크로블록의 개수를 계산하는 매크로블록 계산수단;상기 예측 오차가 존재하는 매크로블록 중 제1기준값에 해당하는 개수만큼 매크로블록을 선택하되, 예측오차가 큰 순서대로 선택하는 매크로블록 선택수단;상기 매크로블록 선택수단로부터 선택된 매크로블록들 중에서 소정 개수의 매크로블록의 '0'이 아닌 양자화 계수를 디코딩하는 부분 디코딩수단; 및전체 매크로블록을 인코딩하는 전체 디코딩수단을 포함하는 디코딩 장치
|
11 |
11
FGS코딩에서 인코딩 장치에 있어서,매크로블록 단위로 예측 오차가 존재하는 매크로블록을 계산하고, 상기 예측 오차가 존재하는 매크로블록의 개수를 계산하는 매크로블록 계산수단;상기 예측 오차가 존재하는 매크로블록 중 제1기준값에 해당하는 개수만큼 매크로블록을 선택하되, 예측오차가 큰 순서대로 선택하는 제1매크로블록 선택수단;상기 매크로블록 선택수단로부터 선택된 매크로블록 개수와 제2기준값에 해당하는 매크로블록 개수을 비교하는 제1비교수단;상기 제1비교수단의 결과 상기 매크로블록 선택수단로부터 선택된 매크로블록 개수가 제2기준값에 해당하는 매크로블록 개수 이상인 경우, 상기 매크로블록 선택수단로부터 선택된 매크로블록들 중에서 소정 개수의 매크로블록의 '0'이 아닌 양자화 계수를 인코딩하는 부분 인코딩수단; 및전체 매크로블록을 인코딩하는 전체 인코딩수단을 포함하는 인코딩 장치
|
12 |
12
FGS코딩에서 디코딩 장치에 있어서,매크로블록 단위로 예측 오차가 존재하는 매크로블록을 계산하고, 상기 예측 오차가 존재하는 매크로블록의 개수를 계산하는 매크로블록 계산수단;상기 예측 오차가 존재하는 매크로블록 중 제1기준값에 해당하는 개수만큼 매크로블록을 선택하되, 예측오차가 큰 순서대로 선택하는 제1매크로블록 선택수단;상기 매크로블록 선택수단로부터 선택된 매크로블록 개수와 제2기준값에 해당하는 매크로블록 개수을 비교하는 제1비교수단;상기 제1비교수단의 결과 상기 매크로블록 선택수단로부터 선택된 매크로블록 개수가 제2기준값에 해당하는 매크로블록 개수 이상인 경우, 상기 매크로블록 선택수단로부터 선택된 매크로블록들 중에서 소정 개수의 매크로블록의 '0'이 아닌 양자화 계수를 디코딩하는 부분 디코딩수단; 및전체 매크로블록을 디코딩하는 전체 디코딩수단를 포함하는 디코딩 장치
|