presentation by leif arne rønningen, item, ntnu, autumn 2008

20
TTM4142 Networked Multimedia Systems Stereo Analyses by Hybrid Recursive Matching (HRM) for Real- Time Immersive Video Conferencing Presentation by Leif Arne Rønningen, Item, NTNU, Autumn 2008 N Atzpadin, P Kauff, O Schreer IEEE Transactions on circuits and systems for video technolog Vol. 14, no 3, March 2004

Upload: india-walton

Post on 03-Jan-2016

21 views

Category:

Documents


0 download

DESCRIPTION

TTM4142 Networked Multimedia Systems Stereo Analyses by Hybrid Recursive Matching (HRM) for Real-Time Immersive Video Conferencing. N Atzpadin, P Kauff, O Schreer IEEE Transactions on circuits and systems for video technology Vol. 14, no 3, March 2004. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Presentation by Leif Arne Rønningen, Item, NTNU, Autumn 2008

TTM4142 Networked Multimedia Systems

Stereo Analyses by Hybrid Recursive Matching (HRM) for Real-Time Immersive Video

Conferencing

Presentation by Leif Arne Rønningen, Item, NTNU, Autumn 2008

N Atzpadin, P Kauff, O SchreerIEEE Transactions on circuits and systems for video technology

Vol. 14, no 3, March 2004

Page 2: Presentation by Leif Arne Rønningen, Item, NTNU, Autumn 2008

Stereo correspondence search by HRM. The output disparity maps give the pixel correspondences of the left and right images

Page 3: Presentation by Leif Arne Rønningen, Item, NTNU, Autumn 2008

Two-camera model, rectification

Page 4: Presentation by Leif Arne Rønningen, Item, NTNU, Autumn 2008

The HRM algorithm - outline

Page 5: Presentation by Leif Arne Rønningen, Item, NTNU, Autumn 2008

HRM outline behaviour

• For the current image block posisiton do:• The selection-of-start-vector function evaluates three

candidate vectors for the current block posisiton, and outputs the vector with the smallest DBD (displaced block difference) as the start vector for pixel-recursion

• The pixel-recursion function outpus an update vector with the smallest DPD (displaced pixel difference)

• The selection-of-final-vector function selects as the final vector the one with the smallest DBD

Page 6: Presentation by Leif Arne Rønningen, Item, NTNU, Autumn 2008

Block Recursion

• The three candidate vectors are calculated using information of both the previous image and the spatial neighborhood

• Spatial candidate vectors are found using meander scan <link>

• Spatial candidates in the right image are equally distributed around the considered pixel in the left and right image

• A temporal candidate vector is taken from the same position in the previous frame <link>

Page 7: Presentation by Leif Arne Rønningen, Item, NTNU, Autumn 2008

Meander scan for arbitrarily shaped video objects

Even frames Odd frames

Page 8: Presentation by Leif Arne Rønningen, Item, NTNU, Autumn 2008
Page 9: Presentation by Leif Arne Rønningen, Item, NTNU, Autumn 2008

Shape driven displaced block difference - DBD

Page 10: Presentation by Leif Arne Rønningen, Item, NTNU, Autumn 2008

Pixel RecursionDisplaced pixel difference - DPD

Page 11: Presentation by Leif Arne Rønningen, Item, NTNU, Autumn 2008
Page 12: Presentation by Leif Arne Rønningen, Item, NTNU, Autumn 2008

Outline of pixel recursion

Page 13: Presentation by Leif Arne Rønningen, Item, NTNU, Autumn 2008

Mean absolute difference between candidateand final output vector

Page 14: Presentation by Leif Arne Rønningen, Item, NTNU, Autumn 2008

Frequency of identity between candidat andfinal output vector

Page 15: Presentation by Leif Arne Rønningen, Item, NTNU, Autumn 2008

Spatial distribution of squared difference betweenfinal output vector and candidate

Horizontal Vertical

Page 16: Presentation by Leif Arne Rønningen, Item, NTNU, Autumn 2008

Temporal Update

Spatial distribution of squared difference betweenfinal output vector and candidate

Page 17: Presentation by Leif Arne Rønningen, Item, NTNU, Autumn 2008

HRM applied to left and right images

Left-to-right Right-to-left disparities disparities

Page 18: Presentation by Leif Arne Rønningen, Item, NTNU, Autumn 2008

Result of the consistency check (unreliable disparities are marked as black).

Page 19: Presentation by Leif Arne Rønningen, Item, NTNU, Autumn 2008

Synthesized views (a) without postprocessing, (b) with consistency check and simple interpolation, and (c) with segmentation based postprocessing.

Page 20: Presentation by Leif Arne Rønningen, Item, NTNU, Autumn 2008

Zoom of the critical hand area in synthesized views from previous Figure(a) without postprocessing, (b) with consistency check and simple interpolation, and(c) with segmentation based postprocessing.