Non Linear Observation Equation For Motion Estimation

Similar documents
Methylation-associated PHOX2B gene silencing is a rare event in human neuroblastoma.

Easter bracelets for years

A new simple recursive algorithm for finding prime numbers using Rosser s theorem

Comparison of Harmonic, Geometric and Arithmetic means for change detection in SAR time series

Smart Bolometer: Toward Monolithic Bolometer with Smart Functions

Numerical modification of atmospheric models to include the feedback of oceanic currents on air-sea fluxes in ocean-atmosphere coupled models

Analysis of Boyer and Moore s MJRTY algorithm

Analyzing large-scale spike trains data with spatio-temporal constraints

Vibro-acoustic simulation of a car window

Evolution of the cooperation and consequences of a decrease in plant diversity on the root symbiont diversity

Case report on the article Water nanoelectrolysis: A simple model, Journal of Applied Physics (2017) 122,

On size, radius and minimum degree

On Symmetric Norm Inequalities And Hermitian Block-Matrices

Completeness of the Tree System for Propositional Classical Logic

Thermodynamic form of the equation of motion for perfect fluids of grade n

Impedance Transmission Conditions for the Electric Potential across a Highly Conductive Casing

Fast Computation of Moore-Penrose Inverse Matrices

Exogenous input estimation in Electronic Power Steering (EPS) systems

Thomas Lugand. To cite this version: HAL Id: tel

The beam-gas method for luminosity measurement at LHCb

3D-CE5.h: Merge candidate list for disparity compensated prediction

Solving an integrated Job-Shop problem with human resource constraints

b-chromatic number of cacti

Learning an Adaptive Dictionary Structure for Efficient Image Sparse Coding

The FLRW cosmological model revisited: relation of the local time with th e local curvature and consequences on the Heisenberg uncertainty principle

Linear Quadratic Zero-Sum Two-Person Differential Games

Electromagnetic characterization of magnetic steel alloys with respect to the temperature

A simple kinetic equation of swarm formation: blow up and global existence

Dispersion relation results for VCS at JLab

Towards an active anechoic room

Multiple sensor fault detection in heat exchanger system

Influence of network metrics in urban simulation: introducing accessibility in graph-cellular automata.

An Image-Based Ensemble Kalman Filter for Motion Estimation

Passerelle entre les arts : la sculpture sonore

Full-order observers for linear systems with unknown inputs

SOLAR RADIATION ESTIMATION AND PREDICTION USING MEASURED AND PREDICTED AEROSOL OPTICAL DEPTH

On Poincare-Wirtinger inequalities in spaces of functions of bounded variation

Interactions of an eddy current sensor and a multilayered structure

Accounting for Missing Data in Sparse Wavelet Representation of Observation Error Correlations

Unbiased minimum variance estimation for systems with unknown exogenous inputs

Posterior Covariance vs. Analysis Error Covariance in Data Assimilation

Can we reduce health inequalities? An analysis of the English strategy ( )

L institution sportive : rêve et illusion

Boundary conditions control in ORCA2

Territorial Intelligence and Innovation for the Socio-Ecological Transition

The status of VIRGO. To cite this version: HAL Id: in2p

The magnetic field diffusion equation including dynamic, hysteresis: A linear formulation of the problem

Widely Linear Estimation with Complex Data

Soundness of the System of Semantic Trees for Classical Logic based on Fitting and Smullyan

On The Exact Solution of Newell-Whitehead-Segel Equation Using the Homotopy Perturbation Method

Two-step centered spatio-temporal auto-logistic regression model

On Symmetric Norm Inequalities And Hermitian Block-Matrices

Spatial representativeness of an air quality monitoring station. Application to NO2 in urban areas

IMPROVEMENTS OF THE VARIABLE THERMAL RESISTANCE

Nonlocal computational methods applied to composites structures

Dissipative Systems Analysis and Control, Theory and Applications: Addendum/Erratum

