M15672: View synthesis software and assessment of its performance

Slides:



Advertisements
Similar presentations
15-Nov-13www.fakengineer.com Seminar O n morphing.
Advertisements

Automatic Color Gamut Calibration Cristobal Alvarez-Russell Michael Novitzky Phillip Marks.
CSE473/573 – Stereo and Multiple View Geometry
QR Code Recognition Based On Image Processing
Communication & Multimedia C. -Y. Tsai 2006/4/20 1 Multiview Video Compression Student: Chia-Yang Tsai Advisor: Prof. Hsueh-Ming Hang Institute of Electronics,
A Multicamera Setup for Generating Stereo Panoramic Video Tzavidas, S., Katsaggelos, A.K. Multimedia, IEEE Transactions on Volume: 7, Issue:5 Publication.
A Fast and Efficient Multi-View Depth Image Coding Method Based on Temporal and Inter- View Correlations of Texture Images Jin Yong Lee Ho Chen Wey Du.
Efficient Moving Object Segmentation Algorithm Using Background Registration Technique Shao-Yi Chien, Shyh-Yih Ma, and Liang-Gee Chen, Fellow, IEEE Hsin-Hua.
Image Quilting for Texture Synthesis and Transfer Alexei A. Efros1,2 William T. Freeman2.
1 Static Sprite Generation Prof ︰ David, Lin Student ︰ Jang-Ta, Jiang
Probabilistic video stabilization using Kalman filtering and mosaicking.
Direct Methods for Visual Scene Reconstruction Paper by Richard Szeliski & Sing Bing Kang Presented by Kristin Branson November 7, 2002.
Detecting Image Region Duplication Using SIFT Features March 16, ICASSP 2010 Dallas, TX Xunyu Pan and Siwei Lyu Computer Science Department University.
Image representation using arrays Image processing examples
Scalable Wavelet Video Coding Using Aliasing- Reduced Hierarchical Motion Compensation Xuguang Yang, Member, IEEE, and Kannan Ramchandran, Member, IEEE.
Virtual Control of Optical Axis of the 3DTV Camera for Reducing Visual Fatigue in Stereoscopic 3DTV Presenter: Yi Shi & Saul Rodriguez March 26, 2008.
Bernd Girod: Image Compression and Graphics 1 Image Compression and Graphics: More Than a Sum of Parts? Bernd Girod Collaborators: Peter Eisert, Marcus.
Grading for ELE 5450 Assignment 28% Short test 12% Project 60%
Motion Estimation Using Low- Band-Shift Method for Wavelet- Based Moving Picture Hyun-Wook Park, Senior Member, IEEE, and Hyung-Sun Kim IEEE Transactions.
A Novel 2D To 3D Image Technique Based On Object- Oriented Conversion.
Announcements Project 1 artifact voting Project 2 out today (help session at end of class)
Scale-Invariant Feature Transform (SIFT) Jinxiang Chai.
Announcements Midterm due Friday, beginning of lecture Guest lecture on Friday: Antonio Criminisi, Microsoft Research.
What Does the Scene Look Like From a Scene Point? Donald Tanguay August 7, 2002 M. Irani, T. Hassner, and P. Anandan ECCV 2002.
Technology and Historical Overview. Introduction to 3d Computer Graphics  3D computer graphics is the science, study, and method of projecting a mathematical.
3D Fingertip and Palm Tracking in Depth Image Sequences
ICPR/WDIA-2012 High Quality Novel View Synthesis Based on Low Resolution Depth Image and High Resolution Color Image Jui-Chiu Chiang, Zheng-Feng Liu, and.
Stereoscopic Imaging for Slow-Moving Autonomous Vehicle By: Alexander Norton Advisor: Dr. Huggins April 26, 2012 Senior Capstone Project Final Presentation.
Geometric Operations and Morphing.
3D SLAM for Omni-directional Camera
Image Preprocessing: Geometric Correction Image Preprocessing: Geometric Correction Jensen, 2003 John R. Jensen Department of Geography University of South.
M16758 – Influence of views and depth compression onto quality of synthesized views July, 2009, London Krzysztof Wegner Krzysztof Klimaszewski Marek Domański.
High-Resolution Interactive Panoramas with MPEG-4 발표자 : 김영백 임베디드시스템연구실.
Shape from Stereo  Disparity between two images  Photogrammetry  Finding Corresponding Points Correlation based methods Feature based methods.
Graphics Systems and OpenGL. Business of Generating Images Images are made up of pixels.
CS654: Digital Image Analysis Lecture 8: Stereo Imaging.
ABSTRACT A single camera can be a useful surveillance tool, but video recorded from a single point of reference becomes ineffective when objects of interest.
Metrology 1.Perspective distortion. 2.Depth is lost.
Video Segmentation Prepared By M. Alburbar Supervised By: Mr. Nael Abu Ras University of Palestine Interactive Multimedia Application Development.
Figure 1.a AVS China encoder [3] Video Bit stream.
Vehicle Segmentation and Tracking From a Low-Angle Off-Axis Camera Neeraj K. Kanhere Committee members Dr. Stanley Birchfield Dr. Robert Schalkoff Dr.
1 Formation et Analyse d’Images Session 2 Daniela Hall 26 September 2005.
Pixmotor: A Pixel Motion Integrator Ivan Neulander Rhythm & Hues.
FREE-VIEW WATERMARKING FOR FREE VIEW TELEVISION Alper Koz, Cevahir Çığla and A.Aydın Alatan.
1 GONG Magnetogram Data Products. 2 Sky-coordinate images Single-site or merged? –Single-site requires users to select. –Merge has lower noise, may require.
Presented by: Idan Aharoni
Instructor: Mircea Nicolescu Lecture 5 CS 485 / 685 Computer Vision.
Coordinate Systems and Transformations
Midterm Review. Tuesday, November 3 7:15 – 9:15 p.m. in room 113 Psychology Closed book One 8.5” x 11” sheet of notes on both sides allowed Bring a calculator.
CS559: Computer Graphics Lecture 7: Image Warping and Panorama Li Zhang Spring 2008 Most slides borrowed from Yungyu ChuangYungyu Chuang.
M Newspaper sequence - Results of 3DV/FTV Exploration Experiments with depths and view synthesis. October, 2009, Xi’an Krzysztof Klimaszewski Olgierd.
Detection of nerves in Ultrasound Images using edge detection techniques NIRANJAN TALLAPALLY.
1 M15338: Depth Map Estimation Software version 2 April, 27th 2008, Archamps Olgierd Stankiewicz Krzysztof Wegner team supervisor: Marek Domański Chair.
Applications and Rendering pipeline
Visual Information Processing. Human Perception V.S. Machine Perception  Human perception: pictorial information improvement for human interpretation.
Chapter 10 Digital Signal and Image Processing
Week 7 - Monday CS361.
Conversion of Standard Broadcast Video Signals for HDTV Compatibility
3D Graphics Rendering PPT By Ricardo Veguilla.
The Graphics Rendering Pipeline
Image transformations
Software Equipment Survey
Modeling Motion Blur in Computer – Generated Images
Vehicle Segmentation and Tracking in the Presence of Occlusions
Recap from Wednesday Spectra and Color Light capture in cameras and humans.
Announcements Project 2 out today (help session at end of class)
By: Mohammad Qudeisat Supervisor: Dr. Francis Lilley
MPEG-Immersive 3DoF+ Standard Work:
Terms for MPEG-Immersive 3DoF+ Standard Work
Chapter XV Shadow Mapping
Presentation transcript:

M15672: View synthesis software and assessment of its performance Mateusz Gotfryd Krzysztof Wegner Marek Domański Chair of Multimedia Telecommunications and Microelectronics Poznań University of Technology, Poland July, 21th 2008

Outline Algorithm description Test sequences Used depth maps Experiment description Objective video quality measure Subjective video quality measure Results Summary

Algorithm description Virtual camera can be synthesized from a real camera (the real reference view) and the respective depth map Unfortunately such an approach suffers from occlusion Virtual camera can be synthesized more correctly if two reference views are used

Block diagram View synthesis algorithm

View synthesis algorithm Proposed algorithm is composed of two identical, separate paths Each virtual view is synthesized from one reference view In the end both images of virtual view are merged into one Futher we describe single path in detail (right one)

Virtual view depth map Coordinates of each point in a reference view are transformed into coordinates of a point in the virtual view and virtual view depth map is created In the case when two points from reference view are transformed into the virtual view and have the same coordinates, always the points closer to the camera location are chosen Visibility problem Proper depth values

Virtual view depth map Resultant virtual view depth map has many small black holes on surfaces which have been rotated during the transformation from reference view into a virtual view Median filter is used on virtual view depth map Some regions in view have been uncovered Black regions have unknown depth Uncovered regions

Virtual view synthesis Color information is copied from reference view based on inverse homography matrix Calculated coordinates of corresponding point in reference view are not on pixel gird therefore interpolation is used

Merging of two virtual view images Images from two paths are merged into one Unknown regions from first path are filled with information from second path

Merging of two virtual view images Images from two paths are merged into one Unknown regions from first path are filled with information from second path

Filling holes Missing areas are interpolated from neighboring pixels

Contour correction Aliasing and blurring on the edges of the object are main reasons of „ghosting” effect Unknown regions are outlined by 1 pixel-width

Test sequences Sequences provided by Fraunhofer HHI Book Arrival, Leaving Laptop, Alt Moabit. Only 3 views (2nd, 3rd and 4th) have been used in the experiments

Depth maps Required depth maps were calculated with software provided by Nagoya University

Experiment description Video objective quality measured by PSNR Video subjective quality measured by Mean Opinion Score (MOS) 15 human subjects Rating range from 1 to 10 Collected opinions have been averaged

Results

Single frame subjective quality

View synthesis quality

View synthesis quality

Average synthesis quality

Summary We have presented a new view synthesis software Subjective experiments have been carried out with view-synthesis software provided to MPEG Our proposal received good results in criteria of objective quality measure (PSNR) and in case of subjective quality measure (MOS)