SlideShare uma empresa Scribd logo
1 de 16
2D to 3D conversion at CRC
A visual perception approach

                           Carlos Vazquez and Wa James Tam
                           3D-TV Research
                           Advanced Video Systems
2D to S3D video conversion


       Why?                                      Where/When?                           How?
       •Many S3D cinema screens available        •Post-production: For cinema and      •Fully manual
       •Introduction of 3D-enabled TV sets        TV production                        •Semi-automatic
       •Large amount of 2D content               •Broadcasting: For live content and   •Automatic off-line
        available                                 legacy material                      •Automatic in real-time
       •Limited content in original              •TV set, STB: Legacy content from
        stereoscopic format                       viewer library or 2D program
       •Still difficult to capture
        stereoscopic content




June 4, 2012            Advanced Video Systems -- 3D-TV Research                                                 2
Real-time vs. off-line conversion
   On-line 2D-to-3D conversion
     Fully automatic
     Artefacts are not removed
     Speed of conversion is critical
     Non-veridical depth information frequently
      used
   Off-line 2D-to-3D conversion
     Automatic, semi-automatic or manual
     Automatically generated content can be
      corrected
     Normally human-assisted (post production)
     High quality and high cost




    June 4, 2012   Advanced Video Systems -- 3D-TV Research   3
2D to S3D conversion: General framework

   Strategy:
      Define depth structure and
      render new virtual view
   Input:
      2D video sequence
   Output:
      Stereoscopic/multi-view
      video sequence


     June 4, 2012   Advanced Video Systems -- 3D-TV Research   4
How to get the depth

        Manually assignment of
                                                             • Human interpretation of the scene
      depth by operator analysis of                            translates into depth information
               the scene

           Extracting depth from                             • Depth from static images
          monocular cues in images                           • Depth from motion related cues


          Assigning of depth from                            • Apply a know depth model
          automatic analysis of the                          • Use surrogates for the depth
                   scene                                       information



June 4, 2012      Advanced Video Systems -- 3D-TV Research                                         5
Automatic generation of depth information
   Two approaches are used:
     Extract depth information from pictorial
      depth cues in images
     Assign depth based on general
      assumptions about scenes
   Pictorial depth cues:
     Size, texture density, occlusion,
      atmospheric haze, shadows
     Perspective

     Focus/defocus

   General assumptions
     Scene depth models                                        Single image with several pictorial
     Surrogate depth based on colour and                                  depth cues
      shadings

    June 4, 2012     Advanced Video Systems -- 3D-TV Research                                         6
Visual perception: An active process

   Content dependency:
    
       Aoccdrnig to rscheearch at an Elingsh uinervtisy,
        Past experience help in interpretation of visual content
           it deosn't mttaer in waht oredr the ltteers in a
 Auto-correction:
          wrod are, olny taht the frist and lsat ltteres are
   Fill-in missing information or minimize conflicting information
          at the rghit pcleas. The rset can be a toatl mses
         and you can sitll raed it wouthit a porbelm. Tihs
          is bcuseae we do not raed ervey lteter by ilstef,
                          but the wrod as a wlohe.

                                                                http://kybele.psych.cornell.edu/~edelman/
    June 4, 2012     Advanced Video Systems -- 3D-TV Research                                               8
Visual perception: Depth filling




 June 4, 2012   Advanced Video Systems -- 3D-TV Research   9
Surrogate depth maps

Motivation
   Shadows offer relative depth
    inside objects
   Small image features (rain drops,
    snow flakes, dust) have depth
   Good separation between objects
    in the scene
   Green and blue go back (Trees
    and sky)
   Red goes to the front (Skin tones)


    June 4, 2012   Advanced Video Systems -- 3D-TV Research   10
CRC-i3D: Real-time 2D to 3D video conversion
   Surrogate Depth Maps:
       Single Cue – using the Chroma component of the
        images.
       Minimal adjustments to original depth map
   Rendering:
       Real-Time and no buffering required.
       Avoids disocclusion by smoothing depth map.
       Manual control of depth to ensure comfort
        according to viewing conditions.

       Advantages:
       Very low processing requirements.
       No storage requirements.
       This all translates into less processing, heat and
        power requirements.



           June 4, 2012            Advanced Video Systems -- 3D-TV Research   11
