PSEUDO HDR VIDEO USING INVERSE TONE MAPPING

Similar documents
Noise Reduction in Raw Data Domain

AUTOMATIC FACE COLOR ENHANCEMENT

NEW HIERARCHICAL NOISE REDUCTION 1

Art Photographic Detail Enhancement

International Journal of Innovative Research in Engineering Science and Technology APRIL 2018 ISSN X

Image Stabilization System on a Camera Module with Image Composition

Automatic High Dynamic Range Image Generation for Dynamic Scenes

Computer Vision. Howie Choset Introduction to Robotics

High Dynamic Range image capturing by Spatial Varying Exposed Color Filter Array with specific Demosaicking Algorithm

A Gentle Introduction to Bilateral Filtering and its Applications 08/10: Applications: Advanced uses of Bilateral Filters

Denoising and Effective Contrast Enhancement for Dynamic Range Mapping

Linear Gaussian Method to Detect Blurry Digital Images using SIFT

High Dynamic Range Images Using Exposure Metering

A Kalman-Filtering Approach to High Dynamic Range Imaging for Measurement Applications

Why learn about photography in this course?

Fast Bilateral Filtering for the Display of High-Dynamic-Range Images

lecture 24 image capture - photography: model of image formation - image blur - camera settings (f-number, shutter speed) - exposure - camera response

GHOSTING-FREE MULTI-EXPOSURE IMAGE FUSION IN GRADIENT DOMAIN. K. Ram Prabhakar, R. Venkatesh Babu

EFFICIENT CONTRAST ENHANCEMENT USING GAMMA CORRECTION WITH MULTILEVEL THRESHOLDING AND PROBABILITY BASED ENTROPY

An Improved Bernsen Algorithm Approaches For License Plate Recognition

MODIFICATION OF ADAPTIVE LOGARITHMIC METHOD FOR DISPLAYING HIGH CONTRAST SCENES BY AUTOMATING THE BIAS VALUE PARAMETER

Continuous Flash. October 1, Technical Report MSR-TR Microsoft Research Microsoft Corporation One Microsoft Way Redmond, WA 98052

HIGH DYNAMIC RANGE IMAGING Nancy Clements Beasley, March 22, 2011

Calibration-Based Auto White Balance Method for Digital Still Camera *

Extended Dynamic Range Imaging: A Spatial Down-Sampling Approach

A Saturation-based Image Fusion Method for Static Scenes

PERCEPTUAL QUALITY ASSESSMENT OF HDR DEGHOSTING ALGORITHMS

A Novel Hybrid Exposure Fusion Using Boosting Laplacian Pyramid

Correction of Clipped Pixels in Color Images

Image stitching. Image stitching. Video summarization. Applications of image stitching. Stitching = alignment + blending. geometrical registration

Introduction to Video Forgery Detection: Part I

PERCEPTUAL QUALITY ASSESSMENT OF HDR DEGHOSTING ALGORITHMS

IMAGE STABILIZATION WITH BEST SHOT SELECTOR AND SUPER RESOLUTION RECONSTRUCTION

Realistic Image Synthesis

Lossless Image Watermarking for HDR Images Using Tone Mapping

Fast Bilateral Filtering for the Display of High-Dynamic-Range Images

PARALLEL ALGORITHMS FOR HISTOGRAM-BASED IMAGE REGISTRATION. Benjamin Guthier, Stephan Kopf, Matthias Wichtlhuber, Wolfgang Effelsberg

A Spatial Mean and Median Filter For Noise Removal in Digital Images

The Hand Gesture Recognition System Using Depth Camera

A Review over Different Blur Detection Techniques in Image Processing

ALMALENCE SUPER SENSOR. A software component with an effect of increasing the pixel size and number of pixels in the sensor

Distributed Algorithms. Image and Video Processing

Extract from NCTech Application Notes & Case Studies Download the complete booklet from nctechimaging.com/technotes

Introduction to HDR Photography with Brian McPhee

Contrast Enhancement in Digital Images Using an Adaptive Unsharp Masking Method

Selective Detail Enhanced Fusion with Photocropping

Midterm Examination CS 534: Computational Photography

HDR images acquisition

Automatic optical measurement of high density fiber connector

Module Contact: Dr Barry-John Theobald, CMP Copyright of the University of East Anglia Version 1

Transport System. Telematics. Nonlinear background estimation methods for video vehicle tracking systems

Burst Photography! EE367/CS448I: Computational Imaging and Display! stanford.edu/class/ee367! Lecture 7! Gordon Wetzstein! Stanford University!

brief history of photography foveon X3 imager technology description

A software video stabilization system for automotive oriented applications

High Dynamic Range Video with Ghost Removal

Error Diffusion without Contouring Effect

Multispectral Image Dense Matching

ABSTRACT I. INTRODUCTION

Contrast Enhancement using Improved Adaptive Gamma Correction With Weighting Distribution Technique

arxiv: v1 [cs.cv] 29 May 2018

Restoration of Motion Blurred Document Images

Intelligent Nighttime Video Surveillance Using Multi-Intensity Infrared Illuminator

Computational Photography

