Image Processing
حول هذه الدورة
دورة Image Processing هي دورة شاملة تهدف إلى تعليمك الأساسيات المتقدمة في معالجة الصور والفيديوهات. ستتعلم كيفية استخدام تقنيات Computer Vision لمعالجة الصور والفيديوهات بشكل فعال باستخدام تقنيات مثل Image Filtering، Segmentation، و Feature Detection. الدورة أيضًا ستساعدك في فهم تطبيقات Computer Vision المختلفة مثل object detection و face recognition، بالإضافة إلى استكشاف تقنيات متقدمة مثل motion analysis و 3D reconstruction.
أهداف التعلم
المواد
- Image Filtering and Enhancement
- Image Segmentation
- Feature Detection and Extraction
متطلبات
- معرفة أساسية بـ Python: ستحتاج إلى معرفة أساسية بـ Python حيث ستستخدم مكتبات مثل OpenCV و NumPy.
- أساسيات الرياضيات: فهم أساسي للجبر الخطي سيكون مفيدًا خصوصًا في معالجة الصور.
- معرفة بالبرمجة: ستكون بحاجة إلى مهارات أساسية في البرمجة لفهم كيفية تطبيق تقنيات image processing.
الجمهور المستهدف
- طلاب علوم الكمبيوتر وعلوم البيانات: الذين يرغبون في تعلم الأساسيات المتقدمة في Computer Vision و Image Processing.
- المطورون والمبرمجون: الذين يرغبون في تطبيق تقنيات Image Processing في مشاريعهم العملية.
- المهنيون في مجال الذكاء الاصطناعي: الذين يعملون في تطبيقات مثل robotics أو autonomous vehicles ويريدون تحسين معرفتهم بـ Computer Vision.
- المهتمون بمجالات مثل medical imaging و security and surveillance الذين يستخدمون تقنيات image processing في حل المشكلا
منهاج دراسي
Image Processing
Introduction to Computer Vision and Image Processing02:05:24
Hands on : OpenCV Part 102:10:43
Image Processing : Filtering02:52:46
Quiz1
Hands on Filtering and Segmentation03:01:31
Segmentation Part 1 : Edge Detection03:05:17
Segmentation Part 2 : Hands On02:46:19
Quiz2
Segmentation Part 3 : Grey Leve02:49:44
Quiz3
Hands On : OpenCV Part 203:01:27
Feature Detection03:32:12
Quiz4
احصل على شهادة
أضف هذه الشهادة إلى سيرتك الذاتية لإثبات مهاراتك وزيادة فرصك في لفت الانتباه.

أساتذتك
Mohamed ElDakdouky
Senior Computer Vision Enginer at ServiceNow
As a computer vision engineer with over two years of experience, I am passionate about developing cutting-edge computer vision solutions that drive innovation and solve complex problems for a range of industries. My areas of expertise include image processing, object detection, deep learning, and machine vision, which allow me to design and implement efficient, reliable, and scalable computer vision systems using popular frameworks such as TensorFlow, PyTorch, and OpenCV. Additionally, I am skilled in utilizing advanced tools such as DeepStream, TensorRT, and OpenVINO, as well as programming languages such as C++, to accelerate deep learning inference, optimize deep learning models, and deploy them on edge devices. In my previous roles, I have demonstrated my ability to collaborate effectively with cross-functional teams and stakeholders to identify business objectives and deliver solutions that exceed expectations. Specifically, I have experience in developing computer vision applications for surveillance, autonomous vehicles, and robotics, as well as customizing off-the-shelf algorithms for specific use cases. I am committed to staying up-to-date with the latest trends and techniques in computer vision and constantly exploring new tools to enhance my skills