SlideShare a Scribd company logo
Image Fusion for  Context Enhancement and Video Surrealism Adrian Ilie UNC Chapel Hill Ramesh Raskar Mitsubishi Electric Research Labs, (MERL) Jingyi Yu MIT
 
Dark Bldgs Reflections on bldgs Unknown shapes
‘ Well-lit’ Bldgs Reflections in bldgs windows Tree, Street shapes
Background is captured from day-time scene using the same fixed camera  Night Image  Day Image Context Enhanced Image
Mask is automatically computed from scene contrast
But, Simple Pixel Blending Creates  Ugly Artifacts
Pixel Blending
Pixel Blending Our Method : Integration of  blended Gradients
Outline Context Enhancement Gradient-based Fusion Video Enhancement Surrealism
Nighttime image Daytime image Gradient field Importance image W Final result Gradient field Mixed gradient field G 1 G 1 G 2 G 2 x Y x Y I 1 I 2 G G x Y
Reconstruction from Gradient Field Problem: minimize error   I’ – G| Estimate I’ so that   G  =    I’ Poisson equation   I’ = div G Full multigrid solver I’ G X G Y
Why Gradient-based Approach Comparison of intensity values are important Maintain gradients to capture local variations Directly solve for desired gradients Maintain subtle details Mix dissimilar images No need for precise segmentation
Comparison Average Subtle details are lost Pixel-wise blending Sharp transitions
Issues Boundary conditions Color shifts
Boundary Conditions Assumed Neumann condition at borders,    I’  ·  N = 0 ,  Enforced by haloing image with blacks
Color Shift Mixing dissimilar images Goal: final image appearance matches input images at corresponding pixels I final (x,y)  = c 1  I poisson (x,y) + c 2 Solve  W i (x,y) I original (x,y) = c 1  I poisson (x,y) + c 2 Each color channel reconstructed separately
 
Outline Context Enhancement Gradient-based Fusion Video Enhancement Surrealism
 
 
Overview of Process Enhanced video  Note: exit ramp, lane dividers, buildings not visible in original night video, but clearly seen here. Day time image: By averaging 5 seconds of day video Original night time traffic camera 320x240 video Mask frame (for frame above): Encodes pixel with intensity change Input Output
Algorithm Frame  N Daytime image TimeAveraged importance mask Gradient field Final result Processed binary mask Gradient field Frame  N-1 Mixed gradient field
Outline Context Enhancement Gradient-based Fusion Video Enhancement Related Work Surrealism
Related Work Spatio-temporal Composition Duchamp ( Nude descending a staircase ) Freeman 2002 Fels 1999, Klein 2002, Cohen 2003 Gradient-based Techniques Multi-spectral: Socolinsky 1999 Shadow removal: Weiss 2001 High dynamic range: Fattal 2002 Image editing: Perez 2003 Some at Siggraph’04
Rene Magritte,  ‘Empire of the Light’ Surrealism
Outline Context Enhancement Gradient-based Fusion Video Enhancement Surrealism
Time-lapse Mosaics Maggrite Stripes time
Time Lapse Mosaic
Time Lapse Mosaic
t
Sunrise at Night
BiSolar System
Discussion User Experience More effective in conveying scene context ‘ Dreamy’ appearance Nonrealistic : False conditions Applications Tools for artists Surveillance Amusement park rides Performance ~1 sec/frame for 320x240 ~ 3 min for 4Mpixel image
Image Fusion for Context Enhancement Nonrealistic but comprehensible context Fusion using multiple images Enhancing night images with day bgrnd Gradient-based fusion Video surrealism tools t

More Related Content

PPT
Texture mapping
PPTX
Texture mapping overview
PPTX
DPI 1 and DPI 2 Texture Mapping
PDF
Presentation 1
PPT
Texture Mapping
PPTX
texture mapping in computer graphics
PPTX
PDF
Introduction to Global Illumination by Aryo
Texture mapping
Texture mapping overview
DPI 1 and DPI 2 Texture Mapping
Presentation 1
Texture Mapping
texture mapping in computer graphics
Introduction to Global Illumination by Aryo

What's hot (20)

