2. Our Team 2
Prof. Sriram Vishwanath
• 9 years, Prof., UT Austin
• Information Theory, Entrepreneurship
• 2 Robotics Labs: MA coordination and 3D
Perception
Chris Slaughter
• PhD. Candidate, Electrical Engineering
• 1.5 years consulting T.O. of Austin Startup
• Research Lead, UT Perception Laboratory
Ongoing Collaborations/Partnerships
• Lockheed Martin
• HKS
• NVIDIA
• UC Berkeley
3. Our Team 3
• Computer Vision: Multi-view geometry and stereo; tracking; 3d reconstruction
• High Performance Computing: General purpose graphics programming
(GPGPU), parallel/distributed computing, heterogeneous computation
• Statistics and Learning: Large scale clustering problems, compressive motion
analysis, graphical inference
• Embedded Systems: Board design, multi-processor
interaction, interfaces, power/weight/form factor
4. Mission Statement 4
To Teach Unmanned Vehicles to See as Humans Do
Applications:
• Absolute localization in GPS denied scenarios
• Visual tracking odometry
• Landmark detection and landmark-based navigation
• Terrain mapping and change detection for IED disposal
• Immersive visualization for situational awareness
• Disaster response
10. Producer Nodes 9
Signal Processing
• Fundamental task in vision-based
algorithms
• Most algorithms too slow even for
desktops
• Bilateral filters
• Pyramid computation
• Depth-RGB conversion
• SIFT descriptors
• Object recognition
18. Producer Nodes 1
7
Can a mobile device map 3D environments to produce dense
3D data points rather than sparse landmarks?
Dense Reconstruction
• Landmark-based mapping (1960’s – present) – SOLVED
• DARPA grand challenge
• Efficient global alignment (1999 – 2005) – SOLVED
• Multiple view geometry + dense reconstruction (1980’s – present)
• Live dense reconstruction (2006 – present)
• KinectFusion
• Range-based SLAM
• Dense Tracking and Mapping
25. Server Nodes 2
4
Global Refinement
• Maps must be globally consistent
• Dense reconstruction doesn’t allow
for this refinement
• Patchwork generalizes to this
functionality
• Inherently multi-core problem
• ARM architecture for GraDeS
29. Consumer Nodes 2
8
Our technology can produce maps at high speeds and unprecedented fidelities
But.. What to do with this content?
Visual Localization Situational Awareness
• Localization a major problem in GPS- • Visualize mapping assets in real time
denied scenarios from cell phones
• “Urban canyons” • Coordinate with server and receive
• Indoor environments compressed video stream
• MAV / UGV coordination • Back-end models dynamics of
• Existing solutions based mostly on adversaries
state estimation • Extensible visualizer: new
• Possible to query large maps for tags, models, data sources
location?
33. Conclusion 3
2
Current trends in computer vision and robotics:
• High performance computing
• Live dense reconstruction
• Range-based tracking and mapping
Our architecture:
• Producer nodes:
• COTS sensors
• Commodity computational unit
• Dense tracking and mapping
• Server nodes
• Combine producer data into large maps
• Serve consumer nodes
• Consumer nodes
• Visual absolute localization and remote visualization