1 |
1
전송된 동영상 블록의 손실 여부를 판단하는 과정과; 상기 과정에서, 전송된 동영상 블록 손실이 검출되면, 현재 프레임과 이전 프레임에 대한 인접 픽셀간 시간적 차이값과 손실 블록에 대한 주변 블록의 움직임 벡터의 분산값을 산출하는 과정과; 상기 인접 픽셀간 시간적 차이값과 손실 블록에 대한 주변 블록의 움직임 벡터의 분산값을 이용하여 손실된 블록의 특성을 결정하는 과정과; 상기 과정에서 결정된 손실된 블록의 특성에 따라, 적응적으로 해당 손실 블록에 최적의 오류 은닉 방법을 적용하여 복구하는 과정으로 수행함을 특징으로 하는 영상 오류 복구방법
|
2 |
2
제1 항에 있어서, 인접 픽셀간 시간적 차이값은, 하기의 수학식에 산출하는 것을 특징으로 하는 영상 오류 복구방법
|
3 |
3
제1항에 있어서, 주변 블록의 움직임 벡터에 대한 분산값은, 하기의 수학식에 의해 산출하는 것을 특징으로 하는 영상 오류 복구방법
|
4 |
4
제1 항에 있어서, 손실된 블록의 특성을 결정하는 과정은, 인접 픽셀 간의 시간 차값()이 제1 문턱값() 이상이면 장면 전환 블록으로 판단하는 단계와; 인접 픽셀 간의 시간 차()이 제2 문턱값() 이상이고 움직임 벡터의 분산값()이 제3 문턱값() 이하이면 카메라 움직임 유형의 블록으로 판단하는 단계와; 인접 픽셀 간의 시간 차값()이 제2 문턱값() 이상이고 움직임 벡터의 분산값()이 제4 문턱값() 이상이면 움직이는 물체 유형의 블록으로 판단하는 단계와; 인접 픽셀 간의 시간 차값()과 움직임 벡터의 분산값()이 각기 제5 문턱값() 이하이면 정지 화면 블록으로 판단하는 단계로 이루어짐을 특징으로 하는 영상 오류 복구방법
|
5 |
5
제1 항에 있어서, 적응적으로 해당 손실 블록에 죄적의 오류 은닉 방법을 적용하여 복구하는 과정은, PSNR값을 이용하여, 손실 블록의 특성이 장면전환 부분인지를 판단하는 단계와; 상기 판단결과, 손실블록이 장면전환부분이 아니면, 시간적 방법 또는 움직임을 고려한 시간적 오류은닉 방법을 이용하여 손실블록의 오류를 복구하는 단계와; 상기 판단결과, 손실블록이 장면전환 부분이면, 공간적 오류 은닉방법을 이용하여 손실블록의 오류를 복구하는 단계를 포함하는 것을 특징으로 하는 영상오류 복구방법
|
6 |
6
제5 항에 있어서, 손실 블록의 특성이 장면전환 부분인지를 판단하는 단계는, PSNR값을 검출하여, 그 PSNR값이 급격하게 변화하면 해당 손실블록을 장면전환 부분으로 판단하는 단계를 포함하는 것을 특징으로 하는 영상 오류 복구방법
|
7 |
7
제5 항에 있어서, 시간적 방법 또는 움직임을 고려한 시간적 은닉방법을 이용하여 손실블록의 오류를 복구하는 단계는, 손실 블록이 정지 화면인 경우에, 이전 프레임의 같은 위치 블록으로 손실블록을 대체하는 단계와; 손실 블록이 움직이는 카메라인 경우에, 주위 복구 가능한 움직임 벡터를 이용하여, 이전 프레임의 가장 적당한 위치 블록으로 손실블록을 대체하는 단계로 이루어진 것을 특징으로 하는 영상 오류 복구방법
|
8 |
8
제7 항에 있어서, 주위 복구 가능한 움직임 벡터를 이용하여, 이전 프레임의 가장 적당한 위치 블록으로 손실블록을 대체하는 단계는, 손실 블록의 주위 움직임 벡터를 검출하여, 그 움직임 벡터의 중간값을 산출하는 단계와; 상기 움직임 벡터의 중간값을, 손실블록의 움직임 벡터로 사용하는 단계를 포함하는 것을 특징으로 하는 영상 오류 복구방법
|
9 |
9
제5 항에 있어서, 공간적 오류 은닉방법을 이용하여 손실블록의 오류를 복구하는 단계는, 손실 블록의 인접 픽셀로부터 선형적 보간을 통하여 손실블록의 오류를 복구하는 단계를 포함하는 것을 특징으로 하는 영상 오류 복구방법
|
10 |
10
제5 항에 있어서, 전송된 영상의 손실블록이 움직이는 물체인 경우에, 공간적 오류 은닉 방법을 이용하여 손실블록의 오류를 복구하는 단계를 포함하는 것을 특징으로 하는 영상 오류 복구방법
|
11 |
11
제10 항에 있어서, 전송된 영상의 손실블록이 움직이는 물체인 경우에, 공간적 오류 은닉 방법을 이용하여 손실블록의 오류를 복구하는 단계는, 손실 블록의 인접 픽셀로부터 선형적 보간을 통하여 손실블록의 오류를 복구하는 단계를 포함하는 것을 특징으로 하는 영상 오류 복구방법
|
12 |
12
전송된 동영상 블록 중 손실 블록 여부를 검출하는 손실 블록 검출수단과, 상기 손실 블록 검출 수단에서 손실 블록 발생을 검출하면 현재 프레임과 이전 프레임에 대해 인접 픽셀 간의 시간적 차이값을 산출하는 픽셀차 산출 수단과, 상기 손실 블록 검출 수단에서 손실 블록 발생을 검출하면 손실 블록에 대한 주변 블록의 움직임 벡터에 대해 분산값을 산출하는 분산값 산출 수단과, 상기 픽셀간 시간 차값과 움직임 벡터 분산값을 미리 설정된 문턱값과 비교하여 손실 블록의 특성을 결정하는 블록 특성 결정 수단과; 상기 블록 특성 결정 수단에 의해 결정된 손실 블록의 특성에 따라, 적응적으로 해당 손실 블록에 오류 은닉 방법을 적용하여 복구하는 손실블록 복구수단을 포함하는 것을 특징으로 하는 영상 오류복구 장치
|
13 |
13
제12 항에 있어서, 픽셀차 산출 수단은, 하기의 수학식에 의해, 인접 픽셀간 시간적 차이값을 산출하는 것을 특징으로 하는 영상 오류 복구장치
|
14 |
14
제12 항에 있어서, 분산값 산출 수단은,주변 블록의 움직임 벡터에 대한 분산값을, 하기의 수학식에 의해 산출하는 것을 특징으로 하는 영상 오류 복구방법
|
15 |
15
제12 항에 있어서, 블록 특성 결정 수단은, 인접 픽셀 간의 시간 차값()이 제1 문턱값() 이상이면 장면 전환 블록으로 결정하고, 인접 픽셀 간의 시간 차()이 제2 문턱값() 이상이고 움직임 벡터의 분산값()이 제3 문턱값() 이하이면 카메라 움직임 유형의 블록으로 결정하며, 인접 픽셀 간의 시간 차값()이 제2 문턱값() 이상이고 움직임 벡터의 분산값()이 제4 문턱값() 이상이면 움직이는 물체 유형의 블록으로 결정하고, 인접 픽셀 간의 시간 차값()과 움직임 벡터의 분산값()이 각기 제5 문턱값() 이하이면 정지 화면 블록으로 결정하는 것을 특징으로 하는 영상 오류 복구장치
|
16 |
16
제12 항에 있어서, 손실블록 복구 수단은, 손실 블록이 장면 전환블록이거나, 움직이는 물체 블록이면, 공간적 오류 은닉방법을 이용하여 해당 손실블록을 복구하고, 손실블록이 정지화면블록이면, 시간적 방법을 이용하여 손실블록을 복구하며, 손실블록이 움직이는 카메라 블록이면, 움직임을 고려한 시간적 오류 은닉방법을 이용하여 손실블록의 오류를 복구하는 것을 특징으로 하는 영상 오류 복구장치
|
17 |
17
제16 항에 있어서, 손실블록 복구수단은, 손실 블록이 정지 화면인 경우에, 이전 프레임의 같은 위치 블록으로 손실블록을 대체하여, 손실블록을 복구하는 것을 특징으로 하는 영상 오류 복구장치
|
18 |
18
제16 항에 있어서, 손실블록 복구수단은, 손실 블록이 움직이는 카메라인 경우에, 주위 복구 가능한 움직임 벡터를 이용하여, 이전 프레임의 가장 적당한 위치 블록으로 손실블록을 대체하여, 손실블록을 복구하는 것을 특징으로 하는 영상 오류 복구장치
|
19 |
19
제 18항에 있어서, 손실블록 복구수단은, 손실 블록의 주위 움직임 벡터를 검출하여, 그 움직임 벡터의 중간값을 산출하고, 그 움직임 벡터의 중간값을, 손실블록의 움직임 벡터로 이용하는 것을 특징으로 하는 영상 오류 복구장치
|
20 |
20
제16 항에 있어서, 손실블록 복구수단은, 손실된 블록이 움직이는 물제 블록이거나, 장면전환 블록인 경우에, 손실 블록의 인접 픽셀로부터 선형적 보간을 통하여 손실블록의 오류를 복구하는 것을 특징으로 하는 영상 오류 복구장치
|
21 |
20
제16 항에 있어서, 손실블록 복구수단은, 손실된 블록이 움직이는 물제 블록이거나, 장면전환 블록인 경우에, 손실 블록의 인접 픽셀로부터 선형적 보간을 통하여 손실블록의 오류를 복구하는 것을 특징으로 하는 영상 오류 복구장치
|