Course Code: cvautodriving
Duration: 21 hours
Prerequisites:
  • Biegłość w programowaniu w Python
  • Podstawowa znajomość koncepcji uczenia maszynowego
  • Znajomość technik przetwarzania obrazów

Grupa docelowa

  • Deweloperzy AI pracujący nad aplikacjami do autonomicznej jazdy
  • Inżynierowie wizji komputerowej koncentrujący się na percepcji w czasie rzeczywistym
  • Badacze i programiści zainteresowani sztuczną inteligencją w motoryzacji
Overview:

Computer Vision dla Autonomicznej Jazdy to kompleksowy kurs, który ma na celu nauczyć programistów, jak wdrażać techniki wizji komputerowej w celu percepcji i rozumienia otoczenia w pojazdach autonomicznych.

To prowadzone przez instruktora, na żywo szkolenie (online lub na miejscu) skierowane jest do programistów AI i inżynierów wizji komputerowej na poziomie średnio zaawansowanym, którzy chcą tworzyć niezawodne systemy wizyjne do zastosowań w autonomicznej jeździe.

Po ukończeniu tego szkolenia uczestnicy będą mogli:

  • Zrozumieć podstawowe koncepcje wizji komputerowej w pojazdach autonomicznych.
  • Wdrożyć algorytmy do wykrywania obiektów, wykrywania pasów ruchu i segmentacji semantycznej.
  • Zintegrować systemy wizyjne z innymi podsystemami pojazdów autonomicznych.
  • Zastosować techniki głębokiego uczenia do zaawansowanych zadań percepcji.
  • Oceniać wydajność modeli wizji komputerowej w rzeczywistych scenariuszach.

Format Kursu

  • Interaktywny wykład i dyskusja.
  • Wiele ćwiczeń i praktyki.
  • Praktyczna implementacja w środowisku live-lab.

Możliwości Dostosowania Kursu

  • Aby poprosić o dostosowane szkolenie dla tego kursu, skontaktuj się z nami, aby to zaaranżować.
Course Outline:

Wprowadzenie do Computer Vision w autonomicznej jeździe

  • Rola wizji komputerowej w systemach pojazdów autonomicznych
  • Wyzwania i rozwiązania w przetwarzaniu wizji w czasie rzeczywistym
  • Kluczowe koncepcje: wykrywanie obiektów, śledzenie i rozumienie sceny

Podstawy przetwarzania obrazu dla pojazdów autonomicznych

  • Pozyskiwanie obrazów z kamer i sensorów
  • Podstawowe operacje: filtrowanie, wykrywanie krawędzi i transformacje
  • Potoki preprocessingowe do zadań wizji w czasie rzeczywistym

Wykrywanie i klasyfikacja obiektów

  • Ekstrakcja cech przy użyciu SIFT, SURF i ORB
  • Klasyczne algorytmy detekcji: HOG i kaskady Haar
  • Podejścia głębokiego uczenia: CNN, YOLO i SSD

Wykrywanie linii i oznakowania drogowego

  • Transformata Hougha do wykrywania linii i krzywych
  • Ekstrakcja regionu zainteresowania (ROI) do oznakowania pasa ruchu
  • Implementacja wykrywania pasa ruchu przy użyciu OpenCV i TensorFlow

Segmentacja semantyczna dla rozumienia sceny

  • Zrozumienie segmentacji semantycznej w autonomicznej jeździe
  • Techniki głębokiego uczenia: FCN, U-Net i DeepLab
  • Segmentacja w czasie rzeczywistym przy użyciu głębokich sieci neuronowych

Wykrywanie przeszkód i pieszych

  • Wykrywanie obiektów w czasie rzeczywistym z YOLO i Faster R-CNN
  • Śledzenie wielu obiektów z SORT i DeepSORT
  • Rozpoznawanie pieszych przy użyciu HOG i modeli głębokiego uczenia

Sensor Fusion dla ulepszonej percepcji

  • Łączenie danych wizyjnych z LiDAR i RADAR
  • Filtrowanie Kalmana i filtrowanie cząsteczkowe do integracji danych
  • Poprawa dokładności percepcji za pomocą technik fuzji sensorów

Ocena i testowanie systemów wizyjnych

  • Porównywanie modeli wizyjnych z zestawami danych motoryzacyjnych
  • Ocena i optymalizacja wydajności w czasie rzeczywistym
  • Implementacja potoku wizyjnego dla symulacji autonomicznej jazdy

