Augmented Reality using OpenCV
VVVV Intermediates Summer 2024
August 1st 2024, 6 – 9 PM (UTC+2)
In English Language / Online via Zoom
Recordings are available and accessible for one year after purchase.
This course is part of the VVVV Intermediate Program of Summer Season 2024.
This course is part of a Stride Bundle consisting of 5 courses all together.
This workshop is for anyone interested in augmented reality, ARUCO markers and camera calibration. The online workshop will familiarize you with the core concepts used in a computer vision-based calibration workflow. You will also learn how to apply these concepts in your own AR applications.
We will unveil the mysteries behind camera calibration concepts like Intrinsics, Extrinsics, Camera Matrices and more. Aiming for a good balance between theoretical concepts and practical applications, the workshop should leave you feeling comfortable with the most common computer vision-based calibration workflows, allowing you to impress your friends and colleagues at any party.
We will create two basic AR applications using Aruco markers. The result will serve you as the basis for your more sophisticated computer vision-based AR projects.
Course Outline
During this workshop, participants will learn how to:
- Calibrate your camera including best practices
- Store and reuse your calibration data
- Use camera calibration data to create AR projects
- Use ARUCO markers and calibration patterns to create AR projects
- Understand the concepts behind calibration
Requirements
This workshop is designed for participants with a basic understanding of VVVV.
- A recent PC with stable internet connection
- vvvv runs on Windows only
- The latest stable build of vvvv gamma installed
- Zoom Client installed (please test your audio setup beforehand)
- 3-Button Mouse recommended
- A video camera (webcam is perfectly fine)
- Access to a printer (to print the ARUCO markers and chessboard pattern)
- A well-lit room
- Familiarity with the concept of 3D transformations and transformation matrices is recommended. You might want to watch this free course before: 01 Matthias Husinsky – Transformations and Spaces – on Nov 23rd 2023
About the Instructor
Randall Vásquez (aka @ravazquez) is a software developer by trade, originally based in Costa Rica he started his migration towards Europe and the creative coding world around 2015. He has done work for Marshmallow Laser Feast, YR, Studio Brüll, The Node Institute, m-box and the vvvv group, covering topics like translation, computer vision and depth sensors, touch applications, system design and others, as well as fathering libraries such as VL.OpenCV, VL.Devices.Kinect2 and VL.Devices.Nuitrack. Currently working as a freelancer from Costa Rica.
Pricing
Student – One Session at 50 EUR = 50 EUR
Professional – One Session at 100 EUR = 100 EUR
Company – One Session at 200 EUR = 200 EUR
Get 15% off when buying the Stride Bundle
Get 20% off when buying the complete Intermediates Bund