تحذير: هذه الصفحة هي ترجمة آلية (آلية) ، في حالة وجود أي شكوك ، يرجى الرجوع إلى المستند الأصلي باللغة الإنجليزية. نعتذر عن أي إزعاج قد يسببه هذا الأمر.

بداية سريعة ECTtracker

تكوين ECTtracker بسرعة

بعد الإعداد الأولي لل ECTCamera واختيار الأجزاء الضرورية من الصورة التي تم الحصول عليها ، يحتاج المستخدم إلى الإعداد ECTtracker برنامج للوصول إلى معالجة الصور. للقيام بذلك ، يحتاج المستخدم إلى وضع الإطار الهدف على ECTCamera نافذة وإنشاء الكمية اللازمة من العينات للتعرف عليها ، حدد بنية تحديد المطلوب (واحد أو كلتا العينين) ثم اختر مستوى العينات مقارنة التسامح. يجب على المستخدم بعد ذلك إدخال الرموز الرئيسية لبرنامج الاستقبال ولإدارة أخرى لـ ECTkeyboard، وكذلك تكوين واجهة البرنامج.

التقاط الفيديو من ECTCamera أو أي برنامج آخر (Skype ، أو مستعرض ، أو مشغل وسائط ، وما إلى ذلك) يمكن إجراؤه باستخدام نافذة هدف خاصة لـ ECTtracker. عندما يبدأ المستخدم ECTtracker يمكن رؤية نافذة سوداء والتي يمكن نقلها باستخدام زر الماوس الأيسر. هذه هي النافذة المستهدفة. بوضع هذه النافذة على مصدر الفيديو (في حالتنا ، ECTCamera البرنامج) ، يتيح للمستخدم عرض جزء الصورة خلف النافذة المستهدفة في النافذة الرئيسية من ECTtracker (انظر الشكل 12).

Capturing fragment of the image from ECTcamera with ECTtracker target window (الشكل 12. التقاط جزء من الصورة من ECTcamera مع نافذة الهدف ECTtracker)

بعد عرض الجزء المحدد في النوافذ الرئيسية لل ECTtracker، يحتاج المستخدم لتحديد هيكل تحديد. هناك تحديد الهياكل لواحدة وكلتا العينين المتاحة. يتم عرض بنية التعريف عبر الفيديو في النافذة الرئيسية للبرنامج ومقارنة الصور مع عينات من Matrix of عينات مع فاصل زمني محدد. إذا كان المستخدم يرغب في تغيير هيكل تحديد الهوية ، عينات - هيكل التحميل يجب تحديد عنصر من القائمة. في النافذة التي تظهر ، يمكن للمستخدم الاختيار universal_sko.dat - لعين واحدة تحديد هيكل ، و 2GL_sko.dat - لعينين. هذه الهياكل لها مواضع مختلفة من النقاط الرئيسية على الصورة ، والتي تستخدم لمقارنة الصورة مع عينات المستخدم. (انظر الشكل 13).

ECTtracker identifying structures for one and both eyes (الشكل 13. تحديد ECTtracker الهياكل لكلتا العينين)

بعد إكمال موضع الصورة وتحديد إعداد الهيكل ، يحتاج المستخدم إلى إكمال الخطوة التالية - لإنشاء مصفوفة العينات. يمكن القيام بذلك إما من خلال إجراء معايرة تلقائية أو يدويًا. لاستخدام المعايرة التلقائية عينات - معايرة السيارات يجب تحديد عنصر من القائمة ، أو يمكن تحديده بدلاً من ذلك بالضغط على F6 زر. سيرى المستخدم صورًا مختلفة لتقليدها: فتح عيون في وسط الشاشة والجزء العلوي من الشاشة والجزء الأيمن من الشاشة ؛ عيون مغلقة في وسط الشاشة ؛ عين واحدة مفتوحة في وسط الشاشة (انظر الشكل 14). تتبع تغييرات الصورة بإشارة صوتية ثم يتم ملء مصفوفة العينات تلقائيًا (انظر الشكل 15).

Images, shown to the user during automatic calibration (الشكل 14. الصور ، تظهر للمستخدم أثناء المعايرة التلقائية) Matrix of Samples filled through automatic calibration procedure (الشكل 15. مصفوفة العينات تملأ من خلال إجراء المعايرة التلقائية)

في حالة رغبة المستخدم في ملء Matrix of Samples يدويًا أو يحتاج إلى استبدال بعض العينات بعد إجراء المعايرة التلقائية ، فمن الضروري بدء الجزء اليدوي من البرنامج عن طريق تحديد بداية عنصر من القائمة ، أو عن طريق الضغط على F11 زر. من الضروري عندئذ النقر بزر الماوس الأيمن على الصورة في النافذة الرئيسية لـ ECTtracker.