Studia przypadków i zastosowania w świecie rzeczywistym

  • Analiza udanych systemów wizyjnych w samochodach autonomicznych
  • Projekt: Implementacja potoku wykrywania pasów ruchu i przeszkód
  • Dyskusja: Przyszłe trendy w komputerowej wizji motoryzacyjnej

Podsumowanie i kolejne kroki

Sites Published:

United Arab Emirates - Computer Vision for Autonomous Driving

Qatar - Computer Vision for Autonomous Driving

Egypt - Computer Vision for Autonomous Driving

Saudi Arabia - Computer Vision for Autonomous Driving

South Africa - Computer Vision for Autonomous Driving

Brasil - Computer Vision for Autonomous Driving

Canada - Computer Vision for Autonomous Driving

中国 - Computer Vision for Autonomous Driving

香港 - Computer Vision for Autonomous Driving

澳門 - Computer Vision for Autonomous Driving

台灣 - Computer Vision for Autonomous Driving

USA - Computer Vision for Autonomous Driving

Österreich - Computer Vision for Autonomous Driving

Schweiz - Computer Vision for Autonomous Driving

Deutschland - Computer Vision for Autonomous Driving

Czech Republic - Computer Vision for Autonomous Driving

Denmark - Computer Vision for Autonomous Driving

Estonia - Computer Vision for Autonomous Driving

Finland - Computer Vision for Autonomous Driving

Greece - Computer Vision for Autonomous Driving

Magyarország - Computer Vision for Autonomous Driving

Ireland - Computer Vision for Autonomous Driving

Luxembourg - Computer Vision for Autonomous Driving

Latvia - Computer Vision for Autonomous Driving

España - Computer Vision for Autonomous Driving

Italia - Computer Vision for Autonomous Driving

Lithuania - Computer Vision for Autonomous Driving

Nederland - Computer Vision for Autonomous Driving

Norway - Computer Vision for Autonomous Driving

Portugal - Computer Vision for Autonomous Driving

România - Computer Vision for Autonomous Driving

Sverige - Computer Vision for Autonomous Driving

Türkiye - Computer Vision for Autonomous Driving

Malta - Computer Vision for Autonomous Driving

Belgique - Computer Vision for Autonomous Driving

France - Computer Vision for Autonomous Driving

日本 - Computer Vision for Autonomous Driving

Australia - Computer Vision for Autonomous Driving

Malaysia - Computer Vision for Autonomous Driving

New Zealand - Computer Vision for Autonomous Driving

Philippines - Computer Vision for Autonomous Driving

Singapore - Computer Vision for Autonomous Driving

Thailand - Computer Vision for Autonomous Driving

Vietnam - Computer Vision for Autonomous Driving

India - Computer Vision for Autonomous Driving

Argentina - Computer Vision for Autonomous Driving

Chile - Computer Vision for Autonomous Driving

Costa Rica - Computer Vision for Autonomous Driving

Ecuador - Computer Vision for Autonomous Driving

Guatemala - Computer Vision for Autonomous Driving

Colombia - Computer Vision for Autonomous Driving

México - Computer Vision for Autonomous Driving

Panama - Computer Vision for Autonomous Driving

Peru - Computer Vision for Autonomous Driving

Uruguay - Computer Vision for Autonomous Driving

Venezuela - Computer Vision for Autonomous Driving

Polska - Computer Vision for Autonomous Driving

United Kingdom - Computer Vision for Autonomous Driving

South Korea - Computer Vision for Autonomous Driving

Pakistan - Computer Vision for Autonomous Driving

Sri Lanka - Computer Vision for Autonomous Driving

Bulgaria - Computer Vision for Autonomous Driving

Bolivia - Computer Vision for Autonomous Driving

Indonesia - Computer Vision for Autonomous Driving

Kazakhstan - Computer Vision for Autonomous Driving

Moldova - Computer Vision for Autonomous Driving

Morocco - Computer Vision for Autonomous Driving

Tunisia - Computer Vision for Autonomous Driving

Kuwait - Computer Vision for Autonomous Driving

Oman - Computer Vision for Autonomous Driving

Slovakia - Computer Vision for Autonomous Driving

Kenya - Computer Vision for Autonomous Driving

Nigeria - Computer Vision for Autonomous Driving

Botswana - Computer Vision for Autonomous Driving

Slovenia - Computer Vision for Autonomous Driving

Croatia - Computer Vision for Autonomous Driving

Serbia - Computer Vision for Autonomous Driving

Bhutan - Computer Vision for Autonomous Driving

Nepal - Computer Vision for Autonomous Driving

Uzbekistan - Computer Vision for Autonomous Driving