آموزش دوره جامع Jetson Nano از مبتدی تا پیشرفته - بینایی ماشین - آخرین آپدیت

دانلود Jetson Nano Starter to Pro - A Computer Vision Course

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره دارای قابلیت Coursera Coach است؛ روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و لحظه‌ای که به شما کمک می‌کند تا دانش خود را آزمایش کنید، پیش‌فرض‌ها را به چالش بکشید و در طول مسیر دوره، درک خود را عمیق‌تر کنید. در این دوره، شما دنیای شگفت‌انگیز بینایی ماشین (Computer Vision) و هوش مصنوعی را از طریق پلتفرم NVIDIA Jetson کشف خواهید کرد. با گذراندن ماژول‌های مختلف، درک عمیقی از نحوه راه‌اندازی و بهینه‌سازی Jetson برای وظایف AI به دست می‌آورید و با پروژه‌های عملی و کاربردهای واقعی قابلیت‌های Jetson آشنا می‌شوید. این دوره تمامی مباحث، از پردازش تصویر پایه با OpenCV تا ابزارهای پیشرفته AI مانند YOLO، TensorRT و DeepStream را پوشش می‌دهد تا شما را در توسعه اپلیکیشن‌های پیشرفته بینایی ماشین توانمند سازد. شما با یادگیری مبانی راه‌اندازی Jetson شروع می‌کنید، سپس به سراغ نصب کتابخانه‌های ضروری مانند OpenCV و PyTorch می‌روید و آن‌ها را برای ایجاد گردش‌کارهای قدرتمند پردازش تصویر به کار می‌گیرید. در ادامه، دوره شما را با تشخیص اشیاء (Object Detection)، یادگیری عمیق و بهینه‌سازی AI با استفاده از TensorRT آشنا کرده و کاربردهای دنیای واقعی مانند ردیابی خودرو و تشخیص خودکار پلاک را نمایش می‌دهد. ماژول‌های نهایی بر روی یکپارچه‌سازی چندین دوربین با DeepStream متمرکز است تا امکان ایجاد سیستم‌های نظارتی پیچیده فراهم شود. این دوره برای کسانی که می‌خواهند در دنیای هوش مصنوعی روی دستگاه‌های Edge (لبه)، چه برای رباتیک، نظارت یا سایر کاربردهای بلادرنگ (Real-time) غوطه‌ور شوند، ایده‌آل است. این محتوا برای یادگیرندگانی با دانش برنامه‌نویسی پایه و علاقه به توسعه AI و بینایی ماشین مناسب است. در پایان دوره، شما قادر خواهید بود سیستم‌های بینایی ماشین مبتنی بر هوش مصنوعی را با استفاده از Jetson Nano بسازید و مستقر کنید.

سرفصل ها و درس ها

مقدمه‌ای بر Jetson و بررسی کلی دوره Introduction to Jetson and Course Overview

  • مقدمه‌ای بر Jetson Jetson Introduction

  • توضیحات نحوه استفاده Explanation On How To Use It

  • مرور کلی دوره Course Overview

مقایسه Jetson و مدل‌های مختلف آن به همراه RPi و فلش کردن کارت SD Comparison of Jetson and Its Variants Along with RPi+SD Card Flashing

  • چرا Jetson بهتر از Raspberry Pi است How Jetson Is Better Than Raspberry Pi

  • مقایسه بین مدل‌های مختلف Jetson Comparison Among Different Variants

  • فلش کردن کارت SD SD Card Flashing

  • راهنمای خرید کارت حافظه Which Card To Buy

  • اجرای Jetson برای اولین بار Running Jetson For The First Time

نصب کتابخانه‌ها و راه‌اندازی کامپیوتر AI - توضیح وابستگی‌ها و کاربرد آن‌ها Installing Libraries and Setting Up AI Computer - Explain Dependencies and Their Use

  • کتابخانه‌های مختلف و کاربردهای آن‌ها (OpenCV, PyTorch و غیره) Various Libraries and Their Usage e.g., OpenCV, PyTorch, etc.

  • نصب کتابخانه‌های پشتیبان Installing Supportive Libraries

  • نصب OpenCV از صفر با پشتیبانی CUDA Installing OpenCV From Scratch With CUDA Support

  • نصب سایر کتابخانه‌های مورد نیاز Installing Other Supportive Libraries

  • نصب PyTorch و TorchVision Installing PyTorch and TorchVision

