In this course, "3D Vision – NeRFs and INRs", you will learn about the basics of 3D Vision and how to use state-of-the-art 3D vision algorithms such as Neural Radiance Fields, Gaussian Splats, and Implicit Neural Representations.
In this course, you will engage in hands-on activities, homework, and instructor consulting to make learning 3D Vision enjoyable and rewarding. You will also be able to tackle real-world scenes for reconstruction and rendering. By the end of this course, you’ll have the skills and confidence to reconstruct any scenes from your smartphones and render them.
This course is one of 6 courses in the Advanced AI Techniques pilot
Micro-Credential pathway offered by the Translational AI Center at
Iowa State University.
For more information regarding the course including: Learning Outcomes, Assessments, and a Course Outline please visit the
3D Vision - NeRFs & INRs course page from Iowa State Online.
Prerequisite
- Basic Python programming
- Basic understanding of deep learning and computer vision
- Basic PyTorch programming
Intended Audience
The course is intended for a broad audience within the spectrum of the software and technology industry, including software engineers, data scientists, data engineers, data analysts, research scientists, and software developers. The course is designed to provide a basic understanding of 3D Vision in Deep Learning and how to use these models for simulation, visualization, and, analysis.