Cảnh báo: trang này là bản dịch tự động (máy), trong trường hợp có bất kỳ nghi ngờ nào, vui lòng tham khảo tài liệu tiếng Anh gốc. Chúng tôi xin lỗi vì sự bất tiện này có thể gây ra.
ECTtracker - Cài đặt và tham số bổ sung
Hướng dẫn cài đặt nâng cao
- Tên tệp bản địa hóa
- Wlim 10..100% khớp khung và mẫu
- Khung hình mỗi giây 1..60
- Chuyển mục tiêu tối đa trên 1 khung hình
- Trong trường hợp mất mục tiêu, hãy đếm các khung trước khi tìm kiếm
- Hệ số ảnh hưởng của mục tiêu lân cận trước đó (tính bằng phần trăm)
- Video lật gương
- Tìm kiếm căn chỉnh khu vực (C - trung tâm, F - thực tế)
- Tên tệp cấu trúc
- Số lượng điểm chính cấu trúc tối đa
- Chiều rộng điểm chính của cấu trúc (khối pixel, từ 0 đến 255)
- Chiều cao điểm chính của cấu trúc (khối pixel, từ 0 đến 255)
- Cường độ (trọng lượng) của mỗi kênh (9 số, từ 0 đến 9)
- Màu cấu trúc trong cửa sổ chính (ở định dạng #FFFFFF)
- Tỷ lệ cấu trúc, khi hiển thị trong bảng kênh màu
- Cỡ mẫu - chiều rộng (tính bằng pixel)
- Cỡ mẫu - chiều cao (tính bằng pixel)
- Ma trận kích thước mẫu - chiều rộng (số lượng cột)
- Ma trận kích thước mẫu - chiều cao (số lượng hàng)
- Kích thước mục tiêu - chiều rộng (tính bằng pixel)
- Kích thước mục tiêu - chiều cao (tính bằng pixel)
- Vị trí mục tiêu - lề trái (tính bằng pixel)
- Vị trí mục tiêu - lề trên (tính bằng pixel)
- Gỡ lỗi - khả năng hiển thị cấu trúc
- Gỡ lỗi - khả năng hiển thị thống kê
- Gỡ lỗi - khả năng hiển thị đầu ra video
- Gỡ lỗi - chiều cao của bảng với các mẫu được công nhận
- Kích hoạt nhận dạng tự động (1 kích hoạt, 0 vô hiệu hóa)
- Khoảng thời gian giữa trạng thái thao tác ghi vào tệp (tính bằng giây)
- Ngưỡng thay đổi độ sáng trong quá trình hiệu chuẩn tự động
- Đường dẫn đầy đủ đến tập lệnh hiệu chỉnh tự động
- Khung thời gian - số lượng khung được phân tích trên một hành động được mô phỏng
- Đường dẫn đầy đủ đến Ma trận mẫu hiện tại
- Hiển thị Giới thiệu về cửa sổ
- Hiển thị cửa sổ cài đặt
- Hiển thị cửa sổ Matrix of Samples
- Hiển thị sơ đồ sọc
- Hiển thị sơ đồ cấu trúc
- Hiển thị sơ đồ cường độ kênh
- Hiển thị cửa sổ nhật ký sự kiện
- Hiển thị cửa sổ soạn thảo cấu trúc
- 100. Tên của phần mềm nhận (để nhận tổ hợp phím mô phỏng)
- 101. Phương thức gửi dữ liệu đến phần mềm nhận (S-sendmessage, P-postmessage)
- Phím và hành động cho dịch chuyển tích cực trên trục X (+ X)
- Phím và hành động cho dịch chuyển tích cực trên trục Y (+ Y)
- Khóa và hành động cho dịch chuyển âm trên trục X (-X)
- Phím và hành động cho dịch chuyển âm trên trục Y (-Y)
- Khóa và hành động cho dịch chuyển âm trên trục X (-X)
- Khóa và hành động khi mẫu khớp với hàng # 0
- Khóa và hành động khi mẫu khớp với hàng số 1
- Khóa và hành động khi mẫu khớp với hàng # 2
- Khóa và hành động khi mẫu khớp với hàng số 3
- Khóa và hành động khi mẫu khớp với hàng số 4
Tất cả các thông số điều chỉnh của ECTtracker có sẵn thông qua cửa sổ cài đặt của chương trình. Người dùng có thể mở nó bằng cách sử dụng Phím nóng F3 hoặc là Cài đặt - Hiển thị cài đặt các mục menu.
Tất cả các cài đặt được nhóm theo danh mục:
- 1-9 - cài đặt chương trình cơ bản. Nhóm này bao gồm cài đặt nội địa hóa, mức độ khớp giữa các mẫu và hình ảnh được phân tích, tốc độ khung hình trên giây của video đã quay, độ dịch chuyển hình ảnh tối đa cho 1 khung hình, thời gian khôi phục nhận dạng sau khi mất khớp, lật gương, v.v.
- 11-15 - cài đặt nhận dạng. Nhóm này bao gồm: tên tệp cấu trúc nhận dạng, số lượng tối đa của các điểm cấu trúc nhận dạng, chiều rộng và chiều cao của khu vực của mỗi điểm, công thức ưu tiên kênh màu, màu của cấu trúc trong cửa sổ chính của chương trình, cũng như tỷ lệ trong cửa sổ SCO9.
- 20-27 - Ma trận cài đặt mẫu. Kích thước của mẫu và số lượng mẫu trong mỗi hàng hoặc cột. Nhóm này cũng bao gồm tất cả các cài đặt cửa sổ mục tiêu ảnh hưởng đến kích thước và vị trí của nó.
- 31-34 - gỡ lỗi cài đặt phần tử cho cửa sổ chính của ECTtracker. Tầm nhìn của các yếu tố và kích thước của khu vực với thông tin về các mẫu được công nhận.
- 45-50 - cài đặt cho đường dẫn, khoảng thời gian và tự động bắt đầu quá trình nhận dạng.
- 60-67 - cài đặt khả năng hiển thị của các cửa sổ bổ sung của chương trình.
- 100-115 - cài đặt cho các phím và hành động cho phần mềm nhận.
Tất cả các cài đặt được nhóm trong một số cột. Từ trái sang phải: một số, một giá trị tham số và mô tả ngắn của nó.
Chúng ta hãy xem xét kỹ hơn các cài đặt của chương trình.
Cài đặt phân tích hình ảnh và địa phương hóa
1. Tên tệp nội địa hóa. Tên của tệp chứa mô tả các thành phần giao diện và cài đặt chương trình bằng ngôn ngữ bắt buộc. Trong trường này, người dùng phải chỉ định đường dẫn đầy đủ cho tệp bản địa hóa và tên của nó.
3. Wlim 10..100% kết hợp khung và mẫu. Wlim - là giới hạn mức độ phù hợp của mẫu và hình ảnh được phân tích. Giá trị của tham số này có thể nằm trong phạm vi từ 10 đến 100. Nên sử dụng các giá trị từ 18 đến 25 (tùy thuộc vào ánh sáng, tính di động của người dùng, cài đặt camera và các thông số khác). Mức mặc định của Wlim là 20. Giá trị được người dùng chọn càng cao, mức độ khớp của mẫu và phân đoạn hình ảnh được nhận dạng trong cấu trúc sẽ càng chính xác. Wlim chỉ có thể được tăng lên trong trường hợp ánh sáng thích hợp và độ phân giải cao của máy ảnh. Giá trị này cũng có thể được tăng lên trong trường hợp chương trình tìm thấy một số mẫu tương ứng cho một hình ảnh. Tình huống này có thể dễ dàng nhìn thấy trên các dòng gỡ lỗi, khi hai hoặc nhiều dòng đồng thời được lấp đầy với màu xanh lá cây. Ngược lại, khi mức độ nhận dạng thấp và không có mẫu tương ứng đầy đủ, người dùng phải giảm giá trị Wlim. Giá trị phù hợp cho tham số này phải được chọn theo cách chỉ có một dòng gỡ lỗi màu xanh lá cây xuất hiện trong sơ đồ sọc tại bất kỳ thời điểm nào.
4. Khung hình mỗi giây 1..60. Tốc độ xử lý và quay video cho mục đích theo dõi. ECTtracker nhận hình ảnh từ một nguồn nằm dưới cửa sổ mục tiêu (có thể là ứng dụng ECTcamera hoặc bất kỳ phần mềm nào khác để quay video từ bất kỳ máy ảnh, trình phát phương tiện, Skype hoặc nguồn khác). Một mảnh của hình ảnh được hiển thị trong cửa sổ chính của ECTtracker và so sánh với các mẫu được tải hoặc tạo trước đó bằng các điểm chính của cấu trúc, theo sau là các cập nhật thông tin trong các cửa sổ chính và gỡ lỗi. Dựa trên thông tin nhận được, ECTtracker xác định mã khóa được gửi đến phần mềm nhận. Sau khi kết thúc giai đoạn này, chương trình chuyển sang hình ảnh tiếp theo và chu trình này được lặp lại. Mặc dù quá trình sử dụng nhiều tài nguyên, chương trình có thể xử lý tới vài chục khung hình mỗi giây. Giá trị mặc định của tham số này là 20 khung hình mỗi giây. Giá trị tham số này có thể nằm trong phạm vi từ 1 đến 60 khung hình mỗi giây. Bạn nên giảm tham số này xuống dưới 6 khung hình mỗi giây cho các máy tính có đặc tính kỹ thuật thấp. Điều đáng chú ý là thông số này ảnh hưởng trực tiếp đến tốc độ của quá trình quay video. Ví dụ. nếu nguồn cấp dữ liệu video của người dùng có tốc độ 20 khung hình mỗi giây, thì không cần đặt giá trị cao hơn cho tham số này. Điều này sẽ không tăng mức chất lượng, nhưng sẽ tăng tải tổng thể cho tài nguyên máy tính trong khi làm việc với ECTtracker.
5. Chuyển mục tiêu tối đa trên 1 khung hình. Sự thay đổi tối đa của mắt người dùng cho một khung hình. Nếu người dùng không hoàn toàn mất khả năng vận động hoặc người dùng đang bị hoạt động cơ bắp không kiểm soát (tếch, run), nó có thể dẫn đến hình ảnh không ổn định từ máy ảnh. Độ nghiêng của đầu và các chuyển động khác nhau có thể dẫn đến thay đổi vị trí khuôn mặt, do đó chương trình cần điều chỉnh vị trí của cấu trúc theo cách có thể theo mắt người dùng. Do đó, tọa độ trung tâm của các mẫu tương ứng cũng sẽ thay đổi. Chuyển động của người dùng càng nhanh và đáng chú ý, giá trị dịch chuyển cho 1 khung hình sẽ được chọn càng cao. Để tránh mất mục tiêu, nên tăng giá trị dịch chuyển tối đa ngay cả đối với các ảnh chụp cận cảnh. Giá trị của tham số này phải được chọn từ phạm vi từ 0 đến 100 pixel. Giá trị mặc định của ca tối đa là 3 pixel. Giá trị này cũng có thể được tăng lên trong trường hợp khi chương trình không thể tập trung vào mắt người dùng, cũng như giảm khi làm việc trên các máy tính cấp thấp. Phần mềm này ban đầu được tạo ra cho những bệnh nhân bị liệt hoàn toàn; đó là lý do tại sao nên nghiêm túc giảm thiểu số lượng của bất kỳ chuyển động có thể có trong khu vực được phân tích. Để tránh chuyển động đầu, người dùng có thể sử dụng ghế có tựa lưng cao hoặc ghế bành có tựa đầu. Cách tiếp cận này cho phép người dùng có được sự bất động gần như hoàn toàn trong quá trình vận hành ECTtracker.
6. Trong trường hợp mất mục tiêu, hãy đếm các khung trước khi tìm kiếm. Thời gian nhàn rỗi cho chương trình khi mất mục tiêu. Trong trường hợp hình ảnh được phân tích không tương ứng với bất kỳ mẫu nào từ Ma trận mẫu, ECTtracker phải bỏ qua một lượng khung hình được xác định trước. Sau đó, chương trình sẽ di chuyển điểm tìm kiếm đến trung tâm của hình ảnh (nếu tham số 9 có giá trị C) hoặc đến vị trí khớp thành công cuối cùng (nếu tham số 9 có giá trị F). Cấu trúc được ẩn trong thời gian nhàn rỗi, cho phép người dùng thấy rằng mục tiêu bị mất. Giá trị mặc định của tham số này là 20 và thường bằng với tốc độ khung hình video được phân tích. Nói cách khác, khi ECTtracker mất tập trung, nó sẽ tiếp tục tìm kiếm các mẫu tương ứng trong 1 giây. Người dùng có thể chọn bất kỳ giá trị mong muốn nào trong phạm vi từ 1 đến 1000 khung hình.
7. Hệ số ảnh hưởng của mục tiêu lân cận trước đó (tính bằng phần trăm). Trong quá trình so sánh hình ảnh và mẫu hiện tại, chương trình có thể tính khoảng cách đến các mẫu phù hợp và chọn điểm gần nhất của chúng. Giá trị của tham số này có thể được chọn từ phạm vi từ 1 đến 100, do đó thay đổi hệ số của khoảng cách mục tiêu trước đó từ 1% đến 100%. Giá trị mặc định là 0, tức là ECTtracker chọn các mẫu tương ứng không phân biệt vị trí của chúng.
8. Gương lật video. Giá trị của tham số này có thể bằng 1 hoặc 0. Khi giá trị 0 được chọn, ECTtracker cửa sổ chính hiển thị video theo cách tương tự như trong ứng dụng bên dưới cửa sổ đích. Khi giá trị của tham số này bằng 1, video trong ECTtracker cửa sổ được lật theo chiều ngang. Giá trị mặc định của tham số này là 0.
9. Tìm kiếm căn chỉnh khu vực (C - trung tâm, F - thực tế). Sắp xếp khu vực tìm kiếm vào trung tâm hoặc theo tọa độ thành công cuối cùng. Khi giá trị C được chọn và mẫu bị mất, ECTtracker bắt đầu tìm kiếm từ trung tâm của hình ảnh được phân tích. Chế độ này ngụ ý toàn bộ sự bất động của bệnh nhân (trong trường hợp tê liệt, cũng như trong trường hợp bất kỳ chuyển động đầu không kiểm soát được trở lại vị trí ban đầu của nó). Khi một mẫu đi ra khỏi khu vực theo dõi, ECTtracker trả lại khu vực tìm kiếm vào trung tâm của hình ảnh. Tính năng này cho phép người dùng tránh các tình huống như vậy khi phần mềm chuyển sang một đối tượng tương tự khác hoặc tìm kiếm một đối tượng trong vùng bị mất, trong khi nó đã ở giữa hình ảnh. Khi giá trị F được chọn cho tham số 9, phần mềm đang tìm kiếm mẫu trong khu vực bị mất và không quay lại trung tâm của hình ảnh. Chế độ này được phát minh để sử dụng đầu (hoặc bất kỳ điểm đánh dấu nào khác) làm con trỏ chuột. Trong những trường hợp như vậy, người dùng phải chọn một khu vực theo dõi lớn hơn và tạo mẫu cho mắt hoặc điểm đánh dấu. Sau khi làm như vậy, người dùng có thể điều khiển con trỏ bằng chuyển động đầu của họ. Các thông số 51-54 chịu trách nhiệm cho chế độ này. Trong trường hợp một mẫu vượt quá giới hạn của khu vực được phân tích, ECTtracker sẽ cố gắng tìm nó ở cùng một khu vực, mà không di chuyển đến trung tâm của hình ảnh. Tính năng này cho phép chương trình thực hiện tìm kiếm nhanh đối tượng bị mất rời khỏi khu vực và quay lại sau một thời gian. Giá trị F được tạo ra để bù đắp các chấn động có thể có và các cử động lặp đi lặp lại khác nhau của bệnh nhân. Chế độ làm việc này phức tạp hơn. Vì vậy, nên sử dụng chế độ C bất cứ khi nào có thể.
Cài đặt nhận dạng
11. Tên tệp cấu trúc. Chương trình có thể làm việc với một trong một số cấu trúc nhận dạng để phân tích hình ảnh và so sánh các mảnh của chúng với các mẫu được xác định trước. Trường này hiển thị tên tệp cấu trúc. Nếu trường này trống, chương trình sẽ sử dụng cấu trúc nhận dạng tích hợp.
12. Số lượng điểm chính cấu trúc tối đa. Số lượng điểm cấu trúc nhận dạng tối đa có thể là ECTtracker. Số tiền cao hơn có thể cải thiện mức chất lượng theo dõi, trong khi thấp hơn có thể giảm tải tổng thể cho bộ xử lý. Giá trị mặc định của tham số này - 100.
13. Chiều rộng điểm chính của cấu trúc (khối pixel, từ 0 đến 255). Cấu trúc nhận dạng trong các phiên bản mới nhất của ECTtracker có thể bao gồm không chỉ các điểm riêng biệt, mà các khu vực hình chữ nhật riêng biệt có tâm ở các điểm đó. Tham số này xác định chiều rộng khối pixel được phân tích. Mức khớp với các mẫu sẽ được xác định bằng các giá trị trung bình. Do đó, không cần phải tăng số lượng điểm cấu trúc để làm cho khu vực được phân tích lớn hơn. Giá trị mặc định của tham số này là 1.
14. Chiều cao điểm chính của cấu trúc (khối pixel, từ 0 đến 255. Tương tự như tham số trước đó, biến này cho phép người dùng xác định chiều cao khối pixel được phân tích trong phạm vi từ 0 đến 255 pixel. Giá trị mặc định của tham số này cũng là 1.
15. Cường độ (trọng lượng) của mỗi kênh (9 số, từ 0 đến 9). Tham số này cho phép người dùng đặt mức độ ưu tiên cho từng kênh màu (R, G, B, dR, dG, dB, H. S. L). Do đó, người dùng có thể tăng mức độ ưu tiên của các kênh có chênh lệch cường độ đáng kể nhất cho các trạng thái khác nhau (các hàng trong Ma trận mẫu) và hầu như không có sự khác biệt đối với trạng thái tương tự (các mẫu trong một hàng của Ma trận). Một công thức ưu tiên kênh được chọn đúng giúp cải thiện chất lượng nhận dạng và hiệu quả tổng thể của hoạt động chương trình. Giá trị mặc định của tham số này là 111111111, tức là tất cả các kênh có cùng mức độ ưu tiên.
17. Màu cấu trúc trong cửa sổ chính (ở định dạng #FFFFFF). Tùy thuộc vào điều kiện ánh sáng, màu mắt và màu da của người dùng, các điểm chính của cấu trúc có thể trông không rõ ràng trong quá trình tạo ra Ma trận mẫu. Người dùng có thể chọn các màu tương phản nhất bằng cách sử dụng tham số này, do đó làm cho các điểm chính hiển thị rõ ràng trên hình ảnh. Tính năng này cho phép người dùng thực hiện quá trình hiệu chuẩn ban đầu dễ dàng hơn. Giá trị mặc định của tham số này là FFFFFF, có màu trắng.
18. Tỷ lệ cấu trúc, khi hiển thị trong bảng kênh màu. Tham số này cho phép người dùng xác định kích thước cấu trúc nhận dạng trong cửa sổ SCO9, sử dụng tỷ lệ phần trăm của kích thước ban đầu. Giá trị mặc định của tham số này là 80. Người dùng có thể giảm giá trị này để giảm dung lượng được lấy bởi cửa sổ SCO9. Người dùng cũng có thể tăng kích thước cho hoạt động liên tục của cấu trúc tệp nhận dạng, khi cần thực hiện phân tích kỹ lưỡng thông tin để thêm hoặc xóa các điểm cấu trúc nhận dạng.
Cửa sổ mục tiêu và cài đặt Matrix of Samples
20. Cỡ mẫu - chiều rộng (tính bằng pixel). Chiều cao và chiều rộng của mẫu trong Ma trận phải được chọn đúng để chứa phần lớn nhất của các điểm chính cấu trúc và cung cấp sự công nhận phù hợp, nhưng không làm cho nó quá lớn và để ở trong giới hạn của cửa sổ mục tiêu trong suốt chuyển động của người dùng. Chiều rộng có thể được chọn trong phạm vi từ 10 pixel cho đến chiều rộng hiện tại của cửa sổ mục tiêu. Giá trị mặc định trong lần khởi động đầu tiên của chương trình là 120 pixel.
21. Cỡ mẫu - chiều cao (tính bằng pixel). Tham số này của cửa sổ cài đặt hoạt động tương tự như trước đó. Độ dài có thể được chọn trong phạm vi từ 10 pixel cho đến độ dài hiện tại của cửa sổ mục tiêu của ECTtracker. Giá trị mặc định của chiều cao mẫu là 60 pixel. Các điểm chính của cấu trúc phải được đặt trên khu vực thay đổi thường xuyên nhất.
22. Ma trận kích thước mẫu - chiều rộng (số lượng cột). Tham số này xác định lượng mẫu dọc. Giá trị mặc định của tham số này là 4. Điều đó có nghĩa là người dùng có thể tạo không quá 4 mẫu với cùng trạng thái (ví dụ: hình ảnh có mắt mở của bệnh nhân).
23. Ma trận kích thước mẫu - chiều cao (số lượng hàng). Tham số này xác định số lượng mẫu ngang. Giá trị mặc định của tham số này là 4. Khi chỉ phân tích hai trạng thái của mắt người dùng, người dùng có thể giảm chiều cao của Ma trận mẫu xuống còn 2 để tiết kiệm không gian. Mỗi hàng của Ma trận phải chứa các mẫu có trạng thái tương tự. Hàng đầu tiên - tất cả các hình ảnh với một mắt mở, hàng thứ hai - với một mắt nhắm. Quy tắc này được phát minh để cung cấp việc tạo mã hành động và mã khóa thích hợp, sẽ được gửi đến phần mềm nhận.
24. Kích thước mục tiêu - chiều rộng (tính bằng pixel). Chiều rộng cửa sổ mục tiêu tính bằng pixel. Giá trị mặc định của tham số này là 140. Giá trị được người dùng chọn càng cao, cửa sổ mục tiêu và vùng phân tích hình ảnh càng rộng. Người dùng có thể tăng kích thước của cửa sổ đích trong các trường hợp khi bệnh nhân giữ lại một số loại hoạt động vận động và các mẫu trong Ma trận có kích thước lớn hơn. Khi cửa sổ mục tiêu nhỏ, khu vực được phân tích có thể vượt ra ngoài biên của cửa sổ mục tiêu, do đó ECTtracker sẽ mất tập trung. Kích thước cửa sổ mục tiêu có thể được giảm trên các máy tính cấp thấp có đặc tính kỹ thuật thấp. Thông tin chi tiết hơn về lựa chọn đúng kích thước cửa sổ mục tiêu có thể được tìm thấy trong phần 'Thay đổi kích thước cửa sổ mục tiêu để cải thiện chất lượng' trong chương 'Gợi ý và thủ thuật' trong hướng dẫn này.
25. Kích thước mục tiêu - chiều cao (tính bằng pixel). Cửa sổ mục tiêu kích thước dọc tính bằng pixel. Hoạt động tương tự như tham số trước đó và xác định chiều cao của cửa sổ đích, cho phép người dùng tăng kích thước của khu vực được phân tích. Hãy nhớ rằng cửa sổ mục tiêu phải chụp một khu vực nhỏ của video được phân tích để xác định trạng thái mắt, không nên sử dụng các giá trị cực cao. Giá trị mặc định của tham số này là 160.
26. Vị trí mục tiêu - lề trái (tính bằng pixel). Tham số này lưu thông tin về vị trí nằm ngang của cửa sổ đích. Giá trị xác định khoảng cách giữa viền trái của màn hình và viền trái của cửa sổ đích tính bằng pixel.
27. Vị trí mục tiêu - lề trên (tính bằng pixel). Tham số này lưu thông tin về vị trí dọc của cửa sổ đích. Giá trị xác định khoảng cách giữa viền trên của màn hình và viền trên của cửa sổ đích tính bằng pixel.
Cài đặt gỡ lỗi cửa sổ chính
31. Gỡ lỗi - khả năng hiển thị cấu trúc. Tham số này chịu trách nhiệm về khả năng hiển thị của cấu trúc phía trên hình ảnh trong cửa sổ video của chương trình. Cấu trúc được hiển thị theo mặc định trong lần khởi động đầu tiên của chương trình, cho phép người dùng kiểm soát vị trí của vùng tìm kiếm trong thời gian thực và xác định các trường hợp khi chương trình bị mất hình ảnh.
32. Gỡ lỗi - khả năng hiển thị thống kê. Tham số này kiểm soát mức độ hiển thị của bảng thống kê trong cửa sổ của ECTtracker và làm cho nó hiển thị theo mặc định. Nó hiển thị tọa độ của mẫu thích hợp nhất, cũng như vị trí của nó trong Ma trận mẫu, mức độ phù hợp và tốc độ xử lý video trong các khung hình mỗi giây.
33. Gỡ lỗi - khả năng hiển thị đầu ra video. Tham số này kiểm soát khả năng hiển thị video trong cửa sổ chính của ECTtracker. Giá trị mặc định của tham số này là 1 và khung hiện tại được hiển thị trong chương trình. Bạn chỉ nên tắt tham số này trong trường hợp khi ECTtracker đang làm việc trên các máy tính có đặc tính kỹ thuật cực kỳ thấp, vì không có luồng video có thể tăng tốc chương trình trong những trường hợp như vậy.
CHUYÊN NGHIỆP34. Gỡ lỗi - chiều cao của bảng với các mẫu được công nhận. Giá trị mặc định của tham số này là 0, tức là bảng có các mẫu được nhận dạng không hiển thị cho người dùng. Bạn nên đặt giá trị của tham số này thành 70 khi làm việc với Ma trận mẫu có chứa 4 trạng thái khác nhau. Cửa sổ chính của chương trình sẽ hiển thị thông tin về việc điền Ma trận các mẫu (khu vực bên trái) và hình ảnh phù hợp (khu vực bên phải).
Đường dẫn, khoảng thời gian và cài đặt nhận dạng tự động
45. Kích hoạt nhận dạng tự động (1 kích hoạt, 0 vô hiệu hóa). Tính năng nhận dạng tự động bị tắt theo mặc định, vì người dùng có thể cần thực hiện quy trình cài đặt trong lần khởi chạy đầu tiên, tức là thay đổi tham số, chọn cấu trúc, tải mẫu từ tệp đã lưu trước đó hoặc thực hiện hiệu chỉnh tự động trong trường hợp Ma trận mẫu trống rỗng Trong trường hợp tất cả các cài đặt đã được thực hiện và Matrix of Samples đang tự động tải, người dùng có thể kích hoạt tính năng nhận dạng tự động bằng cách thay đổi giá trị của tham số này thành 1. Tham số này rất hữu ích khi làm việc với các bệnh nhân bị liệt hoàn toàn. Bằng cách đặt phím tắt của chương trình vào phần khởi động tự động của hệ điều hành, người dùng có thể tạo quy trình khởi chạy hoàn toàn tự động cho ECTtracker và nhận dạng hình ảnh sau khi khởi động máy tính. Cách tiếp cận như vậy cho phép người dùng bắt đầu làm việc mà không cần nhấn bất kỳ phím hoặc nút vật lý nào.
CHUYÊN NGHIỆP46. Khoảng thời gian giữa trạng thái thao tác ghi vào tệp (tính bằng giây). Chương trình tạo nhật ký sự kiện, bao gồm các sự kiện quan trọng khác nhau, bao gồm bắt đầu và dừng nhận dạng tự động, lựa chọn cấu trúc và nhiều hoạt động khác. Bằng cách sử dụng tham số này, người dùng có thể chọn khoảng cách thời gian giữa quy trình lưu của sự kiện 'trạng thái'. Giá trị mặc định là 10 giây. Người dùng có thể đặt bất kỳ giá trị mong muốn nào trong khoảng từ 1 đến 1000 giây. Tính năng này cung cấp cho người dùng một cơ hội khác để kiểm tra trạng thái làm việc hiện tại của chương trình. Nếu chương trình bị đóng băng hoặc hiển thị hộp thoại mà người dùng không thể đóng (do bị tê liệt hoàn toàn), thì chương trình sẽ chấm dứt các sự kiện lưu vào nhật ký. Do đó, tệp nhật ký ngừng tăng kích thước và nó có thể là một tín hiệu cho thấy chương trình không hoạt động đúng. Kết hợp với các chương trình khác (ví dụ: HandyFileMonitor - một ứng dụng kiểm soát thay đổi kích thước tệp theo định kỳ và thông báo cho người dùng nếu không có thay đổi trong một thời gian), người dùng có thể thực hiện tự động khởi động lại chương trình. May mắn thay ECTtracker thường khá ổn định và tính năng này được sử dụng trong những trường hợp cực kỳ hiếm.
47. Ngưỡng thay đổi độ sáng trong quá trình hiệu chuẩn tự động. Ngưỡng thay đổi độ sáng trong quá trình hiệu chuẩn tự động. Tham số này có thể được chọn trong phạm vi từ 1 đến 200 và xác định thay đổi độ sáng trong quá trình hiệu chỉnh tự động. Giá trị mặc định của tham số này là 0.
48. Đường dẫn đầy đủ đến tập lệnh hiệu chỉnh tự động. Trong trường hợp tệp tập lệnh hiệu chỉnh tự động được đặt trong cùng thư mục với tệp chính của ECTtracker, người dùng chỉ có thể chỉ ra tên của nó. Tệp kịch bản hiệu chuẩn mặc định của chương trình là Eye_2S1P2M.dat (hai trạng thái mắt - mở và đóng, hai hàng Ma trận được lấp đầy, biểu tượng phụ trợ chỉ được hiển thị ở một vị trí - trung tâm của màn hình).
49. Khung thời gian - số lượng khung được phân tích trên một hành động được mô phỏng. Tham số này hoạt động như một loại bộ lọc. Nó cho phép người dùng chặn mô phỏng gõ phím cho tất cả các hình ảnh phù hợp kéo dài ít hơn khoảng thời gian được chỉ định trong tham số này. Ví dụ, nếu bệnh nhân bị co giật không kiểm soát được, các hành động đó phải được tách ra và lọc khỏi việc nhắm mắt kiểm soát. Nếu giá trị của tham số này là 20 (cùng giá trị như trong tham số 4), thì tất cả các mẫu phù hợp kéo dài dưới một giây sẽ bị chương trình bỏ qua. Cách tiếp cận như vậy cho phép người dùng tách các hành động có ý thức khỏi những hành động không kiểm soát.
50. Đường dẫn đầy đủ đến Ma trận mẫu hiện tại. Cho phép ECTtracker để mở các mẫu từ một thư mục được xác định trước trong khi khởi chạy chương trình. Tính năng này có thể hữu ích cho các trường hợp ECTtracker đã được thiết lập để nhận dạng tự động sau khi khởi chạy. Giá trị mặc định của tham số này là trống.
Cài đặt hiển thị cửa sổ chương trình bổ sung
Các tham số từ 60 đến 67 có thể chỉ có một trong các giá trị sau: 0 hoặc 1. 0 có nghĩa là một cửa sổ bổ sung không được hiển thị, trong khi 1 có nghĩa là cửa sổ được hiển thị.
60. Hiển thị về cửa sổ. Tham số này kiểm soát mức độ hiển thị của cửa sổ "Giới thiệu". Giá trị mặc định của tham số này là 0 và cửa sổ chứa thông tin về chương trình bị ẩn trong quá trình bắt đầu và vận hành ECTtracker.
61. Hiển thị cửa sổ cài đặt. Tham số này kiểm soát mức độ hiển thị của cửa sổ cài đặt. Giá trị mặc định của tham số này là 1 và cửa sổ cài đặt hiển thị cho người dùng. Nếu người dùng đặt giá trị 0, cửa sổ cài đặt sẽ bị ẩn trong mỗi lần khởi động chương trình. Ẩn cửa sổ cài đặt có thể cần thiết và hữu ích trong trường hợp ECTtracker đang làm việc trên các máy tính có độ phân giải thấp và thiếu không gian trống trên màn hình, cũng như trong các trường hợp khi cài đặt không được thay đổi thường xuyên.
62. Hiển thị cửa sổ Matrix of Samples. Tham số này kiểm soát mức độ hiển thị của cửa sổ với Ma trận mẫu. Cửa sổ này được hiển thị theo mặc định, cho phép người dùng xem bộ mẫu hiện tại. Ngoài ra, mẫu thích hợp nhất được tô sáng bằng viền đỏ trong cửa sổ video trong quá trình hoạt động bình thường của chương trình. Tính năng này cho phép người dùng xác định các mẫu tốt nhất nhanh hơn và thay đổi chúng nếu cần hoặc thực hiện hiệu chỉnh tự động để cập nhật Ma trận mẫu.
63. Hiển thị sơ đồ sọc. Tham số này kiểm soát mức độ hiển thị của sơ đồ sọc gỡ lỗi và làm cho nó hiển thị theo mặc định. Đồng thời, cửa sổ gỡ lỗi mở và hiển thị nhóm các mẫu phù hợp nhất với hình ảnh được phân tích từ cửa sổ video của ECTtracker.
CHUYÊN NGHIỆP64. Hiển thị sơ đồ cấu trúc. Tham số này được bật theo mặc định và cho phép người dùng hiển thị cửa sổ SCO9 chứa thông tin về thay đổi cường độ kênh màu cho từng điểm riêng biệt của cấu trúc nhận dạng hiện tại của ECTtracker. Tất cả thông tin được cập nhật theo thời gian thực với mỗi khung hình mới.
65. Hiển thị sơ đồ cường độ kênh. Tham số này được bật theo mặc định. Một cửa sổ đặc biệt với các chỉ số cường độ cho từng kênh được hiển thị trong mỗi lần khởi chạy chương trình (3 kênh RGB, 3 delta RGB và 3 HSL). Tất cả thông tin được cập nhật theo thời gian thực với mỗi khung hình mới.
CHUYÊN NGHIỆP66. Hiển thị cửa sổ nhật ký sự kiện. Nhật ký sự kiện được hiển thị theo mặc định để hiển thị các hành động chính của chương trình.
CHUYÊN NGHIỆP67. Hiển thị cửa sổ soạn thảo cấu trúc. Tham số này kiểm soát mức độ hiển thị của cửa sổ soạn thảo cấu trúc nhận dạng. Trình chỉnh sửa không có sẵn trong phiên bản công khai thực tế của chương trình.
Nhận khóa phần mềm và cài đặt hành động
100. Tên của phần mềm nhận (để nhận tổ hợp phím mô phỏng). Trong quá trình hoạt động, ECTtracker mô phỏng các nét chính, dựa trên các mẫu tương ứng với hình ảnh được phân tích và vị trí của chúng trong Ma trận mẫu. Tổ hợp phím như vậy được truyền vào phần mềm nhận, sẽ sử dụng mã nhận được và thực hiện các hành động cụ thể. Trong trường này của cửa sổ cài đặt, người dùng có thể chỉ định tên (chú thích / tiêu đề của cửa sổ chính) của phần mềm nhận. Giá trị sau đây được sử dụng theo mặc định: 'ECTkeyboard by www.eyecomtec.com', là tên của ma trận ký hiệu (bàn phím ảo) từ tổ hợp phần mềm hỗ trợ EyeComTec.
101. Phương thức gửi dữ liệu đến phần mềm nhận (S-sendmessage, P-postmessage). Các ECTtracker ứng dụng hỗ trợ hai loại truyền tin nhắn đến phần mềm nhận, tức là SendMessage và PostMessage. Giá trị S là viết tắt của SendMessage. Trong trường hợp này, ECTtracker gửi tin nhắn đến phần mềm nhận và chờ câu trả lời. Giá trị P là viết tắt của PostMessage. Trong trường hợp đó, ECTtracker gửi tin nhắn đến phần mềm nhận mà không cần chờ bất kỳ xác nhận nào. Phương thức PostMessage được chọn theo mặc định trong ứng dụng.
Các nhóm tham số từ 102 đến 105 và từ 110 đến 115 cho phép người dùng thay đổi mã khóa và hành động được truyền để nhận phần mềm. Các mã và hành động chính được gửi theo mẫu tương ứng hiện tại trong cửa sổ video của chương trình. Do đó, chương trình mô phỏng các nét chính.
Mã được truyền bởi ECTtracker chứa hai số chia cho không gian. Số đầu tiên là mã nút bàn phím. Mỗi nút từ bàn phím có số duy nhất của riêng nó. Ví dụ: nút dấu cách là 32, Enter là 13. Người dùng có thể tìm thấy danh sách đầy đủ tất cả các mã thông qua một công cụ tìm kiếm internet bằng cách nhập "mã nút bàn phím".
Số thứ hai trong ECTtracker mã xác định trạng thái cần thiết của nút: nhấn hoặc nhả. Nó có thể lấy các giá trị sau:
- 0 - không có hành động nào được thực hiện (tắt khóa);
- 1 - nhấn và giữ phím;
- 2 - nhả chìa khóa;
- 3 - nhấn và thả phím.
Các thông số từ 102 đến 105 cho phép người dùng đặt ECTtracker để điều khiển con trỏ bằng cách di chuyển đầu của người dùng (nếu giá trị của tham số 9 là F). Bằng cách di chuyển một hình ảnh tương ứng với một mẫu dọc theo trục ngang (X) và trục dọc (Y), ECTtracker có thể tạo hành động và gửi chúng để nhận phần mềm. Mã và hành động mặc định cho các tham số này không được xác định.
CHUYÊN NGHIỆP102. Khóa và hành động cho dịch chuyển tích cực trên trục X (+ X) .
CHUYÊN NGHIỆP103. Khóa và hành động cho dịch chuyển tích cực trên trục Y (+ Y).
CHUYÊN NGHIỆP104. Khóa và hành động cho dịch chuyển âm trên trục X (-X) .
CHUYÊN NGHIỆP105. Khóa và hành động cho dịch chuyển âm trên trục Y (-Y) .
110. Chìa khóa và hành động khi không tìm thấy mẫu. Mã khóa và mã hành động được gửi đến phần mềm nhận trong trường hợp không có mẫu nào trong Ma trận tương ứng với hình ảnh hiện tại trong cửa sổ của ECTtracker. Chức năng này cho phép người dùng làm việc với ECTtracker chỉ sử dụng một mẫu trong Ma trận. Giá trị mặc định là 32 2 (nút không gian phát hành). Hãy xem xét một ví dụ. Người dùng đã tạo một mẫu với một mắt nhắm và thêm nó vào hàng thứ hai của Ma trận mẫu. Người dùng bắt đầu quá trình nhận dạng. Khi người dùng nhắm mắt, chương trình đăng ký khớp giữa hình ảnh và mẫu và gửi mã khóa và mã hành động để giữ nút dấu cách (32 1). Khi người dùng mở mắt, ECTtracker không thể tìm thấy bất kỳ mẫu phù hợp nào và gửi mã để giải phóng nút dấu cách (32 2). Do đó, người dùng chỉ cần một mẫu trong Ma trận để mô phỏng tổ hợp phím. Bạn nên tăng giá trị wlim (tham số 3) cho chế độ này, làm cho nó cao hơn 30 để có được chất lượng nhận dạng cao.
111. Khóa và hành động khi mẫu khớp với hàng # 0. Hàng số 0 - đại diện cho hàng đầu tiên của Ma trận mẫu. Giá trị mặc định là 32 2 (nút không gian phát hành).
112. Khóa và hành động khi mẫu khớp với hàng # 1. Hàng số 1 - hàng thứ hai của Ma trận mẫu. Giá trị mặc định là 32 1 (nhấn và giữ nút dấu cách).
113. Khóa và hành động khi mẫu khớp với hàng # 2. Hàng số 2 - hàng thứ ba của Ma trận mẫu. Giá trị mặc định là 32 1 (nhấn và giữ nút dấu cách).
114. Khóa và hành động khi mẫu khớp với hàng số 3. Hàng số 3 - hàng thứ tư của Ma trận các mẫu. Giá trị mặc định không được xác định.
CHUYÊN NGHIỆP115. Khóa và hành động khi mẫu khớp với hàng số 4. Hàng số 4 - hàng thứ năm của Ma trận mẫu. Giá trị mặc định không được xác định.