دوره آموزشی
The Great Courses
دوبله زبان فارسی

پردازش ویدئو با FPGA

پردازش ویدئو با FPGA

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • پیاده‌سازی الگوریتم‌های مختلف بینایی ماشین برای پردازش ویدئو
  • ساخت IP از طریق VIVADO High Level Synthesis
  • یکپارچه‌سازی و پیکربندی IP با Xilinx VIVADO
  • توسعه اپلیکیشن با Xilinx SDK
  • انتقال الگوریتم OpenCV به XfOpenCV
  • شبیه‌سازی و تولید کدهای xfOpenCV در VIVADO HLS
  • یکپارچه‌سازی TPG و VDMA و نوشتن اپلیکیشن برای این بلوک‌ها
  • جلسه نصب Vitis HLS و OpenCV برای نسخه 2020.2 یا جدیدتر

پیش نیازهای دوره

  • مبانی طراحی FPGA
  • مبانی High Level Synthesis
  • رایانه‌ای با VIVADO ،HLS و SDK نصب‌شده [مراحل نصب را نیز نشان خواهیم داد]

توضیحات دوره

این دوره درباره پیاده‌سازی الگوریتم‌های مختلف پردازش ویدئو روی FPGA است. ما الگوریتم را با High Level Synthesis [HLS] پیاده‌سازی می‌کنیم، آن را با ورودی تصویر شبیه‌سازی می‌کنیم و IP را از HLS تولید و اکسپورت می‌کنیم. سپس IP مربوط به HLS با پایپ‌لاین لازم پردازش ویدئو [block design] یکپارچه شده و روی دستگاه FPGA پیاده‌سازی می‌شود.

ما «تشخیص لبه Sobel ،Dilation ، متعادل‌سازی هیستوگرام و الگوریتمی شبیه Fast Corner» را روی HLS و سپس FPGA پیاده‌سازی کرده‌ایم. برای اشکال‌زدایی الگوریتم روی FPGA، IPهای Test Pattern Generator [TPG] و Video DMA [VDMA] را برای پردازش جریان‌های تصویر روی DDR با درگیر کردن سیستم پردازش راه‌اندازی کرده‌ایم.

پس از تکمیل این دوره، قادر خواهید بود:

  • از کتابخانه پردازش ویدئوی HLS استفاده کنید و الگوریتم‌های مختلف OpenCV را روی HLS پیاده‌سازی و شبیه‌سازی کنید.
  • IP مربوط به HLS را با پایپ‌لاین پردازش ویدئو همراه با TPG و VDMA یکپارچه کرده و روی دستگاه FPGA پیاده‌سازی کنید.
  • کتابخانه XfOpenCV [SDSoC] را برای بینایی ماشین روی HLS پیاده‌سازی کنید.
  • الگوریتم OpenCV را به XfOpenCV منتقل کنید.

این دوره برای چه کسانی مناسب است؟

  • علاقه‌مندان به مهندسی برق
  • علاقه‌مندان به علوم کامپیوتر
  • متخصصان طراحی FPGA
  • علاقه‌مندان به طراحی FPGA

پردازش ویدئو با FPGA

  • مروری بر VIVADO High Level Synthesis [HLS] 11:29
  • مروری بر Xilinx VIVADO ،IP و معماری Zynq FPGA 11:52
  • مروری بر پروتکل AXI 17:09
  • مروری بر TPG 16:33
  • آزمایشگاه 1 - بخش اول: توسعه پروژه TPG در VIVADO 19:38
  • آزمایشگاه 1 - بخش دوم: توسعه TPG [پیکربندی SDK با Zynq PS] 06:41
  • نمایش: پیاده‌سازی TPG روی FPGA برد ZedBoard 04:57
  • مروری بر TPG و VDMA 13:54
  • آزمایشگاه 2 - بخش اول: TPG و VDMA - طراحی بلوکی IP در VIVADO 07:18
  • آزمایشگاه 2 - بخش دوم: TPG و VDMA - توسعه اپلیکیشن در SDK 04:48
  • نمایش: پیاده‌سازی پروژه TPG و VDMA روی ZedBoard 02:29
  • تشخیص لبه Sobel - HLS و الگوریتم OpenCV 16:47
  • آزمایشگاه 1: طراحی IP تشخیص لبه Sobel در VIVADO HLS 19:16
  • آزمایشگاه 2: یکپارچه‌سازی IP در VIVADO برای IP تشخیص لبه Sobel در حالت Streaming 23:09
  • نمایش تشخیص لبه Sobel روی FPGA Zybo 02:30
  • تشخیص لبه Sobel با Zybo Z7-10 - جلسه آزمایشگاه 06:12
  • تشخیص لبه Sobel با Zybo Z7-10 [نمایش] 01:19
  • تشخیص لبه Sobel با ZedBoard و FMC HDMI 04:38
  • مروری بر الگوریتم تشخیص Fast Corner 08:32
  • آزمایشگاه 31: سنتز HLS، شبیه‌سازی C و پیاده‌سازی الگوریتم Fast Corner 18:17
  • مروری بر Harrish Corner و معرفی آزمایشگاه 07:52
  • آزمایشگاه: پیاده‌سازی Video Mixer ،2 TPG و HDMI روی FPGA برد ZedBoard 20:16

2,602,000 650,500 تومان

مشخصات آموزش

پردازش ویدئو با FPGA

  • تاریخ به روز رسانی: 1405/04/02
  • سطح دوره:Alls
  • تعداد درس:23
  • مدت زمان :04:21:58
  • حجم :2.77GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
2,260,000 452,000 تومان
  • زمان: 03:02:02
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
795,000 159,000 تومان
  • زمان: 58:00
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
19,403,000 3,880,600 تومان
  • زمان: 26:02:40
  • تعداد درس: 175
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,508,000 1,701,600 تومان
  • زمان: 11:25:13
  • تعداد درس: 94
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,833,000 366,600 تومان
  • زمان: 02:27:39
  • تعداد درس: 24
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,100,500 1,220,100 تومان
  • زمان: 08:11:21
  • تعداد درس: 28
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,256,500 1,451,300 تومان
  • زمان: 09:44:25
  • تعداد درس: 67
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,634,500 726,900 تومان
  • زمان: 04:52:43
  • تعداد درس: 38
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید