Real-Time Calibration

advertisement
Stereoscopic Analyzer
On-Set Assistance System
for 3D Capturing
Frederik Zilly
The Product
Frederik Zilly
With Touchscreen to see
at NAB Show 09
The Product
Frederik Zilly
With Touchscreen to see
at NAB Show 09
Outline
• Conventional Workflow in Stereo Production
• The Vision: Automization of Stereo Workflow
• Concept of Stereoscopic Analyzer (STAN)
• Implementation Details
• Applications Beyond Standard Stereo
Frederik Zilly
• Conclusions and Outlook
Current Workflow of Stereo Production
Viewfinder
Manual Adaptation of baseline to scene geometry:
Measure Distance of Near/Far Clipping Plane
Camera 1
Camera 2
Frederik Zilly
Mirror Rig
Bad Stereo
Vertical disparities
Unmatched Colours
Lens Distortions
Eye strain
Visual fatigue
Headache
Manual
Stereo
PostProduction
Good Stereo
Rectified Stereo-Pairs
Matched Colors
The Vision: Automization of Stereo Workflow
• For Post-Production: supply Meta-Data for offline processing
• For 3DTV: Apply corrections in Real-Time
Camera 1
Camera 2
Bad Stereo
Mirror Rig
Realtime
Optimization
Of Stereo
Parameters
Good Stereo
Frederik Zilly
Feedback
• Short Feedback Loop for manual and/or automatic
reconfiguration
Stereo Input
Analyze
Control
Meta Data
Update
Monitor
Frederik Zilly
3D Viewfinder Zconv
Offline Correction
3DTV Post-Production
Playout
Proxy
Live Stereo for 3DTV
Stereo Input
RT Correction
Analyze
Control
Meta Data
Update
Monitor
Frederik Zilly
3D Viewfinder Zconv
Analyze Stereo Pair
Control
•
•
•
•
•
Baseline
Color: rough
Focus
Iris
Zoom
Frederik Zilly
Monitor
•
•
•
•
Stereo Quality
Framing Alert
Vectorscope
Disparity Histogram
Correction
•
•
•
•
Rectification
Color: fine
Lens Distortion
Convergence Plane
– Shift / Crop / Scale
Analyze: Fast GPU Feature Detector
• Point correspondences:
• Detect Feature Points
Frederik Zilly
• Estimate Fundamental Matrix F
– Apply constraints induced by epipolar geometry to
feature points
Monitor: 3D Viewfinder
Scene Points
Disparity Histogram
Frederik Zilly
1/30 Screen Width
Monitor: Disparity Analysis
Convergence Plane
Frederik Zilly
Near clipping plane warning
Possible framing warning
Zconv
Correction of Geometrical Distortions
• Correct Lens Distortions & Keystones in Real-Time
• For RT-Preview or Live Transmission
• Handle Meta-Data in Machine & Human Readable Format
Frederik Zilly
• Supply Proxy Driver for Post-Production and Playout
3D Viewfinder in Detail
Left shifted Image
Right shifted Image
Disparity Range
Zconv
Actual Baseline
Frederik Zilly
Calc. Baseline
GUI Design by KUK Film Production
3D Viewfinder continued
Frederik Zilly
Disparity Histogram
Different View Modes
Color Calibration
Waveform
Vectorscope
Features under Development
• Preview of Depth Information and Scene Depth Structure
for Post-Production Purposes
Frederik Zilly
• Real-Time Depth Calculation for Live 3DTV Using VideoPlus-Depth Formats
•
Rectified Stereo enables efficient scanline search
•
Color Corrected Stereo helps SAD-based algorithms, improves coding efficiency
•
Known and/or controlled disparity range makes Depth Estimation faster and more robust
• Enable Zoom
•
Needed for Live 3DTV, however introducing new challenges
Camera 1
Camera 2
Mirror Rig
Sat Cam 2
Realtime
Depth-Estimation
Sat Cam 1
Live Registration &
Color Correction
Beyond Stereo: Scenario for Multi Video + Depth
Frederik Zilly
Depth estimation more efficient for registered and color corrected data
Live
Multi-Video+Depth
Broadcast
Conclusions and Outlook
• STAN: Camera Assistance System for 3D Production
• Proof of Concept and Algorithmic Prototype
• NAB‘09: First Presentation to Public
• First Hardware Prototype Planned for NAB‘10
• Extensions under Development
• RT Capture of Video-Plus-Depth
• Application to Multi-View Stereo
Frederik Zilly
• Live Broadcast (incl. Zooming)
Download