سيتوقف التقاط الصورة عند الإطار الحالي ، وسيتم تمييز المنطقة التي يمكن حفظها كنموذج في المصفوفة بواسطة مستطيل (انظر الشكل 16). لحفظ هذه العينة في المصفوفة ، يحتاج المستخدم إلى النقر فوق الخلية المطلوبة في المصفوفة باستخدام أي زر ماوس. لمتابعة فيديو التقاط زر الماوس الأيسر ، انقر فوق الصورة في ECTtracker نافذة او شباك.

Saving a sample into the Matrix using the context menu (الشكل 16. حفظ عينة في المصفوفة باستخدام قائمة السياق)

يمكن للمستخدم ملء جميع الخلايا اللازمة في Matrix of Samples ، على سبيل المثال ، إذا كان من الضروري استخدام بنية واحدة لتحديد العين (انظر الشكل 17).

Manually filled Matrix of Samples intended to use with identifying structure from universal_sko.dat (الشكل 17. مصفوفة العينات المملوءة يدويًا والمخصصة للاستخدام مع تحديد بنية من universal_sko.dat)

بعد ملء مصفوفة العينات ، يوصى بحفظها باستخدام Samples - حفظ مصفوفة العينات عنصر من القائمة. سيكون المستخدم قادرًا على تجنب المعايرة التلقائية وإعداد Matrix of Samples مع كل بداية للبرنامج.

يتم حفظ جميع عناصر مصفوفة العينات في ملفات منفصلة. يتم حفظ العينة الأولى في الصف كـ 00.jpg؛ الثاني - 01.jpg ؛ الثالث - 02.jpg ؛ الرابع - 03.jpg ، وهلم جرا. يتم حفظ جميع العينات من الصف الأول في مجلد 00 ، الثاني - 01 ، الثالث - 02 ، الرابع - 03 والخامس - 04. في وقت لاحق يمكن للمستخدم تغيير موقع وأسماء جميع الملفات من خلال مدير الملفات في نظام التشغيل (انظر الشكل 18).

ECTtracker Matrix of Samples elements in the file manager of the operating system (الشكل 18. عناصر مصفوفة عينات ECTtracker في إدارة الملفات في نظام التشغيل)

أثناء الإعداد الأولي ، و خطوط التصحيح يجب أن تكون النافذة مفتوحة ؛ يُظهر مستوى تزامن الصور في النافذة والعينات من مصفوفة العينات. يمكن للمستخدم تشغيل تصحيح الأخطاء أو إيقاف تشغيله مع F5 زر أو عن طريق اختيار خطوط التصحيح عنصر من القائمة.

يتوافق رقم سطر التصحيح مع الصف في مصفوفة العينات. يتم رسم الخطوط من اليسار إلى الجانب الأيمن ، وتتراوح الألوان من الأزرق الداكن (صدفة - 0٪) إلى الأخضر (صدفة - 100٪). بعد إجراء الإعداد الصحيح ، واعتمادًا على حالة العينين (مفتوحة أو مغلقة) ، يجب أن يبقى أحد الخطوط دائمًا باللون الأخضر. يمكنك عرض حالات تصحيح مختلفة على الشكل 19.

التصحيح lines windows. Shows the level of coincidence (الشكل 19. نوافذ خطوط التصحيح. يوضح مستوى الصدفة)

إذا كانت جميع الخطوط مظلمة (الصورة اليسرى) أثناء عملية البرنامج ، فهذا يعني أن البرنامج لم يتمكن من العثور على أي عينات مقابلة. إذا كان سطرين أو أكثر بلون أخضر (صورة مركزية) ، فهذا يعني أن البرنامج قد عثر على عينتين أو أكثر من العينات المقابلة لإجراء واحد. يظهر الرسم البياني الصحيح ، الذي يشير إلى عينة واحدة إلى إجراء واحد ، على الصورة الصحيحة.

يمكن تحديد إعدادات أخرى من خلال لوحة الإعدادات الخاصة بـ ECTtracker البرمجيات. لإظهار لوحة الإعدادات ، يمكن للمستخدم الضغط على F2 زر (عند الالتقاط مغلق) أو يمكنهم الاختيار الملف الشخصي - إعدادات العرض عنصر من القائمة.

أحد أهم العوامل هو مستوى العينات التي تقارن التسامح (مستوى تزامن الصور والعينات عند اعتبارها متطابقة). إذا كانت الصورة لا تتوافق مع أي عينة ، فمن المستحسن زيادة Wlim القيمة (انظر الشكل 20). إذا كانت الصورة تتوافق مع عينتين أو أكثر ، فمن المستحسن تقليل القيمة. يمكن للمستخدم اختيار القيمة اللازمة تجريبيا. القيمة الافتراضية هي 25.