Gaia astrometric accuracy in the past

Climbing discrepancy search for flowshop and jobshop scheduling with time-lags

Exact Comparison of Quadratic Irrationals

Reduced Models (and control) of in-situ decontamination of large water resources

From Unstructured 3D Point Clouds to Structured Knowledge - A Semantics Approach

Lorentz force velocimetry using small-size permanent magnet systems and a multi-degree-of-freedom force/torque sensor

Near-Earth Asteroids Orbit Propagation with Gaia Observations

Theoretical calculation of the power of wind turbine or tidal turbine

Entropies and fractal dimensions

Finite volume method for nonlinear transmission problems

Computation and Experimental Measurements of the Magnetic Fields between Filamentary Circular Coils

A proximal approach to the inversion of ill-conditioned matrices

On Newton-Raphson iteration for multiplicative inverses modulo prime powers

A Study of the Regular Pentagon with a Classic Geometric Approach

Performance analysis of clouds with phase-type arrivals

FORMAL TREATMENT OF RADIATION FIELD FLUCTUATIONS IN VACUUM

STATISTICAL ENERGY ANALYSIS: CORRELATION BETWEEN DIFFUSE FIELD AND ENERGY EQUIPARTITION

Numerical Modeling of Eddy Current Nondestructive Evaluation of Ferromagnetic Tubes via an Integral. Equation Approach

Quantum efficiency and metastable lifetime measurements in ruby ( Cr 3+ : Al2O3) via lock-in rate-window photothermal radiometry

Approximation SEM-DG pour les problèmes d ondes elasto-acoustiques

Hook lengths and shifted parts of partitions

Comment on: Sadi Carnot on Carnot s theorem.

Finite Volume for Fusion Simulations

On Solving Aircraft Conflict Avoidance Using Deterministic Global Optimization (sbb) Codes

A non-commutative algorithm for multiplying (7 7) matrices using 250 multiplications

Antipodal radiation pattern of a patch antenna combined with superstrate using transformation electromagnetics

Classification of high dimensional data: High Dimensional Discriminant Analysis

Accelerating Effect of Attribute Variations: Accelerated Gradual Itemsets Extraction

Some explanations about the IWLS algorithm to fit generalized linear models

RHEOLOGICAL INTERPRETATION OF RAYLEIGH DAMPING

Early detection of thermal contrast in pulsed stimulated thermography

On the Griesmer bound for nonlinear codes

Full waveform inversion of shot gathers in terms of poro-elastic parameters

Separator Algebra for State Estimation

Hardware Operator for Simultaneous Sine and Cosine Evaluation

A Novel Aggregation Method based on Graph Matching for Algebraic MultiGrid Preconditioning of Sparse Linear Systems

The CO-H2 conversion factor of diffuse ISM: Bright 12CO emission also traces diffuse gas

Simulation and measurement of loudspeaker nonlinearity with a broad-band noise excitation

Diagnosability Analysis of Discrete Event Systems with Autonomous Components

Solution to Sylvester equation associated to linear descriptor systems

Tropical Graph Signal Processing

Quasi-periodic solutions of the 2D Euler equation

Reduced-order 4D-Var: a preconditioner for the Incremental 4D-Var data assimilation method

Structural study of a rare earth-rich aluminoborosilicate glass containing various alkali and alkaline-earth modifier cations

Transcription:

Non Linear Observation Equation For Motion Estimation Dominique Béréziat, Isabelle Herlin To cite this version: Dominique Béréziat, Isabelle Herlin. Non Linear Observation Equation For Motion Estimation. ICIP - IEEE International Conference on Image Processing, Sep 2012, Orlando, United States. pp.1521-1524, 2012, <http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=6467161 tag=1>. <10.1109/ICIP.2012.6467161>. <hal-00761332> HAL Id: hal-00761332 https://hal.inria.fr/hal-00761332 Submitted on 15 Nov 2013 HAL is a multi-disciplinary open access archive for the deposit and dissemination of scientific research documents, whether they are published or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers. L archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