مبانی بینایی ماشین با OpenCV در Jetson و PyTorch Computer Vision OpenCV Basics on Jetson + Pytorch

  • انجام عملیات پایه تصویر با OpenCV Perform Some Basic Image Operations Using OpenCV

  • وارد کردن کتابخانه‌ها، خواندن و نمایش تصویر Import Libraries, Image Read and Display

  • تبدیل فضای رنگی Color Conversion

  • فیلترهای پایه Basic Filtration

  • تغییر شکل و تبدیل (Transformation) Transformation

  • تشخیص لبه‌ها Edge Detection

  • عملیات مورفولوژیکی Morphological Operations

  • تشخیص گوشه‌ها Corner Detection

  • مبانی PyTorch Basics About PyTorch

  • مبانی TorchVision Basics About TorchVision

  • ترکیب OpenCV و Torch برای عملیات پایه تصویر Combining OpenCV and Torch To Perform Basic Image Operations

تشخیص اشیاء چیست و آشنایی با YOLO What is Object Detection + Yolo Object Detection

  • مقدمه‌ای بر تشخیص اشیاء و نحوه عملکرد آن Introduction to Object Detection and How It Is Performed

  • نسخه‌های مختلف YOLO YOLO Variants

تشخیص اشیاء با YOLO روی دیتاست سفارشی (دیتاست پلاک خودرو) YOLO Object Detection on Custom Dataset (Number Plate Dataset)

  • درباره دیتاست و برچسب‌گذاری برای تشخیص اشیاء About The Dataset and Its Annotation for Object Detection

  • آموزش مدل روی دیتاست‌های موجود Train The Model On Some Existing Dataset

  • انجام تشخیص اشیاء با مدل‌های پیش‌آموزش‌دیده Perform Object Detection Using Pre-trained Model

TensorRT چیست؟ آماده‌سازی Jetson برای TensorRT What is TensorRT? Setting Up Jetson for TensorRT

  • توضیحات کوتاه درباره TensorRT و مزایای آن Brief about TensorRT and Its Benefits

  • نصب وابستگی‌ها و آماده‌سازی محیط TensorRT Installing Dependencies and Setting Up Environment for TensorRT

بهینه‌سازی مدل YOLOX برای تشخیص اشیاء با استفاده از TensorRT Optimizing YOLOX Model for Object Detection Using TensorRT

  • تبدیل مدل YOLOX به TensorRT Converting the YOLOX model to TensorRT

  • تست مدل TensorRT (TRT) Testing TensorRT (TRT) model

  • مقایسه نتایج Comparing results

DeepStream چیست و تئوری آن What is DeepStream and Theory?

  • مقدمه‌ای بر DeepStream و نحوه کارکرد آن Introduction to DeepStream and how it works?

  • کاربرد DeepStream در اپلیکیشن‌های مختلف Use of DeepStream in Different Applications

  • راه‌اندازی محیط DeepStream SDK - بخش ۱ Setting up environment for DeepStream SDK

  • راه‌اندازی محیط DeepStream SDK - بخش ۲ Setting up environment for DeepStream SDK

  • راه‌اندازی محیط DeepStream SDK - بخش ۳ Setting up environment for DeepStream SDK

  • بررسی عمیق DeepStream DeepStream Deep Dive

  • تست DeepStream SDK روی Jetson - قسمت ۱ Testing the DeepStream SDK on Jetson – Part 1

  • تست DeepStream SDK روی Jetson - قسمت ۲ Testing the DeepStream SDK on Jetson – Part 2

  • تست DeepStream SDK روی Jetson - قسمت ۳ Testing the DeepStream SDK on Jetson – Part 3

