בדיקת קורות חיים וקטור סיבוב

תמונה ממוזערת של דפוס בדיקה

איור 1. תמונה ממוזערת של דפוס הבדיקה. הורד את התמונה ברזולוציה מלאה המקושרת למעלה.

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

מִבְחָן

  1. התקן את OpenCV Manager במכשיר האנדרואיד הנבדק.
  2. הורד את חבילת OpenCV-3.0.0-android-sdk.zip מ- SourceForge.net .
  3. מצא את ה-APK מתיקיית apk בתוך הארכיון שהורדת. טען את ה-APK במכשיר ממחשב באמצעות פקודת adb install עם אפשרות --bypass-low-target-sdk-block . עבור מכשירים עם אנדרואיד 13 ומטה, אפשרות זו --bypass-low-target-sdk-block אינה נחוצה. למידע נוסף, ראה התקנת אפליקציה .
  4. אם יש חשבון פעיל מחובר ל-Google Play, אתר את OpenCV Manager ב-Google Play והשבת את העדכון האוטומטי בתפריט ההקשר (התפריט הקופץ מהלחצן "...").

    השבת עדכונים אוטומטיים של OpenCV Manager

    איור 2. השבתת עדכון אוטומטי ב-Google Play.

  5. הדפס את תבנית הבדיקה המקושרת, תוך השבתת אפשרויות קנה המידה בעת ההדפסה. הדוגמה צריכה להתאים לנייר US Letter ברוחב או לכל דבר גדול יותר.

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

  6. מניחים את התבנית על משטח אופקי.
  7. התחל את ה- Rotation Vector CV Crosscheck באפליקציית CTS Verifier. עקוב אחר המדריך כדי להפעיל מצב טיסה, לכבות את הסיבוב האוטומטי ולהתאים את הבהירות והמיקום המותאם אם שינויים אלה לא בוצעו.
    התחלת בדיקה

    איור 3. התחלת הבדיקה.

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

    איור 4. הצבת תבנית הבדיקה.

  9. תוך שמירה על התבנית במלואה בתצוגת המצלמה, סובב את מכשיר האנדרואיד הנבדק (DUT) סביב התבנית בשלושה כיוונים שונים, אחד אחד (1, 2 ולאחר מכן 3 המוצגים בתמונה למטה) לפי הנחיה על ידי מחוון טווח הסיבוב. שמור על תנועה חלקה ויציבה לקבלת התוצאה הטובה ביותר.
    תנועת המכשיר

    איור 5. מניפולציה של המכשיר הנבדק.

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

    איור 6. סיום הבדיקה.

  11. לחץ על הבא כדי להמשיך למסך עבר/נכשל ולבדוק את התוצאה.
    הצלחה במבחן

    איור 7. עמידה במבחן.

  12. פעל לפי הטיפים הבאים לקבלת התוצאות הטובות ביותר:
    1. מכיוון שמדובר בבדיקה ידנית עם מורכבות, מומלץ לנסות אותה כמה פעמים לקבלת התוצאות הטובות ביותר.
    2. יש לכייל את מד התאוצה, הג'ירוסקופ והמגנטומטר לפני הבדיקה לקבלת תוצאות טובות.

פתרון בעיות

  1. סימפטום: הבדיקה קרסה בעת תחילת מקרה הבדיקה או מיד לאחר סיום הקלטת הווידאו.
    סיבה: כנראה בעיית תאימות של OpenCV Manager. סמן logcat כדי לאשר. אם אושר, בדוק את הגרסה והקשת של מנהל OpenCV המותקן.
  2. סימפטום: הבדיקה נכשלת לעתים קרובות עקב שגיאות "יותר מדי מסגרת לא חוקית".
    סיבה: כנראה בגלל איכות הווידאו. אשר את התנאים הבאים:
    1. יש מספיק תאורת סביבה למבחן. אור טבעי בדרך כלל נותן את התוצאה הטובה ביותר. עם זאת, כאשר הוא אינו זמין, אור שופע ממספר זוויות שאינו יוצר צללים ברורים פועל גם כן. הימנע מתאורת זווית נמוכה כדי להפחית סנוור.
    2. התנועה במהלך צילום הווידאו חלקה. תנועה קופצנית גורמת לטשטוש ומבלבלת את תוכנת הראייה במחשב.
    3. התבנית צריכה להיות תמיד כולה במסגרת תצוגה מקדימה של וידאו וממוקמת סביב המרכז. התבנית צריכה להיות 1/4 ~ 1/2 מהגודל של חלון התצוגה המקדימה של הסרטון. אם הדפוס קטן מדי, הדיוק מופחת. אם הדפוס גדול מדי, עיוות העדשה ברור יותר, וקשה יותר לשמור את הדפוס תמיד בתוך מסגרת הקלטת וידאו.
    4. המצלמה מסוגלת להתמקד היטב. חלק מהמכשירים מתקשים להתמקד במהלך הקלטת וידאו. זה בדרך כלל בגלל שיש מעט מדי וריאציות בסצנה, למשל משטח רצפה חלק בצבע אחיד. העברת דפוס הבדיקה למקום עם משטח בעל מרקם או החדרת חפצים סביב דפוס הבדיקה עוזרים בדרך כלל.
    5. ייצוב תמונה כבוי.
  3. סימפטום: בדיקת הגובה והגלגול עובדת מצוין, אך מבחן הפיתול נכשל באופן קבוע.
    סיבה: ראשית, ודא שחיישן השדה המגנטי מכויל היטב. וקטור הסיבוב אינו פועל היטב אם חיישן השדה המגנטי אינו מכויל.
    יתכן גם שציר הפיתול נכשל עקב צילום וידאו. החזק את המכשיר יציב והלך/זוז מסביב לתבנית הבדיקה עבור קטע הפיתול של הבדיקה. קשה לשמור על איכות הווידאו תוך כדי סיבוב המכשיר ביד.

דווח על משוב

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

נא לאסוף את המידע הבא בעת דיווח על באג:

  1. דוח שגיאות של אנדרואיד
  2. צילום מסך אם יש הודעת שגיאה כלשהי על המסך.
  3. התוכן של /sdcard/RVCVRecData/ . תיקיה זו מכילה קבצי וידאו ולכן יכולה להיות די גדולה אם הבדיקה כבר נעשתה מספר פעמים. ניקוי התיקיה וביצוע הבדיקה שוב יסייעו להקטין את הגודל. בדוק קבצי וידאו בפנים כדי למצוא בעיות ברורות בהקלטה.
  4. צילום מסך של אפליקציית OpenCV Manager.