שאלות נפוצות#

מה ייחודי ב-CMUcam4?#

באופן מסורתי, מחשבים מהירים נחוצים ללכידה ולעיבוד של תמונות מצלמה. כמו כן, יש צורך לכתוב את התוכנה לביצוע עיבוד זה. בשל כך קשה להשתמש בראייה כחיישן במערכות פשוטות.

מערכת הראייה CMUcam4 משתמשת במיקרו-בקר מהיר ובעל עלות נמוכה כדי לטפל בכל העיבוד המהיר של נתוני המצלמה, ומכילה תוכנה לביצוע משימות ראייה פשוטות. מכיוון שהמשתמש יכול לבחור להוציא רק מידע ברמה גבוהה ורוחב פס נמוך ממערכת הראייה, כמו העצם האדום נמצא במיקום X-Y, אפשרי למעבד פשוט כמו מיקרו-בקר Arduino או BASIC Stamp 2 לקרוא נתונים אלה ולכוון רובוט קטן במשימות כמו רדיפה אחר כדור צבעוני. מערכת הראייה CMUcam4 מאפשרת להתעלם ממורכבות ממשק המצלמה ולהשתמש בראייה בדיוק כמו כל חיישן אחר (כלומר סונאר) המשמש לעתים קרובות במערכות רובוטיות.

בנוסף, בעזרת פונקציונליות פלט הטלוויזיה החדשה, ניתן לראות מה ה-CMUcam4 רואה בטלוויזיה כדי לוודא שהכול עובד!

מהו קצב הפריימים של ה-CMUcam4?#

קצב המסגרות הוא 30 מסגרות לשנייה. משמעות הדבר היא שה-CMUcam4 יכול לומר לכם את מיקום העצם 30 פעמים בשנייה. באמצעות פרוטוקול התוכנה הטורי תוכלו להאט זאת אם תרצו.

מהן המידות של ה-CMUcam4?#

ה-CMUcam4 הוא באורך של כ-52.25 מ“מ (כ-2.05 אינץ«) מהצד השמאלי של הלוח שבו נמצא מחבר שקע ה-RCA ועד לצד הימני של הלוח שבו נמצא מחבר כרטיס ה-microSD, ברוחב של 53.50 מ“מ (כ-2.10 אינץ«) מראש הלוח שבו נמצאים פיני ה-Arduino ועד לתחתית הלוח שבו נמצאים פיני ה-Arduino, ובגובה של כ-13 מ“מ (כ-0.51 אינץ«) מתחתית ה-PCB ועד לראש שקע ה-RCA (הרכיב הגבוה ביותר על הלוח).

כמה שוקלת ה-CMUcam4?#

ה-CMUcam4 שוקל כ-20 גרם (כ-0.7 אונקיות).

באילו קצבי באוד תומכת ה-CMUcam4?#

ה-CMUcam4 יכול לתקשר בכל קצב שידור הנבחר דרך פרוטוקול התוכנה הטורי. קצב השידור של ברירת המחדל לאחר שה-CMUcam4 מתאפס הוא 19,200 סיביות לשנייה.

כיצד אני משדרג את הקושחה של ה-CMUcam4?#

אנא ראו את דף הוויקי של ה-קושחה.

האם ה-CMUcam4 עובדת בחוץ?#

ל-CMUcam4 יש מסנן IR. בהתאם לכמה בהיר בחוץ ייתכן שתרצו לספק ל-CMUcam4 מסנן IR נוסף (כמו עדשה מזוג משקפי שמש) עבור היישום החיצוני שלכם.

האם אני יכול לכתוב קוד מותאם אישית ל-CMUcam4?#

אנא ראו את דף הוויקי של ה-קושחה.

כמה חשמל צורכת ה-CMUcam4?#

המערכת המלאה צורכת כ-100 מיליאמפר.

מהו שדה הראייה של ה-CMUcam4?#

שדה ראייה של כ-25 מעלות, שהוא צר יחסית.

באיזה מעבד משתמשת ה-CMUcam4?#

אנא ראו את דף הוויקי של ה-קושחה.

באיזו מצלמת CMOS משתמשת ה-CMUcam4?#

אנא ראו את דף הוויקי של ה-קושחה.

האם ה-CMUcam4 עובדת עם מצלמות CMOS אחרות?#

לא. כרגע מערכת החומרה והתוכנה תוכננה לעבוד באופן ספציפי עם מצלמת ה-CMOS OV9665 של OmniVision. יהיה צורך לתכנן מחדש לחלוטין את המערכת כדי לעבוד עם מצלמה אחרת.

היכן אני יכול לגלות עוד על ראייה ממוחשבת באופן כללי?#

ה-CMUcam4 מבצע את משימת הראייה הממוחשבת הפשוטה שהוא תוכנן לבצע באריזה קטנה וזולה. עם זאת, בעיית הראייה הממוחשבת הכללית של ניסיון לזהות עצמים שרירותיים בתנאים שרירותיים היא עדיין נושא מחקר פעיל מאוד ורחוקה מלהיות אי-שם קרוב לבעיה פתורה.

אם ברצונך ללמוד עוד על ראייה ממוחשבת, ייתכן שתרצה לנסות את הקישורים הבאים:

מהו הרצף המדויק של השלבים המבוצעים בהפעלה על ידי מצב הדגמה?#

זהו הרצף המדויק שמצב ההדגמה מבצע בהפעלה:

  1. אפסו את המצלמה.

  2. המתן 5 שניות עד שההתאמה האוטומטית של פרמטרי המצלמה תתייצב.

  3. בחרו במצב YCbCr וכבו את ה-auto gain ואת איזון הלבן.

  4. בצע את הפקודה ”TW“ (Track Window).

לאחר מכן, המצלמה תתחיל להניע סרוואים לעבר המרכז (centroid) של הצבע שזוהה על ידי הפקודה ”TW“ (Track Window).

מהו הרצף המדויק של השלבים המבוצעים על ידי הפקודה ”TW“ (Track Window)?#

זהו הרצף המדויק של השלבים שהפקודה ”TW“ (Track Window) מבצעת:

  1. כווצו את החלון ל-1/4 מהגודל (בכל ממד) של החלון הנוכחי לחלון חדש הממורכז במרכז החלון הנוכחי.

  2. קבל את כל ממוצעי הערוצים.

  3. שחזרו את החלון לגודל התמונה המלא.

  4. הגדירו את הערך המקסימלי והמינימלי עבור כל ערוץ צבע להיות הממוצע עבור אותו ערוץ +/- הסף שסופק על ידי המשתמש עבור כל ערוץ.

לאחר מכן, המצלמה תתחיל להזרים חבילות מסוג F, S, ו/או T.