एकाइ 3 / 11

गुणस्तर नियन्त्रण र दोष पत्ता लगाउने: छवि प्रशोधन

लाभ:

  • कपडाको सतहमा कसरी दोषहरू पत्ता लगाइन्छ र छवि प्रशोधन र मेसिन लर्निङद्वारा वर्गीकृत गरिन्छ भनेर व्याख्या गर्ने क्षमता।
  • गलत सकारात्मक/नकारात्मक ब्यालेन्स, 4-बिन्दु स्कोरिङ प्रणाली, र मोडेल प्रदर्शन मेट्रिक्स व्याख्या गर्ने क्षमता
  • प्रमाणीकरण सेटअप डिजाइन गर्ने क्षमता जसले मानव निरीक्षण र भौतिक निरीक्षणको साथ स्वचालित दोष पत्ता लगाउने आउटपुट परीक्षण गर्दछ।

धेरै वर्षदेखि, कपडाको गुणस्तर नियन्त्रण मानव आँखामा भर परेको छ: एक अपरेटरले उज्यालो निरीक्षण तालिकामा घण्टौंसम्म कपडा हेर्छ, उसले देखेको कुनै पनि दोषलाई चिन्ह लगाउँछ र स्कोर गर्छ। यो काम थकाउने, व्यक्तिपरक, र थकान र त्रुटिको लागि प्रवण छ; ध्यान शिफ्टको अन्त्यमा त्यति तीव्र हुँदैन जति यो सुरुमा हुन्छ। कम्प्युटर भिजन र मेसिन लर्निङले यस निरीक्षणलाई स्वचालित बनाउने वाचा गर्छ: उच्च-गतिको क्यामेराले कपडा स्क्यान गर्छ, सेकेन्डमा त्रुटिहरूको ढाँचा पत्ता लगाउँछ र वर्गीकरण गर्छ। यस एकाइमा, हामी यो प्रणालीले कसरी काम गर्छ, यसको मूल्याङ्कन गर्ने मापदण्ड र किन मानव नियन्त्रण अझै पनि अपरिहार्य छ भनेर छलफल गर्नेछौं।

कपडाको दोष र निरीक्षणको भाषा

स्वचालित पत्ता लगाउनको लागि, यो पहिले दोषहरूको नाम जान्न आवश्यक छ। बुनेको कपडामा सामान्य दोषहरू: ताना भाँच्नु (देर्धांश थ्रेडको अभाव), वेफ्ट डिफेक्ट/इन्टरफेसिङ (ट्रान्सभर्स लाइन), प्वाल, दाग, बाक्लो/पातलो ठाउँ, वार्प बाउन्स। बुनेको कपडामा: सुईको चिन्ह (अनुदैर्ध्य रेखा, सुईको खराबीबाट), आवारा स्टिच, प्वाल, मोटाई भिन्नता। प्रिन्टिङ र डाइङमा: रङको भिन्नता, एब्रेज (रङ्ग गर्ने अनियमितता), स्लिपेज, स्प्ल्याशिङ।

निरीक्षण परिणामहरू प्रायः चार-बिन्दु प्रणाली प्रयोग गरेर स्कोर गरिन्छ: प्रत्येक दोषलाई यसको अनुदैर्ध्य लम्बाइ अनुसार 1-4 अंक दिइन्छ (जस्तै 8 सेमी सम्म 1 बिन्दु, 15 सेमी माथि 4 अंक) र प्रति 100 m² कुल स्कोर गणना गरिन्छ। एक थ्रेसहोल्ड मुनि (जस्तै 40 अंक/100 m²) "स्वीकृति" मानिन्छ, माथि "अस्वीकार" मानिन्छ। AI सँग स्वचालित स्कोरिङले यो मानक अनुकरण गर्नुपर्छ; यसले आफ्नै मनमानी स्कोर उत्पादन गर्नु हुँदैन।

