v2.0.0¶
v2.0.0 מביאה תמיכה בלמידת מכונה ל-OpenMV IDE: כלי CNN Network Library חדש לפריסת מודלים של רשתות נוירונים אל המצלמה שלך, יחד עם ייצוא וידאו של ImageReader, מסוף טורי מהיר בהרבה, וקושחה מצורפת בגרסה 3.0.0. מהדורה זו נשארת על בסיס Qt Creator 4.0.2. אין שינויים שוברים עבור פרויקטים קיימים, אם כי התקנות Windows כבר אינן מתקינות אוטומטית את מנהל ההתקן הטורי המצורף pybcdc.
עיקרי דברים¶
כלי CNN Network Library תחת
Machine Vision Toolsמעתיק מודל.networkמצורף או מותאם אישית אל ה-OpenMV Cam המחוברת (או שומר אותו מקומית כשאין מצלמה מחוברת), ומגיע עם המודליםcifar10,cifar10_fast,lenetו-smile.ייצוא ImageReader מאפשר ל-
Convert Video/Save Videoלהוציא קובץ.binשל OpenMV לניגון על גבי המצלמה.מסוף טורי מהיר יותר שולח קוד מודבק/מורץ במנות של 63 בתים במקום בית אחד בכל פעם.
דוגמאות למידת מכונה נוספו תחת
25-Machine-Learning, בנוסף לדוגמאות AprilTag ו-I2C Lidar חדשות.קושחה מצורפת 3.0.0 עבור לוחות OPENMV2/3/4, עם בינאריים קטנים יותר ל-M7/H7.
תכונות חדשות¶
נוסף כלי CNN Network Library תחת
Machine Vision Tools. הוא מעתיק מודל.networkמצורף או מותאם אישית של רשת נוירונים אל ה-OpenMV Cam המחוברת, או שומר אותו מקומית כשאין מצלמה מחוברת. הכלי מגיע עם המודליםcifar10,cifar10_fast,lenetו-smile(5e8c7ce92, a27537ff1, f75ef2bcd).הכלים
Convert Video/Save Videoיכולים כעת להוציא קובץ.binשל ImageReader של OpenMV, וממירים וידאו (או אוסף תמונות) לזרםOMV IMG STRארוז של פריימים בפורמט RGB565/grayscale לניגון על גבי המצלמה (b7d12cd32).נוספו דוגמאות מצורפות חדשות: תיקיית
25-Machine-Learningעם סקריפטים להסקת CNN (cifar10,lenetוזיהוי חיוך, בנוסף לגרסאות חיפוש של חלון מרכזי וחלון מלא), תיקייה חדשה26-April-Tags(עם דוגמאות AprilTag שהוצאו מתוך16-Codes) המוסיפה דוגמאות לזיהוי ברזולוציה מרבית ולזיהוי תגים קטנים, ודוגמת I2C Lidar Lite V3 תחת24-External-Sensors(56abdf508).
שינויים ושיפורים נוספים¶
הדבקה והרצה של קוד במסוף הטורי של OpenMV מהירים בהרבה: בתים נשלחים כעת במנות בגודל (
TABOO_PACKET_SIZE- 1) (63 בתים) במקום בית אחד בכל פעם (bf93f3856).ה-CNN Network Library זוכר כעת נתיבים אחרונים נפרדים לשמירה במצב מצלמה מחוברת לעומת שמירה ללא מצלמה, ונשאר מאופשר גם כשאין מצלמה מחוברת. הנחיית ה-bootloader ”reconnect your cam“ מורה לך כעת ללחוץ ביטול כדי לדלג לתכנות מחדש דרך DFU (a27537ff1).
תיקוני באגים¶
תוקן טקסט בלתי נראה (באותו צבע) בשורת התפריטים בערכות נושא כהות ומותאמות אישית, על ידי היפוך צבע טקסט התפריט כשרקע התפריט כהה והחלתו גם על
ButtonText(dc7af7b54).תוקן מחולל ה-AprilTag כך שתמונות התגים הנוצרות מעובדות על מסגרת ורקע שחורים כראוי ומותאמות בקנה מידה לגודל, במקום למקם אותן על קנבס לא צבוע (a27537ff1).
תמיכת פלטפורמה וכלים¶
בסיס Qt Creator: 4.0.2.
קושחת OpenMV מצורפת: עודכנה ל-3.0.0 עבור לוחות OPENMV2/OPENMV3/OPENMV4, עם בינאריי קושחה קטנים יותר באופן ניכר ל-M7/H7 (8da10eb4b).
שמות לוחות: שונו לסכמת השמות הצרכנית: OpenMV Cam M4 (STM32F427), OpenMV Cam M7 (STM32F765/67), ו-OpenMV Cam H7 (STM32H743) (8f29f7ca6).
מתקין Windows כבר אינו מתקין את מנהל ההתקן הטורי
pybcdc(4b27cdb80).
שינויים שוברים¶
אין עבור פרויקטים, סקריפטים או הגדרות שמורות קיימים. שים לב כי ב-Windows מנהל ההתקן הטורי המצורף pybcdc כבר אינו מותקן אוטומטית על ידי המתקין (4b27cdb80); זה משפיע רק על מנהל ההתקן הטורי המורשת האופציונלי ולא על קישוריות רגילה של המצלמה.