Image processing and nonparametric regression

Similar documents
Nonparametric forecasting of the French load curve

Spatially adaptive alpha-rooting in BM3D sharpening

Poisson Image Denoising Using Best Linear Prediction: A Post-processing Framework

Image Noise: Detection, Measurement and Removal Techniques. Zhifei Zhang

SOS Boosting of Image Denoising Algorithms

Markov Random Fields

CS 534: Computer Vision Segmentation III Statistical Nonparametric Methods for Segmentation

10. Multi-objective least squares

Online Dictionary Learning with Group Structure Inducing Norms

LPA-ICI Applications in Image Processing

ESTIMATION OF TREATMENT EFFECTS VIA MATCHING

Multimedia Databases. Previous Lecture. 4.1 Multiresolution Analysis. 4 Shape-based Features. 4.1 Multiresolution Analysis

Nonparametric Methods

Multimedia Databases. 4 Shape-based Features. 4.1 Multiresolution Analysis. 4.1 Multiresolution Analysis. 4.1 Multiresolution Analysis

Multimedia Databases. Wolf-Tilo Balke Philipp Wille Institut für Informationssysteme Technische Universität Braunschweig

Sparse & Redundant Signal Representation, and its Role in Image Processing

BM3D-prGAMP: Compressive Phase Retrieval Based on BM3D Denoising

Non-uniformity Correction of IR Images using Natural Scene Statistics

Causal Inference Basics

Laplacian Filters. Sobel Filters. Laplacian Filters. Laplacian Filters. Laplacian Filters. Laplacian Filters

Sparsity and Morphological Diversity in Source Separation. Jérôme Bobin IRFU/SEDI-Service d Astrophysique CEA Saclay - France

Table of Contents. Multivariate methods. Introduction II. Introduction I

The prediction of house price

Computational Photography

Time Series. Anthony Davison. c

Inverse Problems in Image Processing

Fourier Transforms 1D

Physics-based Prior modeling in Inverse Problems

Deterministic sampling masks and compressed sensing: Compensating for partial image loss at the pixel level

Estimation of Mars surface physical properties from hyperspectral images using the SIR method

Econometrics I. Lecture 10: Nonparametric Estimation with Kernels. Paul T. Scott NYU Stern. Fall 2018

Package unbalhaar. February 20, 2015

Remedial Measures for Multiple Linear Regression Models

MULTI-SCALE IMAGE DENOISING BASED ON GOODNESS OF FIT (GOF) TESTS

Probabilistic Graphical Models Lecture Notes Fall 2009

A New Poisson Noisy Image Denoising Method Based on the Anscombe Transformation

Module 3 LOSSY IMAGE COMPRESSION SYSTEMS. Version 2 ECE IIT, Kharagpur

Local Polynomial Wavelet Regression with Missing at Random

COMS 4721: Machine Learning for Data Science Lecture 19, 4/6/2017

Sélection adaptative des paramètres pour le débruitage des images

Pathwise coordinate optimization

CHAPTER 4 PRINCIPAL COMPONENT ANALYSIS-BASED FUSION

COMS 4771 Regression. Nakul Verma

Tutorial: Sparse Signal Processing Part 1: Sparse Signal Representation. Pier Luigi Dragotti Imperial College London

OPTIMAL SURE PARAMETERS FOR SIGMOIDAL WAVELET SHRINKAGE

Local regression I. Patrick Breheny. November 1. Kernel weighted averages Local linear regression

Residual Correlation Regularization Based Image Denoising

12 - Nonparametric Density Estimation

Medical Image Analysis

Final Overview. Introduction to ML. Marek Petrik 4/25/2017

ITK Filters. Thresholding Edge Detection Gradients Second Order Derivatives Neighborhood Filters Smoothing Filters Distance Map Image Transforms

Efficient Inference in Fully Connected CRFs with Gaussian Edge Potentials

Single Exposure Enhancement and Reconstruction. Some slides are from: J. Kosecka, Y. Chuang, A. Efros, C. B. Owen, W. Freeman

Which wavelet bases are the best for image denoising?

Missing Data and Dynamical Systems

UNIVERSITETET I OSLO

