تتضمن مستودعات GitHub موارد تعليمية محدثة، أوراق بحثية، أدلة، أدوات شائعة، دروس، مشاريع، ومجموعات بيانات.
تعد رؤية الكمبيوتر (Computer Vision) مجالًا سريع النمو يتيح للآلات تفسير وفهم البيانات البصرية. تزداد شعبيتها بفضل نماذج توليد الصور مثل Stable Dignity وFlux.1، بالإضافة إلى نموذج GPT-4o Vision متعدد الوسائط الذي يمكن نماذج اللغة الكبيرة من فهم الصور. لذلك، تعتبر رؤية الكمبيوتر في طليعة سباق الذكاء الاصطناعي، والوقت المثالي لبدء تعلمها.
في هذه المدونة، سنستعرض عشرة مستودعات GitHub الأساسية التي توفر موارد تعليمية شاملة، أوراق بحثية، أدلة، أدوات شائعة، دروس، مشاريع، ومجموعات بيانات لتحسين مهاراتك في رؤية الكمبيوتر.
- Awesome Computer Vision (رؤية الكمبيوتر الرائعة)
الرابط: jbhuang0604/awesome-computer-vision
قائمة منسقة تحتوي على روابط لكتب، أوراق بحثية، برامج، مجموعات بيانات، نماذج مدربة مسبقًا، دروس، والمزيد. يوفر هذا المستودع كل ما تحتاجه لبدء رحلتك في رؤية الكمبيوتر. النقطة الأفضل في المستودع هي أنه يقدم روابط إضافية إلى قائمة رائعة تساعدك على التعمق في تخصصات رؤية الكمبيوتر مثل Deep Vision (الرؤية العميقة)، اكتشاف الأجسام (Object Detection)، التعرف على الوجوه (Face Recognition)، والمزيد.
- Awesome Deep Vision (الرؤية العميقة الرائعة)
الرابط: kjw0612/awesome-deep-vision
يوفر هذا المستودع قائمة منسقة لموارد التعلم العميق المخصصة لرؤية الكمبيوتر. تشمل مجموعة شاملة من الأوراق البحثية، مجموعات البيانات، الكتب، الدروس، والدورات التدريبية، مما يجعله موردًا لا غنى عنه لمن يهتم بتعلم رؤية الكمبيوتر العميقة. علاوة على ذلك، يتم تقسيمه إلى مواضيع فرعية مثل تصنيف ImageNet (تصنيف الصور)، اكتشاف الأجسام (Object Detection)، تتبع الأجسام (Object Tracking)، رؤية المستوى المنخفض (Low-Level Vision)، والمزيد.
- Awesome Object Detection (اكتشاف الأجسام الرائع)
الرابط : amusi/awesome-object-detection
يركز على اكتشاف الأجسام ويوفر قائمة شاملة من الموارد، بما في ذلك الأوراق البحثية، مجموعات البيانات، البرامج، المشاريع، والدروس. يعد هذا المستودع مثاليًا لأولئك الذين يتطلعون للتخصص في تقنيات وتطبيقات اكتشاف الأجسام، خاصة إذا كانوا مهتمين بـ R-CNN، YOLO، ResNet، ونماذج رؤية الكمبيوتر الأخرى.
- 3D Machine Learning (تعلم الآلة ثلاثي الأبعاد)
الرابط: timzhang642/3D-Machine-Learning
يوفر هذا المستودع وصولاً إلى أوراق بحثية، مجموعات بيانات، برامج، مشاريع، ودروس للأفراد المهتمين بالبيانات ثلاثية الأبعاد وتطبيقاتها في رؤية الكمبيوتر. إنه مورد مثالي لاستكشاف تفاصيل تعلم الآلة ثلاثي الأبعاد، وتعلم تقدير وضعية 3D، توليف/إعادة بناء هندسة 3D، تعلم وتحويل الأساليب، وفهم المشاهد.
- Medical Imaging Datasets (مجموعات بيانات التصوير الطبي)
الرابط: sfikas/medical-imaging-datasets
تمتلك رؤية الكمبيوتر العديد من التطبيقات في الطب، ولذا تحتاج إلى مجموعة بيانات عالية الجودة دون أي قضايا ترخيص. يوفر هذا المستودع قائمة بمجموعات بيانات التصوير الطبي، وهي مفيدة بشكل خاص للباحثين والمطورين العاملين في مجال التصوير الطبي.
- 500 AI Machine Learning Projects (500 مشروع في الذكاء الاصطناعي وتعلم الآلة)
الرابط: ashishpatel26/500-AI-Machine-learning-Deep-learning-Computer-vision-NLP-Projects-with-code
يحتوي على 500 مشروع في الذكاء الاصطناعي، تعلم الآلة، التعلم العميق، رؤية الكمبيوتر، ومعالجة اللغة الطبيعية (NLP) مع الكود. يوفر هذا المستودع فرص تعلم عملية وهو مثالي لأولئك الذين يتطلعون لممارسة وتنفيذ مشاريع متنوعة. عليك أن تجد الرابط لمشاريع رؤية الكمبيوتر وأنزل لأسفل، حيث لا تحتوي جميع المشاريع على رؤية الكمبيوتر.
- Deep Learning Drizzle (تساقط التعلم العميق)
الرابط: kmario23/deep-learning-drizzle
يقدم هذا المستودع محاضرات عن التعلم العميق، التعلم المعزز، تعلم الآلة، رؤية الكمبيوتر، ومعالجة اللغة الطبيعية من أفضل الجامعات في العالم، مثل أكسفورد، جامعة تورونتو، وجامعة ستانفورد. يوفر تعليمًا عالي المستوى مجانًا للأفراد الذين لا يستطيعون التسجيل بسبب القيود المالية أو الجغرافية.
- Computer Vision Recipes (وصفات رؤية الكمبيوتر)
الرابط: microsoft/computervision-recipes
يقدم هذا المستودع أفضل الممارسات، عينات الشيفرات، والتوثيق لرؤية الكمبيوتر. يوفر رؤى وتوجيهات عملية، مما يجعله موردًا قيمًا لبناء وتحسين تطبيقات رؤية الكمبيوتر. ستعمل على مشاريع التصنيف، تشابه الصور، اكتشاف الأجسام، تقسيم الصور، التعرف على الأفعال، التتبع، وعدّ الحشود.
- Roboflow Notebooks (دفاتر روبوفلو)
الرابط: roboflow/notebooks
يحتوي على أمثلة ودروس حول استخدام نماذج وتقنيات رؤية الكمبيوتر الحديثة. يغطي المستودع مجموعة واسعة من النماذج من ResNet القديمة إلى أحدث التطورات مثل Grounding DINO وSAM، مما يجعله موردًا شاملًا لتعلم وتجربة نماذج رؤية الكمبيوتر المختلفة.
ملاحظة: تتوفر الموارد البرمجية في Google Colab Notebooks، Kaggle Notebooks، وأحيانًا SageMaker Studio Lab. يشمل كل مشروع مواد تكميلية مثل المدونات، مقاطع الفيديو على YouTube، تقارير النماذج، والأوراق البحثية.
- Awesome Vision and Language (الرؤية واللغة الرائعة)
الرابط: awesome-vision-language
هذا المستودع هو تجميع للموارد البحثية في مجال الرؤية واللغة. يحتوي على مجموعات بيانات، نماذج مدربة مسبقًا، كود عينة، وأوراق بحثية، مما يوفر دليلًا شاملاً لمجال الرؤية واللغة، والذي أصبح أكثر أهمية في تطبيقات الذكاء الاصطناعي الحديثة. يغطي المستودع مواضيع مثل وصف الصور (Image Captioning)، استرجاع الصور (Image Retrieval)، التعرف على نصوص المشهد (OCR)، الرسم البياني للمشهد (Scene Graph)، النص إلى صورة (text2image)، ووصف الفيديو (Video Captioning).
الخاتمة
توفر المستودعات العشرة على GitHub ثروة من الموارد لإتقان رؤية الكمبيوتر. مع هذا المجال الواسع، يكمن النجاح في اختيار تخصص والانغماس فيه. اكتشف اهتماماتك من خلال التفاعل مع الدروس، الدورات التدريبية، المشاريع، ضبط النماذج، وتوثيق رحلتك. ستوفر لك هذه المستودعات الموارد والأدوات اللازمة، مما يوفر لك الوقت الثمين.
توصياتنا لأفضل 3 دورات تدريبية
- شهادة جوجل للأمن السيبراني (Google Cybersecurity Certificate) – ابدأ مسيرتك المهنية في الأمن السيبراني.
- شهادة جوجل الاحترافية في تحليل البيانات (Google Data Analytics Professional Certificate) – تحسين مهاراتك في تحليل البيانات.
- شهادة جوجل الاحترافية في دعم تكنولوجيا المعلومات (Google IT Support Professional Certificate) – دعم مؤسستك في تكنولوجيا المعلومات