सुझाव: स्वचालित प्रणालीको आउटपुट सधैँ तपाईंको स्वीकृत स्कोरिङ मानक (जस्तै 4-बिन्दु) र ग्राहक सहिष्णुतामा परिवर्तनीय हुनुपर्छ। "मोडलले 12 विसंगतिहरू फेला पार्यो" एक्लै व्यापार निर्णय गर्दैन; यसलाई बुँदा र निर्णयहरूमा रूपान्तरण गर्नुपर्छ।

कसरी स्वचालित त्रुटि पत्ता लगाउने काम गर्छ?

आधुनिक प्रणालीहरूले प्रायः दुई दृष्टिकोणहरू संयोजन गर्दछ। पर्यवेक्षित वर्गीकरण भनेको कृत्रिम तंत्रिका सञ्जाल (विशेष गरी छवि-उपयुक्त कन्भोलुसनल न्यूरल नेटवर्क, अंग्रेजी CNN) हजारौं पहिले लेबल गरिएका दोष उदाहरणहरूको साथ प्रशिक्षित हुँदा नयाँ छवि र यसको प्रकारमा कुनै त्रुटि छ कि छैन भनेर भविष्यवाणी गरिन्छ। विसंगति पत्ता लगाउने, अर्कोतर्फ, "सामान्य" कपडा सिक्न र दोष उम्मेद्वारको रूपमा सामान्यबाट विचलित कुनै पनि कुरालाई चिन्ह लगाउँछ; यसले दुर्लभ, पहिले कहिल्यै नदेखिएका दोषहरूको लागि काम गर्छ किनभने प्रत्येक दोष प्रकारलाई पहिले नै लेबल गर्न आवश्यक छैन।

हामी दुई आधारभूत मापदण्ड संग प्रणाली को प्रदर्शन पढ्छौं। संवेदनशीलता (सम्झना): यसले वास्तविक दोषहरूको कति प्रतिशत पत्ता लगायो? परिशुद्धता: उनीहरूले भनेको त्रुटिको कति प्रतिशत वास्तवमा त्रुटि थियो? यी दुईबीच सन्तुलन छ । फल्स नेगेटिभ (दोष छुटेको) भनेको त्रुटिपूर्ण सामानहरू ग्राहकलाई पुर्‍याइएको हो; गलत सकारात्मक (पूर्णलाई दोषपूर्णको रूपमा चिन्ह लगाउनु) भनेको अनावश्यक बर्बादी र सुस्तता हो। गुणस्तर-महत्वपूर्ण अनुप्रयोगमा, एक थ्रेसहोल्ड सामान्यतया झूटा नकारात्मकहरूलाई कम राख्न छनौट गरिन्छ, जबकि बढेको झूटा सकारात्मकहरू मानव अपरेटरद्वारा द्रुत दोस्रो जाँचबाट गुज्रिन्छन्।

यहाँ एउटा महत्वपूर्ण जाल छ: शुद्धता मात्र भ्रामक छ। उत्पादन लाइनमा, सायद 2% कपडा दोषपूर्ण छ। एक मूर्ख मोडेल जसले सबै कुरालाई "उत्तम" भनिन्छ 98% सटीकता रिपोर्ट गर्दछ तर एकल त्रुटिलाई समात्दैन। तसर्थ, असन्तुलित डाटामा, दोष वर्गको संवेदनशीलता र शुद्धतालाई विचार गर्दैन, तर शुद्धता।

