Table of Contents
עליית חזון המכונה בייצור מודרני
טכנולוגיית ראיית מכונות הפכה אבן הפינה של ייצור אוטומטי, המאפשרת מערכות "לראות" ולפרש את הסביבה שלהם עם דיוק מדהים.על ידי שילוב מצלמות, תאורה ואלגוריתמים מתקדמים לעיבוד תמונות, מערכות ראיית מכונה לבצע משימות שהיו פעם רק אנושיות - כגון גילוי פגם, מדידה ממדית וזיהוי חלק - במהירויות ואצ'ור הרבה מעבר ליכולות ידניות.
האנטומיה של מערכת ראיית מכונות
מערכת ראיית מכונה טיפוסית כוללת כמה מרכיבים עצמאיים: חיישן תמונה (כגון CMOS או מצלמת CCD), אופטיקה (lens and filters), מקורות תאורה, יחידת עיבוד (לעתים קרובות בקר ראייה ייעודי או מעבד מוטבע CPU / GPU), ותוכנה לניתוח תמונה לא מספיק מומרת.התהליך מתחיל כאשר המצלמה קולטת אור משתקף מהאובייקט ה-cooked.
התאמות מפתח ותפקודיהן
- (ב) ⁇ תמונה:0) , איור 1 (ראה: ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
- (ב) ⁇ :0 (ב) ⁇ (ב) , ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
- (ב) ⁇ :0) ⁇ (ב) ⁇ (ב) ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
- (ב) אלגוריתם של ההרחבה:0) אלגוריתמים של הוצאות להורג עבור זיהוי דפוס, מדידה וקבלת החלטות.
- (ב) ,0;9) ,(ה): ⁇ (ה) ,התמ"ל) , ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇
ללא ביצועים גבוהים ADC, אפילו חיישן המצלמה הטוב ביותר ואופטיקה יניב תוצאות תת-היתר. ולהיפך, חיישן בעל יכולת בינונית עם ADC יוצא דופן יכול לעתים קרובות לפורץ חיישן פרמיה המפריע על ידי דיגיטציה גרועה.
התפקיד הקריטי של ADC בצילום:
ממיר אנלוגי-על-השפעה הופך את אות המתח הרציני מכל פיקסל למספר דיגיטלי דיסקרטי.בראייה מכונה, ה- ADC חייב להתמודד עם שיעורי פיקסל מהירים מאוד - מצלמות מודרניות יכולות ללכוד מיליוני פיקסלים לשנייה - בעוד שמירה על רמות זיהוי מדויק של האותות.2 מפרטים מרכזיים מגדירים את ביצועי ADC בהקשר זה: החלטה (מחושים ב bits) ו-ampling Rate (mdrepertrepert) ב-i) ב-XL) באופן מיידי, כך, כך, 2, מדדים של 0.
מדוע ADCs אינם ניתנים להשגה
הדרישות של ייצור מודרני - גבוה דרך חישוב, גודלי פגם זעירים, וקבלת החלטות בזמן אמת - דחפו ADCs לגבולותיהם.
- (FLT:0) ,Signal-to-Noise Ratio (SNR): ADC בעל ביצועים גבוהים תורם רעש מינימלי, שמירה על שפת החיישן SNR.זה קריטי במיוחד באור נמוך או יישומים מהירים גבוהים שבהם רמות האות חלשות.
- (FLT:0) טווח דינמי: FLT:1בתמונה אחת, מערכת ראיית מכונה חייבת לעתים קרובות ללכוד פרטים באזורים בהירים ואפלים בו זמנית.טווח דינמי רחב ADCs למנוע שבץ או ריסוק של אזורים אפלים.
- (FLT:0)Linear Response:FLT:1 לא לינאריות ב- ADC מוביל לשגיאות מדידה. ADCs רמה גבוהה להבטיח לינאריות בתוך שבריר של אחוזים, ומבטיח בדיקות ממדיות חוזרות.
- (FLT:0) Thermal Stability:FLT:1eur סביבות המפעל יכול להיות חם. Top-tier ADCs לשמור על ביצועים בטווחי טמפרטורה, הימנעות סחף הדורש החלמה.
- (FLT:0) , Shutter SynSyncization: FLT:1 , מצלמות תעשייתיות רבות משתמשות בסגורים גלובליים כדי לחשוף את כל הפיקסלים בו-זמנית.
תכונות אלה קובעות באופן קולקטיבי האם מערכת ראייה יכולה לזהות באופן אמין את גרירת 0.1 מ"מ על חלק נעים ב-500 חלקים לדקה, או למדוד במדויק תכונה גיאומטרית בתוך סובלנות מיקרונית.
סוגים של ADCs בשימוש ב- Machine Vision
לא כל ADCs נוצרים שווים.מכונות ראיית מכונות בדרך כלל מעסיקות אחת ממספר ארכיטקטורות, כל אחת עם עצירות מסחר:
המונחים: ADCs
אלה הם בחירה נפוצה עבור יישומים גבוהים (12-16 סיביות) הפועלים בעשרות עד מאות מגה-הרץ.הם להשיג איזון טוב של מהירות ודיוק, מה שהופך אותם מתאימים למצלמות קו-סרקניות ומערכות במהירות גבוהה באזור-scan.Piline ADCs להשתמש שלבים מרובים כדי לחדד את התפוקה הדיגיטלית, המציעה גבוה באמצעות חישוב עם צריכת חשמל מתונה.
Sigma-Delta ( ⁇ ) ADCs
ממירי Sigma-delta מצטיינים ביישומים הדורשים החלטה גבוהה מאוד (עד 24 ביטים) במהירויות נמוכות יותר.הם משמשים לעתים קרובות במערכות מדידה מדויקות שבהן שיעורי המסגרת צנועים, כגון תחנות בדיקה סטטיות או מכשירים מטרולוגיים.טכניקת עיצוב הרעש שלהם דוחפת רעש קוונטי מחוץ ללהקת האות, ומאפשרת SNR יוצאת דופן.
נספח-Reproximation-register (SAR) ADCs
SAR ADCs מציעים קרקע בינונית עם החלטה בינונית (10-16 ביטים) ומהירות מתונה. הם מוערכים עבור הגמישות הנמוכה שלהם ופשטות, מה שהופך אותם מתאימים עבור מערכות ראייה משובצות ברובוטים קומפקטיים או כלי בדיקה ידניים.
ADCs במצלמות חכמות
מצלמות תעשייתיות מודרניות רבות משלבות את ה- ADC ישירות על חיישן מת או בצ'יפס של חברה.אינטגרציה זו מפחיתה את שטח הלוח ואת קיבול פרציטי, המאפשרת שיעורי מסגרת גבוהים יותר.עם זאת, הביצועים של המרמרים המשולבים האלה יכולים להשתנות באופן נרחב; מערכות הדורשות את המהירות הגבוהה ביותר או טווח דינמי לעתים קרובות עדיין מסתמכות על ADCs חיצוני, דיסקרטי.
השפעה של ADC ביצועים על יישומי חזון מכונות
ההשלכות של איכות ADC הופכות ברורות כאשר בוחנים מקרים ספציפיים של שימוש בייצור.
Defect Detection in High-Speed Lines
באריזות מזון ומשקאות, משקאות יכולים לנוע במהירות של 2,000 פחיות לדקה.מצלמות ללכוד תמונות מרובות לכל יכול, מחפש דנטות, תוויות מטעה, או דליפות. ADC 12 סיביות עם רעש נמוך יכול בקלות לזהות דנט כרדודה כמו 0.2 מ"מ. ADC גרוע יכול להציג פריטים המחקים, מהגרי שקרים - או גרוע יותר, חסר ממש את העלות של זיוף (התקנות ישירה) ושלילית (הת) של קישורים כוזבים (מדומים) או שלילי) לשליליים (מסוגים ישירות) או שלילי) או שלילי (מדומים (מדומים) או שלילי) או שלילי) או שלילי (מדומים (מדומים (מדומים (מדומים) או שלילי) או שלילי) או שלילי) או שלילי) או שלילי) או שלילי (מדומים (מדומים (מדומים (מדומים (מדומים (מדומים (מדומים) או שלילי) או שלילי) או שלילי) לשליליים) באופן ישיר) או שלילי) או שלילי) או שלילי (מדומים (מדומים (מדומים (מדומים (מדומים (מדומים (מדומים (מסוגלים) או שלילי) או שלילי) או שלילי) או שלילי) או רעורידטים) או שלילי) או
מדדי חירום ב-Cournal Parts
יצרני רכב בודקים רכיבים של מנוע כמו טבעות פיטסטון או מזריקים דלק עם סובלנות בטווח המיקרו.כאן, 16 סיביות ADCs הם סטנדרטיים, מתן 65,536 רמות אפורות הדרושות כדי למדוד סטיית גיאומטרית דקה.מערכת של 12 סיביות תגדיר את השינויים ברמת אפור עדינה רק 4,096 רמות, ככל הנראה וכתוצאה מכך שגיאות מדידה של יכולת תהליך.
רובוטיקה ו Bin Picking
מערכות חזון בנויות 3D מערכות פרויקט תבניות על חלקים מערערמים באופן אקראי; עיוות התבנית מקודש לעומק. ADC חייב לדיגיטליזציה של מסגרות מרובות באופן סינכרוני על מנת לשחזר עננים בשלב 3D. מהירות ADCs (למשל, 12 סיביות ב 200 MHz) לאפשר מפות עומק בזמן אמת, המאפשר לרובוטים לבחור חלקים מהירים יותר ובאופן יחסי.
התקדמות טכנולוגית ב- ADCs for Machine Vision
תעשיית המוליכים למחצה ממשיכה לדחוף גבולות ADC, המונעת על ידי הביקוש הבלתי צפוי לרזולוציה גבוהה יותר ומהירות בראייה מכונה.
שיעור גבוה יותר עם כוח נמוך
תהליכי CMOS חדשים מאפשרים ל- ADCs לדגימה בשיעורי מרובות-ג'יג'רץ, תוך צריכת פחות כוח מאשר הדורות הקודמים.זה מאפשר למצלמות קו-סרקנט לפעול ב-200 שערי קו הרץ עם החלטה של 16 סיביות, או מצלמות שטח-סגוניות לרוץ ב-1,000 מסגרות לשנייה לבדיקה מהירה באינטרנט.
עיבוד אותות דיגיטליים
רבים מודרניים ADCs משלבים על מסננים דיגיטליים שבב, לצבור קללה, ואפילו היפוגרם שווה.זה מנקה את מעבד הראייה הראשי, להפחית את הגמישות, ומאפשר למערכת להתאים באופן דינמי לתנאי תאורה שונים ללא רכיבים חיצוניים. לדוגמה, ADC עם טווח דינמי בנוי יכול לייצר פלט 16 סיביות מ חיישן כי יהיה אחרת התיישבות באזורים בהירים.
אדריכלות רב-החננל וזמן-Interleaved Architectures
כדי להשיג גבוה מאוד מצטבר דרךput, מעצבים משתמשים במספר ADCs במקביל (זמן אימון) טכניקה זו נפוצה במלכודות מסגרת גבוהה ומצלמות CoaXPress, שבו ארבעה או שמונה 12 סיביות ADCs לרוץ ב 500 MHz משלב כדי לספק 2 GS / המרה - מספיק כדי לתמוך בפתרון 4K במאות מסגרות לשנייה.
מתקדם ב- Cooling and Packaging
כמו ADCs dissipate חום בדיור מצלמה קומפקטי, ניהול תרמי הופך קריטי.אריזות חדשות באמצעות מפיץ חום מוטבע וגוף מצלמה נוזלי-קולק מאפשר ADCs לפעול בביצוע שיא ללא סחף תרמי.זה רלוונטי במיוחד בממצאות וייצור זכוכית שבו טמפרטורות מטבוליות עולה על 50 מעלות צלזיוס.
אתגרים ומסחר ב-ADC Selection
בחירת ADC הנכון עבור מערכת ראיית מכונה כוללת איזון מספר מגבלות מתחרות.
החלטה נגד שיעור המסגרת
החלטה גבוהה יותר באופן חד-משמעי מפחיתה את קצב המסגרת המקסימלי האפשרי עבור מעט עומק ואדריכלות המרה.לדוגמה, צינור 16 סיביות ADC עשוי לספק 200 MS /s, אבל גרסה 12 סיביות של אותו עיצוב עשוי להגיע 400 MS /s. מערכת אינפורטורים חייב לאשר אם עומק תמונה גולמי או מהירות זמני הוא קריטי יותר עבור היישום.
ביצועים חדשים מול כוח
לעתים קרובות נמוך מאוד-noise ADCs דורש יותר שטח סיליקון ו זרם הטיה, הגדלת צריכת החשמל.ביחידות בקרה המופעלות על סוללות או ניידות (למשל, סורקים ידניים), ADC ביצועים גבוהים עלול לגרום ניקוז סוללות בלתי מתקבל על הדעת.
עלויות ומורכבות
Discrete, במהירות גבוהה ADCs (>16 bit,>250 MS /s) יכול לעלות מאות דולרים כל אחד, בתוספת מעגלים היקפיים. עבור יישומים רגישים בעלות כמו אלקטרוניקה, יצרנים עשויים לבחור שילוב ADCs עם מעט מפרטים נמוכים יותר, קבלת סחר-off ברגישות זיהוי פגם כדי לשמור על יכולת כוללת של מערכת.
מגמות עתידיות: AI, Machine Learning ו- ADC Co-Design
הצומת של בינה מלאכותית, קצה מחשוב וטכנולוגיה ADC מעצב את הדור הבא של מערכות ראיית מכונה.
AI-Assisted Noise Reduction
רשתות ניאל יכולות להיות מאומן להסיר רעש ולשפר תמונות גם כאשר רצפת הרעש האינטנסיבי של ADC גבוהה יחסית.זה מאפשר ADC בעלות נמוכה לייצר תמונות המופיעות לבוא ממיר פרימיום.עם זאת, גישה זו מוסיפה שקיפות חישובית ודורשת הכשרה מודל חזקה כדי להימנע מלהציג חפצים.
חזון מבוסס אירועים ו- ADCs
חיישנים מבוססי אירועים (neuromorphic) רק מריצים נתונים כאשר השינויים האינטנסיביים של פיקסל, צמצום דרמטי של שיעור הנתונים וכוח.חיישנים אלה דורשים ADCs מיוחדים שיכולים להמיר דופקים אנלוגיים סינכרוניים.מצלמות מבוססות אירוע מוקדם להשתמש במסגרות מהירות מאוד ולא ב- ADCs מסורתיים, אבל אדריכלות היברידית הן המשלבות את האירוע עם מסגרות קריאה קונבנציונליות.
אודות sensor Intelligent Conversion
חיישנים עתידיים עשויים להשתלב לא רק ADCs, אלא גם לוגיקה לעיבוד העורף אשר מבצעת התאמות ל-pixel, רזולוציה הסתגלות, או בדיקת פגם לפני שהנתונים יעזבו את השבב.זה יכול להפחית מורכבות מערכת ועצלות, המאפשר אפילו קווים מהירים יותר ונקודות ראייה קומפקטיות יותר.
מסקנה
ראיית מכונות ממשיכה להתפתח כאפשר חיוני של ייצור אוטומטי מאוד, מבוסס איכות.מזהה פגמים מיקרוסקופיים כדי להנחות רובוטים עם דיוק נקודות ציון, מערכות אלה תלויות ביושרה של הנתונים הדיגיטליים שהם מעבדים. ADCs ביצועים גבוהים הם הקישור הקריטי בין העולם האנלוגי של אור לבין העולם הדיגיטלי של אלגוריתמים, כמו דרישות ייצור - קווי נוף מהירים יותר, פגום קטנים יותר, וסובלנות הדוקה - התפקיד של ADC יהיה צורך ישירות כדי להבטיח את היצרנים דינמיים, אשר יכול להיות מסוגל לעשות השפעה יעילה יותר, כלומר, כלומר, כלומר, רק על ידי מנגנונים יעילים יותר, כלומר, כדי לספק השפעה יעילה יותר, כלומר, כמו גם על ידי מנגנונים משפטיים, כמו גם על ידי מנגנונים יעילים יותר, כמו יצרני יעיל יותר, כדי להשיג יעילות גבוהה יותר, כלומר, עם מנגנונים יעילים יותר, עם מנגנונים יעילים יותר, כמו יצרני יעיל יותר, כמו דרישות ייצור יעיל יותר, כמו יצרני יעיל יותר, כדי להשיג השפעה יעילה יותר, כמו יצרני יעיל יותר, כמו ייצור יעיל יותר, כמו יצרני יעיל יותר, כמו דרישות ייצור.