PPTX
Global illumination
PPTX
Neural Scene Representation & Rendering: Introduction to Novel View Synthesis
PPT
Virtual Reality 3D home applications
PPTX
Histogram based Enhancement
PDF
Introduction to Point Based Global Illumination (PBGI)
PPTX
Texture mapping in_opengl
PPTX
Neural Inverse Rendering for General Reflectance Photometric Stereo (ICML 2018)
PPTX
Histogram based enhancement
PDF
DTAM: Dense Tracking and Mapping in Real-Time, Robot vision Group
PDF
SURF - Speeded Up Robust Features
PPS
Automatic Classification Satellite images for weather Monitoring
PPTX
Homework
PPTX
Gradient image blending
PPTX
3 d display-methods
PPTX
Geometry Batching Using Texture-Arrays
DOCX
Scale Invariant Feature Tranform
PPTX
Scale Invariant feature transform
PPTX
2.5D Clip-Surfaces for Technical Visualization
PPTX
Faking a horizon in Blender
PPTX
Understanding neural radiance fields
Global illumination
Neural Scene Representation & Rendering: Introduction to Novel View Synthesis
Virtual Reality 3D home applications
Histogram based Enhancement
Introduction to Point Based Global Illumination (PBGI)
Texture mapping in_opengl
Neural Inverse Rendering for General Reflectance Photometric Stereo (ICML 2018)
Histogram based enhancement
DTAM: Dense Tracking and Mapping in Real-Time, Robot vision Group
SURF - Speeded Up Robust Features
Automatic Classification Satellite images for weather Monitoring
Homework
Gradient image blending
3 d display-methods
Geometry Batching Using Texture-Arrays
Scale Invariant Feature Tranform
Scale Invariant feature transform
2.5D Clip-Surfaces for Technical Visualization
Faking a horizon in Blender
Understanding neural radiance fields
Ad

Similar to Raskar Npar04final (20)

PPT
Shadow Techniques for Real-Time and Interactive Applications
PPT
Shadow Mapping with Today's OpenGL Hardware
PPTX
Computer Vision panoramas
PPT
Digital Image Processing
PPT
Build Your Own 3D Scanner: 3D Scanning with Swept-Planes
PPT
Introduction to Camera Challenges - Ramesh Raskar
PDF
[論文紹介] BlendedMVS: A Large-scale Dataset for Generalized Multi-view Stereo Ne...
PPTX
image enhancement technique for aerial imagery
PPT
Advanced Lighting for Interactive Applications
PDF
Computer Graphics Part1
PPT
Image pre processing
PPTX
Scene Representation Networks: Continuous 3D-Structure-Aware Neural Scene Rep...
PPT
Chapter01 (2)
PPTX
Lectures 1 3 final (4)
PPTX
PPT
Sergey A. Sukhanov, "3D content production"
PPTX
Recovering high dynamic range radiance maps from photographs
PPTX
Seema dip
PDF
Nm2422162218
Shadow Techniques for Real-Time and Interactive Applications
Shadow Mapping with Today's OpenGL Hardware
Computer Vision panoramas
Digital Image Processing
Build Your Own 3D Scanner: 3D Scanning with Swept-Planes
Introduction to Camera Challenges - Ramesh Raskar
[論文紹介] BlendedMVS: A Large-scale Dataset for Generalized Multi-view Stereo Ne...
image enhancement technique for aerial imagery
Advanced Lighting for Interactive Applications
Computer Graphics Part1
Image pre processing
Scene Representation Networks: Continuous 3D-Structure-Aware Neural Scene Rep...
Chapter01 (2)
Lectures 1 3 final (4)
Sergey A. Sukhanov, "3D content production"
Recovering high dynamic range radiance maps from photographs
Seema dip
Nm2422162218
Ad

More from Camera Culture Group, MIT Media Lab (20)