Setting the level of samples comparing tolerance (الشكل 20. تحديد مستوى العينات مقارنة التسامح)

نصيحة مفيدة: إذا واجه البرنامج مشكلة في التعرف على الصور ، يمكن للمستخدم وضع نقطة مضيئة (بلون متناقض) على جفن المريض مع وجود علامة وإنشاء مصفوفة جديدة من العينات. أي لون متباين يزيد من مستوى الاعتراف.

المرحلة التالية من الإعداد هي الاتصال ECTtracker وتلقي البرمجيات. يحتاج المستخدم إلى ملء الحقل رقم 10 من لوحة الإعدادات بـ "ECT لوحة المفاتيح عن طريق www.eyecomtec.com"- هذا هو رأس ETCkeyboard نافذة البرنامج الرئيسية (الشكل 21).

Connecting ECTtracker and ECTkeyboard to send key codes (الشكل 21. توصيل ECTtracker و ECTkeyboard لإرسال رموز المفاتيح)

عندما تتوافق إحدى الصور الموجودة في النافذة الرئيسية للبرنامج مع إحدى الأجزاء الموجودة في Matrix of Samples ، ECTtracker يرسل رموز العمل إلى برنامج الاستقبال. الصفوف 60-64 في لوحة الإعدادات هي المسؤولة عن أكواد الإجراء والرموز (انظر الشكل 22). يحتاج المستخدم أولاً إلى إدخال رمز المفتاح ، ثم بعد إدخال مسافة ، يجب إدخال الإجراء. هناك أربع قيم ممكنة للعمل: اضغط على مفتاح (قيمة المعلمة - 1) ؛ الافراج عن مفتاح (قيمة المعلمة - 2) ؛ اضغط على مفتاح وحرره (قيمة المعلمة - 3). إذا كانت القيمة تساوي 0 ، فسيتم إلغاء تنشيط الإجراء تمامًا ولا يتم إرسال رمز المفتاح إلى برنامج الاستقبال ، حتى إذا كانت الصورة تتوافق مع إحدى العينات.

ECTtracker settings panel rows responsible for key codes (الشكل 22. صفوف لوحة إعدادات ECTtracker المسؤولة عن أكواد المفاتيح)

دعونا نلقي نظرة على مثال حقيقي واحد. Supposably، ECTkeyboard يتم التحكم به بواسطة زر المسافة ، والمريض يختار الرموز في المصفوفة مع وميض عين واحدة. في ECTtracker نموذج البرنامج A يتوافق مع صورة تكون فيها العين مفتوحة (الصف الأول من Matrix of Samples) ؛ نموذج B - مع صورة حيث يتم إغلاق العين (الصف الثاني من مصفوفة العينات).

في لوحة إعدادات البرنامج ، يتوافق كل سطر مع صف من Matrix of Samples: line # 60 - row 1؛ السطر رقم 61 - الصف 2 وهكذا.

في هذه الحالة ، يكون الإجراء الخاص بـ B - اضغط على مفتاح وقيمة المعلمة تساوي 1. رمز مفتاح المسافة هو 32. وبالتالي ، في السطر رقم 61 من لوحة الإعدادات ، يحتاج المستخدم إلى إدخال 32 1. الإجراء من أجل A - حرر مفتاحًا وقيمة المعلمة تساوي 2. نصدر نفس زر المسافة مع الكود 32. وبالتالي ، في السطر رقم 60 ، يحتاج المستخدم إلى إدخال 32 2.

انتهى الإعداد الأولي. لتسريع البرنامج يمكن للمستخدم استخدام Debug قائمة طعام. تسمح عناصر هذه القائمة بإظهار / إخفاء:

تظهر عناصر التصحيح في الشكل 23.

ECTtracker debug window elements (الشكل 23. عناصر نافذة تصحيح أخطاء ECTtracker)

لن يؤثر تعطيل هذه العناصر على جودة البرنامج ، ولكن سيزيد إنتاجيته. هذه الميزة تسمح باستخدام ECTtracker البرنامج على أجهزة الكمبيوتر المنخفضة نهاية ، وتلقي نفس الإنتاجية.

كانت تلك هي المرحلة الأخيرة من الإعداد الأولي لـ ECTtracker. يمكنك العثور على مزيد من المعلومات حول إعدادات البرنامج المختلفة (كيفية تغيير حجم الإطار المستهدف وعرض المصفوفة وارتفاعها والإطارات حسب المعدل الثاني للفيديو وما إلى ذلك) في دليل المستخدم التفصيلي ECTtracker.