चरणबद्ध रूपमा: पत्ता लगाउने प्रणालीको मूल्याङ्कन गर्दै

  1. प्रतिनिधि डेटा सङ्कलन। प्रणालीले देख्ने वास्तविक कपडाको विविधता (रङ, बनावट, प्रकाश) कभर गर्ने छविहरू; दुर्लभ दोषहरू सहित।
  2. लेबल गुणस्तर जाँच गर्नुहोस्। यदि प्रशिक्षण लेबलहरू गलत छन् भने, मोडेलले पनि गलत सिक्छ; एक विशेषज्ञ आँखा संग लेबल नमूना।
  3. संवेदनशीलता/परिशुद्धता मापन गर्नुहोस्। दोष वर्गको लागि अलग; सामान्य शुद्धतालाई मात्र नहेर्नुहोस्।
  4. झूटा नकारात्मक जाँच गर्नुहोस्। के छुटेका दोषहरूमा सामान्य विशेषता (निश्चित रंग, निश्चित प्रकाश) छ?
  5. मानव-इन-द-लूप सेट अप गर्नुहोस्। अपरेटरलाई मोडेलले चिन्ह लगाएको कुरा पुष्टि गर्न दिनुहोस्; अनिश्चिततालाई मानिसहरूलाई निर्देशित गर्नुहोस्।
  6. अनुगमन र पुन: तालिम। नयाँ दोष प्रकारहरू देखा पर्दा डेटासेट अपडेट गर्नुहोस् (संकल्पना बहाव)।

तीन मिनी केसहरू: नम्बरहरू द्वारा

केस १ - भ्रामक शुद्धता। एक आपूर्तिकर्ताले "हाम्रो मोडेल 97% सही छ" भनी प्रणाली बेचे। क्षेत्रमा ग्राहकको प्रतिफल बढेको छ । विश्लेषणले देखाएको छ कि दोष वर्गको संवेदनशीलता केवल 61% थियो, जसको मतलब प्रत्येक 100 मध्ये 39 वास्तविक दोषहरू छुटेका थिए। शुद्धता उच्च थियो किनभने अधिकांश कपडा पहिले नै निर्दोष थियो। थ्रेसहोल्ड पुन: समायोजित र मानव नियन्त्रण थपियो; संवेदनशीलता 92% मा बढ्यो, झूटा सकारात्मक अपरेटर द्वारा हटाइयो।

केस २ - प्रकाश परिवर्तन। एक पङ्क्तिमा, दिउँसोको सूर्यको किरणले निरीक्षण क्षेत्रमा हिर्काउँदा झूटा सकारात्मकहरू तीन गुणा बढ्यो; मोडेलले सोचे कि छायाहरू दाग थिए। समस्या समाधान भयो जब हेर्ने अवस्था (बन्द क्याबिनेट, स्थिर एलईडी प्रकाश) मानकीकृत गरिएको थियो। पाठ: इमेजिङ सेटअप मोडेल जत्तिकै गुणस्तरको बारेमा हो।

केस 3 - समय र श्रम। एक व्यवसायले 100 मिटर कपडाको म्यानुअल रूपमा निरीक्षण गर्न औसत 9 मिनेट खर्च गर्यो। क्यामेरा प्रि-स्क्यानिङ + अपरेटर पुष्टिकरण मोडेलको साथ, समय 4 मिनेटमा घटाइएको थियो र लिकेज घटाइएको थियो किनभने अपरेटरले चिन्हित क्षेत्रहरूमा मात्र ध्यान दिए। के महत्वपूर्ण थियो कि स्वचालनले अपरेटरलाई होइन, तर अपरेटरको आँखालाई तीखो बनायो।

कमजोर प्रम्प्ट / बलियो प्रम्प्ट

नोट: दोष छविको प्रत्यक्ष विश्लेषण गर्ने समर्पित प्रणालीहरू अलग छन्; यहाँ हामी प्रक्रिया डिजाइन, डाटा मूल्याङ्कन र रिपोर्टको लागि AI प्रयोग गर्छौं।

कमजोर प्रम्प्ट:

मलाई भन्नुहोस्, के हाम्रो दोष पत्ता लगाउने मोडेल राम्रो छ?

शक्तिशाली प्रम्प्ट:

तपाईंको भूमिका: कपडा गुणस्तर इन्जिनियर र डेटा विश्लेषक। तल दोष पत्ता लगाउने मोडेलको परीक्षण नतिजाहरू छन् (भ्रम म्याट्रिक्स: साँचो सकारात्मक, गलत सकारात्मक, गलत नकारात्मक, साँचो नकारात्मक)। कार्य: 1) दोष वर्गको लागि संवेदनशीलता र सटीकता गणना गर्नुहोस्, सूत्र देखाउनुहोस्। 2) यी संख्याहरूको साथ व्याख्या गर्नुहोस् किन गलत व्यापारको समग्र शुद्धतामा गलत प्रभाव हुन सक्छ। यस उत्पादनमा नकारात्मकहरू। 4) थ्रेसहोल्ड सेटिङ र मानव निरीक्षणको लागि ठोस सुझाव दिनुहोस्। संख्याहरू: [मैट्रिक्स]

प्रतिलिपि गर्न मिल्ने टेम्प्लेटहरू

१) मेट्रिक गणना र व्याख्या:

निम्न कन्फ्युजन म्याट्रिक्सबाट संवेदनशीलता, परिशुद्धता र F1 स्कोर गणना गर्नुहोस्, प्रत्येक सूत्र लेख्नुहोस् र गुणस्तरको सन्दर्भमा कुन बढी महत्वपूर्ण छ भनेर प्रमाणित गर्नुहोस्। म्याट्रिक्स: [TP, FP, FN, TN]

2) गलत नकारात्मक मूल कारण:

तल छुटेको (झूटा नकारात्मक) दोष (दोष प्रकार, रंग, प्रकाश, गति) को सुविधा सूची छ। साधारण ढाँचा परिकल्पनाहरू उत्पन्न गर्नुहोस् र प्रत्येक परिकल्पनाको लागि प्रमाणीकरण परीक्षण प्रस्ताव गर्नुहोस्। डाटा: [सूची]

३) ४-बिन्दु बिन्दुहरूमा रूपान्तरण:

निम्न पत्ता लगाउने आउटपुटलाई 4-बिन्दु प्रणालीमा रूपान्तरण गर्नुहोस्: प्रत्येक दोषलाई यसको लम्बाइ अनुसार स्कोर गर्नुहोस्, प्रति 100 m² कुल स्कोर गणना गर्नुहोस्, [थ्रेसहोल्ड] स्कोरसँग तुलना गर्नुहोस् र स्वीकृति/अस्वीकृति सिफारिस गर्नुहोस्। दोष सूची: [सूची]

४) निरीक्षण प्रतिवेदनको मस्यौदा:

निम्न शिफ्ट दोष डेटाबाट कार्यकारी सारांश निकाल्नुहोस्: शीर्ष 3 दोषहरू, सम्भावित प्रक्रिया स्रोत (परिकल्पना), कुल अस्वीकार दर, र सिफारिस गरिएका कार्यहरू। नम्बरहरू नबनाउनुहोस्, दिइएको कुरा मात्र प्रयोग गर्नुहोस्। डाटा: [तालिका]

मेट्रिक तुलना चार्ट

मापदण्ड

के उपाय

उच्च हुनु राम्रो हो?

गुणस्तर मा महत्व

शुद्धता

समग्रमा सही दर

भ्रामक हुन सक्छ

असंतुलित डाटामा कम

संवेदनशीलता (स्मरण)

वास्तविक दोष दर समातियो

हो

ड्रप गलत नकारात्मक (महत्वपूर्ण)

परिशुद्धता

तपाईले भनेको कुराको सत्यता त्रुटि हो

हो

झूटा सकारात्मक / अपशिष्ट कम गर्दछ

गलत नकारात्मक

दोषबाट बचेको

होइन, यो कम हुनुपर्छ

ग्राहकलाई दोषपूर्ण सामानको जोखिम

गलत सकारात्मक

खाली अलार्म

होइन तर सहनै पर्छ

दक्षता/गति हानि