Probabilistic Low-Rank Matrix Completion with Adaptive Spectral Regularization Algorithms

Regression, Ridge Regression, Lasso

Simple Linear Regression Analysis

Rapid, Robust, and Reliable Blind Deconvolution via Nonconvex Optimization

6.869 Advances in Computer Vision. Bill Freeman, Antonio Torralba and Phillip Isola MIT Oct. 3, 2018

Equations of fluid dynamics for image inpainting

Wavelets and Multiresolution Processing

Image Processing in Astrophysics

Image Filtering. Slides, adapted from. Steve Seitz and Rick Szeliski, U.Washington

Over-enhancement Reduction in Local Histogram Equalization using its Degrees of Freedom. Alireza Avanaki

Inversion Base Height. Daggot Pressure Gradient Visibility (miles)

Density Estimation (II)

Satellite image deconvolution using complex wavelet packets

A Laplacian of Gaussian-based Approach for Spot Detection in Two-Dimensional Gel Electrophoresis Images

Multimedia & Computer Visualization. Exercise #5. JPEG compression

Gaussian Processes. Le Song. Machine Learning II: Advanced Topics CSE 8803ML, Spring 2012

Modelling Non-linear and Non-stationary Time Series

Simple Linear Regression

Sliced Inverse Regression

Image Reconstruction And Poisson s equation

TWO-PHASE APPROACH FOR DEBLURRING IMAGES CORRUPTED BY IMPULSE PLUS GAUSSIAN NOISE. Jian-Feng Cai. Raymond H. Chan. Mila Nikolova

Directionlets. Anisotropic Multi-directional Representation of Images with Separable Filtering. Vladan Velisavljević Deutsche Telekom, Laboratories

A Generative Perspective on MRFs in Low-Level Vision Supplemental Material

Sparsity Measure and the Detection of Significant Data

Image Stitching II. Linda Shapiro CSE 455

Spatial Lasso with Application to GIS Model Selection. F. Jay Breidt Colorado State University

Holdout and Cross-Validation Methods Overfitting Avoidance

Image restoration. An example in astronomy

Quantization. Introduction. Roadmap. Optimal Quantizer Uniform Quantizer Non Uniform Quantizer Rate Distorsion Theory. Source coding.

WAVELET BASED DENOISING FOR IMAGES DEGRADED BY POISSON NOISE

Areal data. Infant mortality, Auckland NZ districts. Number of plant species in 20cm x 20 cm patches of alpine tundra. Wheat yield

ECE521 lecture 4: 19 January Optimization, MLE, regularization

Introduction Dual Representations Kernel Design RBF Linear Reg. GP Regression GP Classification Summary. Kernel Methods. Henrik I Christensen

Image Stitching II. Linda Shapiro EE/CSE 576

DETECTING HUMAN ACTIVITIES IN THE ARCTIC OCEAN BY CONSTRUCTING AND ANALYZING SUPER-RESOLUTION IMAGES FROM MODIS DATA INTRODUCTION

Dimension Reduction Techniques. Presented by Jie (Jerry) Yu

Computer Vision & Digital Image Processing

Tikhonov Regularization in General Form 8.1

Classification. Chapter Introduction. 6.2 The Bayes classifier

Variable Selection and Weighting by Nearest Neighbor Ensembles

Lecture 8: Interest Point Detection. Saad J Bedros

Defect Detection using Nonparametric Regression

Least-Squares Performance of Analog Product Codes

Intensity Analysis of Spatial Point Patterns Geog 210C Introduction to Spatial Data Analysis

Transcription:

Image processing and nonparametric regression Rencontres R BoRdeaux 2012 B. Thieurmel Collaborators : P.A. Cornillon, N. Hengartner, E. Matzner-Løber, B. Wolhberg 2 Juillet 2012 Rencontres R BoRdeaux 2012 B. Thieurmel Image processing and nonparametric regression 1 / 20

Preamble Definition : noisy image = original image + noise Our study : gaussian noise Rencontres R BoRdeaux 2012 B. Thieurmel Image processing and nonparametric regression 2 / 20

