240 likes | 395 Views
Depth-Level-Adaptive View Synthesis for 3D Video. R99922020 黃昱翔 R99922133 屠 愚. Weixing Wan. Miska Hannuksela. Jun Zhang. Ying Chen. Authors. Houqiang Li. Moncef Gabbouj. Introduction Motivation & Goal ViSBD view synthesis Depth- l evel-adaptive view synthesis Results
E N D
Depth-Level-Adaptive View Synthesis for 3D Video R99922020 黃昱翔 R99922133 屠 愚
Weixing Wan MiskaHannuksela Jun Zhang Ying Chen Authors HouqiangLi MoncefGabbouj
Introduction • Motivation & Goal • ViSBD view synthesis • Depth-level-adaptive view synthesis • Results • Conclusion Outline
ViSBD: • View Synthesis Based on Disparity/Depth • MPEG 3DV ad-hoc Group • Warping • Visibility • Blending • Hole filling ViSBD View Synthesis
Camera (0,0,0) Focal plane Object in the 3D space f • Warping • Visibility • Blending • Hole Filling z 2D pixel P(X, Y) 3D vertex p(x, y, z) ViSBD View Synthesis
Real Camera (0,0,0) • Warping • Visibility • Blending • Hole Filling Virtual Camera (T, 0, 0) ViSBD View Synthesis +
Warping • Visibility • Blending • Hole Filling ? ViSBD View Synthesis
Warping • Visibility • Blending • Hole Filling ViSBD View Synthesis
Warping • Visibility • Blending • Hole Filling ViSBD View Synthesis
Warping • Visibility • Blending • Hole Filling A New Virtual View!!! ViSBD View Synthesis
Warping • Visibility • Blending • Hole Filling • Surviving holes!!! • Fill them with neighboring background pixels Pixel that has depth value smaller than all of its neighbors. ViSBD View Synthesis
Depth clustering • Depth-level-aware visibility and blending • Hole filling Depth-Level-Adaptive View Synthesis
Depth Clustering Initialization While(!Converge){ Calculate Sum of Absolute Error (SAE). Split the cluster that has max SAE. Run the K-means algorithm. Calculate . } Clustered!!! Depth-Level-Adaptive View Synthesis
Depth Clustering Converge criteria: < R, for Length times, consecutively. Depth-Level-Adaptive View Synthesis
Depth-Level-Aware Visibility & Blending Warping Left View Blending Visibility Warping Novel View Novel View Right View Depth-Level-Adaptive View Synthesis
Hole Filling Win!! Depth-Level-Adaptive View Synthesis
Experiment parameters • Depth clustering • R = 4% • Length = 6 • Visibility • Window size = 1 • Hole filling • Window size initialized to 1 Results
… … n 10 9 12 8 11 7 6 1 … … Results
Depth-level-adaptive view synthesis algorithm • Depth clustering • Better blending and hole filling • Avoids using pixels from different objects(depth clusters) Conclusion
Questions Thanks for Your Attention!