Off-line conversion: depth-based approach
          Depth generation                     Depth map editing                 New image generation
                       Generate               Select                Edit depth   Render       Fill-in
2D                      depth                 regions                values      image        holes
                                                                                                        S3D


   Generate initial depth: Automatic operation
   Edit depth map: Manual or semi-automatic
     Select objects: Semi-automatic operation
     Change depth of objects: Semi-automatic

   Render new view: Automatic operation
   Fill-in holes: Automatic operation with human
    supervision.

        June 4, 2012          Advanced Video Systems -- 3D-TV Research                                        12
Depth-based approach: Main characteristics

 Intermediate depth master: Can be used to render the
  stereoscopic content for different targets
 Depth relations are easy to evaluate

 Depth is continuous: Slow variations in depth are easily

  represented
 Depth information is represented as an image: Easy to

  store and transmit

    June 4, 2012   Advanced Video Systems -- 3D-TV Research   13
CRC-DMEG: Depth editing tool




June 4, 2012   Advanced Video Systems -- 3D-TV Research   14
CRC-DMEG: Depth editing tool




               Simple histogram equalization of green channel


June 4, 2012     Advanced Video Systems -- 3D-TV Research       15
June 4, 2012   Advanced Video Systems -- 3D-TV Research   16

Mais conteúdo relacionado

Mais procurados

Lg security sales kit(2010 0406)
Lg security sales kit(2010 0406)Lg security sales kit(2010 0406)
Lg security sales kit(2010 0406)dsteijn
 
Digital Watermarking
Digital WatermarkingDigital Watermarking
Digital WatermarkingParag Agarwal
 
Auto Level Color Correction f or Underwater Image Matching Optimization
Auto Level Color Correction f or Underwater Image Matching OptimizationAuto Level Color Correction f or Underwater Image Matching Optimization
Auto Level Color Correction f or Underwater Image Matching OptimizationRicardus Anggi Pramunendar
 
DIGITAL LIGHT PROCESSING (DIP)
DIGITAL LIGHT PROCESSING      (DIP)DIGITAL LIGHT PROCESSING      (DIP)
DIGITAL LIGHT PROCESSING (DIP)MOHAN MOHAN
 
3D Televisions: Forecasting their emergence
3D Televisions: Forecasting their emergence3D Televisions: Forecasting their emergence
3D Televisions: Forecasting their emergenceJeffrey Funk
 
A new robust video watermarking technique using h_264_aac_codec luma componen...
A new robust video watermarking technique using h_264_aac_codec luma componen...A new robust video watermarking technique using h_264_aac_codec luma componen...
A new robust video watermarking technique using h_264_aac_codec luma componen...Iftikhar Ahmad
 
Presentation12 130428221311-phpapp02 (1)
Presentation12 130428221311-phpapp02 (1)Presentation12 130428221311-phpapp02 (1)
Presentation12 130428221311-phpapp02 (1)ARCHANA S
 
Screen selection-for-digital-cinema (1)
Screen selection-for-digital-cinema (1)Screen selection-for-digital-cinema (1)
Screen selection-for-digital-cinema (1)Joseph Kleiman
 
Digital Portfolio
Digital PortfolioDigital Portfolio
Digital Portfoliochrisjagers
 
Optical Watermarking Literature survey....
Optical Watermarking Literature survey....Optical Watermarking Literature survey....
Optical Watermarking Literature survey....Arif Ahmed
 
ASC flash lidar technology
ASC flash lidar technologyASC flash lidar technology
ASC flash lidar technologyfrmsnh
 
DLP Projection systems
DLP Projection systemsDLP Projection systems
DLP Projection systemsVarun Kambrath
 
Performance Comparison of Digital Image Watermarking Techniques: A Survey
Performance Comparison of Digital Image Watermarking Techniques: A SurveyPerformance Comparison of Digital Image Watermarking Techniques: A Survey
Performance Comparison of Digital Image Watermarking Techniques: A SurveyEditor IJCATR
 
Information and data security steganography and watermarking
Information and data security steganography and watermarkingInformation and data security steganography and watermarking
Information and data security steganography and watermarkingMazin Alwaaly
 
Display technology
Display technologyDisplay technology
Display technologyPrachi Dave
 

Mais procurados (20)

Intro Watermarking
Intro WatermarkingIntro Watermarking
Intro Watermarking
 
invisible watermarking
invisible watermarkinginvisible watermarking
invisible watermarking
 
Lg security sales kit(2010 0406)
Lg security sales kit(2010 0406)Lg security sales kit(2010 0406)
Lg security sales kit(2010 0406)
 
Digital Watermarking
Digital WatermarkingDigital Watermarking
Digital Watermarking
 
Digital Cinema
Digital CinemaDigital Cinema
Digital Cinema
 
Auto Level Color Correction f or Underwater Image Matching Optimization
Auto Level Color Correction f or Underwater Image Matching OptimizationAuto Level Color Correction f or Underwater Image Matching Optimization
Auto Level Color Correction f or Underwater Image Matching Optimization
 
DIGITAL LIGHT PROCESSING (DIP)
DIGITAL LIGHT PROCESSING      (DIP)DIGITAL LIGHT PROCESSING      (DIP)
DIGITAL LIGHT PROCESSING (DIP)
 
3D Televisions: Forecasting their emergence
3D Televisions: Forecasting their emergence3D Televisions: Forecasting their emergence
3D Televisions: Forecasting their emergence
 
A new robust video watermarking technique using h_264_aac_codec luma componen...
A new robust video watermarking technique using h_264_aac_codec luma componen...A new robust video watermarking technique using h_264_aac_codec luma componen...
A new robust video watermarking technique using h_264_aac_codec luma componen...
 
Presentation12 130428221311-phpapp02 (1)
Presentation12 130428221311-phpapp02 (1)Presentation12 130428221311-phpapp02 (1)
Presentation12 130428221311-phpapp02 (1)
 
Digital display technology
Digital display technologyDigital display technology
Digital display technology
 
Screen selection-for-digital-cinema (1)
Screen selection-for-digital-cinema (1)Screen selection-for-digital-cinema (1)
Screen selection-for-digital-cinema (1)
 
Projectors
ProjectorsProjectors
Projectors
 
Digital Portfolio
Digital PortfolioDigital Portfolio
Digital Portfolio
 
Optical Watermarking Literature survey....
Optical Watermarking Literature survey....Optical Watermarking Literature survey....
Optical Watermarking Literature survey....
 
ASC flash lidar technology
ASC flash lidar technologyASC flash lidar technology
ASC flash lidar technology
 
DLP Projection systems
DLP Projection systemsDLP Projection systems
DLP Projection systems
 
Performance Comparison of Digital Image Watermarking Techniques: A Survey
Performance Comparison of Digital Image Watermarking Techniques: A SurveyPerformance Comparison of Digital Image Watermarking Techniques: A Survey
Performance Comparison of Digital Image Watermarking Techniques: A Survey
 
Information and data security steganography and watermarking
Information and data security steganography and watermarkingInformation and data security steganography and watermarking
Information and data security steganography and watermarking
 
Display technology
Display technologyDisplay technology
Display technology
 

Semelhante a 2D to 3D conversion at CRC: A visual perception approach.

Stereoscopic 3D: Generation Methods and Display Technologies for Industry and...
Stereoscopic 3D: Generation Methods and Display Technologies for Industry and...Stereoscopic 3D: Generation Methods and Display Technologies for Industry and...
Stereoscopic 3D: Generation Methods and Display Technologies for Industry and...Ray Phan
 
Chris Varekamp (Philips Group Innovation, Research): Depth estimation, Proces...
Chris Varekamp (Philips Group Innovation, Research): Depth estimation, Proces...Chris Varekamp (Philips Group Innovation, Research): Depth estimation, Proces...
Chris Varekamp (Philips Group Innovation, Research): Depth estimation, Proces...AugmentedWorldExpo
 
Paper id 21201457
Paper id 21201457Paper id 21201457
Paper id 21201457IJRAT
 
Stereoscopic 3D Advertising FAQs
Stereoscopic 3D Advertising FAQsStereoscopic 3D Advertising FAQs
Stereoscopic 3D Advertising FAQsMike Fuchsman
 
Brokerage 2007 presentation multimedia
Brokerage 2007 presentation multimediaBrokerage 2007 presentation multimedia
Brokerage 2007 presentation multimediaimec.archive
 
The Effectiveness of 2D-3D Converters in Rendering Natural Water Phenomena
The Effectiveness of 2D-3D Converters in Rendering Natural Water PhenomenaThe Effectiveness of 2D-3D Converters in Rendering Natural Water Phenomena
The Effectiveness of 2D-3D Converters in Rendering Natural Water Phenomenaidescitation
 
Semi-automatic and easy creation of learning friendly OCW video content
Semi-automatic and easy creation of learning friendly OCW video contentSemi-automatic and easy creation of learning friendly OCW video content
Semi-automatic and easy creation of learning friendly OCW video contentThe Open Education Consortium
 
Digital to Physical: 3D Printing for Diverse Sectors
Digital to Physical: 3D Printing for Diverse SectorsDigital to Physical: 3D Printing for Diverse Sectors
Digital to Physical: 3D Printing for Diverse SectorsWMG, University of Warwick
 
Camera , Visual , Imaging Technology : A Walk-through
Camera , Visual ,  Imaging Technology : A Walk-through Camera , Visual ,  Imaging Technology : A Walk-through
Camera , Visual , Imaging Technology : A Walk-through Sherin Sasidharan
 
@Bristol Data Dome workshop - NSC Creative
@Bristol Data Dome workshop - NSC Creative@Bristol Data Dome workshop - NSC Creative
@Bristol Data Dome workshop - NSC CreativeSouth West Data Meetup
 
Video compression
Video compressionVideo compression
Video compressionnnmaurya
 
Understanding the world in 3D with AI.pdf
Understanding the world in 3D with AI.pdfUnderstanding the world in 3D with AI.pdf
Understanding the world in 3D with AI.pdfQualcomm Research
 
Unconstrained 2D to Stereoscopic 3D Image and Video Conversion using Semi-Aut...
Unconstrained 2D to Stereoscopic 3D Image and Video Conversion using Semi-Aut...Unconstrained 2D to Stereoscopic 3D Image and Video Conversion using Semi-Aut...
Unconstrained 2D to Stereoscopic 3D Image and Video Conversion using Semi-Aut...Ray Phan
 
Color-plus-Depth Level-of-Detail in 3D Tele-immersive Video: A Psychophysical...
Color-plus-Depth Level-of-Detail in 3D Tele-immersive Video: A Psychophysical...Color-plus-Depth Level-of-Detail in 3D Tele-immersive Video: A Psychophysical...
Color-plus-Depth Level-of-Detail in 3D Tele-immersive Video: A Psychophysical...Wanmin Wu
 
A Rich Stereoscopic 3D High Dynamic Range Image & Video Database of Natural S...
A Rich Stereoscopic 3D High Dynamic Range Image & Video Database of Natural S...A Rich Stereoscopic 3D High Dynamic Range Image & Video Database of Natural S...
A Rich Stereoscopic 3D High Dynamic Range Image & Video Database of Natural S...Mansi Sharma
 
iMinds The Conference 2012: Adrian Munteanu
iMinds The Conference 2012: Adrian MunteanuiMinds The Conference 2012: Adrian Munteanu
iMinds The Conference 2012: Adrian Munteanuimec
 
Introduction talk to Computer Vision
Introduction talk to Computer Vision Introduction talk to Computer Vision
Introduction talk to Computer Vision Chen Sagiv
 

Semelhante a 2D to 3D conversion at CRC: A visual perception approach. (20)

Stereoscopic 3D: Generation Methods and Display Technologies for Industry and...
Stereoscopic 3D: Generation Methods and Display Technologies for Industry and...Stereoscopic 3D: Generation Methods and Display Technologies for Industry and...
Stereoscopic 3D: Generation Methods and Display Technologies for Industry and...
 
Chris Varekamp (Philips Group Innovation, Research): Depth estimation, Proces...
Chris Varekamp (Philips Group Innovation, Research): Depth estimation, Proces...Chris Varekamp (Philips Group Innovation, Research): Depth estimation, Proces...
Chris Varekamp (Philips Group Innovation, Research): Depth estimation, Proces...
 
Paper id 21201457
Paper id 21201457Paper id 21201457
Paper id 21201457
 
Stereoscopic 3D Advertising FAQs
Stereoscopic 3D Advertising FAQsStereoscopic 3D Advertising FAQs
Stereoscopic 3D Advertising FAQs
 
Brokerage 2007 presentation multimedia
Brokerage 2007 presentation multimediaBrokerage 2007 presentation multimedia
Brokerage 2007 presentation multimedia
 