NON-LINEAR OBSERVATION EQUATION FOR MOTION ESTIMATION D. Béréziat LIP6, Université Pierre et Marie Curie, 4 place Jussieu 75005 Paris, France I. Herlin INRIA, Domaine de Voluceau, Rocquencourt BP 105, 78153 Le Chesnay Cedex, France CEREA, joint laboratory ENPC - EDF R&D, Université Paris-Est, 77455 Marne la Vallée Cedex 2, France ABSTRACT The paper addresses the estimation of motion on an image sequence by data assimilation methods. The core of the study concerns the definition of the data term, or observation equation, that links images to the underlying motion field. In the image processing literature, the optical flow equation is usually chosen to characterize these links. It expresses the Lagrangian constancy of grey level values in time. However, this optical flow equation is obtained by linearization and is no more valid in case of large displacements. The paper discusses the improvement obtained with the original non-linear transport equation of the image brightness by the velocity field. A 4D-Var data assimilation method is applied that solves the evolution equation of motion and the observation equation in its non-linear and linear forms. The comparison of results obtained with both observation equations is quantified on synthetic data and discussed on oceanographic Sea Surface Temperature images. Index Terms Image Assimilation, Optical flow, SST images, Variational Data Assimilation. 1. INTRODUCTION Motion estimation is one major task of Image Processing. In the literature, motion fields are often inferred from the Optical Flow Constraint [1]. This equation is only valid for small displacements as it results from a first order Taylor development of the brightness conservation equation. However, large displacements are visualized on discrete image sequences if the time period of the acquisition process is high compared to the observed dynamics. There are two main approaches in this case. The first one solves the Optical Flow Constraint equation with an incremental algorithm [2, 3], each iteration remaining a linear problem. The second one directly solves the non-linear equation modeling the image brightness transport. Such method is named a warping method [4]. Nevertheless, the underlying dynamics is sometimes partially known. This is the case if the physical processes, visualized on images, are approximately modeled by mathematical equations. This knowledge on dynamics is used in the computation of the solution by Data Assimilation methods as it had been discussed in [5]. As a positive side effect, it allows to retrieve a motion field continuous in time, and not only at the acquisition dates. The issue of motion estimation is discussed in the following context: the displacements between two consecutive images may be too large, due to the temporal sampling period, so that the linear transport of brightness becomes inadequate.the paper focuses on the observation equation, or data term, and discusses improvements obtained by going back to the non-linear equation compared to its linear version. In Section 2, the issue of motion estimation is introduced. Equations ruling the non-linear and linear evolution of brightness and the dynamics are discussed. In Section 3, the variational data assimilation framework is briefly summarized. References are given to allow the Reader having a full knowledge on the method. In Section 4, results, with the linear observation model and the non-linear one, are quantified on twin experiments and displayed on SST data acquired over Black Sea. Concluding remarks and perspectives are given in Section 5. 2. MATHEMATICAL SETTINGS Apparent motion measures the displacement of pixels on a sequence of images. This is one signature of the physical processes occurring during the acquisition. Equations ruling it therefore depend on the studied context. The commonly used assumption considers that motion V transports the image brightnessi: I(x+ tv(x;t);t+ t) = I(x;t) (1) x and t being the space-time coordinate, and t the time interval between two frames. As this is non-linear, it is often approximated by a first-order Taylor expansion, commonly referred as Optical Flow Constraint equation: I t + IT V = 0 (2)

