경고 :이 페이지는 자동 (기계) 번역입니다. 의심이가는 경우 영어 원본 문서를 참조하십시오. 불편을 드려 죄송합니다.
ECTtracker-설정 및 추가 매개 변수
고급 설정 안내서
- 현지화 파일 이름
- 프레임 및 샘플 매칭의 10..100 %
- 초당 프레임 1..60
- 1 프레임 당 최대 목표 이동
- 목표 손실의 경우 검색하기 전에 프레임 수를 계산하십시오.
- 이전 목표 근접 영향 계수 (%)
- 비디오 미러 플립
- 검색 영역 정렬 (C – 중앙, F-실제)
- 구조 파일 이름
- 최대 구조 키 포인트
- 구조 키 포인트 너비 (픽셀 블록, 0 ~ 255)
- 구조 키 포인트 높이 (픽셀 블록, 0 ~ 255)
- 각 채널의 강도 (무게) (0에서 9까지 9 개의 숫자)
- 주 창의 구조 색상 (#FFFFFF 형식)
- 컬러 채널 테이블에 표시 할 때 구조 스케일
- 샘플 크기 – 너비 (픽셀)
- 샘플 크기 – 높이 (픽셀)
- 샘플 매트릭스 크기 – 너비 (열 수)
- 샘플 매트릭스 크기 – 높이 (행 수)
- 대상 크기 – 너비 (픽셀)
- 대상 크기 – 높이 (픽셀)
- 대상 위치 – 왼쪽 여백 (픽셀)
- 대상 위치 – 상단 여백 (픽셀)
- 디버그 – 구조 가시성
- 디버그 – 통계 표시
- 디버그 – 비디오 출력 가시성
- 디버그 – 인식 된 샘플이있는 패널 높이
- 자동 인식 활성화 (1 활성화, 0 비활성화)
- 작업 상태를 파일에 쓰는 시간 간격 (초)
- 자동 보정 중 밝기 변경 임계 값
- 자동 보정 스크립트의 전체 경로
- 시간 프레임 – 하나의 에뮬레이션 동작 당 분석 된 프레임의 양
- 현재 샘플 매트릭스에 대한 전체 경로
- 정보 창 표시
- 설정 창 표시
- 샘플 매트릭스 표시 창
- 줄무늬 다이어그램 표시
- 구조 다이어그램 표시
- 채널 강도 다이어그램 표시
- 이벤트 로그 창 표시
- 구조 편집기 창 표시
- 100. 수신 소프트웨어 이름 (에뮬레이트 된 키 입력을 받기 위해)
- 101. 수신 소프트웨어로 데이터를 전송하는 방법 (S-sendmessage, P-postmessage)
- X 축 (+ X)에서 포지티브 시프트를위한 키 및 동작
- Y 축 양의 시프트를위한 키와 동작 (+ Y)
- X 축 (-X)에서 음의 시프트를위한 키 및 동작
- Y 축 음수 시프트 키 및 동작 (-Y)
- X 축 (-X)에서 음의 시프트를위한 키 및 동작
- 샘플이 행 # 0과 일치 할 때 키 및 조치
- 샘플이 행 # 1과 일치 할 때 키 및 동작
- 샘플이 행 # 2와 일치 할 때 키 및 동작
- 샘플이 행 # 3과 일치 할 때 키 및 동작
- 샘플이 행 # 4와 일치 할 때 키 및 동작
모든 조정 가능한 매개 변수 ECTtracker 프로그램의 설정 창을 통해 사용할 수 있습니다. 사용자는 F3 단축키 또는 설정 – 설정 표시 메뉴 항목.
모든 설정은 범주별로 그룹화됩니다.
- 1-9 – 기본 프로그램 설정. 이 그룹에는 지역화 설정, 샘플과 분석 된 이미지 간의 일치 수준, 캡처 된 비디오의 초당 프레임 속도, 1 프레임의 최대 이미지 이동, 일치하지 않은 인식 복원 시간, 비디오 미러 뒤집기 등이 포함됩니다.
- 11-15 – 인식 설정. 이 그룹에는 다음이 포함됩니다 : 인식 구조 파일 이름, 인식 구조 점의 최대량, 각 점 영역의 너비와 높이, 색상 채널 우선 순위 공식, 프로그램 기본 창의 구조 색상, SCO9 창의 스케일과 함께.
- 20-27 – 샘플 매트릭스 설정. 샘플의 크기와 각 행 또는 열의 샘플 양. 이 그룹에는 또한 크기와 위치에 영향을주는 모든 대상 창 설정이 포함됩니다.
- 31-34 – 기본 창의 디버깅 요소 설정 ECTtracker. 인식 된 샘플에 대한 정보를 가진 요소의 가시성 및 영역의 크기.
- 45-50 – 경로, 시간 간격 및 인식 과정의 자동 시작에 대한 설정.
- 60-67 – 프로그램의 추가 창의 가시성 설정.
- 100-115 – 수신 소프트웨어의 키 및 동작 설정.
모든 설정은 여러 열로 그룹화됩니다. 왼쪽에서 오른쪽으로 : 숫자, 매개 변수 값 및 간단한 설명.
프로그램 설정을 자세히 살펴 보겠습니다.
현지화 및 이미지 분석 설정
1. 현지화 파일 이름. 필요한 언어로 된 인터페이스 요소 및 프로그램 설정에 대한 설명이 포함 된 파일 이름입니다. 이 필드에서 사용자는 현지화 파일의 전체 경로와 이름을 지정해야합니다.
3. 10..100 %의 프레임 및 샘플 매칭. Wlim – 샘플과 분석 된 이미지의 일치 정도의 한계입니다. 이 매개 변수의 값은 10에서 100 사이의 범위에있을 수 있습니다. 조명, 사용자 이동성, 카메라 설정 및 기타 매개 변수에 따라 18에서 25 사이의 값을 사용하는 것이 좋습니다. Wlim의 기본 수준은 20입니다. 사용자가 선택한 값이 높을수록 샘플의 일치 수준과 구조 하에서 인식 된 이미지 조각이 더 정확 해집니다. Wlim은 적절한 조명과 카메라의 고해상도 인 경우에만 증가시킬 수 있습니다. 이 값은 프로그램이 한 이미지에 대해 여러 개의 해당 샘플을 찾는 경우에도 증가 할 수 있습니다. 이 상황은 두 개 이상의 라인이 동시에 녹색으로 채워지는 디버깅 라인에서 쉽게 볼 수 있습니다. 반대로, 인식 수준이 낮고 적절하게 대응하는 샘플이 없을 때, 사용자는 Wlim 값을 감소시켜야한다. 주어진 시간에 스트라이프 다이어그램에 단 하나의 녹색 디버깅 라인 만 표시되도록이 매개 변수의 올바른 값을 선택해야합니다.
4. 초당 프레임 1..60. 추적 목적으로 비디오 처리 및 캡처 속도. ECTtracker 대상 창 아래에있는 소스 (이미지, 카메라, 미디어 플레이어, Skype 또는 기타 소스에서 비디오를 캡처하는 다른 소프트웨어 일 수 있음)에서 이미지를 수신합니다. 이미지의 일부가 메인 창에 표시됩니다 ECTtracker 구조의 주요 지점을 사용하여 이전에로드되거나 생성 된 샘플과 비교 한 다음 기본 및 디버깅 창에서 정보를 업데이트합니다. 수신 된 정보를 바탕으로 ECTtracker 수신 소프트웨어로 전송할 키 코드를 결정합니다. 이 단계를 마치면 프로그램이 다음 이미지로 전환되고이주기가 반복됩니다. 리소스 집약적 인 프로세스에도 불구하고 프로그램은 초당 최대 수십 개의 프레임을 처리 할 수 있습니다. 이 매개 변수의 기본값은 초당 20 프레임입니다. 이 매개 변수 값은 초당 1-60 프레임 범위에있을 수 있습니다. 기술적 특성이 낮은 컴퓨터의 경우이 매개 변수를 초당 6 프레임 미만으로 낮추는 것이 좋습니다. 이 매개 변수는 비디오 캡처 프로세스의 속도에 직접 영향을 미칩니다. 예 : 사용자의 비디오 피드가 초당 20 프레임의 속도를 갖는 경우이 매개 변수에 대해 더 높은 값을 설정할 필요가 없습니다. 이것은 품질 수준을 높이지는 않지만 작업 중에 컴퓨터 리소스에 대한 전체 부하를 증가시킵니다. ECTtracker.
5. 1 프레임 당 최대 목표 이동. 한 프레임 동안 사용자의 눈의 최대 이동. 사용자가 이동성을 완전히 잃지 않았거나 통제되지 않은 근육 활동 (진드기, 떨림)으로 고통받는 경우 카메라에서 이미지가 불안정해질 수 있습니다. 머리의 기울기와 다양한 움직임으로 인해 얼굴 위치가 변경 될 수 있으므로 프로그램은 사용자의 눈을 따라갈 수 있도록 구조의 위치를 수정해야합니다. 따라서 해당 샘플의 중심 좌표도 변경됩니다. 사용자의 움직임이 더 빠르고 두드러 질수록 1 프레임의 시프트 값이 더 높아집니다. 대상의 손실을 피하려면 클로즈업 샷에서도 최대 시프트 값을 늘리는 것이 좋습니다. 이 매개 변수의 값은 0 ~ 100 픽셀 범위에서 선택해야합니다. 최대 이동의 기본값은 3 픽셀입니다. 이 값은 프로그램이 사용자의 눈에 초점을 맞출 수없는 경우와 저가 컴퓨터에서 작업 할 때도 감소 할 수 있습니다. 이 소프트웨어는 처음에 완전히 마비 된 환자를 위해 만들어졌습니다. 따라서 분석 된 영역에서 가능한 이동량을 최소화하는 것이 좋습니다. 머리 움직임을 피하기 위해, 사용자는 등받이가 높은 의자 또는 머리 받침이있는 안락 의자를 사용할 수 있습니다. 이 접근 방식을 통해 사용자는 작업 중 거의 완전한 부동성을 얻을 수 있습니다 ECTtracker.
6. 목표 손실의 경우, 검색하기 전에 프레임 수를 센다. 대상이 유실 될 때 프로그램의 유휴 시간 분석 된 이미지가 샘플 매트릭스의 샘플과 일치하지 않는 경우, ECTtracker 미리 정의 된 양의 프레임을 건너 뛰어야합니다. 그런 다음 프로그램은 검색 지점을 이미지의 중심 (매개 변수 9에 C 값이있는 경우) 또는 마지막으로 성공한 일치 위치 (매개 변수 9에 F 값이있는 경우)로 이동합니다. 유휴 시간 동안 구조가 숨겨져 사용자가 대상이 손실되었음을 알 수 있습니다. 이 매개 변수의 기본값은 20이며 일반적으로 분석 된 비디오 프레임 속도와 같습니다. 즉, 언제 ECTtracker 초점을 잃으면 1 초 안에 해당 샘플 검색을 재개합니다. 사용자는 1 ~ 1000 프레임 범위에서 원하는 값을 선택할 수 있습니다.
7. 이전 목표 근접 영향 계수 (%). 현재 이미지와 샘플을 비교하는 동안 프로그램은 일치하는 샘플까지의 거리를 고려하여 가장 가까운 샘플을 선택할 수 있습니다. 이 매개 변수의 값은 1 ~ 100 범위에서 선택할 수 있으므로 이전 대상 근접 계수를 1 %에서 100 %로 변경합니다. 기본값은 0입니다. ECTtracker 위치와 상관없이 해당 샘플을 선택합니다.
8. 비디오 미러 플립. 이 매개 변수의 값은 1 또는 0과 같습니다. 0 값을 선택하면 ECTtracker 기본 창은 대상 창 아래의 응용 프로그램과 같은 방식으로 비디오를 표시합니다. 이 매개 변수의 값이 1 인 경우 ECTtracker 창이 수평으로 뒤집 힙니다. 이 매개 변수의 기본값은 0입니다.
9. 검색 영역 정렬 (C – 중앙, F-실제). 검색 영역을 중심에 맞추거나 마지막으로 성공한 좌표에 따라 정렬합니다. C 값이 선택되고 샘플이 손실되면 ECTtracker 분석 된 이미지의 중심에서 검색을 시작합니다. 이 모드는 환자의 완전한 부동성을 의미합니다 (마비의 경우와 원래 위치로 돌아온 제어되지 않은 머리 움직임의 경우). 샘플이 추적 영역을 벗어나면 ECTtracker 검색 영역을 이미지 중앙으로 되돌립니다. 이 기능을 사용하면 소프트웨어가 다른 유사한 객체로 전환하거나 손실 영역에서 객체를 검색 할 때 이미 이미지의 중앙에있는 상황을 피할 수 있습니다. 매개 변수 9에 대해 F 값을 선택하면 소프트웨어가 손실 영역에서 샘플을 검색하고 이미지의 중심으로 돌아 가지 않습니다. 이 모드는 마우스 커서로 헤드 (또는 다른 마커)를 사용하기 위해 고안되었습니다. 이 경우 사용자는 더 큰 추적 영역을 선택하고 눈 또는 마커에 대한 샘플을 만들어야합니다. 그렇게 한 후, 사용자는 머리 움직임으로 커서를 제어 할 수 있습니다. 파라미터 51-54가이 모드를 담당합니다. 샘플이 분석 된 영역의 한계를 초과하는 경우, ECTtracker 이미지 중앙으로 이동하지 않고 동일한 영역에서 찾으려고합니다. 이 기능을 사용하면 프로그램에서 해당 영역을 벗어나 잠시 동안 반환 된 손실 된 개체를 빠르게 검색 할 수 있습니다. F 값은 환자의 가능한 진전 및 다양한 반복적 인 움직임을 보상하기 위해 만들어졌습니다. 이 작업 모드는 더 복잡합니다. 따라서 가능할 때마다 C 모드를 사용하는 것이 좋습니다.
인식 설정
11. 구조 파일 이름. 이 프로그램은 여러 인식 구조 중 하나를 사용하여 이미지를 분석하고 해당 조각을 사전 정의 된 샘플과 비교할 수 있습니다. 이 필드는 구조 파일 이름을 보여줍니다. 이 필드가 비어 있으면 프로그램은 통합 인식 구조를 사용합니다.
12. 최대 구조 키 포인트. 인식 구조 포인트의 최대 가능한 양 ECTtracker. 양이 많을수록 추적 품질 수준이 향상 될 수있는 반면, 양이 적 으면 프로세서의 전체로드가 감소 할 수 있습니다. 이 매개 변수의 기본값은 100입니다.
13. 키 포인트 너비 구조 (픽셀 블록, 0에서 255까지). 최신 버전의 인식 구조 ECTtracker 개별 지점을 포함 할뿐만 아니라 이러한 지점의 중심으로 사각형 영역을 분리 할 수 있습니다. 이 매개 변수는 분석 된 픽셀 블록 너비를 정의합니다. 샘플과의 일치 수준은 평균값을 사용하여 식별됩니다. 따라서 분석 영역을 더 크게 만들기 위해 구조 점의 양을 늘릴 필요가 없습니다. 이 매개 변수의 기본값은 1입니다.
14. 주요 특징 높이 (픽셀 블록, 0에서 255까지). 이전 매개 변수와 유사하게이 변수를 사용하면 분석 된 픽셀 블록 높이를 0-255 픽셀 범위에서 정의 할 수 있습니다. 이 매개 변수의 기본값은 1입니다.
15. 각 채널의 강도 (무게) (9에서 0에서 9까지). 이 매개 변수를 사용하면 각 색상 채널 (R, G, B, dR, dG, dB, H. S. L)에 대한 우선 순위 레벨을 설정할 수 있습니다. 따라서, 사용자는 다양한 상태 (샘플 매트릭스의 행)에 대해 가장 큰 강도 차이가 있고 유사한 상태 (매트릭스의 한 행에있는 샘플)에 대해 거의 차이가없는 채널의 우선 순위 레벨을 증가시킬 수 있습니다. 적절하게 선택된 채널 우선 순위 공식을 통해 인식 품질과 프로그램 작동의 전체 효율성을 향상시킬 수 있습니다. 이 매개 변수의 기본값은 111111111입니다. 즉, 모든 채널의 우선 순위가 동일합니다.
17. 메인 창의 구조 색상 (#FFFFFF 형식). 사용자의 조명 조건, 눈 색깔 및 피부색에 따라, 샘플 매트릭스를 생성하는 동안 구조의 핵심 포인트가 불분명하게 보일 수 있습니다. 사용자는이 매개 변수를 사용하여 가장 대비가 높은 색상을 선택할 수 있으므로 이미지에서 핵심 포인트를 선명하게 볼 수 있습니다. 이 기능을 통해 사용자는 초기 보정 프로세스를보다 쉽게 수행 할 수 있습니다. 이 매개 변수의 기본값은 FFFFFF이며 흰색입니다.
18. 컬러 채널 테이블에 표시 될 때 구조 스케일. 이 매개 변수를 사용하면 원래 크기의 백분율을 사용하여 SCO9 창에서 인식 구조 크기를 정의 할 수 있습니다. 이 매개 변수의 기본값은 80입니다. 사용자는이 값을 줄여 SCO9 창에서 차지하는 공간을 줄일 수 있습니다. 사용자는 인식 구조 점을 추가하거나 제거하기 위해 정보를 철저히 분석해야하는 경우 인식 파일 구조의 지속적인 작동을 위해 크기를 늘릴 수 있습니다.
대상 창 및 샘플 매트릭스 설정
20. 샘플 크기 – 너비 (픽셀). 구조 요점의 가장 큰 부분을 포함하고 적절한 인식을 제공하기 위해 매트릭스에서 샘플의 높이와 너비를 올바르게 선택해야하지만 너무 크게 만들지 말고 대상 윈도우의 한계에 머 무르려면 사용자의 움직임. 너비는 10 픽셀에서 대상 창의 현재 너비까지 선택할 수 있습니다. 프로그램을 처음 시작할 때의 기본값은 120 픽셀입니다.
21. 샘플 크기 – 높이 (픽셀). 설정 창의이 매개 변수는 이전 설정과 유사하게 작동합니다. 길이는 10 픽셀에서 대상 창의 현재 길이까지 선택할 수 있습니다. ECTtracker. 샘플 높이의 기본값은 60 픽셀입니다. 구조물의 요점은 가장 빈번하게 변화하는 영역에 배치해야합니다.
22. 샘플 매트릭스 크기 – 너비 (열 수). 이 파라미터는 샘플의 수직 량을 결정합니다. 이 매개 변수의 기본값은 4입니다. 즉, 사용자는 동일한 상태 (예 : 환자의 눈이 열린 이미지)로 4 개 이하의 샘플을 만들 수 없습니다.
23. 시료의 매트릭스 크기 – 높이 (행 수). 이 파라미터는 샘플의 수평 양을 결정합니다. 이 매개 변수의 기본값은 4입니다. 사용자의 눈 상태가 두 가지만 분석 된 경우 공간을 절약하기 위해 샘플 매트릭스 높이를 2로 줄일 수 있습니다. 매트릭스의 각 행은 유사한 상태의 샘플을 포함해야합니다. 첫 번째 행-열린 눈을 가진 모든 이미지, 두 번째 행-닫힌 눈. 이 규칙은 적절한 생성 코드와 키 코드를 제공하기 위해 만들어졌으며, 이는 수신 소프트웨어로 전송됩니다.
24. 대상 크기 – 너비 (픽셀). 대상 창 너비 (픽셀)입니다. 이 매개 변수의 기본값은 140입니다. 사용자가 선택한 값이 높을수록 대상 창과 이미지 분석 영역이 넓어집니다. 환자가 어떤 종류의 운동 활동을 유지하고 매트릭스의 샘플의 크기가 더 큰 경우 사용자는 대상 창의 크기를 늘릴 수 있습니다. 목표 창이 작 으면 분석 된 영역이 목표 창의 경계를 넘어갈 수 있습니다. ECTtracker 초점을 잃을 것입니다. 기술적 특성이 낮은 저가형 컴퓨터에서는 대상 창 크기를 줄일 수 있습니다. 대상 창 크기의 올바른 선택에 대한 자세한 내용은이 매뉴얼의 '힌트와 트릭'장의 '품질을 향상시키기 위해 대상 창 크기 변경'섹션에서 확인할 수 있습니다.
25. 대상 크기 – 높이 (픽셀). 대상 창 세로 크기 (픽셀)입니다. 이전 매개 변수와 유사하게 작동하고 대상 창의 높이를 정의하여 사용자가 분석 영역의 크기를 늘릴 수 있습니다. 대상 창은 눈 상태를 식별하기 위해 분석 된 비디오의 작은 영역을 캡처해야한다는 것을 명심하십시오. 매우 높은 값을 사용하지 않는 것이 좋습니다. 이 매개 변수의 기본값은 160입니다.
26. 대상 위치 – 왼쪽 여백 (픽셀). 이 매개 변수는 대상 창의 수평 위치에 대한 정보를 저장합니다. 이 값은 화면의 왼쪽 테두리와 대상 창의 왼쪽 테두리 사이의 거리를 픽셀 단위로 결정합니다.
27. 대상 위치 – 상단 여백 (픽셀). 이 매개 변수는 대상 창의 수직 위치에 대한 정보를 저장합니다. 이 값은 화면의 위쪽 테두리와 대상 창의 위쪽 테두리 사이의 거리를 픽셀 단위로 결정합니다.
메인 윈도우 디버깅 요소 설정
31. 디버그 – 구조 가시성. 이 매개 변수는 프로그램의 비디오 창에서 이미지 위의 구조 가시성을 담당합니다. 구조는 프로그램을 처음 시작할 때 기본적으로 표시되므로 사용자가 검색 영역의 위치를 실시간으로 제어하고 프로그램이 이미지를 잃어버린 경우를 식별 할 수 있습니다.
32. 디버그 – 통계 표시. 이 매개 변수는 창에서 통계 패널의 가시성을 제어합니다. ECTtracker 기본적으로 표시됩니다. 가장 적합한 샘플의 좌표와 샘플 매트릭스에서의 위치, 일치 수준 및 비디오 처리 속도를 초당 프레임으로 표시합니다.
33. 디버그 – 비디오 출력 가시성. 이 매개 변수는 메인 창의 비디오 가시성을 제어합니다. ECTtracker. 이 매개 변수의 기본값은 1이며 현재 프레임이 프로그램에 표시됩니다. 다음과 같은 경우에만이 매개 변수를 사용하지 않는 것이 좋습니다. ECTtracker 이 경우 비디오 스트림이 없으면 프로그램 속도를 높일 수 있기 때문에 기술 특성이 매우 낮은 컴퓨터에서 작업하고 있습니다.
찬성34. 디버그 – 인식 된 샘플이있는 패널의 높이. 이 매개 변수의 기본값은 0입니다. 즉, 샘플이 인식 된 패널은 사용자에게 보이지 않습니다. 4 가지 상태가 포함 된 샘플 매트릭스로 작업 할 때는이 매개 변수 값을 70으로 설정하는 것이 좋습니다. 프로그램의 메인 윈도우는 샘플 매트릭스 (왼쪽 영역)를 채우고 일치하는 이미지 (오른쪽 영역)에 대한 정보를 보여줍니다.
경로, 시간 간격 및 자동 인식 설정
45. 자동 인식 활성화 (1- 활성화, 0- 비활성화). 사용자가 첫 번째 실행 중에 설정 절차를 수행해야합니다 (예 : 매개 변수 변경, 구조 선택, 이전에 저장된 파일에서 샘플로드 또는 샘플 매트릭스가있는 경우 자동 보정 수행). 비었다. 모든 설정이 이미 설정되어 있고 샘플 매트릭스가 자동으로로드되는 경우 사용자는이 매개 변수의 값을 1로 변경하여 자동 인식 기능을 활성화 할 수 있습니다.이 매개 변수는 완전히 마비 된 환자의 작업에 매우 유용합니다. 프로그램의 바로 가기를 운영 체제의 자동 시작 섹션에 놓으면 사용자는 완전히 자동 시작 프로세스를 만들 수 있습니다. ECTtracker 컴퓨터를 시작한 후 이미지 인식. 이러한 접근 방식을 통해 사용자는 물리적 키나 버튼을 누르지 않고도 작업을 시작할 수 있습니다.
찬성46. 작업 상태를 파일에 쓰는 시간 간격 (초). 이 프로그램은 자동 인식 시작 및 중지, 구조 선택 및 기타 여러 작업을 포함한 다양한 중요 이벤트가 포함 된 이벤트 로그를 생성합니다. 이 매개 변수를 사용하면 사용자는 '상태'이벤트 저장 프로세스 사이의 시간 간격을 선택할 수 있습니다. 기본값은 10 초입니다. 사용자는 1에서 1000 초 사이의 원하는 값을 설정할 수 있습니다. 이 기능을 통해 사용자는 프로그램의 현재 작업 상태를 확인할 수 있습니다. 프로그램이 정지 중이거나 사용자가 닫을 수없는 대화 상자 (완전 마비로 인해)를 표시하면 프로그램은 이벤트를 로그에 저장하지 않습니다. 결과적으로 로그 파일의 크기가 증가하지 않으며 프로그램이 제대로 작동하지 않는다는 신호일 수 있습니다. 다른 프로그램 (예 : HandyFileMonitor – 파일 크기 변경을 주기적으로 제어하고 잠시 동안 변경 사항이없는 경우 사용자에게 알리는 응용 프로그램)과 함께 사용자는 프로그램을 자동으로 다시 시작할 수 있습니다. 다행히도, ECTtracker 일반적으로 매우 안정적이며이 기능은 매우 드문 경우에 사용됩니다.
47. 자동 보정 중 밝기 변경 임계 값. 자동 보정 중 밝기 변경 임계 값입니다. 이 파라미터는 1 ~ 200 범위에서 선택할 수 있으며 자동 보정 중 밝기 변경을 정의합니다. 이 매개 변수의 기본값은 0입니다.
48. 자동 보정 스크립트의 전체 경로. 자동 보정 스크립트 파일이 메인 파일과 같은 폴더에있는 경우 ECTtracker사용자는 이름 만 표시 할 수 있습니다. 프로그램의 기본 보정 스크립트 파일은 Eye_2S1P2M.dat입니다 (두 개의 눈 상태 – 열림 및 닫힘, 매트릭스의 두 행이 채워짐, 보조 아이콘은 한 위치 (화면 중앙)에만 표시됨).
49. 시간 프레임 – 하나의 에뮬레이션 동작 당 분석 된 프레임의 양. 이 매개 변수는 일종의 필터로 작동합니다. 사용자가이 매개 변수에 표시된 시간보다 짧은 지속되는 모든 일치 이미지에 대해 키 스트로크 에뮬레이션을 차단할 수 있습니다. 예를 들어, 환자가 통제되지 않은 래쉬 트위스트를 앓고 있다면, 그러한 행동은 통제 된 눈을 감은 상태에서 분리되고 필터링되어야합니다. 이 매개 변수의 값이 20 (매개 변수 4에서와 동일한 값) 인 경우 1 초 미만 동안 지속되는 일치하는 모든 샘플은 프로그램에서 무시됩니다. 이러한 접근 방식을 통해 사용자는 통제되지 않은 행동과 의식적인 행동을 분리 할 수 있습니다.
50. 현재 샘플 매트릭스에 대한 전체 경로. 허용 ECTtracker 프로그램을 시작하는 동안 사전 정의 된 폴더에서 샘플을 엽니 다. 이 기능은 다음과 같은 경우에 유용 할 수 있습니다. ECTtracker 시작 후 자동 인식을 위해 이미 설정되어 있습니다. 이 매개 변수의 기본값은 비어 있습니다.
추가 프로그램 창 가시성 설정
60에서 67까지의 매개 변수는 다음 값 중 하나만 가질 수 있습니다. 0 또는 1. 0은 추가 창이 표시되지 않음을 의미하고 1은 창이 표시됨을 의미합니다.
60. 정보 표시 창. 이 매개 변수는 "정보"창의 가시성을 제어합니다. 이 매개 변수의 기본값은 0이며 프로그램 시작 및 작동 중에 프로그램에 대한 정보가있는 창이 숨겨집니다. ECTtracker.
61. 설정 창 표시. 이 매개 변수는 설정 창의 가시성을 제어합니다. 이 매개 변수의 기본값은 1이며 설정 창이 사용자에게 표시됩니다. 사용자가 0 값을 설정하면 프로그램을 시작할 때마다 설정 창이 숨겨집니다. 설정 창을 숨기는 것이 필요한 경우 유용하고 유용 할 수 있습니다. ECTtracker 해상도가 낮고 화면에 여유 공간이 부족한 컴퓨터뿐만 아니라 설정이 자주 변경되지 않는 경우에도 작동합니다.
62. 샘플 매트릭스 표시 창. 이 매개 변수는 샘플 매트릭스를 사용하여 창의 가시성을 제어합니다. 이 창은 기본적으로 표시되므로 사용자는 현재 샘플 세트를 볼 수 있습니다. 또한 프로그램이 정상적으로 작동하는 동안 비디오 창에서 가장 적합한 샘플이 빨간색 테두리로 강조 표시됩니다. 이 기능을 사용하면 최상의 샘플을 더 빨리 식별하고 필요한 경우 샘플을 변경하거나 샘플 매트릭스를 업데이트하기 위해 자동 보정을 수행 할 수 있습니다.
63. 줄무늬 다이어그램 보이기. 이 매개 변수는 디버깅 스트라이프 다이어그램의 가시성을 제어하고 기본적으로이를 표시합니다. 동시에 디버깅 창이 열리고 비디오 창의 분석 이미지와 가장 일치하는 샘플 그룹이 표시됩니다. ECTtracker.
찬성64. 구조도 보이기. 이 매개 변수는 기본적으로 사용되며 사용자가 현재 인식 구조의 개별 지점마다 색상 채널 강도 변경에 대한 정보가 포함 된 SCO9 창을 표시 할 수 있습니다. ECTtracker. 모든 정보는 새로운 프레임마다 실시간으로 업데이트됩니다.
채널 강도 다이어그램 표시. 이 매개 변수는 기본적으로 사용됩니다. 프로그램을 시작할 때마다 (3 개의 RGB 채널, 3 개의 델타 RGB 및 3 개의 HSL) 각 채널에 대한 강도 표시기가있는 특수 창이 표시됩니다. 모든 정보는 새로운 프레임마다 실시간으로 업데이트됩니다.
찬성66. 이벤트 로그 표시 창. 기본적으로 이벤트 로그는 프로그램의 주요 동작을 보여주기 위해 표시됩니다.
찬성67. 구조 편집기 창 표시. 이 매개 변수는 인식 구조 편집기 창의 가시성을 제어합니다. 실제 공개 버전의 프로그램에서는 편집기를 사용할 수 없습니다.
수신 소프트웨어 키 및 동작 설정
100. 수신 소프트웨어 이름 (에뮬레이트 된 키 입력을 받기 위해). 작동 중에 ECTtracker 분석 된 이미지와 샘플 매트릭스에서의 위치에 해당하는 샘플을 기반으로 키 스트로크를 에뮬레이트합니다. 이러한 키 입력은 수신 소프트웨어로 전송되며 수신 소프트웨어는 수신 된 코드를 사용하고 특정 작업을 수행합니다. 설정 창의이 필드에서 사용자는 수신 소프트웨어의 이름 (메인 창의 제목 / 제목)을 지정할 수 있습니다. EyeComTec 보조 소프트웨어 컴플렉스의 심볼 매트릭스 (가상 키보드)의 이름 인 'ECTkeyboard by www.eyecomtec.com'이 기본적으로 사용됩니다.
101. 수신 소프트웨어로 데이터를 전송하는 방법 (S-sendmessage, P-postmessage). 그만큼 ECTtracker 응용 프로그램은 수신 소프트웨어로 보내는 두 가지 유형의 메시지 즉, SendMessage와 PostMessage를 지원합니다. S 값은 SendMessage를 나타냅니다. 이 경우 ECTtracker 수신 소프트웨어에 메시지를 보내고 응답을 기다립니다. P 값은 PostMessage를 나타냅니다. 이 경우 ECTtracker 확인을 기다리지 않고 수신 소프트웨어에 메시지를 보냅니다. PostMessage 메소드는 기본적으로 애플리케이션에서 선택됩니다.
102 내지 105 및 110 내지 115의 파라미터 그룹은 사용자가 전송 된 키 코드 및 소프트웨어 수신을위한 동작을 변경할 수있게한다. 키 코드와 동작은 프로그램의 비디오 창에서 현재 해당 샘플에 따라 전송됩니다. 따라서 프로그램은 키 스트로크를 에뮬레이트합니다.
전송 코드 ECTtracker 공백으로 나눈 두 숫자를 포함합니다. 첫 번째 숫자는 키보드 버튼 코드입니다. 키보드의 각 버튼에는 고유 한 번호가 있습니다. 예를 들어, 스페이스 버튼은 32, Enter는 13입니다. 사용자는 "키보드 버튼 코드"를 입력하여 인터넷 검색 엔진을 통해 모든 코드의 전체 목록을 찾을 수 있습니다.
의 두 번째 숫자 ECTtracker 코드는 버튼의 필수 상태를 결정합니다. 눌렀거나 놓았습니다. 다음과 같은 값을 취할 수 있습니다.
- 0 – 수행 된 작업이 없습니다 (비활성화 키).
- 1 – 키를 길게 누릅니다.
- 2 – 키를 놓습니다.
- 3 – 키를 눌렀다 놓습니다.
102에서 105 사이의 매개 변수는 사용자가 설정할 수 있습니다 ECTtracker 사용자의 머리를 움직여 커서를 제어합니다 (매개 변수 9의 값이 F 인 경우). 샘플에 해당하는 이미지를 가로 축 (X)과 세로 축 (Y)을 따라 이동하면 ECTtracker 작업을 생성하여 수신 소프트웨어로 보낼 수 있습니다. 이러한 매개 변수에 대한 기본 코드 및 조치는 정의되어 있지 않습니다.
찬성102. X 축 (+ X)에서 포지티브 시프트를위한 키와 동작 .
찬성103. Y 축 양의 시프트를위한 키와 동작 (+ Y).
찬성104. X 축에서 음의 시프트를위한 키와 동작 (-X) .
찬성105. Y 축 음수 시프트 키 및 동작 (-Y) .
110. 샘플을 찾을 수 없을 때의 키와 동작. 매트릭스의 샘플이 윈도우의 현재 이미지와 일치하지 않는 경우 수신 소프트웨어로 전송되는 키 코드 및 동작 코드 ECTtracker. 이 기능을 통해 사용자는 ECTtracker 매트릭스에서 하나의 샘플 만 사용합니다. 기본값은 32 2 (릴리스 공간 단추)입니다. 한 가지 예를 봅시다. 사용자는 눈을 감은 채로 샘플을 만들어 샘플 매트릭스의 두 번째 행에 추가했습니다. 사용자가 인식 프로세스를 시작합니다. 사용자가 눈을 감 으면 프로그램은 이미지와 샘플 사이의 일치를 등록하고 키 버튼과 동작 코드를 전송하여 스페이스 버튼 (32 1)을 유지합니다. 사용자가 눈을 뜨면 ECTtracker 일치하는 샘플을 찾을 수없고 스페이스 버튼 (32 2)을 해제하는 코드를 보냅니다. 따라서 사용자는 키 입력을 에뮬레이트하기 위해 Matrix에 하나의 샘플 만 있으면됩니다. 이 모드에서는 wlim 값 (파라미터 3)을 늘려 높은 수준의 인식 품질을 얻기 위해 30보다 크게 설정하는 것이 좋습니다.
111. 샘플이 행 # 0과 일치 할 때 키 및 동작. 행 # 0 – 샘플 매트릭스의 첫 번째 행을 나타냅니다. 기본값은 32 2 (릴리스 공간 단추)입니다.
112. 샘플이 행 # 1과 일치 할 때 키와 동작. 행 # 1 – 샘플 매트릭스의 두 번째 행. 기본값은 32 1입니다 (스페이스 버튼을 길게 누르십시오).
113. 샘플이 행 # 2와 일치 할 때 키 및 동작. 행 # 2 – 샘플 매트릭스의 세 번째 행. 기본값은 32 1입니다 (스페이스 버튼을 길게 누르십시오).
114. 샘플이 행 # 3과 일치 할 때 키 및 동작. 행 # 3 – 샘플 매트릭스의 네 번째 행. 기본값은 정의되어 있지 않습니다.
찬성115. 샘플이 행 # 4와 일치 할 때 키와 동작. 행 # 4-샘플 매트릭스의 다섯 번째 행. 기본값은 정의되어 있지 않습니다.