اجرای DeepStream SDK و راه‌اندازی چندین دوربین Running DeepStream SDK and Setting up Multiple Cameras

  • مقدمه‌ای بر RTSP (پروتکل استریم بلادرنگ) و ONVIF Introduction to RTSP (Real Time Streaming Protocol) and ONVIF

  • ساختار RTSP RTSP Structure

  • تست RTSP با استفاده از VLC Testing RTSP using VLC

  • همگام‌سازی چندین دوربین با استفاده از DeepStream Performing Multiple Camera Synchronization Using DeepStream

  • تشخیص اشیاء در چندین دوربین: اجرای مدل روی Jetson Performing object detection on Multiple Cameras: Running the Model on the Jetson

  • تشخیص اشیاء در چندین دوربین: تغییرات در فایل تنظیمات (Config) Performing object detection on Multiple Cameras: Changes to Config File

  • تشخیص اشیاء در چندین دوربین: خروجی دوربین‌ها Performing object detection on Multiple Cameras: Camera Output

  • نکات نهایی Final Remarks

پروژه اول: تشخیص، ردیابی و شمارش خودرو App 1 Car detection + Tracking + Counting

  • مقدمه‌ای بر شمارش و ردیابی خودرو Vehicle Counting & Tracking Introduction

  • آماده‌سازی پیاده‌سازی: نحوه دانلود فایل‌ها Setting up the Implementation: How to Download Files

  • ویدیو پیاده‌سازی: نسخه کوتاه Implementation Video: Short Version

  • ویدیو پیاده‌سازی: نسخه جامع Implementation Video: Extended Version

  • خروجی پیاده‌سازی Implementation Output

تشخیص خودکار پلاک خودرو با Paddle OCR Automatic Number Plate Recognition with Paddle OCR

  • توضیحات کوتاه درباره Roboflow و نحوه استفاده از آن Brief about Roboflow and how to use it

  • نحوه برچسب‌گذاری داده‌ها با فرمت YOLO در Roboflow How to annotate data in yolo format on Roboflow?

  • معرفی Google Colab و آماده‌سازی محیط برای آموزش داده‌ها Brief about Google Colab and Setting Environment for Training Data

  • نحوه آموزش YOLOR روی دیتاست سفارشی How to Train YOLOR on a custom Dataset

  • آموزش YOLOR در گوگل کولب Training YOLOR on Google Colab

  • آموزش YOLOv7 در گوگل کولب Training YOLOv7 on Google Colab

  • تشخیص پلاک خودرو Vehicle Number Plate Detection

  • دموی تشخیص پلاک خودرو: ANPR Vehicle Number Plate Detection Demo: ANPR

روش اول تخمین ژست (Pose Estimation): PoseNet Pose Estimation Method 1: PoseNet

  • مقدمه‌ای بر تخمین ژست (Pose Estimation) Introduction to Pose Estimation

  • وارد کردن ویژگی‌ها برای PoseNet Importing properties for PoseNet

  • اجرای PoseNet روی Jetson Performing PoseNet on Jetson

  • نمایش نتیجه نهایی Demonstration of the Final Result

  • آشنایی با Darknet Darknet

  • اجرای Mediapipe Running Mediapipe

روش دوم تخمین ژست (Pose Estimation): PoseNet Pose Estimation Method 2: PoseNet

  • مقدمه‌ای بر تخمین ژست Introduction to Pose Estimation

  • پیاده‌سازی PoseNet Implementation of PoseNet

طبقه‌بندی چهره‌های DeepFake DeepFake face classification

  • DeepFake چیست؟ What is DeepFake?

  • پیاده‌سازی تشخیص DeepFake Implementation of DeepFake Detection

تشخیص چهره و سیستم حضور و غیاب: ثبت ورود و خروج Face Recognition and Attendance: Clock in, clock out.

  • مقدمه‌ای بر تشخیص چهره و حضور و غیاب Introduction to Face Recognition and Attendance

  • پیاده‌سازی سیستم تشخیص چهره و حضور و غیاب Implementation of Face Recognition and Attendance

نمایش نظرات

آموزش دوره جامع Jetson Nano از مبتدی تا پیشرفته - بینایی ماشین
جزییات دوره
10h 21m
76
(آخرین آپدیت)
413
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده