مجموعة بيانات عالية الجودة من الصور التي تحتوي على الفواكه والخضروات. يتم تضمين الفواكه والخضروات التالية: التفاح (أصناف مختلفة: Crimson Snow، Golden، Golden-Red، Granny Smith، Pink Lady، Red، Red Delicious)، المشمش، الأفوكادو، الأفوكادو الناضج، الموز (الأصفر، الأحمر، Lady Finger) ، الشمندر الأحمر، التوت الأزرق، فاكهة الصبار، الشمام (نوعان)، الكرامبولا، القرنبيط، الكرز (أصناف مختلفة، رينييه)، شمع الكرز (أصفر، أحمر، أسود)، كستناء، كليمنتينا، جوز الهند، ذرة (مع قشر)، خيار (ناضج)، تمر، باذنجان، تين، جذر الزنجبيل، جراناديلا، عنب (أزرق، وردي، أبيض (أصناف مختلفة))، جريب فروت (وردي، أبيض)، جوافة، بندق، هاكلبيري، كيوي، كاكي، كولرابي، كومسكواتس، ليمون (عادي، ماير)، ليمون، ليتشي، الماندرين، المانجو (أخضر، أحمر)، مانغوستان، ماراكوجا، البطيخ بيل دي سابو، التوت، النكتارين (العادي، المسطح)، الجوز (الغابات، البقان)، البصل (الأحمر، الأبيض)، البرتقال، البابايا، فاكهة العاطفة، الخوخ ( أصناف مختلفة)، بيبينو، كمثرى (أصناف مختلفة، أباتي، فوريل، كايزر، مونستر، أحمر، ستون، ويليامز)، فلفل (أحمر، أخضر، برتقالي، أصفر)، فيزاليس (عادي، مع قشر)، أناناس (عادي، ميني)، بيتاهايا الأحمر، البرقوق (أصناف مختلفة)، رمان، بوميلو سويتي، بطاطس (أحمر، حلو، أبيض)، سفرجل، رامبوتان، توت العليق، كشمش أحمر، سالاك، فراولة ( عادي، ويدج)، تاماريلو، تانجيلو، طماطم (أصناف مختلفة، كستنائي، أحمر كرزي، أصفر، غير ناضج، قلب)، جوز، بطيخ.
إجمالي عدد الصور: 90483.
حجم مجموعة التدريب: 67692 صورة (فاكهة أو خضار واحدة لكل صورة).
حجم مجموعة الاختبار: 22688 صورة (فاكهة أو خضار واحدة لكل صورة).
حجم مجموعة الفواكه المتعددة: 103 صورة (أكثر من فاكهة (أو فئة فاكهة) لكل صورة)
عدد الفصول: 131 (الفواكه والخضروات).
حجم الصورة: 100×100 بكسل.
تنسيق اسم الملف: image_index_100.jpg (على سبيل المثال 32_100.jpg) أو r_image_index_100.jpg (على سبيل المثال r_32_100.jpg) أو r2_image_index_100.jpg أو r3_image_index_100.jpg. "r" تعني الفاكهة المدورة. "r2" يعني أن الفاكهة تم تدويرها حول المحور الثالث. "100" يأتي من حجم الصورة (100 × 100 بكسل).
يتم تخزين أصناف مختلفة من نفس الفاكهة (التفاح على سبيل المثال) باعتبارها تنتمي إلى فئات مختلفة.
تحتوي مجلدات التدريب والاختبار على صور لأغراض التدريب والاختبار.
يحتوي مجلد test-multiple_fruits على صور بها فواكه متعددة. بعضها مغطى جزئيًا بثمار أخرى. هذا اختبار ممتاز للكشف في العالم الحقيقي.
يحتوي المجلد src/image_classification على كود بايثون لتدريب الشبكة العصبية. ويستخدم مكتبة TensorFlow 2.0.
يحتوي المجلد src/image_classification_tf_1.8.0 على الإصدار القديم من كود بايثون لتدريب الشبكة العصبية. ويستخدم مكتبة TensorFlow 1.8.0.
يحتوي المجلد src/utils على كود C++ المستخدم لاستخراج الفواكه أو الخضروات من الخلفية.
تحتوي أوراق المجلد على الأوراق البحثية المتعلقة بمجموعة البيانات هذه.
يمكن أيضًا تنزيل مجموعة البيانات من: Kaggle
هوريا موريسان، ميهاي أولتيان، التعرف على الفاكهة من الصور باستخدام التعلم العميق، جامعة أكتا. Sapientiae، المعلوماتية المجلد. 10، العدد 1، ص 26-42، 2018.
تمت زراعة الفواكه والخضروات في عمود محرك منخفض السرعة (3 دورة في الدقيقة) وتم تسجيل فيلم قصير مدته 20 ثانية.
تم استخدام كاميرا Logitech C920 لتصوير الثمار. هذه واحدة من أفضل كاميرات الويب المتاحة.
خلف الثمار وضعنا ورقة بيضاء كخلفية.
ولكن نظرًا للاختلافات في ظروف الإضاءة، لم تكن الخلفية موحدة وقمنا بكتابة خوارزمية مخصصة لاستخراج الفاكهة من الخلفية. هذه الخوارزمية من نوع التعبئة الفيضية: نبدأ من كل حافة من حافة الصورة ونضع علامة على جميع وحدات البكسل هناك، ثم نحدد جميع وحدات البكسل الموجودة في جوار وحدات البكسل المحددة بالفعل والتي تكون المسافة بين الألوان فيها أقل من القيمة المحددة. نكرر الخطوة السابقة حتى لا يمكن تحديد المزيد من وحدات البكسل.
تعتبر جميع وحدات البكسل المحددة بمثابة خلفية (يتم ملؤها بعد ذلك باللون الأبيض) وتعتبر بقية وحدات البكسل تابعة للكائن.
القيمة القصوى للمسافة بين 2 بكسل متجاورة هي معلمة للخوارزمية ويتم تعيينها (عن طريق التجربة والخطأ) لكل فيلم.
تم التقاط الصور من مجلد test-multiple_fruits باستخدام هاتف Nexus 5X.
لقد قمنا بتشغيل TensorFlow على هذه البيانات وتم عرض النتائج في هذه الورقة البحثية.
تم تصوير الفواكه في التواريخ الواردة أدناه (YYYY.MM.DD):
25.02.2017 - تفاحة (ذهبية).
28.02.2017 - التفاح (أحمر أصفر 1، أحمر، ذهبي 2)، كيوي، كمثرى، جريب فروت، ليمون، برتقال، فراولة.
05.03.2017 - أبل (الذهبي 3، برايبورن، جراني سميث، الأحمر 2).
07.03.2017 - أبل (أحمر3).
2017.05.10 - البرقوق، الخوخ، الخوخ المسطح، المشمش، النكتارين، الرمان.
2017.05.27 - الأفوكادو، البابايا، العنب، الكرز.
2017.12.25 - الكرامبولا، فاكهة الصبار، غراناديلا، كاكي، الكمسكوات، فاكهة العاطفة، الأفوكادو الناضج، السفرجل.
2017.12.28 - كليمنتين، كوكوس، مانجو، لايم، ليتشي.
31.12.2017 - التفاح الأحمر اللذيذ، وحش الكمثرى، والعنب الأبيض.
2018.01.14 - الموز، الجريب فروت الوردي، الماندرين، الأناناس، التانجيلو.
2018.01.19 - التوت، التوت.
2018.01.26 - تمر، ماراكوجا، بلوم 2، سالاك، تاماريلو.
2018.02.05 - جوافة، عنب أبيض 2، ليمون ماير
2018.02.07 - الموز الأحمر، بيبينو، بيتاهايا الأحمر.
2018.02.08 - كمثرى أباتي، كمثرى ويليامز.
2018.05.22 - تدوير الليمون، تدوير الرمان.
2018.05.24 - الكرز رينييه، الكرز 2، إسفين الفراولة.
2018.05.26 - الشمام (نوعان).
31.05.2018 - البطيخ بيل دي سابو.
05.06.2018 - أناناس ميني، فيساليس، فيساليس مع قشر، رومبوتان.
08.06.2018 - التوت، الكشمش الأحمر.
2018.06.16 - الكرز الأحمر، البندق، الجوز، الطماطم.
17.06.2018 - شمع الكرز (أصفر، أحمر، أسود).
2018.08.19 - التفاح الأحمر الأصفر 2، العنب الأزرق، العنب الأبيض 2، العنب الأبيض 3، الخوخ 2، البرقوق 3، الطماطم المارون، الطماطم 1-4.
2018.12.20 - جوز البقان، الكمثرى كايزر، الطماطم الصفراء.
2018.12.21 - إصبع سيدة الموز، كستناء، مانغوستان.
2018.12.22 - بوميلو حبيبتي.
2019.04.21 - أبل قرمزي سنو، أبل بينك ليدي، توت، كولرابي، مانجو أحمر، أحمر كمثرى، فلفل (أحمر، أصفر، أخضر).
2019.06.18 - الشمندر الأحمر، الذرة، جذر الزنجبيل، النكتارين المسطح، غابة الجوز، البصل الأحمر، البصل الأحمر المقشر، البصل الأبيض، البطاطس الحمراء، البطاطس الحمراء المغسولة، البطاطس الحلوة، البطاطس البيضاء.
2019.07.07 - القرنبيط، الباذنجان، الكمثرى، الفلفل البرتقالي، قلب الطماطم.
2019.09.22 - قشر الذرة، خيار ناضج، تين، كمثرى 2، حجر كمثرى، طماطم غير ناضجة، بطيخ.
رخصة معهد ماساتشوستس للتكنولوجيا
حقوق الطبع والنشر (ج) 2017-2020 ميهاي أولتيان، هوريا موريسان
يُمنح الإذن مجانًا لأي شخص يحصل على نسخة من هذا البرنامج وملفات الوثائق المرتبطة به ("البرنامج")، للتعامل في البرنامج دون قيود، بما في ذلك، على سبيل المثال لا الحصر، حقوق الاستخدام والنسخ والتعديل والدمج. ونشر و/أو توزيع وترخيص من الباطن و/أو بيع نسخ من البرنامج، والسماح للأشخاص الذين تم توفير البرنامج لهم بالقيام بذلك، وفقًا للشروط التالية:
يجب تضمين إشعار حقوق الطبع والنشر أعلاه وإشعار الإذن هذا في جميع النسخ أو الأجزاء الكبيرة من البرنامج.
يتم توفير البرنامج "كما هو"، دون أي ضمان من أي نوع، صريحًا أو ضمنيًا، بما في ذلك، على سبيل المثال لا الحصر، ضمانات القابلية للتسويق والملاءمة لغرض معين وعدم الانتهاك. لا يتحمل المؤلفون أو أصحاب حقوق الطبع والنشر بأي حال من الأحوال المسؤولية عن أي مطالبة أو أضرار أو مسؤولية أخرى، سواء في إجراء العقد أو الضرر أو غير ذلك، الناشئة عن أو خارج أو فيما يتعلق بالبرنامج أو الاستخدام أو المعاملات الأخرى في برمجة.