PPTX
Raskar Sig2017 Siggraph Achievement Award Talk
PPTX
Lost Decade of Computational Photography
PPTX
God’s Eye View: Will global AI empower us or destroy us? | Ramesh Raskar
PPTX
Dont follow the rainbow: How to avoid career traps that can lead you to fail,...
PDF
Raskar PhD and MS Thesis Guidance
PDF
Making Invisible Visible, Ramesh Raskar Keynote at Embedded Vision 2019
PPTX
Augmented Surgeons: AI AR for Anatome, Raskar Aria 2019
PPTX
Geo-spatial Research: Transition from Analysis to Synthesis
PDF
Split Learning versus Federated Learning for Data Transparent ML, Camera Cult...
PPTX
Unspoken Challenges in AR and XR
PPTX
Raskar stanfordextremecompuimagingapr2016
PDF
What is SIGGRAPH NEXT? Intro by Ramesh Raskar
PPTX
What is Media in MIT Media Lab, Why 'Camera Culture'
PDF
Raskar UIST Keynote 2015 November
PPTX
Multiview Imaging HW Overview
PPTX
Time of Flight Cameras - Refael Whyte
PPTX
Leap Motion Development (Rohan Puri)
PPTX
Compressed Sensing - Achuta Kadambi
PPTX
Coded Photography - Ramesh Raskar
Raskar Sig2017 Siggraph Achievement Award Talk
Lost Decade of Computational Photography
God’s Eye View: Will global AI empower us or destroy us? | Ramesh Raskar
Dont follow the rainbow: How to avoid career traps that can lead you to fail,...
Raskar PhD and MS Thesis Guidance
Making Invisible Visible, Ramesh Raskar Keynote at Embedded Vision 2019
Augmented Surgeons: AI AR for Anatome, Raskar Aria 2019
Geo-spatial Research: Transition from Analysis to Synthesis
Split Learning versus Federated Learning for Data Transparent ML, Camera Cult...
Unspoken Challenges in AR and XR
Raskar stanfordextremecompuimagingapr2016
What is SIGGRAPH NEXT? Intro by Ramesh Raskar
What is Media in MIT Media Lab, Why 'Camera Culture'
Raskar UIST Keynote 2015 November
Multiview Imaging HW Overview
Time of Flight Cameras - Refael Whyte
Leap Motion Development (Rohan Puri)
Compressed Sensing - Achuta Kadambi
Coded Photography - Ramesh Raskar

Recently uploaded (20)

PDF
Modernizing your data center with Dell and AMD
PDF
Smarter Business Operations Powered by IoT Remote Monitoring
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
CIFDAQ's Teaching Thursday: Moving Averages Made Simple
PDF
Newfamily of error-correcting codes based on genetic algorithms
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Event Presentation Google Cloud Next Extended 2025
PPTX
Cloud computing and distributed systems.
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Chapter 2 Digital Image Fundamentals.pdf
PDF
HCSP-Presales-Campus Network Planning and Design V1.0 Training Material-Witho...
PPTX
Comunidade Salesforce São Paulo - Desmistificando o Omnistudio (Vlocity)
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
cuic standard and advanced reporting.pdf
PDF
madgavkar20181017ppt McKinsey Presentation.pdf
PDF
AI And Its Effect On The Evolving IT Sector In Australia - Elevate
PDF
REPORT: Heating appliances market in Poland 2024
PDF
[발표본] 너의 과제는 클라우드에 있어_KTDS_김동현_20250524.pdf
Modernizing your data center with Dell and AMD
Smarter Business Operations Powered by IoT Remote Monitoring
Review of recent advances in non-invasive hemoglobin estimation
CIFDAQ's Teaching Thursday: Moving Averages Made Simple
Newfamily of error-correcting codes based on genetic algorithms
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Dropbox Q2 2025 Financial Results & Investor Presentation
Event Presentation Google Cloud Next Extended 2025
Cloud computing and distributed systems.
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
NewMind AI Weekly Chronicles - August'25 Week I
Chapter 2 Digital Image Fundamentals.pdf
HCSP-Presales-Campus Network Planning and Design V1.0 Training Material-Witho...
Comunidade Salesforce São Paulo - Desmistificando o Omnistudio (Vlocity)
CIFDAQ's Market Insight: SEC Turns Pro Crypto
cuic standard and advanced reporting.pdf
madgavkar20181017ppt McKinsey Presentation.pdf
AI And Its Effect On The Evolving IT Sector In Australia - Elevate
REPORT: Heating appliances market in Poland 2024
[발표본] 너의 과제는 클라우드에 있어_KTDS_김동현_20250524.pdf

