Courses

Computer vision courses, hands-on

Want to build this yourself? These are online courses I teach on computer vision and deep learning, focused on real projects with Ultralytics YOLO and OpenCV rather than slides and theory. I'm Muhammad Rizwan Munawar, a computer vision engineer and Ultralytics YOLO contributor, and founder of Rizwan AI.

LinkedIn LearningAll levels

Hands-On AI: Computer Vision Projects with Ultralytics and OpenCV

A practical, project-based computer vision course where you build working applications with Ultralytics YOLO and OpenCV. You learn by doing and ship real solutions: object counting, queue management, tracking objects inside zones, analytical graphs from your detections, and a Streamlit app to run inference in the browser.

What you'll learn

  • Set up and run Ultralytics YOLO for object detection
  • Process images and video with OpenCV
  • Detect, track, and count objects in real footage
  • Build hands-on projects end to end, not just theory

Projects you'll build

  • Object counting in images and live video
  • Queue management and waiting-line analysis
  • Track and count objects inside custom zones
  • Turn detections into analytical graphs and charts
  • Run real-time YOLO inference in a Streamlit web app
  • Estimate speed and movement of tracked objects

Prefer it built for you?

If you'd rather have the system built and shipped instead of building it yourself, book a free call and we'll talk through your project.