Eqs. (1) and (2) are named observation equations as they link the image observations to the quantity to be computed, named the state vector, which is the velocity fieldv. If the time interval between frames, t, is too large compared to the dynamics time scale, Eq. (2) is no more valid, and Eq. (1) has to be considered in order to obtain correct results, as it will be proven in Section 4. In the absence of additional information on the dynamics, we consider the heuristics of Lagrangian constancy of velocity. It corresponds to the transport of motion by itself. As this is only an approximation, an error term E m (x,t) is added to the equation: dv dt = t +(VT )V = t + (V) = E m(x,t) (3) The operator is named evolution model. In the paper, the observation equation described in Eq. (1) is compared with that of Eq. (2) in the case of large displacements on the discrete image sequence. Let us assume that N images are available. For each image acquisition i, i = 1,,N 1, the observation equation is rewritten as: in the non-linear case: I(x+ t i V(x,t i );t i+1 ) I(x;t i ) = E o (x,t i ) (4) with t i = t i+1 t i the time interval between acquisition datest i andt i+1, in the linear case: I t (x,t i)+ I T (x,t i )V(x,t i ) = E o (x,t i ) (5) E o (x,t i ) is the observation error. It is required as, first, observations are contaminated by noise and, second, their real evolution is only approximated by the equations. Eqs. (4) and (5) are summarized, in a generic way, by: (V,I)(x,t) = E o (x,t) (6) has to be minimized: [ ( ) T ( ) A t + (V) (x,t)q 1 (x,t) t + (V) (x,t) ] + (V,I) T (x,t)r 1 (x,t) (V,I)(x,t) dxdt A weak 4D-Var method is applied, whose complete description is available in [5, 6]. The minimization is performed iteratively. At each iteration, a forward integration of V and a backward integration of the adjoint variable λ are performed. The forward integration requires the evolution model to be discretized in space. The numerical scheme described in [5] are used. The backward problem requires the definition of the adjoint of the evolution and observation operators. Adjoint of, formally defined as the dual operator of, is obtained from the discrete operator by an automatic differentiation software [7]. Adjoint of is explicitly determined. In the non-linear case, it comes: ( ) (V)(x,t i ) = t i I(x+ t i V(x,t i ),t i+1) and in the linear one: ( ) (V)(x,t i ) = I(x,t i ) 4.1. Twin experiments 4. RESULTS The improvements, obtained thanks to the non-linear observation equation, are first quantified on twin experiments. One rectangle is moving horizontally, from the left to the right, with a velocity of 50 m /s. On the image data, this corresponds to several displacement values, ranging from 8 to 12 pixels, according to the temporal acquisition period. The discrete sequence, obtained for a displacement of 8 pixels, is visualized on Fig. 1. only valid at acquisition datest i. 3. DATA ASSIMILATION Given the evolution (Eq. (3)) and observation (Eq. (6)) equations on a bounded space-time domain A = Ω [t 0,t 1 ], the section summarizes the data assimilation process used to retrieve the solution V(x, t), from the observed image data I(x,t). Errors E m and E o are supposed unbiased, Gaussian, and characterized by their covariance matrices Q and R, whose definition and properties have been described in [5]. In order to minimize these two errors, the following functional E(V) Fig. 1. Image observations. Data assimilation is applied with the non-linear and linear observation equations. Statistics are computed on the motion result, at the observation dates, and given in Table 1. This table provides the mean of the motion norm ( N NL for the nonlinear equation and N L for the linear one) and the mean ( θ NL and θ L respectively) of orientation (in degree). Values should then be 50 m /s for the norm and 0 degree for the orientation. The first conclusion is that the results obtained with the linear