DYNAMIC COLOR RESTORATION METHOD IN REAL TIME IMAGE SYSTEM EQUIPPED WITH DIGITAL IMAGE SENSORS

Computer and Machine Vision

Color Constancy Using Standard Deviation of Color Channels

Dynamic Range. H. David Stein

Reduction of Musical Residual Noise Using Harmonic- Adapted-Median Filter

! High&Dynamic!Range!Imaging! Slides!from!Marc!Pollefeys,!Gabriel! Brostow!(and!Alyosha!Efros!and! others)!!

Deblurring. Basics, Problem definition and variants

Photomatix Light 1.0 User Manual

Bi-Level Weighted Histogram Equalization with Adaptive Gamma Correction

Real-time ghost free HDR video stream generation using weight adaptation based method

Correcting Over-Exposure in Photographs

Probabilistic motion pixel detection for the reduction of ghost artifacts in high dynamic range images from multiple exposures

3D display is imperfect, the contents stereoscopic video are not compatible, and viewing of the limitations of the environment make people feel

Digital Imaging and Multimedia Point Operations in Digital Images. Ahmed Elgammal Dept. of Computer Science Rutgers University

FEATURE BASED GHOST REMOVAL IN HIGH DYNAMIC RANGE IMAGING

Example Based Colorization Using Optimization

ISSN: (Online) Volume 2, Issue 2, February 2014 International Journal of Advance Research in Computer Science and Management Studies

A Study on Image Enhancement and Resolution through fused approach of Guided Filter and high-resolution Filter

Image Recognition for PCB Soldering Platform Controlled by Embedded Microchip Based on Hopfield Neural Network

PHOTOGRAPHY: MINI-SYMPOSIUM

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Recovering highlight detail in over exposed NEF images

CSE 332/564: Visualization. Fundamentals of Color. Perception of Light Intensity. Computer Science Department Stony Brook University

How to combine images in Photoshop

Recent Advances in Image Deblurring. Seungyong Lee (Collaboration w/ Sunghyun Cho)

Virtual Reality 360 Interactive Panorama Reproduction Obstacles and Issues

AN EFFICIENT IMAGE ENHANCEMENT ALGORITHM FOR SONAR DATA

Movie 7. Merge to HDR Pro

Image Contrast Enhancement Using Joint Segmentation

Noise Characteristics of a High Dynamic Range Camera with Four-Chip Optical System

INTRO TO HIGH DYNAMIC RANGE PHOTOGRAPHY

Computer Vision Slides curtesy of Professor Gregory Dudek

Tonemapping and bilateral filtering

Gray Point (A Plea to Forget About White Point)

Pixel Classification Algorithms for Noise Removal and Signal Preservation in Low-Pass Filtering for Contrast Enhancement

An Adaptive Kernel-Growing Median Filter for High Noise Images. Jacob Laurel. Birmingham, AL, USA. Birmingham, AL, USA

NTU Robot PAL 2009 Team Report

Transcription:

PSEUDO HDR VIDEO USING INVERSE TONE MAPPING Yu-Chen Lin ( 林育辰 ), Chiou-Shann Fuh ( 傅楸善 ) Dept. of Computer Science and Information Engineering, National Taiwan University, Taiwan E-mail: r03922091@ntu.edu.tw ABSTRACT In the Pseudo-Multiple-Exposure-Based Tone Fusion with Local Region Adjustment [1], it introduces a framework for inverse tone mapping which uses only one Low Dynamic Range (LDR) image to evaluate High Dynamic Range (HDR) image. First, map LDR image to HDR images using S curve. By changing the parameters of S curve, we can get different EV scenes. Then, segment the image into four different luminance regions. Finally, use Gaussian weight sum with respect to regions for all five HDR images to generate the best HDR image. In this paper, we propose some methods to generate Pseudo HDR Video using the inverse tone mapping. Keywords HDR Video; Inverse Tone Mapping; HDR to get HDR video using only one normal video through the development of internet and requirement of high quality video. Due to this, we propose some methods that produce a Pseudo HDR Video by only one normal video using itmos. In next section, we will introduce the itmos. 2. INVERSE TONE MAPPING OPERATORS (ITMOS) Figure 1 shows the overall flowchart of itmos. First, we get Pseudo-Multiple-Exposure tone fusion (PMET) by applying Exposure-Dependent Inverse Tone Mapping Function to each pixel of image. 1. INTRODUCTION High-Dynamic-Range Imaging (HDRI or HDR) is a set of techniques used in imaging and photography to reproduce a greater dynamic range of luminosity than is possible with standard digital imaging or photographic techniques. Defects of traditional HDR: 1. Only suitable for static scenes. 2. Need to capture multiple images of the same scene using different exposures. 3. Not real-time for capturing. Because of these defects, Inverse Tone Mapping Operators (itmos) that works on reproducing realworld appearance images through LDR images become more and more important recently. In Pseudo-Multiple-Exposure-Based Tone Fusion with Local Region Adjustment [1], it produces an inverse tone mapping method that uses only one LDR image to produce an HDR image. Because of the broader internet, video became more and more important. In this time, HDR image is not too difficult to produce. On the other hand, HDR video is more difficult than HDR image. It is important is the world luminance of the k-th pseudo-exposure HDR image. is a scaling factor of the image and used to control the luminance difference between the adjacent pseudoexposures. controls the average luminance of the pseudoexposure image. where μ = 0.85. is a constant and set to be 382.5. Using EV = (-1, -0.5, 0, 0.5, 1) with respect to P = (1.6, 1.3, 1, 0.85, 0.75) as parameters to produce the five Pseudo-Multiple-Exposures images. Figure 2 shows the inverse function. After we have five Pseudo-Multiple-Exposure images, we can segment image by luminance. The median luminance of the image histogram is used to separate the image into two regions. For the two regions separated by, the medians and of these two regions are used again to produce the final four local regions, as show in Figure 3.