Raskar Npar04final

  • 1. Image Fusion for Context Enhancement and Video Surrealism Adrian Ilie UNC Chapel Hill Ramesh Raskar Mitsubishi Electric Research Labs, (MERL) Jingyi Yu MIT
  • 2.  
  • 3. Dark Bldgs Reflections on bldgs Unknown shapes
  • 4. ‘ Well-lit’ Bldgs Reflections in bldgs windows Tree, Street shapes
  • 5. Background is captured from day-time scene using the same fixed camera Night Image Day Image Context Enhanced Image
  • 6. Mask is automatically computed from scene contrast
  • 7. But, Simple Pixel Blending Creates Ugly Artifacts
  • 9. Pixel Blending Our Method : Integration of blended Gradients
  • 10. Outline Context Enhancement Gradient-based Fusion Video Enhancement Surrealism
  • 11. Nighttime image Daytime image Gradient field Importance image W Final result Gradient field Mixed gradient field G 1 G 1 G 2 G 2 x Y x Y I 1 I 2 G G x Y
  • 12. Reconstruction from Gradient Field Problem: minimize error   I’ – G| Estimate I’ so that G =   I’ Poisson equation   I’ = div G Full multigrid solver I’ G X G Y
  • 13. Why Gradient-based Approach Comparison of intensity values are important Maintain gradients to capture local variations Directly solve for desired gradients Maintain subtle details Mix dissimilar images No need for precise segmentation
  • 14. Comparison Average Subtle details are lost Pixel-wise blending Sharp transitions
  • 16. Boundary Conditions Assumed Neumann condition at borders,   I’ · N = 0 , Enforced by haloing image with blacks
  • 17. Color Shift Mixing dissimilar images Goal: final image appearance matches input images at corresponding pixels I final (x,y) = c 1  I poisson (x,y) + c 2 Solve  W i (x,y) I original (x,y) = c 1  I poisson (x,y) + c 2 Each color channel reconstructed separately
  • 18.  
  • 19. Outline Context Enhancement Gradient-based Fusion Video Enhancement Surrealism
  • 20.  
  • 21.  
  • 22. Overview of Process Enhanced video Note: exit ramp, lane dividers, buildings not visible in original night video, but clearly seen here. Day time image: By averaging 5 seconds of day video Original night time traffic camera 320x240 video Mask frame (for frame above): Encodes pixel with intensity change Input Output
  • 23. Algorithm Frame N Daytime image TimeAveraged importance mask Gradient field Final result Processed binary mask Gradient field Frame N-1 Mixed gradient field
  • 24. Outline Context Enhancement Gradient-based Fusion Video Enhancement Related Work Surrealism
  • 25. Related Work Spatio-temporal Composition Duchamp ( Nude descending a staircase ) Freeman 2002 Fels 1999, Klein 2002, Cohen 2003 Gradient-based Techniques Multi-spectral: Socolinsky 1999 Shadow removal: Weiss 2001 High dynamic range: Fattal 2002 Image editing: Perez 2003 Some at Siggraph’04
  • 26. Rene Magritte, ‘Empire of the Light’ Surrealism
  • 27. Outline Context Enhancement Gradient-based Fusion Video Enhancement Surrealism
  • 31. t
  • 34. Discussion User Experience More effective in conveying scene context ‘ Dreamy’ appearance Nonrealistic : False conditions Applications Tools for artists Surveillance Amusement park rides Performance ~1 sec/frame for 320x240 ~ 3 min for 4Mpixel image
  • 35. Image Fusion for Context Enhancement Nonrealistic but comprehensible context Fusion using multiple images Enhancing night images with day bgrnd Gradient-based fusion Video surrealism tools t

Editor's Notes

  • #2: <Title> Hello. My name is Mike Brown, and I am here to present a paper by Adrian Ilie, Ramesh Raskar and Jingyi Yu on Gradient-Domain Context Enhancement for Fixed Cameras. I will try to answer your questions, but I suggest that you address the more specific ones to the authors themselves, by email.