סינון צבע (Thresholding)
סינון צבע הוא מרכיב קריטי ברוב אלגוריתמי מעקב הראייה. זהו תהליך של לקיחת תמונה והסרת כל הפיקסלים שאינם בטווח צבעים מסוים. התוצאה של סינון צבע היא בדרך כלל תמונה בינארית חד-ממדית שבה כל פיקסל הוא "דולק" או "כבוי". בצינורות עיבוד של כתמי צבע / רטרו-רפלקטיביים, זהו השלב הקריטי ביותר.
הזנת וידאו (ממוקמת מתחת לזרם)
שולט באיזו תמונה מוזרמת משרת ה-mjpeg. כדאי לעבור לתמונת "threshold" אם אתם צריכים לכוונן את סינון ה-HSV שלכם.
שרביטי סינון
שרביטים מאפשרים למשתמשים ללחוץ על זרם הווידאו של Limelight כדי לבצע סינון HSV אוטומטי.
- שרביט "טפטפת" ממרכז את פרמטרי ה-HSV סביב הפיקסל הנבחר
- שרביט "הוספה" מתאים את פרמטרי ה-HSV כדי לכלול את הפיקסל הנבחר
- שרביט "הסרה" מתאים את פרמטרי ה-HSV כדי להתעלם מהפיקסל הנבחר
גוון (Hue)
מתאר צבע "טהור". גוון של "0" מתאר אדום טהור, וגוון של 1/3 (59 על המחוון) מתאר ירוק טהור. גוון שימושי כי הוא לא משתנה כאשר פיקסל "מתבהר" או "מתכהה". זהו הפרמטר החשוב ביותר לכוונון. אם תצמצמו את טוו ח הגוון ככל האפשר, יהיו לכם מעט אם בכלל בעיות במעבר לשדה FRC אמיתי.
רוויה (Saturation)
מתארת את המידה שבה צבע הוא "טהור". דרך נוספת לחשוב על זה היא כמה "דהוי" נראה צבע, כלומר, כמה "לבן" יש בצבע. רוויה נמוכה פירושה שצבע כמעט לבן, ורוויה גבוהה פירושה שצבע כמעט "טהור".
ערך (Value)
מתאר את החשכה של צבע, או כמה "שחור" יש בצבע. ערך נמוך מתאים לצבע כמעט-שחור. כדאי מאוד להגדיל את הערך המינימלי מאפס, כך שפיקסלים שחורים לא יעברו דרך צינור העיבוד.
שחיקה והתרחבות (Erosion and Dilation)
שחיקה מכווצת מעט את תוצאת סינון ה-HSV. זה שימושי אם אובייקטים רבים עוברים דרך סינון HSV מכוונן. התרחבות מנפחת מעט את תוצאת סינון ה-HSV. השתמשו בזה כדי לתקן חורים בתוצאות הסינון.
היפוך גוון (Hue Inversion)
השתמשו בהיפוך גוון כדי לעקוב אחר מטרות אדומות, מכיוון שאדום קיים גם בתחילת וגם בסוף טווח הגוון.