observation equation, for displacements of 10 and 12 pixels, are random and consequently replaced by NR (Not Relevant) in the table. Even with a displacement of 8 pixels, the nonlinear observation equation outperforms the linear one, both in norm and orientation, as the linear equation underestimates the norm value. Displacement NNL θnl NL θl 8 pixels 43.07 0.89 21.26-2.57 10 pixels 45.36 1.36 NR NR 12 pixels 46.60 1.72 NR NR Table 1. Statistics on results. 4.2. Satellite data Data assimilation is also applied on satellite data to estimate motion with the two observation equations. A sequence of four Sea Surface Temperature (SST) images, acquired by NOAA-AVHRR sensor in July 2005 over the Black Sea, is displayed on Figure 2. Two Regions Of Interest (ROI) are Fig. 2. Four observations. ROI#1 (red) and ROI#2 (blue). chosen and visualized on the first observation of Fig. 2. ROI#1 is located at the top-right (red) and displays a structure with a displacement of maximum 12 pixels over the temporal sequence. The non-linear and linear methods compute a displacement field with a maximal norm of respectively 12.3 and 7.8 pixels (see Table 2). Results are displayed on Fig. 3, with the satellite data as background: the linear method clearly under estimates the structure s displacement. The maximal displacement on ROI#2 (blue) is of 6 pixels. The maximal norms obtained with the non-linear and linear methods are computed (see Table 2). The conclusion is similar: the linear observation equation under estimates the displacements. Results are displayed on Fig. 4 with the image data as background. ROI Max visual displ. maxn NL maxn L #1 (red) 12 pixels 12.3 7.8 #2 (blue) 6 pixels 7.0 4.5 Fig. 3. Results on ROI#1. Left: non-linear observation equation. Right: linear. Arrows correspond to displacements. A 4-pixel sub-sampling is applied on velocity field. Table 2. Evaluation on SST images.

5. CONCLUSION In this paper, a non-linear observation model is compared to its linearized version in an image assimilation process. The Lagrangian constancy of velocity is considered to approximately describe the motion dynamics. A weak formulation of 4D-Var data assimilation is implemented. The estimations, provided by the two observation models, are quantified with twin experiments and tested on satellite SST data, acquired by NOAA-AVHRR sensors over the Black Sea. The results, obtained both on synthetic and real data, confirm the performance of the non-linear equation, when the temporal acquisition period is high compared to the observed underlying dynamics. The main perspective of this research is to achieve the determination of motion if the object displacement is greater than its size. In this case, coarse-to-fine incremental methods, as well as the non-linear method, fail to correctly recover motion. We then propose to add, in the state vector, a variable describing the trajectory of pixels. The observation operator will consequently measure the effective displacement of pixels, according to their trajectories, and allow a better estimation of motion values. ACKNOWLEDGEMENTS Satellite data have been provided by E. Plotnikov and G. Korotaev from the MHI, Sevastopol, Ukraine. Research has been parly funded by the ANR project Geo-FLUIDS (ANR 09 SYSC 005 02). 6. REFERENCES Fig. 4. Result on ROI#2. Left: non-linear observation equation. Right: linear. [1] B.K.P. Horn and B.G. Schunk, Determining optical flow, Artificial Intelligence, vol. 17, pp. 185 203, 1981. [2] J.-M. Odobez and P. Bouthemy, Direct incremental modelbased image motion segmentation for video analysis., Signal Processing, vol. 66, no. 2, pp. 143 155, 1998. [3] M. Proesmans, L. Van Gool, E. Pauwels, and A. Oosterlinck, Determination of optical flow and its discontinuities using nonlinear diffusion, in ECCV, 1994, vol. 2, pp. 295 304. [4] N. Papenberg, A. Bruhn, T. Brox, S. Didas, and J. Weickert, Highly accurate optic flow computation with theoretically justified warping, International Journal on Computer Vision, vol. 67, no. 2, pp. 141 158, 2006. [5] D. Béréziat and I. Herlin, Solving ill-posed image processing problems using data assimilation, Numerical Algorithms, vol. 56, no. 2, pp. 219 252, 2011. [6] E. Valur Hólm, Lectures notes on assimilation algorithms, European Centre for Medium-Range Weather Forecasts Reading, Apr. 2008. [7] L. Hascoët and V. Pascual, Tapenade 2.1 user s guide, Technical Report 0300, INRIA, 2004.