1 |
1
영상 객체별로 부호화된 데이터를 복호화 하기 위해 사용자의 선택에 의해 객체별 차별 복호화가 필요한지 여부를 판정하는 객체별 차별 복호화 판정부와, 상기 사용자의 선택 또는 상기 객체별 차별 복호화 판정부의 객체별 특성 분석에 따라 자동적으로 객체별 우선 순위를 결정하는 객체별 우선 순위 결정부와, 상기 객체별 우선 순위 결정부의 객체별 우선 순위를 고려하여 복호화할 화면의 순서를 결정하는 복호화 화면 순서 결정부와, 상기 복호화 화면 순서 결정부에 의해 결정된 화면 순서에 따라 상기 부호화 된 데이터를 차례대로 복호화하는 객체별 복호화부와, 상기 객체별 복호화부로부터 입력된 객체별 복호화 화면 데이터를 조합하여 화면 출력하는 객체별 화면 데이터 조합 및 출력부를 포함하여 구성된 것을 특징으로 하는 디코더 성능 기반 비디오 복호화 장치
|
2 |
2
영상 객체별로 부호화된 데이터에 대해 객체별 차별 복호화 여부를 판정한 후 객체별 차별 복호화할 것인지를 확인하는 단계와, 상기 확인 결과 객체별 차별 복호화를 수행하지 않을 경우에는 부호화 데이터의 입력 순서대로 영상 객체 그룹(GOV)내 모든 화면을 복호화한 후 최종 GOV가 복호화 될때까지 객체별 복호화 동작을 반복 수행하는 단계와, 상기 확인 결과 객체별 차별 복호화를 수행 할 경우에는 객체별 우선 순위를 결정하는 단계와, 상기 객체별 우선 순위에 따라 복호화할 화면 순서를 결정하는 단계와, GOV 복호화 시간 내에서 상기 복호화할 화면 순서에 따라 차례대로 화면을 복호화한 후 최종 GOV의 복호화 여부를 확인하는 단계와, 상기 확인 결과에 따라 상기 객체별 우선 순위 결정 단계로 복귀하여 최종 GOV가 복호화 될 때 까지 객체별 복호화 동작을 반복 수행하는 단계를 포함하여 이루어진 것을 특징으로 하는 디코더 성능 기반 비디오 복호화 방법
|
3 |
3
제 2 항에 있어서, 상기 객체별 차별 복호화 판정은 사용자가 판정하는 것을 특징으로 하는 디코더 성능 기반 비디오 복호화 방법
|
4 |
4
제 2 항에 있어서, 상기 객체별 차별 복호화 판정은 GOV 복호화 시간과 GOV 내의 모든 객체의 화면을 복호화 하는데 소요된 시간을 비교하는 것에 의하여 판정하는 것을 특징으로 하는 디코더 성능 기반 비디오 복호화 방법
|
5 |
5
제 2 항에 있어서, 상기 객체별 차별 복호화 판정은 GOV 복호화 시간 내에 처리해야 할 모든 객체의 화면 개수와 실제로 복호화된 화면 개수를 비교하는 것에 의하여 판정하는 것을 특징으로 하는 디코더 성능 기반 비디오 복호화 방법
|
6 |
6
제 2 항에 있어서, 상기 객체별 차별 복호화 판정은 사용자가 객체별 차별 복호화 여부를 결정하였는지를 확인하는 단계와, 상기 확인 결과 사용자가 객체별 차별 복호화 여부를 결정한 경우에는 사용자 결정에 따라 객체별 차별 복호화를 판정하는 단계와, 상기 확인 결과 사용자가 객체별 차별 복호화 여부를 결정하지 않는 경우에는 자동적으로 객체별 차별 복호화 여부를 판정하는 단계를 포함하여 이루어지는 것을 특징으로 하는 디코더 성능 기반 비디오 복호화 방법
|
7 |
7
제 6 항에 있어서, 상기 자동적인 객체별 차별 복호화 여부 판정은 GOV 복호화 시간과 GOV 내의 모든 객체의 화면을 복호화 하는데 소요된 시간을 비교하는 것에 의하여 판정하는 것을 특징으로 하는 디코더 성능 기반 비디오 복호화 방법
|
8 |
8
제 6 항에 있어서, 상기 자동적인 객체별 차별 복호화 여부 판정은 GOV 복호화 시간 내에 처리해야 할 모든 객체의 화면 개수와 실제로 복호화된 화면 개수를 비교하는 것에 의하여 판정하는 것을 특징으로 하는 디코더 성능 기반 비디오 복호화 방법
|
9 |
9
제 2 항에 있어서, 상기 객체별 우선 순위 결정은 사용자가 결정하는 것을 특징으로 하는 디코더 성능 기반 비디오 복호화 방법
|
10 |
10
제 2 항에 있어서, 상기 객체별 우선 순위의 결정은 GOV 단위로 이루어지며, 새롭게 출현한 객체를 최우선 순위로 하고 나머지 객체는 한 단계씩 낮게 우선 순위를 조정하는 것을 특징으로 하는 디코더 성능 기반 비디오 복호화 방법
|
11 |
11
제 2 항에 있어서, 상기 객체별 우선 순위의 결정은 사용자가 새롭게 우선 순위를 결정하였는지를 확인하는 단계와, 상기 확인 결과 사용자가 새롭게 우선 순위를 결정한 경우에는 사용자 결정에 따라 우선 순위를 결정한 후 종료하는 단계와, 상기 사용자가 새롭게 우선 순위를 결정하지 않은 경우에는 GOV내에 새로운 객체가 출현하였는지를 확인하는 단계와, 상기 확인 결과 GOV내에 새로운 객체가 출현한 경우에는 새로운 객체를 최우선 순위로 하고, 나머지 객체는 한 단계씩 낮게 우선 순위를 조정한 후 이전 GOV 내의 최우선 순위 객체가 계속 존재하는가를 확인하는 단계와, 상기 확인 결과 GOV내에 새로운 객체가 출현하지 않은 경우에는 이전 GOV 내의 최우선 순위 객체가 계속 존재하는가를 확인하는 단계와, 상기 확인 결과 이전 GOV 내의 최우선 순위 객체가 계속 존재하지 않을 경우에는 배경 객체를 최하위 순위로 하고 화면의 중심점에 가까운 순서대로 객체의 우선 순위를 부여한 후 종료하는 단계와, 상기 확인 결과 이전 GOV 내의 최우선 순위 객체가 계속 존재할 경우에는 복호화 동작을 종료하는 단계를 포함하여 이루어진 것을 특징으로 하는 디코더 성능 기반 비디오 복호화 방법
|
12 |
12
제 2 항에 있어서, 상기 객체별 복호화 동작은 GOV 단위로 처리하며 상기 GOV 내의 모든 화면의 부호화 데이터를 일시적으로 메모리에 저장하는 단계와, 상기 GOV 시간 내에서 상기 복호화 화면 순서에 따라 차례대로 해당 화면의 부호화 데이터를 저장 메모리로부터 읽어내면서 화면을 복호화하는 단계를 포함하여 이루어진 것을 특징으로 하는 디코더 성능 기반 비디오 복호화 방법
|