Preamble image : matrix pixel one pixel represent a value of grey level or color level is spatially defined by its coordinates (i, j) is surrounded with 8 neighbors (vertical, horizontal and diagonal) numerical measure : Peak Signal to Noise Ratio ( PSNR) PSNR = 10 log10( d 2 MSE ) d maximum possible pixel value of the image MSE mean squared error between the original image and the treated image quality of reconstruction, in decibel (db) well reconstructed image 30 PSNR 40 Rencontres R BoRdeaux 2012 B. Thieurmel Image processing and nonparametric regression 3 / 20

As a regression problem Notations : y ij the grey level at pixel (i, j) Y the grey level of the pixel to be denoised X R 10 (or more) the vector of explanatory variables Rencontres R BoRdeaux 2012 B. Thieurmel Image processing and nonparametric regression 4 / 20

As a regression problem Non parametric regression model : (X i, Y i ) R d R pairs of observations Y = m(x ) + ε Ŷ = S λ Y Using method Iterative Bias Reduction (IBR) : developed by Cornillon, Hengartner et Matzner-Løber competes with classic techniques (MARS, GAM) estimation without constraints of the regression function m R package ibr available on cran Problem : n = 262144 smoothing matrix very big Rencontres R BoRdeaux 2012 B. Thieurmel Image processing and nonparametric regression 5 / 20

As a regression problem Non parametric regression model : (X i, Y i ) R d R pairs of observations Y = m(x ) + ε Ŷ = S λ Y Using method Iterative Bias Reduction (IBR) : developed by Cornillon, Hengartner et Matzner-Løber competes with classic techniques (MARS, GAM) estimation without constraints of the regression function m R package ibr available on cran Problem : n = 262144 smoothing matrix very big Rencontres R BoRdeaux 2012 B. Thieurmel Image processing and nonparametric regression 5 / 20

As a regression problem Non parametric regression model : (X i, Y i ) R d R pairs of observations Y = m(x ) + ε Ŷ = S λ Y Using method Iterative Bias Reduction (IBR) : developed by Cornillon, Hengartner et Matzner-Løber competes with classic techniques (MARS, GAM) estimation without constraints of the regression function m R package ibr available on cran Problem : n = 262144 smoothing matrix very big Rencontres R BoRdeaux 2012 B. Thieurmel Image processing and nonparametric regression 5 / 20

Image partitioning Resolution : Image partitioning in small-sized regions Our proposal : free itself from the choice of the size of regions have a certain freedom of shape data dependent regions use of CART(Breiman et al., 1984) and more exactly regression trees explain grey level Y by coordinates (i, j) Modifications of package rpart (T.M. Therneau et al., 2002) : application for high-dimension data control maximum and minimum region size Rencontres R BoRdeaux 2012 B. Thieurmel Image processing and nonparametric regression 6 / 20

Image partitioning Resolution : Image partitioning in small-sized regions Our proposal : free itself from the choice of the size of regions have a certain freedom of shape data dependent regions use of CART(Breiman et al., 1984) and more exactly regression trees explain grey level Y by coordinates (i, j) Modifications of package rpart (T.M. Therneau et al., 2002) : application for high-dimension data control maximum and minimum region size Rencontres R BoRdeaux 2012 B. Thieurmel Image processing and nonparametric regression 6 / 20

Image partitioning Resolution : Image partitioning in small-sized regions Our proposal : free itself from the choice of the size of regions have a certain freedom of shape data dependent regions use of CART(Breiman et al., 1984) and more exactly regression trees explain grey level Y by coordinates (i, j) Modifications of package rpart (T.M. Therneau et al., 2002) : application for high-dimension data control maximum and minimum region size Rencontres R BoRdeaux 2012 B. Thieurmel Image processing and nonparametric regression 6 / 20

Image partitioning Evolution of partitioning via rpart : Characteristics : rectangular regions detection of the horizontal and/or vertical structures of the image Rencontres R BoRdeaux 2012 B. Thieurmel Image processing and nonparametric regression 7 / 20

Regression model for each region : Non parametric denoising Y i = m(x i ) + ε i, i = 1,..., n, with X R 10 the vector of explanatory variables, and n the size of the region Question : Influence of the size of regions? Rencontres R BoRdeaux 2012 B. Thieurmel Image processing and nonparametric regression 8 / 20

