1 |
1
컴퓨터로 구현되는 성능평가 방법에 있어서,비디오로부터 상기 비디오 영상에 포함된 객체와 이벤트를 인식하는 인식 프로그램의 성능평가를 수행하되, 비실시간 성능평가 지수와 실시간 성능평가 지수 중 선택된 어느 하나의 성능평가 지수를 이용하여 상기 인식 프로그램의 객체 인식과 이벤트 인식에 대한 성능평가를 수행하는 단계를 포함하고,상기 인식 프로그램의 성능평가를 수행하는 단계는,상기 객체 인식과 이벤트 인식에 대해 인식 시간을 기준으로 실시간성 만족 여부를 판단함으로써 상기 인식 프로그램의 성능평가를 수행하는 것으로,상기 객체 인식에 대해 사전에 설정된 제1 인식 마감 시간(time deadline) 이후의 인식 여부에 따라 상기 객체 인식의 실시간성 성능평가를, 상기 제1 인식 마감 시간 이후 인식된 결과의 인식 가치를 제로(zero)로 평가하는 경성 실시간(hard real-time) 성능평가와 상기 제1 인식 마감 시간 이후 인식된 결과에 대해 시간 흐름에 따라 페널티를 부여하는 가치 함수를 이용하여 인식 가치를 평가하는 연성 실시간(soft real-time) 성능평가로 구분하여 수행하는 단계; 및상기 이벤트 인식에 대해 사전에 설정된 제2 인식 마감 시간 이후의 인식 여부에 따라 상기 이벤트 인식의 실시간성 성능평가를, 상기 제2 인식 마감 시간 이후 인식된 결과의 인식 가치를 제로로 평가하는 경성 실시간 성능평가와 상기 제2 인식 마감 시간 이후 인식된 결과에 대해 시간 흐름에 따라 페널티를 부여하는 가치 함수를 이용하여 인식 가치를 평가하는 연성 실시간 성능평가로 구분하여 수행하는 단계를 포함하고,상기 이벤트 인식의 경우 인식된 이벤트의 시작 시점과 종료 시점 각각에 대해 실시간성 만족 여부를 판단하되,상기 시작 시점과 상기 종료 시점 중 적어도 하나에 대한 인식 시간이 해당 시점에 설정된 인식 마감 시간을 경과하면 인식 가치를 제로로 평가하거나 페널티를 부여하는 가치 함수를 이용하여 인식 가치를 평가하는 것을 특징으로 하는 성능평가 방법
|
2 |
2
제1항에 있어서,상기 인식 프로그램의 성능평가를 수행하는 단계는,상기 비디오를 프레임 단위로 상기 인식 프로그램에 전송하는 단계;상기 인식 프로그램으로부터 상기 객체와 상기 이벤트에 대한 프레임 단위의 인식 결과를 수신하여 수집하는 단계; 및상기 수집된 인식 결과들을 대상으로 상기 성능평가 지수를 이용하여 상기 인식 프로그램의 성능평가를 수행하는 단계를 포함하는 성능평가 방법
|
3 |
3
삭제
|
4 |
4
삭제
|
5 |
5
삭제
|
6 |
6
제2항에 있어서,상기 비디오를 프레임 단위로 상기 인식 프로그램에 전송하는 단계는,상기 비디오를 전달하는 방법으로 비동기식(asynchronous)과 동기식(synchronous) 중 어느 하나의 전송 방식을 선택적으로 이용하는 것을 특징으로 하는 성능평가 방법
|
7 |
7
제2항에 있어서,상기 비디오를 프레임 단위로 상기 인식 프로그램에 전송하는 단계는,상기 객체 인식과 상기 이벤트 인식에 대한 실시간 성능평가의 경우, 상기 비디오를 전달하는 방법으로 상기 비디오의 프레임을 FPS(frames per second)에 따라 전달하는 비동기식(asynchronous) 전송 방식을 이용하는 것을 특징으로 하는 성능평가 방법
|
8 |
8
제2항에 있어서,상기 비디오를 프레임 단위로 상기 인식 프로그램에 전송하는 단계는,상기 객체 인식과 상기 이벤트 인식에 대한 비실시간 성능평가의 경우, 상기 비디오를 전달하는 방법으로 상기 비디오의 프레임을 상기 인식 프로그램의 인식 속도에 맞춰 전달하는 동기식(synchronous) 전송 방식을 이용하는 것을 특징으로 하는 성능평가 방법
|
9 |
9
제1항에 있어서,상기 성능평가 방법은,상기 객체 인식의 성능평가와 관련된 적어도 하나의 결정 변수를 입력하기 위한 사용자 인터페이스와 상기 이벤트 인식의 성능평가와 관련된 적어도 하나의 결정 변수를 입력하기 위한 사용자 인터페이스 화면을 제공하는 단계를 더 포함하는 성능평가 방법
|
10 |
10
제1항에 있어서,상기 성능평가 방법은,상기 인식 프로그램의 성능평가를 수행하는 과정에서 상기 인식 프로그램에서 전달 받은 상기 객체와 상기 이벤트의 인식 결과, 및 상기 인식 프로그램의 성능평가 결과를 프레임 단위로 표시하는 사용자 인터페이스 화면을 제공하는 단계를 더 포함하는 성능평가 방법
|
11 |
11
제1항에 있어서,상기 성능평가 방법은,상기 인식 프로그램의 성능평가를 수행한 후 최종 성능평가 결과로, 상기 인식 프로그램의 성능평가를 위해 사용자에 의해 입력된 결정 변수를 표시하는 부분, 성능평가의 실행 시간과 관련된 정보를 표시하는 부분, 객체 인식 결과를 표시하는 부분, 이벤트 인식 결과를 표시하는 부분, 및 상기 성능평가 지수 각각에 대한 성능평가 결과를 표시하는 부분을 포함하는 사용자 인터페이스 화면을 제공하는 단계를 더 포함하는 성능평가 방법
|
12 |
12
컴퓨터로 구현되는 전자 기기와 결합되어 성능평가 방법을 실행시키기 위해 기록 매체에 기록된 컴퓨터 프로그램에 있어서,상기 성능평가 방법은,비디오로부터 상기 비디오 영상에 포함된 객체와 이벤트를 인식하는 인식 프로그램의 성능평가를 수행하되, 비실시간 성능평가 지수와 실시간 성능평가 지수 중 선택된 어느 하나의 성능평가 지수를 이용하여 상기 인식 프로그램의 객체 인식과 이벤트 인식에 대한 성능평가를 수행하는 단계를 포함하고,상기 인식 프로그램의 성능평가를 수행하는 단계는,상기 객체 인식과 이벤트 인식에 대해 인식 시간을 기준으로 실시간성 만족 여부를 판단함으로써 상기 인식 프로그램의 성능평가를 수행하는 것으로,상기 객체 인식에 대해 사전에 설정된 제1 인식 마감 시간(time deadline) 이후의 인식 여부에 따라 상기 객체 인식의 실시간성 성능평가를, 상기 제1 인식 마감 시간 이후 인식된 결과의 인식 가치를 제로(zero)로 평가하는 경성 실시간(hard real-time) 성능평가와 상기 제1 인식 마감 시간 이후 인식된 결과에 대해 시간 흐름에 따라 페널티를 부여하는 가치 함수를 이용하여 인식 가치를 평가하는 연성 실시간(soft real-time) 성능평가로 구분하여 수행하는 단계; 및상기 이벤트 인식에 대해 사전에 설정된 제2 인식 마감 시간 이후의 인식 여부에 따라 상기 이벤트 인식의 실시간성 성능평가를, 상기 제2 인식 마감 시간 이후 인식된 결과의 인식 가치를 제로로 평가하는 경성 실시간 성능평가와 상기 제2 인식 마감 시간 이후 인식된 결과에 대해 시간 흐름에 따라 페널티를 부여하는 가치 함수를 이용하여 인식 가치를 평가하는 연성 실시간 성능평가로 구분하여 수행하는 단계를 포함하고,상기 이벤트 인식의 경우 인식된 이벤트의 시작 시점과 종료 시점 각각에 대해 실시간성 만족 여부를 판단하되,상기 시작 시점과 상기 종료 시점 중 적어도 하나에 대한 인식 시간이 해당 시점에 설정된 인식 마감 시간을 경과하면 인식 가치를 제로로 평가하거나 페널티를 부여하는 가치 함수를 이용하여 인식 가치를 평가하는 것을 특징으로 하는 컴퓨터 프로그램
|
13 |
13
컴퓨터로 구현되는 성능평가 시스템에 있어서,상기 성능평가 시스템은,적어도 하나의 프로그램이 로딩된 메모리; 및적어도 하나의 프로세서를 포함하고,상기 적어도 하나의 프로세서는, 상기 프로그램의 제어에 따라,비디오로부터 상기 비디오 영상에 포함된 객체와 이벤트를 인식하는 인식 프로그램의 성능평가를 수행하되, 비실시간 성능평가 지수와 실시간 성능평가 지수 중 선택된 어느 하나의 성능평가 지수를 이용하여 상기 인식 프로그램의 객체 인식과 이벤트 인식에 대한 성능평가를 수행하는 과정을 처리하고,상기 수행하는 과정은,상기 객체 인식과 이벤트 인식에 대해 인식 시간을 기준으로 실시간성 만족 여부를 판단함으로써 상기 인식 프로그램의 성능평가를 수행하는 것으로,상기 객체 인식에 대해 사전에 설정된 제1 인식 마감 시간(time deadline) 이후의 인식 여부에 따라 상기 객체 인식의 실시간성 성능평가를, 상기 제1 인식 마감 시간 이후 인식된 결과의 인식 가치를 제로(zero)로 평가하는 경성 실시간(hard real-time) 성능평가와 상기 제1 인식 마감 시간 이후 인식된 결과에 대해 시간 흐름에 따라 페널티를 부여하는 가치 함수를 이용하여 인식 가치를 평가하는 연성 실시간(soft real-time) 성능평가로 구분하여 수행하는 과정; 및상기 이벤트 인식에 대해 사전에 설정된 제2 인식 마감 시간 이후의 인식 여부에 따라 상기 이벤트 인식의 실시간성 성능평가를, 상기 제2 인식 마감 시간 이후 인식된 결과의 인식 가치를 제로로 평가하는 경성 실시간 성능평가와 상기 제2 인식 마감 시간 이후 인식된 결과에 대해 시간 흐름에 따라 페널티를 부여하는 가치 함수를 이용하여 인식 가치를 평가하는 연성 실시간 성능평가로 구분하여 수행하는 과정을 포함하고,상기 이벤트 인식의 경우 인식된 이벤트의 시작 시점과 종료 시점 각각에 대해 실시간성 만족 여부를 판단하되,상기 시작 시점과 상기 종료 시점 중 적어도 하나에 대한 인식 시간이 해당 시점에 설정된 인식 마감 시간을 경과하면 인식 가치를 제로로 평가하거나 페널티를 부여하는 가치 함수를 이용하여 인식 가치를 평가하는 것을 특징으로 하는 성능평가 시스템
|
14 |
14
제13항에 있어서,상기 적어도 하나의 프로세서는,상기 비디오를 프레임 단위로 상기 인식 프로그램에 전송하는 비디오 전송 모듈;상기 인식 프로그램으로부터 상기 객체와 상기 이벤트에 대한 프레임 단위의 인식 결과를 수신하여 수집하는 인식 결과 수집 모듈; 및상기 수집된 인식 결과들을 대상으로 상기 성능평가 지수를 이용하여 상기 인식 프로그램의 성능평가를 수행하는 평가 모듈을 포함하는 것을 특징으로 하는 성능평가 시스템
|
15 |
15
삭제
|