Wiki#
קישורים מהירים#
שימושים טיפוסיים#
אחד השימושים העיקריים של ה-CMUcam2 הוא מעקב או ניטור צבעים. ניתן להשיג את הביצועים הטובים ביותר כאשר יש צבעים מנוגדים ועזים מאוד. למשל, הוא יכול בקלות לעקוב אחר כדור אדום על רקע לבן, אך יהיה קשה להבחין בין גוונים שונים של חום באור משתנה. מעקב אחר עצמים צבעוניים יכול לשמש לאיתור נקודות ציון, למעקב אחר קווים, או לרדיפה אחר משואות נעות. באמצעות סטטיסטיקות צבע, ניתן ל-CMUcam2 לנטר סצנה, לזהות צבע ספציפי, או לבצע זיהוי תנועה בסיסי. אם ה-CMUcam2 מזהה שינוי צבע דרסטי, אזי סביר להניח שמשהו בסצנה השתנה. באמצעות ”מצב קו“ (line mode), ה-CMUcam2 יכול ליצור תמונות בינאריות ברזולוציה נמוכה של עצמים צבעוניים. ניתן להשתמש בזה לביצוע עיבוד תמונה מתוחכם יותר הכולל זיהוי הסתעפויות, או אפילו זיהוי צורות פשוט. פעולות מתקדמות יותר אלה דורשות אלגוריתמים מותאמים אישית לעיבוד לאחר של התמונות הבינאריות הנשלחות מה-CMUcam2. כפי שקורה עם מצלמה דיגיטלית רגילה, סוג עיבוד זה עשוי לדרוש מחשב או לפחות מיקרו-בקר מהיר.
תצורה טיפוסית#
התצורה הנפוצה ביותר עבור ה-CMUcam2 היא שהוא יתקשר עם מעבד ראשי דרך יציאה טורית RS232 סטנדרטית. ”מעבד ראשי“ זה יכול להיות מחשב, PIC, Basic Stamp, Handy Board, Brainstem או מיקרו-בקר דומה. ה-CMUcam2 קטן מספיק כדי להוסיף ראייה פשוטה למערכות מובנות שאינן יכולות להרשות לעצמן את הגודל או ההספק של מערכת ראייה מבוססת מחשב סטנדרטית. פרוטוקול התקשורת שלו מתוכנן להתאים אפילו למעבדים האיטיים ביותר. אם להתקן שלכם אין יציאה טורית מוסטת רמה במלואה, תוכלו גם לתקשר עם ה-CMUcam2 דרך היציאה הטורית TTL שלו. זה זהה ליציאה טורית רגילה אלא שהנתונים משודרים באמצעות לוגיקה לא הפוכה של 0 עד 5 וולט. ה-CMUcam2 תומך בקצבי שידור שונים כדי להתאים למעבדים איטיים יותר. עבור מעבדים איטיים עוד יותר, ה-CMUcam2 יכול לפעול ב-”מצב תשאול“ (poll mode). במצב זה, מעבד המארח יכול לבקש מה-CMUcam2 רק מנת נתונים יחידה. זה נותן למעבדים איטיים יותר את היכולת להישאר מסונכרנים בקלות רבה יותר עם הנתונים. אפשר גם להוסיף השהיה בין תווי נתונים טוריים בודדים באמצעות פקודת ”מצב השהיה“ (delay mode). בשל השהיות תקשורת, גם מצב תשאול וגם מצב השהיה יורידו את המספר הכולל של מסגרות שניתן לעבד בשנייה אחת. רזולוציות המסגרת אינן מושפעות מהשהיות טוריות או מקצב השידור כפי שהיו ב-CMUcam1 המקורי.