Figure 1: Flowchart. estimated image with respect to luminance. For example, in w 1 the is calculated by average of the lightest region. In w 2 the is calculated by average of second light region, and so on. Next, we use a weighted sum to get finally HDR image. Figure 2: Exposure-Dependent Inverse Tone Mapping Function. Represents the luminance of the reconstructed HDR image. is the number of images. (In our case, L = 5.) In the end, apply tone mapping in order to show the result on common device. The result is shown in Figure 4. Figure 3: Segmentation by luminance. After we segment the image into five regions, we can define w 1, w 2, w 3, w 4 and w 5 with respect to five level of HDR luminance. Finally, we can apply Weighting Adjustment in Pseudo-Exposures Tone Fusion of Emulated Images with Multiple Exposures. is the weight value of (i, j) in image k. is the pixel value of (i, j) in image k. is an adjustable constant. is the average luminance of the region of k-th Figure 4: Result of itmos, the upper image is original and the lower one is the result of itmos.

3. PROPOSE METHOD We have propose three methods for generating a smooth Pseudo HDR video. 3. Moreover, we also propose method 3. In method 3, we collect some neighbor frames as a block. Then, accumulate the total variety of luminance and distribute it to every frame. In this method, the block size we have tried is 5 and 30. See Figure 7. Figure 5: The flow of method 1. 1. Add a luminance constraint for each frame, the average difference of each frame cannot larger than the given constant. The flow of method 1 is shown in Figure 5. Figure 7: The flow of method 3. 4. RESULT We apply our propose method to two videos, one has a big motion and the other one is almost stable. Not surprisingly, the result of three methods of video with big motion is bad. In addition, the result of method 1 of stable video is not bad. Figure 8, 9 and 10 show the result of motion video using method 1, 2 and 3 respectively. The upper images are the 100-th frame and the lower images are the 131-th frame. We can see that the difference of luminance is large. Thus, the videos will shining when playing. Figure 6: The flow of method 2. 2. In addition, we try to use optical flow to reduce difference of luminance. However, the calculation of optical flow is too large, we use Harris corner feature with SIFT description to get the global motion. Moreover, to assure the feature is robust enough, we find local maximum with Non-maximal suppression. We first sort the R-value (the feature strength of Harris corner) from strongest to weakest. Then choose points from this sorted list with constraint that feature points should have enough distance, r, between each other. r = 30 in initial and if we cannot get enough corner points we will reduce r. When we get enough feature points, we will find feature pair by directly calculate Euclidean distance between each feature pair. Then, to assure robustness we use RANSAC to remove outliers. Finally, calculate the average motion of all feature pairs. Use this average motion to predict the location of each pixel in next frame, and let the difference of each pixel pair in luminance is small enough. The flow of method 2 is shown in Figure 6. Figure 8: The result of method 1 in video with large motion.

Figure 9: The result of method 2 in video with large motion. Figure 11: The result of method 1 in stable video. Figure 10: The result of method 3 in video with large motion, because it averages the luminance, we can see the ghost outside the door. Figure 11 will show some results of method 1 in video without big motion. In stable video, the luminance will change smoother. Figure 12: The result of method 2 in stable video. In Figure 12, we show the results of method 2 for stable movie. Because the motion of foreground and background are not the same, it has some ghosts. In the last, Figure 13 shows the results of method 3. The same as results of large motion video. It has some ghosts. In addition, we show the origin frame of stable movie in Figure 14.

7. REFERENCES [1] T. H. Wang, C. W. Chiu, W. C. Wu, J. W. Wang, C. Y. Lin, C. T. Chiu, and J. J. Liou Pseudo-Multiple- Exposure-Based Tone Fusion with Local Region Adjustment, IEEE Transactions on Multimedia, Vol. 17, No. 4, pp. 470 484, 2015. Figure 13: The result of method 2 in stable video. Figure 14: The original frame of stable video. 5. FUTURE WORK Now we propose three methods to generate pseudo HDR video using inverse tone mapping. When the video is stable enough, the result of our method is not bad; but when the video has big motion, the result will be bad. In the future, we will try to research a more robust method to generate pseudo HDR video. 6. CONCLUSION Due to the development of the internet, video became more and more important. We propose three methods to generate pseudo HDR video, which apply itmos for each frame and add some constraints for neighbor frames. In the stable video, it will work; but in normal use, it is not enough. This insufficient is remaining to be future work.