ध्यान दिनुहोस्: स्वचालित प्रणाली एक "प्रि-स्क्रिनर" हो, "अनुमोदनकर्ता" होइन। अन्तिम गुणस्तर स्वीकृति निर्णयको लागि एक सक्षम गुणस्तर अधिकारीको स्वीकृति आवश्यक छ, विशेष गरी ग्राहक अनुबंधको अधीनमा ब्याचहरूको लागि। मोडेलले मानव नियन्त्रणलाई गति दिन्छ, तर यसलाई छुट दिँदैन।

सामान्य गल्तीहरू

  • धार्मिकता हेर्न र सन्तुष्ट हुन। उच्च शुद्धताले असन्तुलित डाटामा कलाकृतिहरू लुकाउँछ।
  • हेर्ने अवस्थालाई बेवास्ता गर्दै। निरन्तर रोशनी र स्थिर गति बिना मोडेल अविश्वसनीय छ।
  • लेबल गुणस्तर जाँच गर्दैन। गलत लेबलको साथ प्रशिक्षित मोडेलले गलत तरिकाले सिक्छ।
  • नयाँ प्रकारको दोष बिर्सने। यदि डेटा समयसँगै देखा पर्ने नयाँ दोषहरूको लागि अद्यावधिक गरिएन भने, प्रदर्शन चुपचाप घट्नेछ।
  • मानिसहरूलाई काट्दै। महत्वपूर्ण स्वीकृति निर्णयलाई मानव अनुमोदन चाहिन्छ।

संक्षेपमा

छवि प्रशोधनले कपडाको निरीक्षणलाई धेरै गति दिन्छ र मानव थकानको लागि क्षतिपूर्ति दिन्छ। तर उनको कार्यसम्पादन शुद्धताका साथ होइन, तर त्रुटि वर्गको संवेदनशीलता र परिशुद्धताका साथ पढिन्छ; गलत नकारात्मक गुणस्तर मा सबैभन्दा खतरनाक त्रुटि हो। स्थिर इमेजिङ अवस्था, गुणस्तर लेबल र मानव-इन-द-लूप निरीक्षण प्रणालीको विश्वसनीयताका तीन स्तम्भहरू हुन्। स्वचालित आउटपुट एक प्रारम्भिक स्क्रीनिंग हो; अन्तिम स्वीकृति निर्णय इन्जिनियर को स्वीकृति संग रहन्छ।

आवेदन कार्य

त्रुटि पत्ता लगाउने प्रणालीको लागि एक उदाहरण भ्रम म्याट्रिक्स परिभाषित गर्नुहोस् (जस्तै 100 दोषपूर्ण, 4900 सिद्ध नमूनाहरू)। यस एकाइमा "मेट्रिक गणना" टेम्प्लेटसँग संवेदनशीलता, सटीक र F1 गणना गर्नुहोस्; त्यसपछि म्यानुअल रूपमा परिणामहरू जाँच गर्नुहोस्। एउटा अनुच्छेदमा छलफल गर्नुहोस् जब तपाईंले उही म्याट्रिक्समा गलत नकारात्मकलाई आधा गर्न थ्रेसहोल्ड परिवर्तन गर्नुभयो, र तपाईंको उत्पादनको लागि कुन सन्तुलन सही छ भनेर निर्णय गर्नुहोस्।

चेकलिस्ट

  • [] म संवेदनशीलता/परिशुद्धता द्वारा प्रदर्शन मूल्याङ्कन गर्छु, सटीकता होइन।
  • [ ] म व्यापार प्रभाव संगै गलत नकारात्मक को जोखिम को व्याख्या गर्छु।
  • [] मैले हेर्ने अवस्थाहरू (प्रकाश, गति) मानकीकृत गरें।
  • [ ] म नियमित रूपमा लेबल गुणस्तर र नयाँ दोष प्रकारहरू जाँच गर्छु।
  • [] म अन्तिम स्वीकृति निर्णयमा मानव अनुमोदन राख्छु; मोडेल पूर्व सिफ्टर मात्र हो।