Tools for Mobile Photography and Computer Vision
Offered By: Nvidia via YouTube
Course Description
Overview
Syllabus
Intro
NVIDIA Mobile Computer Vision
Computer Vision = New Applications
Computer Vision = Vehicle Safety
Mobile Computing on a Tear
Tegra 2 - Heterogeneous Multi-core
ARM is Pervasive and Open
TEGRA ROADMAP
OpenCV Functionality Overview Image processing
OpenCV for CUDA
Current OpenCV Cuda Functionality
OpenCV for Android
Tegra Android Development Pack
Android Apps Java Applications
OpenCV supports Java and Native
OpenCV Java API Example
The Embedded Vision Alliance
Computer Vision vs. Photography
Some computational photography apps
Mobile Computational Photography
MCP Problem 1: Lack of control & accesso
MCP Problem 2: Wrong model
The FCam Architecture
Sensor
Image Signal Processor (ISP)
Devices
Implementations
Tegra developer board
FCam: Open Source Project
Exposure metering examples
Auto White Balance
Estimating the color temperature
Contrast-based Passive Autofocus
Exposure Fusion: Simplified HDR
Implemented on N900
Lucky Imaging: Hand-held long exposures
First assignment: Autofocus - 1 week
Remote flash over Bluetooth
Interactive Photomontage
Kal-El Reference Design
FCam on Tegra: Baby steps
Taught by
NVIDIA Developer
Tags
Related Courses
Introduction to Artificial IntelligenceStanford University via Udacity Computer Vision: The Fundamentals
University of California, Berkeley via Coursera Computational Photography
Georgia Institute of Technology via Coursera Digital Signal Processing
École Polytechnique Fédérale de Lausanne via Coursera Creative, Serious and Playful Science of Android Apps
University of Illinois at Urbana-Champaign via Coursera