1 |
1
원래의 동영상인 소스 영상을 입력하기 위한 소스영상입력부, 평가대상이 되는 영상을 입력 받기 위한 평가대상 영상입력부, 상기 소스영상입력부로 입력되는 소스영상의 외곽선 영역을 추출하기 위한 외곽선 추출부, 상기 외곽선 추출부의 출력영상으로부터 마스크 이미지를 생성하기 위한 마스크 이미지 생성부, 상기 소스영상입력부로 입력되는 영상과 상기 평가대상 입력부로 입력되는 영상을 입력으로 하여 상기 마스크 이미지의 외곽선 영역에 해당하는 화소들로부터 외곽선 최대 신호대 잡음비를 산출하는 신호대잡음비산출부 및 상기 신호대잡음비산출부의 출력 데이터로부터 화질을 평가하는 화질 평가부를 포함하는 동영상 화질 평가장치로서, 상기 외곽선 추출부는, 외곽선 추출 알고리즘을 적용하여 소스영상의 외곽선 영역을 추출하고 그 이미지를 상기 신호대잡음비산출부로 전달하며, 상기 신호대잡음비산출부는, 상기 소스 동영상의 외곽선 영역과 이에 대응하는 평가대상 동영상의 외곽선 영역의 각 화소 사이의 값의 차를 계산하고, 그 전체 값을 상기 마스크 이미지 중 외곽선 영역에 해당하는 전체 화소수로 나누어 외곽선 영역만의 평균오차를 산출하는 것을 특징으로 하는 동영상 화질 평가장치
|
2 |
2
제 1 항에 있어서, 상기 소스영상입력부 및 평가대상 영상 입력부는 외부 장치로부터 영상을 입력받는 입력장치 또는 영상이 미리 저장된 저장장치 중 어느 하나인 것을 특징으로 하는 동영상 화질 평가장치
|
3 |
3
제 1 항에 있어서, 상기 외곽선추출부는, 입력되는 동영상의 이미지에 수평 구배 연산과 수직 구배 연산에 의한 외곽선 추출알고리즘을 적용하여 외곽선 영역을 추출하고 그 이미지를 상기 신호대잡음비산출부로 전달하는 것을 특징으로 하는 동영상 화질 평가장치
|
4 |
4
제 1 항에 있어서, 상기 마스크 이미지 생성부는 외곽선 추출부 출력영상의 화소 값이 미리 설정된 문턱 값 이하인 화소는 영으로 설정하고 문턱 값 이상인 화소는 영이 아닌 값으로 설정하는 것을 특징으로 하는 동영상 화질 평가 장치
|
5 |
5
제 1 항에 있어서, 상기 외곽선 영역의 각 화소 사이의 값의 차는 화소 값의 차이의 자승이고, 상기 평균오차는 자승평균오차인 것을 특징으로 하는 동영상 화질 평가장치
|
6 |
6
동영상 화질평가방법에 있어서, 원래 동영상인 소스 동영상 시퀀스의 각 이미지에 외곽선 추출 알고리즘을 적용하여 외곽선 동영상 시퀀스를 생성하는 단계; 상기 소스 동영상 시퀀스의 이미지와 평가대상 동영상 시퀀스 이미지 사이의 외곽선 영역들의 화소 사이의 값의 차를 계산하고, 그 결과에 대한 전체 프레임의 합을 산출하여 상기 전체 합을 외곽선 영역의 화소수로 나누어 외곽선 영역만의 평균오차를 산출하는 단계; 상기 평균오차에 대한 최대신호대잡음비를 산출하는 단계; 및 상기 최대신호대잡음비에 따라 평가를 산출하는 단계; 를 포함하는 것을 특징으로 하는 동영상 화질평가방법
|
7 |
7
제 6 항에 있어서, 상기 외곽선 추출을 위한 알고리즘은 수직 구배 연산과 수평 구배 연산에 의한 구배 연산자를 사용하는 것을 특징으로 하는 동영상 화질 평가 방법
|
8 |
8
제 6항에 있어서, 상기 외곽선 영역의 각 화소 사이의 값의 차는 화소 값의 차이의 자승이고, 상기 평균오차는 자승평균오차인 것을 특징으로 하는 동영상 화질평가방법
|
9 |
9
제 6 항에 있어서, 상기 평균오차는 상기 소스 동영상 시퀀스와 평가대상 동영상 시퀀스 사이의 외곽선 영역들의 전체 화소들 중 상기 외곽선 동영상 시퀀스의 대응되는 화소 값이 미리 설정된 문턱값 이상인 화소들을 대상으로 하는 것을 특징으로 하는 동영상 화질 평가방법
|
10 |
10
소스 동영상 시퀀스의 각 이미지에 외곽선 추출 알고리즘을 적용하여 외곽선 동영상 시퀀스를 생성하는 단계; 상기 외곽선 동영상 시퀀스의 각 이미지에 문턱값 연산을 수행하여 마스크 동영상 이미지를 생성하는 단계; 상기 마스크 동영상 이미지 시퀀스의 영이 아닌 값을 가지는 화소에 대응하는 소스 동영상 시퀀스와 평가대상 동영상 시퀀스의 차를 산출하고, 그 결과에 대한 전체 프레임의 합을 산출하며, 상기 전체 합을 마스크 동영상 시퀀스의 영이 아닌 값을 갖는 화소수로 나누어 외곽선 영역만의 평균오차를 산출하는 단계; 상기 평균오차에 대한 최대신호대잡음비를 산출하는 단계; 및 상기 최대신호대잡음비에 따라 평가를 산출하는 단계; 를 포함하는 것을 특징으로 하는 동영상 화질평가방법
|
11 |
11
제 10 항에 있어서, 상기 외곽선 추출 알고리즘은 수직 구배 연산과 수평 구배 연산에 의한 구배 연산인 것을 특징으로 하는 동영상 화질평가 방법
|
12 |
12
제 10 항에 있어서, 상기 문턱 값 연산은 화소 값이 미리 설정된 문턱 값 이하인 화소는 영으로 설정하고 문턱 값 이상인 화소는 영이 아닌 값으로 설정하는 것을 특징으로 하는 동영상 화질 평가 방법
|
13 |
13
제 10 항에 있어서, 상기 마스크 동영상 이미지 시퀀스의 영이 아닌 값을 가지는 화소에 대응하는 소스 동영상 시퀀스와 평가대상 동영상 시퀀스의 차는 마스크 동영상 이미지 시퀀스의 영이 아닌 값을 가지는 화소에 대응하는 소스 동영상 시퀀스와 평가대상 동영상 시퀀스의 차이의 자승이고, 상기 평균오차는 자승평균오차인 것을 특징으로 하는 동영상 화질평가방법
|
14 |
14
소스 동영상 시퀀스의 각 이미지에 수직 외곽선 추출 알고리즘 및 수평 외곽선 추출 알고리즘을 순차적으로 수행하여 수직/수평 외곽선 동영상 시퀀스를 생성하는 단계; 상기 수직/수평 외곽선 동영상 시퀀스의 각 이미지에 미리 설정된 문턱값을 이용하는 문턱값 연산을 수행하여 마스크 동영상 시퀀스를 생성하는 단계; 상기 마스크 동영상 시퀀스의 영이 아닌 값을 가지는 화소에 대응하는 소스 동영상 시퀀스의 이미지와 평가대상 동영상 시퀀스 이미지 사이의 외곽선 영역들의 화소에 대한 차를 산출하고, 그 결과에 대한 전체 프레임의 합을 산출하며, 상기 전체 합을 외곽선 영역의 화소수로 나누어 외곽선 영역만의 평균오차를 산출하는 단계; 상기 평균오차에 대한 최대신호대잡음비를 산출하는 단계; 및 상기 최대신호대잡음비에 따라 평가를 산출하는 단계; 를 포함하는 것을 특징으로 하는 동영상 화질평가방법
|
15 |
15
제 14 항에 있어서, 상기 수직 외곽선 추출 알고리즘 및 수평 외곽선 추출 알고리즘은 구배 연산자를 이용한 것임을 특징으로 하는 동영상 화질 평가 방법
|
16 |
16
제 14 항에 있어서, 상기 수직/수평 외곽선 동영상 시퀀스를 생성하는 단계는, 상기 소스 동영상 시퀀스의 각 이미지에 수직 외곽선 추출 알고리즘을 수행하여 수직 외곽선 동영상 시퀀스를 생성하는 단계; 및 상기 수직 외곽선 동영상 시퀀스의 각 이미지에 수평 외곽선 추출 알고리즘을 수행하여 수직/수평 외곽선 동영상 시퀀스를 생성하는 단계를 포함하는 것을 특징으로 하는 동영상 화질평가 방법
|
17 |
17
제 14 항에 있어서, 상기 수직/수평 외곽선 동영상 시퀀스를 생성하는 단계는, 상기 소스 동영상 시퀀스의 각 이미지에 수평 외곽선 추출 알고리즘을 수행하여 수평 외곽선 동영상 시퀀스를 생성하는 단계; 및 상기 수평 외곽선 동영상 시퀀스의 각 이미지에 수직 외곽선 추출 알고리즘을 수행하여 수직/수평 외곽선 동영상 시퀀스를 생성하는 단계를 포함하는 것을 특징으로 하는 동영상 화질평가 방법
|
18 |
18
제 16 항 또는 제 17 항에 있어서, 상기 동영상 화질평가방법은, 상기 수직/수평 외곽선 동영상 시퀀스의 각 이미지의 화소들 중 그 값이 미리 설정된 문턱값 이하인 화소는 화소 값을 영으로 설정하고, 상기 문턱값 이상인 화소는 화소 값을 영이 아닌 값으로 설정하여 마스크 이미지를 생성하는 단계를 더 포함하는 것을 특징으로 하는 동영상 화질 평가방법
|
19 |
19
제 14 항에 있어서, 상기 마스크 동영상 시퀀스의 영이 아닌 값을 가지는 화소에 대응하는 소스 동영상 시퀀스의 이미지와 평가대상 동영상 시퀀스 이미지 사이의 외곽선 영역들의 화소에 대한 차는 상기 마스크 동영상 시퀀스의 영이 아닌 값을 가지는 화소에 대응하는 소스 동영상 시퀀스의 이미지와 평가대상 동영상 시퀀스 이미지 사이의 외곽선 영역들의 화소에 대한 차이의 자승이고, 상기 평균오차는 자승평균오차인 것을 특징으로 하는 동영상 화질평가방법
|
20 |
20
소스 동영상 시퀀스의 각 이미지에 수직 외곽선 추출 알고리즘을 수행하여 수직 외곽선 동영상 시퀀스를 생성하는 단계; 상기 소스 동영상 시퀀스의 각 이미지에 수평 외곽선 추출 알고리즘을 수행하여 수평 외곽선 동영상 시퀀스를 생성하는 단계; 상기 수직/수평 동영상 시퀀스의 각 이미지에 미리 설정된 문턱값을 이용하는 문턱값 연산을 수행하여 마스크 동영상 시퀀스를 생성하는 단계; 상기 마스크 동영상 시퀀스의 영이 아닌 값을 가지는 화소에 대응하는 소스 동영상 시퀀스와 평가대상 동영상 시퀀스 사이의 외곽선 영역들의 화소에 대한 차를 산출하고, 그 결과에 대한 전체 프레임의 합을 산출하며, 상기 전체 합을 외곽선 영역의 화소수로 나누어 외곽선 영역만의 평균오차를 산출하는 단계; 상기 평균오차에 대한 최대신호대잡음비를 산출하는 단계; 및 상기 최대신호대잡음비에 따라 평가를 산출하는 단계를 포함하는 것을 특징으로 하는 동영상 화질평가방법
|
21 |
21
제 20 항에 있어서, 상기 수직 외곽선 추출 알고리즘은 수직 구배 연산에 의한 구배 연산자를 이용한 것임을 특징으로 하는 동영상 화질 평가방법
|
22 |
22
제 20 항에 있어서, 상기 소스 동영상 시퀀스의 이미지와 평가대상 동영상 시퀀스 이미지 사이의 외곽선 영역들의 화소에 대한 차이는 소스 동영상 시퀀스의 이미지와 평가대상 동영상 시퀀스 이미지 사이의 외곽선 영역들의 화소에 대한 차이의 자승이고, 상기 평균오차는 자승평균오차인 것을 특징으로 하는 동영상 화질평가방법
|
23 |
22
제 20 항에 있어서, 상기 소스 동영상 시퀀스의 이미지와 평가대상 동영상 시퀀스 이미지 사이의 외곽선 영역들의 화소에 대한 차이는 소스 동영상 시퀀스의 이미지와 평가대상 동영상 시퀀스 이미지 사이의 외곽선 영역들의 화소에 대한 차이의 자승이고, 상기 평균오차는 자승평균오차인 것을 특징으로 하는 동영상 화질평가방법
|