टेंसरफ्लो के साथ ऑब्जेक्ट डिटेक्शन
कुछ समय पहले मैंने ऑब्जेक्ट डिटेक्टर AI को ट्रेन किया था
एक ठंडे जुलाई के दिन… जो कि ऑस्ट्रेलिया में होता है… मुझे एक एआई मॉडल ट्रेन करने की तत्काल आवश्यकता महसूस हुई जो अनकैप्ड कंक्रीट रीइनफोर्समेंट बार्स को पहचान सके…
तो मैंने स्थानीय Bunnings Warehouse स्टोर से कुछ नए चमकदार रियो बार्स खरीदे जैसे ये
और बार सेफ्टी कैप्स जैसे ये
कैप्स से शुरू किया
मैंने इन पीले रियो बार कैप्स के सौ फोटो लिए, अलग-अलग संरचनाओं के साथ, LabelImg में लेबल किए, एक SSD मॉडल लिया, फिर एक और EfficientNet ने कुछ Python में कोडिंग की- और मॉडल तेजी से समझ गया कि मुझे क्या चाहिए।
शुरू में मॉडल ने सभी पीले सिलिंड्रिकल ऑब्जेक्ट्स को रियो बार कैप्स के रूप में ले लिया
और बाउंडरी बॉक्स और भी सटीक हो सकते थे…
फिर बार्स आए
मैंने गैराज से कुछ अन्य उपयोगी उपकरण लिए और सौ और फोटो लिए जैसे ये, और मॉडल बेहतर हो गया…
हाँ, निश्चित रूप से बेहतर
मोबाइल ऐप
अंत में मैंने एक छोटा SSD AI मॉडल ट्रेन किया जो मोबाइल फोन पर बिना अधिक देरी के चल सके, एक सरल एंड्रॉइड ऐप बनाया और यह Samsung S8 पर कैसे दिखता था, देखिए:
ठीक है।
उपयोगी लिंक्स
- MMdetection अब समर्थित नहीं है
- Label Studio & MMDetection के साथ ऑब्जेक्ट डिटेक्टर ट्रेनिंग का वर्कफ्लो
- LabelImg: https://github.com/HumanSignal/labelImg
- TensorFlow: https://www.tensorflow.org/
- Python चीटशीट
- Conda चीटशीट
- venv चीटशीट
- Bash चीट शीट
- Ollama चीटशीट
- Python में PDF बनाना - लाइब्रेरी और उदाहरण