Non parametric denoising maximum size of regions : 700 pixels number of regions : 686 region no overlapping visibility of the outlines of regions PSNR = 33.22 db Rencontres R BoRdeaux 2012 B. Thieurmel Image processing and nonparametric regression 9 / 20

Non parametric denoising Rotation : iteration of image partitioning and image denoising via IBR rotation of plan IJ between every iteration prediction of a same pixel with different regions unique prediction : mean of predicted values Rencontres R BoRdeaux 2012 B. Thieurmel Image processing and nonparametric regression 10 / 20

Non parametric denoising Question : Influence of the number of rotations? Rencontres R BoRdeaux 2012 B. Thieurmel Image processing and nonparametric regression 11 / 20

Non parametric denoising maximum size of regions : 300 pixels number of rotations : 3 PSNR = 33.75 db + 0.5 db Rencontres R BoRdeaux 2012 B. Thieurmel Image processing and nonparametric regression 12 / 20

BM3D vs IBR Presentation : developed by Dabov et al., 2007 state of art algorithm : standard deviation of the noise in parameter strong influence on the result unknown noise, default standard deviation = 25 source Matlab code available Comparison BM3D / IBR : several images with various noise 3 results : 1 BM3D with good standard deviation of the noise 2 BM3D with default standard deviation of the noise 3 IBR, 3 rotations, maximum size = 700 Rencontres R BoRdeaux 2012 B. Thieurmel Image processing and nonparametric regression 13 / 20

BM3D vs IBR Presentation : developed by Dabov et al., 2007 state of art algorithm : standard deviation of the noise in parameter strong influence on the result unknown noise, default standard deviation = 25 source Matlab code available Comparison BM3D / IBR : several images with various noise 3 results : 1 BM3D with good standard deviation of the noise 2 BM3D with default standard deviation of the noise 3 IBR, 3 rotations, maximum size = 700 Rencontres R BoRdeaux 2012 B. Thieurmel Image processing and nonparametric regression 13 / 20

BM3D vs IBR BM3D with good standard deviation of the noise (red) : IBR (blue) less successful of more or less 2 db the differences increase with the level of noise BM3D with default standard deviation of the noise (green) : IBR better for a low level of noise Rencontres R BoRdeaux 2012 B. Thieurmel Image processing and nonparametric regression 14 / 20

Conclusion Performance : Image denoising by means of the method IBR already gives satisfactory results for its entrance to the vast field of image processing Current research : more freedom of shape in the creation of regions implementation of connections between similar regions Others applications : use of the rpart partitioning for high-dimension data in regression application in chronological series Rencontres R BoRdeaux 2012 B. Thieurmel Image processing and nonparametric regression 15 / 20

Inpainting Preamble Objective : reconstruct the missing parts of an image by means of the iterative bias reduction Picture data base : black and white images and color images accent put on the structural reconstruction Rencontres R BoRdeaux 2012 B. Thieurmel Image processing and nonparametric regression 16 / 20

Inpainting Image processing Process : 1 pixels treated one by one, from extremities to the center 2 definition of a region formed by the d available neighbors in a neighborhood of 4 pixels 3 data base : K nearest neighbors n most similar regions Rencontres R BoRdeaux 2012 B. Thieurmel Image processing and nonparametric regression 17 / 20

Inpainting Method and Results color images : formed by three different images (Red, Green, Blue) treatment separated by image Rencontres R BoRdeaux 2012 B. Thieurmel Image processing and nonparametric regression 18 / 20

Inpainting Method and Results Conclusion : Good structural reconstruction No impression of blur Current research : use of the structural information of the image in the choice of the filling order Others applications : treatment of missing data, tested at the moment for chronological series Rencontres R BoRdeaux 2012 B. Thieurmel Image processing and nonparametric regression 19 / 20

Image processing and nonparametric regression Rencontres R BoRdeaux 2012 B. Thieurmel Collaborators : P.A. Cornillon, N. Hengartner, E. Matzner-Løber, B. Wolhberg 2 Juillet 2012 Rencontres R BoRdeaux 2012 B. Thieurmel Image processing and nonparametric regression 20 / 20