Inversion of the divisive normalization: Algorithms and new possibilities Jesús Malo Dpt. Optics at Fac. Physics, Universitat de València (Spain) + NASA.

Slides:



Advertisements
Similar presentations
Lecture 5 Newton-Raphson Method
Advertisements

Object Specific Compressed Sensing by minimizing a weighted L2-norm A. Mahalanobis.
P. Venkataraman Mechanical Engineering P. Venkataraman Rochester Institute of Technology DETC2013 – 12269: Continuous Solution for Boundary Value Problems.
Computer vision: models, learning and inference Chapter 8 Regression.
P. Venkataraman Mechanical Engineering P. Venkataraman Rochester Institute of Technology DETC2014 – 35148: Continuous Solution for Boundary Value Problems.
Extended Kalman Filter (EKF) And some other useful Kalman stuff!
1 Approximated tracking of multiple non-rigid objects using adaptive quantization and resampling techniques. J. M. Sotoca 1, F.J. Ferri 1, J. Gutierrez.
MASKS © 2004 Invitation to 3D vision Lecture 7 Step-by-Step Model Buidling.
An Introduction to Sparse Coding, Sparse Sensing, and Optimization Speaker: Wei-Lun Chao Date: Nov. 23, 2011 DISP Lab, Graduate Institute of Communication.
Active Calibration of Cameras: Theory and Implementation Anup Basu Sung Huh CPSC 643 Individual Presentation II March 4 th,
1 L-BFGS and Delayed Dynamical Systems Approach for Unconstrained Optimization Xiaohui XIE Supervisor: Dr. Hon Wah TAM.
Modern Sampling Methods Summary of Subspace Priors Spring, 2009.
Lecture 1 Linear Variational Problems (Part I). 1. Motivation For those participants wondering why we start a course dedicated to nonlinear problems by.
1 L-BFGS and Delayed Dynamical Systems Approach for Unconstrained Optimization Xiaohui XIE Supervisor: Dr. Hon Wah TAM.
Real-time Combined 2D+3D Active Appearance Models Jing Xiao, Simon Baker,Iain Matthew, and Takeo Kanade CVPR 2004 Presented by Pat Chan 23/11/2004.
ENGG 1801 Engineering Computing MATLAB Lecture 7: Tutorial Weeks Solution of nonlinear algebraic equations (II)
COMP322/S2000/L23/L24/L251 Camera Calibration The most general case is that we have no knowledge of the camera parameters, i.e., its orientation, position,
Advanced Topics in Optimization
Dorin Comaniciu Visvanathan Ramesh (Imaging & Visualization Dept., Siemens Corp. Res. Inc.) Peter Meer (Rutgers University) Real-Time Tracking of Non-Rigid.
Newton's Method for Functions of Several Variables
Large-Scale Density Functional Calculations James E. Raynolds, College of Nanoscale Science and Engineering Lenore R. Mullin, College of Computing and.
Error estimates for degenerate parabolic equation Yabin Fan CASA Seminar,
Fourier Transform and Applications
CISE-301: Numerical Methods Topic 1: Introduction to Numerical Methods and Taylor Series Lectures 1-4: KFUPM.
lecture 2, linear imaging systems Linear Imaging Systems Example: The Pinhole camera Outline  General goals, definitions  Linear Imaging Systems.
Interval-based Inverse Problems with Uncertainties Francesco Fedele 1,2 and Rafi L. Muhanna 1 1 School of Civil and Environmental Engineering 2 School.
Mathematics for Computer Graphics (Appendix A) Won-Ki Jeong.
1 Hybrid methods for solving large-scale parameter estimation problems Carlos A. Quintero 1 Miguel Argáez 1 Hector Klie 2 Leticia Velázquez 1 Mary Wheeler.
Mean-shift and its application for object tracking
CISE-301: Numerical Methods Topic 1: Introduction to Numerical Methods and Taylor Series Lectures 1-4: KFUPM CISE301_Topic1.
CISE301_Topic11 CISE-301: Numerical Methods Topic 1: Introduction to Numerical Methods and Taylor Series Lectures 1-4:
Computing a posteriori covariance in variational DA I.Gejadze, F.-X. Le Dimet, V.Shutyaev.
Newton's Method for Functions of Several Variables Joe Castle & Megan Grywalski.
Application of Differential Applied Optimization Problems.
EE369C Final Project: Accelerated Flip Angle Sequences Jan 9, 2012 Jason Su.
Efficient Integration of Large Stiff Systems of ODEs Using Exponential Integrators M. Tokman, M. Tokman, University of California, Merced 2 hrs 1.5 hrs.
EECS 274 Computer Vision Segmentation by Clustering II.
Section 10.3 and Section 9.3 Systems of Equations and Inverses of Matrices.
Colorado Center for Astrodynamics Research The University of Colorado 1 STATISTICAL ORBIT DETERMINATION The Minimum Variance Estimate ASEN 5070 LECTURE.
Dr. Jacob Barhen Computer Science and Mathematics Division.
Outline Introduction Research Project Findings / Results
Multiobjective Optimization for Locating Multiple Optimal Solutions of Nonlinear Equation Systems and Multimodal Optimization Problems Yong Wang School.
Lecture 40 Numerical Analysis. Chapter 7 Ordinary Differential Equations.
Determining 3D Structure and Motion of Man-made Objects from Corners.
Value Function Approximation with Diffusion Wavelets and Laplacian Eigenfunctions by S. Mahadevan & M. Maggioni Discussion led by Qi An ECE, Duke University.
Non-Linear Transformations Michael J. Watts
Dr. Abdul Basit Siddiqui FUIEMS. QuizTime 30 min. How the coefficents of Laplacian Filter are generated. Show your complete work. Also discuss different.
Camera calibration from multiple view of a 2D object, using a global non linear minimization method Computer Engineering YOO GWI HYEON.
Using Neumann Series to Solve Inverse Problems in Imaging Christopher Kumar Anand.
RECONSTRUCTION OF MULTI- SPECTRAL IMAGES USING MAP Gaurav.
Date of download: 6/29/2016 Copyright © 2016 SPIE. All rights reserved. Potential imaging modes. (a) Each detector in a focal plane array measures the.
Constrained Optimization by the  Constrained Differential Evolution with an Archive and Gradient-Based Mutation Tetsuyuki TAKAHAMA ( Hiroshima City University.
Bounded Nonlinear Optimization to Fit a Model of Acoustic Foams
Compressive Coded Aperture Video Reconstruction
Degradation/Restoration Model
Wavelets : Introduction and Examples
Color Error Diffusion with Generalized Optimum Noise Shaping
ENGG 1801 Engineering Computing
Haiyan Zhang and Arthur B. Weglein
Introduction To Wavelets
Objective Numerical methods Finite volume.
Nonlinear regression.
6.5 Taylor Series Linearization
SOLUTION OF NONLINEAR EQUATIONS
Numerical Analysis Lecture10.
Chapter 4 THE LAPLACE TRANSFORM.
Topic 8 Pressure Correction
Scalable light field coding using weighted binary images
Computed Tomography.
CISE-301: Numerical Methods Topic 1: Introduction to Numerical Methods and Taylor Series Lectures 1-4: KFUPM CISE301_Topic1.
Presentation transcript:

Inversion of the divisive normalization: Algorithms and new possibilities Jesús Malo Dpt. Optics at Fac. Physics, Universitat de València (Spain) + NASA Ames Research Center, Moffett Field, CA

2 Outline Background The model Inversion is needed The model is not analytically invertible The differential method The method Existence and uniqueness of the solution This is not a gradient-based search Inversion Results Applications Image Coding and Vision Reseach Final Remarks

3 Background The model: Transform T A Image a R r Response aiai riri

4 T a A Background The inversion would be useful (stimuli design) A aa AA

5 R a r Background The inversion would be useful (stimuli design) T A r

6 a T Background The inversion would be useful (image coding) A R r

7 Background However, the normalization is not invertible! Without kernelWith kernel ?

8 Locally: The differential method Given the pair: (eq.1) For any response, r (given some initial conditions (r 0, a 0 ) ): (eq.2)

9 The differential method

10 The differential method Existence and Uniqueness of the solution is integrable if Lipschitz: i.e is bounded

11 The differential method aiai riri aiai riri

12 The differential method Summary of the differential method: * The inverse is obtained solving from (r 0, a 0 ) * The differential equation is solved using a 4th order Runge-Kutta algorithm * In each step of the integral, the jacobian is computed using, * The convergence to the appropriate solution is theoretically guaranteed

13 The differential method The conventional gradient-based search Local minima The result highly depends on the initial guess No apriori information about the number of iterations Initial guess Estimated solution Actual solution

14 Inversion Results Convergence Block-DCT 1 step2 steps4 steps6 steps8 steps

15 Inversion Results Convergence Wavelets 3 steps6 steps

16 Applications I: Vision Science Basis functions of the response domain (given a masking pattern A 0, a 0, r 0 ): In the transform domain ( ) In the spatial domain ( ) If the jacobian is not diagonal, the function is not a basis function of T!

17 Applications I: Vision Science Masking Pattern ( A 0 ) Basis functions (space) Basis functions (transform) Basis functions (response)

18 Applications II: Image coding O.27 bpp e=1.69 e=1.74 e=1

19 Final remarks The divisive normalization model is not invertible due to the interaction between transform coefficents The inversion method allows to explore a number of new possibilities both in vision science and image coding The differential method presented here is a non conventional method to solve this nonlinear problem The differential method performs better than comparable gradient based seach algorithms

20 Appendix I:Parameters block-DCT ParametersResponses Response (contrast masking) Jacobian

21 Appendix II:Parameters wavelet ImageTransform Kernel Inhibition Response

22 Conclusions W as complement of  Expression for the computation of W New tools to be used in the transform coding problem: R-1R-1 W The inversion method reconstructs the image from the response in few Runge-Kutta iterations The response representation achieves good decorrelation results in terms of  and W Promising compression results are obtained with a uniform quantization of the response representation