The Effectiveness of 2D-3D Converters in Rendering Natural Water Phenomena
The Effectiveness of 2D-3D Converters in Rendering Natural Water PhenomenaThe Effectiveness of 2D-3D Converters in Rendering Natural Water Phenomena
The Effectiveness of 2D-3D Converters in Rendering Natural Water Phenomena
 
Semi-automatic and easy creation of learning friendly OCW video content
Semi-automatic and easy creation of learning friendly OCW video contentSemi-automatic and easy creation of learning friendly OCW video content
Semi-automatic and easy creation of learning friendly OCW video content
 
Digital to Physical: 3D Printing for Diverse Sectors
Digital to Physical: 3D Printing for Diverse SectorsDigital to Physical: 3D Printing for Diverse Sectors
Digital to Physical: 3D Printing for Diverse Sectors
 
Digital Holography
Digital HolographyDigital Holography
Digital Holography
 
Camera , Visual , Imaging Technology : A Walk-through
Camera , Visual ,  Imaging Technology : A Walk-through Camera , Visual ,  Imaging Technology : A Walk-through
Camera , Visual , Imaging Technology : A Walk-through
 
@Bristol Data Dome workshop - NSC Creative
@Bristol Data Dome workshop - NSC Creative@Bristol Data Dome workshop - NSC Creative
@Bristol Data Dome workshop - NSC Creative
 
Video compression
Video compressionVideo compression
Video compression
 
Understanding the world in 3D with AI.pdf
Understanding the world in 3D with AI.pdfUnderstanding the world in 3D with AI.pdf
Understanding the world in 3D with AI.pdf
 
Unconstrained 2D to Stereoscopic 3D Image and Video Conversion using Semi-Aut...
Unconstrained 2D to Stereoscopic 3D Image and Video Conversion using Semi-Aut...Unconstrained 2D to Stereoscopic 3D Image and Video Conversion using Semi-Aut...
Unconstrained 2D to Stereoscopic 3D Image and Video Conversion using Semi-Aut...
 
Dohyoung lee icassp2012_poster
Dohyoung lee icassp2012_posterDohyoung lee icassp2012_poster
Dohyoung lee icassp2012_poster
 
PhD_ppt_2012
PhD_ppt_2012PhD_ppt_2012
PhD_ppt_2012
 
Color-plus-Depth Level-of-Detail in 3D Tele-immersive Video: A Psychophysical...
Color-plus-Depth Level-of-Detail in 3D Tele-immersive Video: A Psychophysical...Color-plus-Depth Level-of-Detail in 3D Tele-immersive Video: A Psychophysical...
Color-plus-Depth Level-of-Detail in 3D Tele-immersive Video: A Psychophysical...
 
A Rich Stereoscopic 3D High Dynamic Range Image & Video Database of Natural S...
A Rich Stereoscopic 3D High Dynamic Range Image & Video Database of Natural S...A Rich Stereoscopic 3D High Dynamic Range Image & Video Database of Natural S...
A Rich Stereoscopic 3D High Dynamic Range Image & Video Database of Natural S...
 
iMinds The Conference 2012: Adrian Munteanu
iMinds The Conference 2012: Adrian MunteanuiMinds The Conference 2012: Adrian Munteanu
iMinds The Conference 2012: Adrian Munteanu
 
Introduction talk to Computer Vision
Introduction talk to Computer Vision Introduction talk to Computer Vision
Introduction talk to Computer Vision
 

