computer vision
حول هذه الدورة
دورة Computer Vision هي دورة شاملة تبدأ من الأساسيات وحتى المواضيع المتقدمة في الرؤية الحاسوبية. الدورة تهدف إلى تعليمك كيفية استخدام تقنيات Computer Vision لتحليل الصور والفيديوهات، وتطبيق الخوارزميات الحديثة مثل Deep Learning و Convolutional Neural Networks (CNNs) في مهام مثل object detection، image segmentation، motion analysis، و 3D reconstruction. الدورة تغطي أيضًا التطبيقات العملية مثل face recognition، autonomous vehicles، و medical imaging.
أهداف التعلم
المواد
- Introduction to Computer Vision
- Image Processing
- Deep Learning for Computer Vision
- Video Analysis and Tracking
- 3D Vision
متطلبات
- معرفة أساسية بـ Python: يفضل أن تكون لديك معرفة بـ Python لأن معظم التطبيقات العملية في الدورة ستعتمد عليها.
- أساسيات الرياضيات: بعض المعرفة بأساسيات الجبر الخطي و الإحصاء ستكون مفيدة.
- الرغبة في التعلم: الاستعداد لاستكشاف مفاهيم Computer Vision من البداية وحتى المواضيع المتقدمة.
الجمهور المستهدف
- المبتدئون في مجال الرؤية الحاسوبية: إذا كنت مبتدئًا وتريد تعلم أساسيات Computer Vision وتطبيقاتها.
- طلاب علوم الكمبيوتر وعلوم البيانات: الذين يرغبون في تعلم الأساسيات ثم الانتقال إلى التطبيقات المتقدمة في Computer Vision.
- المطورون والباحثون في الذكاء الاصطناعي: الذين يرغبون في تعلم تقنيات Deep Learning و CNNs لتطبيقها في Computer Vision.
- المهنيون في مجالات مثل السيارات الذاتية القيادة، الطب، والأمن: الذين يريدون تعلم كيفية استخدام Computer Vision في صناعتهم.
منهاج دراسي
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 Level02:49:44
Quiz3
Hands On : OpenCV Part 203:01:27
Feature Detection02:32:12
Quiz4
Deep Learning
احصل على شهادة
أضف هذه الشهادة إلى سيرتك الذاتية لإثبات مهاراتك وزيادة فرصك في لفت الانتباه.

أساتذتك
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