2D to 3D conversion at CRC: A visual perception approach.

  • 1. 2D to 3D conversion at CRC A visual perception approach Carlos Vazquez and Wa James Tam 3D-TV Research Advanced Video Systems
  • 2. 2D to S3D video conversion Why? Where/When? How? •Many S3D cinema screens available •Post-production: For cinema and •Fully manual •Introduction of 3D-enabled TV sets TV production •Semi-automatic •Large amount of 2D content •Broadcasting: For live content and •Automatic off-line available legacy material •Automatic in real-time •Limited content in original •TV set, STB: Legacy content from stereoscopic format viewer library or 2D program •Still difficult to capture stereoscopic content June 4, 2012 Advanced Video Systems -- 3D-TV Research 2
  • 3. Real-time vs. off-line conversion  On-line 2D-to-3D conversion  Fully automatic  Artefacts are not removed  Speed of conversion is critical  Non-veridical depth information frequently used  Off-line 2D-to-3D conversion  Automatic, semi-automatic or manual  Automatically generated content can be corrected  Normally human-assisted (post production)  High quality and high cost June 4, 2012 Advanced Video Systems -- 3D-TV Research 3
  • 4. 2D to S3D conversion: General framework  Strategy: Define depth structure and render new virtual view  Input: 2D video sequence  Output: Stereoscopic/multi-view video sequence June 4, 2012 Advanced Video Systems -- 3D-TV Research 4
  • 5. How to get the depth Manually assignment of • Human interpretation of the scene depth by operator analysis of translates into depth information the scene Extracting depth from • Depth from static images monocular cues in images • Depth from motion related cues Assigning of depth from • Apply a know depth model automatic analysis of the • Use surrogates for the depth scene information June 4, 2012 Advanced Video Systems -- 3D-TV Research 5
  • 6. Automatic generation of depth information  Two approaches are used:  Extract depth information from pictorial depth cues in images  Assign depth based on general assumptions about scenes  Pictorial depth cues:  Size, texture density, occlusion, atmospheric haze, shadows  Perspective  Focus/defocus  General assumptions  Scene depth models Single image with several pictorial  Surrogate depth based on colour and depth cues shadings June 4, 2012 Advanced Video Systems -- 3D-TV Research 6
  • 7.
  • 8. Visual perception: An active process  Content dependency:  Aoccdrnig to rscheearch at an Elingsh uinervtisy, Past experience help in interpretation of visual content it deosn't mttaer in waht oredr the ltteers in a  Auto-correction: wrod are, olny taht the frist and lsat ltteres are  Fill-in missing information or minimize conflicting information at the rghit pcleas. The rset can be a toatl mses and you can sitll raed it wouthit a porbelm. Tihs is bcuseae we do not raed ervey lteter by ilstef, but the wrod as a wlohe. http://kybele.psych.cornell.edu/~edelman/ June 4, 2012 Advanced Video Systems -- 3D-TV Research 8
  • 9. Visual perception: Depth filling June 4, 2012 Advanced Video Systems -- 3D-TV Research 9
  • 10. Surrogate depth maps Motivation  Shadows offer relative depth inside objects  Small image features (rain drops, snow flakes, dust) have depth  Good separation between objects in the scene  Green and blue go back (Trees and sky)  Red goes to the front (Skin tones) June 4, 2012 Advanced Video Systems -- 3D-TV Research 10
  • 11. CRC-i3D: Real-time 2D to 3D video conversion  Surrogate Depth Maps:  Single Cue – using the Chroma component of the images.  Minimal adjustments to original depth map  Rendering:  Real-Time and no buffering required.  Avoids disocclusion by smoothing depth map.  Manual control of depth to ensure comfort according to viewing conditions.  Advantages:  Very low processing requirements.  No storage requirements.  This all translates into less processing, heat and power requirements. June 4, 2012 Advanced Video Systems -- 3D-TV Research 11
  • 12. Off-line conversion: depth-based approach Depth generation Depth map editing New image generation Generate Select Edit depth Render Fill-in 2D depth regions values image holes S3D  Generate initial depth: Automatic operation  Edit depth map: Manual or semi-automatic  Select objects: Semi-automatic operation  Change depth of objects: Semi-automatic  Render new view: Automatic operation  Fill-in holes: Automatic operation with human supervision. June 4, 2012 Advanced Video Systems -- 3D-TV Research 12
  • 13. Depth-based approach: Main characteristics  Intermediate depth master: Can be used to render the stereoscopic content for different targets  Depth relations are easy to evaluate  Depth is continuous: Slow variations in depth are easily represented  Depth information is represented as an image: Easy to store and transmit June 4, 2012 Advanced Video Systems -- 3D-TV Research 13
  • 14. CRC-DMEG: Depth editing tool June 4, 2012 Advanced Video Systems -- 3D-TV Research 14
  • 15. CRC-DMEG: Depth editing tool Simple histogram equalization of green channel June 4, 2012 Advanced Video Systems -- 3D-TV Research 15
  • 16. June 4, 2012 Advanced Video Systems -- 3D-TV Research 16