Appendix: Proof of Spatial Derivative of Clear Raindrop

Similar documents
The derivative of a function f(x) is another function, defined in terms of a limiting expression: f(x + δx) f(x)

and from it produce the action integral whose variation we set to zero:

u t v t v t c a u t b a v t u t v t b a

Lecture XII. where Φ is called the potential function. Let us introduce spherical coordinates defined through the relations

PHY 114 Summer 2009 Final Exam Solutions

Solutions to MATH 271 Test #3H

DIFFERENTIAL GEOMETRY OF CURVES AND SURFACES 7. Geodesics and the Theorem of Gauss-Bonnet

Exam 2 Review Solutions

G j dq i + G j. q i. = a jt. and

Linear and quadratic approximation

Table of Common Derivatives By David Abraham

JUST THE MATHS UNIT NUMBER DIFFERENTIATION 2 (Rates of change) A.J.Hobson

18 EVEN MORE CALCULUS

Chapter 4. Electrostatics of Macroscopic Media

1.4.3 Elementary solutions to Laplace s equation in the spherical coordinates (Axially symmetric cases) (Griffiths 3.3.2)

Chapter 2 Lagrangian Modeling

The Principle of Least Action and Designing Fiber Optics

Math Notes on differentials, the Chain Rule, gradients, directional derivative, and normal vectors

Lagrangian and Hamiltonian Mechanics

x f(x) x f(x) approaching 1 approaching 0.5 approaching 1 approaching 0.

The Three-dimensional Schödinger Equation

A Path Planning Method Using Cubic Spiral with Curvature Constraint

Implicit Differentiation

Integration Review. May 11, 2013

The total derivative. Chapter Lagrangian and Eulerian approaches

Vectors in two dimensions

Lecture 1b. Differential operators and orthogonal coordinates. Partial derivatives. Divergence and divergence theorem. Gradient. A y. + A y y dy. 1b.

6 General properties of an autonomous system of two first order ODE

MAT 111 Practice Test 2

Function Spaces. 1 Hilbert Spaces

Physics 505 Electricity and Magnetism Fall 2003 Prof. G. Raithel. Problem Set 3. 2 (x x ) 2 + (y y ) 2 + (z + z ) 2

Gravitation as the result of the reintegration of migrated electrons and positrons to their atomic nuclei. Osvaldo Domann

Sturm-Liouville Theory

Students need encouragement. So if a student gets an answer right, tell them it was a lucky guess. That way, they develop a good, lucky feeling.

Lecture 2 Lagrangian formulation of classical mechanics Mechanics

Math 1B, lecture 8: Integration by parts

Lecture 2 - First order linear PDEs and PDEs from physics

constant ρ constant θ

The Principle of Least Action

Math 1272 Solutions for Spring 2005 Final Exam. asked to find the limit of the sequence. This is equivalent to evaluating lim. lim.

Assignment 1. g i (x 1,..., x n ) dx i = 0. i=1

12.11 Laplace s Equation in Cylindrical and

Objective: To introduce the equations of motion and describe the forces that act upon the Atmosphere

Gravitation as the result of the reintegration of migrated electrons and positrons to their atomic nuclei. Osvaldo Domann

ELECTRON DIFFRACTION

Free rotation of a rigid body 1 D. E. Soper 2 University of Oregon Physics 611, Theoretical Mechanics 5 November 2012

x f(x) x f(x) approaching 1 approaching 0.5 approaching 1 approaching 0.

Get Solution of These Packages & Learn by Video Tutorials on WAVE OPTICS

Calculus in the AP Physics C Course The Derivative

Implicit Differentiation

Survival Facts from Quantum Mechanics

Static Equilibrium. Theory: The conditions for the mechanical equilibrium of a rigid body are (a) (b)

18.01 Single Variable Calculus Fall 2006

inflow outflow Part I. Regular tasks for MAE598/494 Task 1

The Sokhotski-Plemelj Formula

Chapter 3 Definitions and Theorems

Worksheet 4: Energy. 1 Mechanical Energy

PDE Notes, Lecture #11

11.7. Implicit Differentiation. Introduction. Prerequisites. Learning Outcomes

Noether s theorem applied to classical electrodynamics

The Ehrenfest Theorems

Topic 2.3: The Geometry of Derivatives of Vector Functions

1.2 - Stress Tensor Marine Hydrodynamics Lecture 3

Switching Time Optimization in Discretized Hybrid Dynamical Systems

Trigonometric Functions

Math 11 Fall 2016 Section 1 Monday, September 19, Definition: A vector parametric equation for the line parallel to vector v = x v, y v, z v

TRACKING CONTROL OF MULTIPLE MOBILE ROBOTS: A CASE STUDY OF INTER-ROBOT COLLISION-FREE PROBLEM

Angular Velocity Bounds via Light Curve Glint Duration

Math 342 Partial Differential Equations «Viktor Grigoryan

Witten s Proof of Morse Inequalities

arxiv: v3 [hep-ex] 20 Aug 2013

Hyperbolic Systems of Equations Posed on Erroneous Curved Domains

Hyperbolic Moment Equations Using Quadrature-Based Projection Methods

Some functions and their derivatives

there is no special reason why the value of y should be fixed at y = 0.3. Any y such that

Chapter 2 Governing Equations

Solutions to the Exercises of Chapter 9

Mathematical Basics. Chapter Introduction and Definitions

Tutorial Test 5 2D welding robot

The AdS/CFT Correspondence PI It from Qubit Summer School: Mukund Rangamani

Designing Information Devices and Systems II Fall 2017 Note Theorem: Existence and Uniqueness of Solutions to Differential Equations

Unit #6 - Families of Functions, Taylor Polynomials, l Hopital s Rule

arxiv:physics/ v2 [physics.ed-ph] 23 Sep 2003

Center of Gravity and Center of Mass

6.003 Homework #7 Solutions

Nuclear Physics and Astrophysics

13.1: Vector-Valued Functions and Motion in Space, 14.1: Functions of Several Variables, and 14.2: Limits and Continuity in Higher Dimensions

1 Applications of the Chain Rule

Basic Thermoelasticity

Computing Exact Confidence Coefficients of Simultaneous Confidence Intervals for Multinomial Proportions and their Functions

Math 115 Section 018 Course Note

Diagonalization of Matrices Dr. E. Jacobs

The rotating Pulfrich effect derivation of equations

Thermal conductivity of graded composites: Numerical simulations and an effective medium approximation

A look at Einstein s clocks synchronization

Section 7.1: Integration by Parts

2.20 Marine Hydrodynamics Lecture 3

Physics 115C Homework 4

Designing Information Devices and Systems II Spring 2018 J. Roychowdhury and M. Maharbiz Discussion 2A

Differentiation Rules Derivatives of Polynomials and Exponential Functions

Transcription:

Appenix: Proof of Spatial erivative of Clear Rainrop Shaoi You Robby T. Tan The University of Tokyo {yous,rei,ki}@cvl.iis.u-tokyo.ac.jp Rei Kawakami Katsushi Ikeuchi Utrecht University R.T.Tan@uu.nl Layout Section 1 forms the imagery of clear rainrop with more etaile notations. Two conclusions use in the manuscript (Eq. (4, after Eq. (6 are at the en of Section 2 an Section 3 corresponingly. 1. Geometric erivative of Clear Rainrop Continuous mapping As shown in Fig. 1 (a, the appearance of each rainrop is a contracte image of the backgroun, as if it is taken from a cataioptric camera. The numeric values inicate in Fig. 1 (c are the contraction ratios between the original image an the image insie the rainrops, calculate from the black an white patterns. The contraction ratio is aroun 20 to 30, meaning that the motion observe insie the rainrops will be 1/30 to 1/20 smaller than the other areas in the image. This significant motion ifference can be use as a clue for rainrop etection. Mathematically, for a given rainrop, we escribe the smooth expan mapping start from rainrop area Ω r into the environment scene Ω e as ϕ: ϕ : Ω r Ω e. (12 The appearance of the rainrop an the environment share the same image plane an coorinates. In orer to istinguish, we enote the points an coorinates in rainrop Ω r as: = (u, v an the corresponing points an coorinates in environment Ω e as P e = (x, y. Then ϕ can be expresse as: P e = (x, y = ϕ( = ϕ(u, v = (ϕ 1 (u, v, ϕ 2 (u, v. (13 Local erivative (Jacobian with: ϕ 1 u(u, v = ϕ1 (u,v u. The local ifferentials (Jacobian of ϕ at = (u, v is efine as: ( ϕ 1 u (u, v J ϕ ( = J ϕ (u, v = ϕ 1 v(u, v ϕ 2 u(u, v ϕ 2 v(u, v, (14 1

Image plane Rainrop (Image insie a rainrop Mapping φ 18 35 32 21 22 Environment (Image without rainrops (a Observation (b Continuous mapping (c Contraction ratio Figure 1. (a The appearance of each rainrop is a contracte image of the backgroun. (b On the image plane, there is a smooth mapping ϕ starting from the rainrop into the environment scene. (c Contraction ratios from backgroun to rainrop are significant. 26 Rainrop θ o Environment point P e Image plane θ i Equivalent lens θ e Rainrop plane Image system axis Figure 2. Refraction moel of a pair of corresponing points on an image plane. There are two refractions on the light path through a rainrop. (The camera lens cover or protecting shiel is assume to be a thin plane an thus neglecte. The local motion at (u, v, enote as (δu, δv T, an the local motion at (x, y, enote as (δx, δy T, is linearly associate by J ϕ (u, v: ( δx δy ( δu = J ϕ (u, v δv. (15 Instea of moeling ϕ or J ϕ (u, v, we are intereste in the non-irectional scale ratio between (δx, δy an (δu, δv. Accoring to Eq.(15: (δx, δy 2 = (δx, δy T (δx, δy = (δu, δv T (J ϕ (u, v T J ϕ (u, v(δu, δv, (16 with (J ϕ (u, v T J ϕ (u, v is symmetric an positive-semiefinite, an can be iagonalize as: (J ϕ (u, v T J ϕ (u, v = E T ( λ 2 1 (u, v λ 2 2(u, v E, (17 where E is an orthogonal matrix, an 0 λ 1 (u, v < λ 2 (u, v. Therefore, accoring to Eqs.(16 an (17, for any irectional motion (δu, δv at (u, v: (δx, δy (δu, δv λ 1(u, v. (18

A simplifie version of Eq. (18 in the manuscript (Eq.(3 is given as: ϕ(u + δu, v + δv ϕ(u, v E ϕ (u, v, δu, δv = lim (δu,δv 0 (u + δu, v + δv (u, v. We can give a lower bounary, enote as λ lower, for all λ 1 (u, v insie the rainrop area Ω r : We call it the lower bounary of the expansion ratio. λ lower min{λ 1 (u, v (u, v Ω r } (19 2. Proof of Expansion Ratio Lower bounary of the expansion ratio The lower bounary of the expansion ratio is given by: λ lower n a 1 n a R +, (20 where an n a are refraction inices of water an air, is the istance from the lens to the rainrop, is the istance from the rainrop to the backgroun, an R is the lower bounary of rainrop curvature raius. Proof A light ray passing through a rainrop unergoes two refractions: first, the refraction from the air to the water, an secon, the refraction from the water to the air. Thus, the mapping function, ϕ, can be separate as two continuous mappings: ϕ = a w ϕ w a ϕ, (21 inex a stans for air, an w stans for water. Assuming the contact surface between the camera lens cover an rainrop is flat, a w ϕ shoul be analytically solvable. Accoring to Snell s law, where n a sinθ i = sinθ o, we can have: P e = tanθ e tanθ i = n a 1 + nw na 1 + = constant, (22 where the notation is efine in Fig. 2, an nw n a is approximately 4 3 > 1. Thus the ratio: P e = P e = n a 1 + nw na 1 + Hence, a lower bounary of the expansion (contraction here ratio is: > n a. (23 a w λ lower = n a. (24

n water n air θ o θ i k 2 k 1 S θ r θ e P e R (a (b Figure 3. Simplifie refraction moel of the secon refraction using principle curvature. (a Given a point on rainrop surface S, its two principle curvatures vectors k 1, k 2 an the normal n are orthogonal to each other. (b Refraction moel of the secon refractiohen assuming the normal of refraction is very close to the image system axis. The notation are same with Fig. 2, R is the curvature raius at the place an irectiohere the refraction happens. Now, we estimate the expansion ratio of the secon refractio a ϕ. Note that, referring to Fig. 2, although in the first refraction the irection an position of the emergence light trace coul be analytically solve, the position an angle of the incient light of the secon refraction is still unsolvable. This is because we have no knowlege of the position an shape of the rainrop. To estimate the expansion ratio of the secon refraction, we start from the ifferential geometry on the outer surface of the rainrop. For a given position (u, v on the surface of the rainrop, its up to secon orer ifferential geometry values are illustrate as in Fig. 3(a [2]. The upper principle curvature vector, k 1, points to the irectiohere the rainrop surface bens most. An the lower principle curvature vector, k 2, points to the irectiohere the surface bens least. The curvature vector of any other irection, k, is the linear combination of k 1 an k 2. The values of any curvature vector k is boune by k 1 an k 2 : k 2 k k 1. (25 The reciprocal of curvature is calle curvature raius: R = 1. In any irection, it is boune by two k principle curvature raius: R 1 R R 2. As illustrate in Fig. 2, we now consier the secon refraction locally at given point (u, v. Mention that there is no knowlege about how this local coorinates is aligne to the global coorination. First, we try to estimate the angular ratio θo. θ i Accoring to Snell s law, we have: θ o θ i = na cosθ i (1 ( nw n a 2 sin 2 θ i 1 2, (26 where we know that nw n a > 1, thus Eq.(26 gets its minimum when θ i =0: ( θo min = θ o θ i θ i (27 θi =0. This is in accorance with the observation of real rainrop image shown in Fig. 1(a.

As illustrate in Fig. 3(b, accoring to Eq.(27, we may put the normal of the rainrop surface consierably close to the image system axis. Assuming every angle is significantly small: θ i 1, θ o 1, θ e 1, θ r 1. (28 Accoring to Eq.(28, we can use the following approximation: sinθ = tanθ = θ, Pe expansion ratio is estimate as: = Pe. The P e = P e = θ e = 1 θ r n a R +. (29 Combine Eqs. (24 an (29, we have: λ lower n a 1 n a R +. (30 Parameter estimation The three parameters in Eq. (30,, an R, are estimate as following: 1. is the istance from rainrop panel to backgroun, > 1m is simply satisfie in outoor vision system. 2. is the istance from rainrop panel to the equivalent camera lens center. Usually, < 200mm. 3. R is the raius curvature on the smoothest place of the rainrop. The bigger the rainrop is, the smoother the rainrop surface is. However a rainrop cannot be too big without sliing own a vertical panel. Accoring to our observation (Fig. 1(a, an static of size of falling rainrops in Garg. an Nayer s paper [1], usually, R < 2.5mm. Thus, R < 5mm is a very safe estimation. Substitute the estimation of,, R an na = 3 to (20, we have: 4 The simplifie version in the manuscript (Eq. (4 is: λ lower > 10. (31 E ϕ > 10 1. 3. Proof of Areal Expansion Ratio Lower boun of areal contraction ratio The lower boun of areal contraction ratio is: λ 2 lower. (32 Mention that ϕ (Eq. (12 is not conformal, the proof of Eq. (32 is given as following.

Proof Observing Eqs.(17 an (31, both eigenvalues of (J ϕ (u, v T J ϕ (u, v is greater than 0 which means (J ϕ (u, v T J ϕ (u, v is positive efine, an thus, J ϕ (u, v is reversible at (u, v: ( δu δv ( δx = Jϕ 1 (x, y δy An at the neighborhoo of (u, v, enote as V (u, v, ϕ is a one to one mapping which maps V (u, v to V (x, y = ϕ(v (u, v. If we select a pixel in V (x, y, its area can be efine as: (33 x y sinθ = x y (34 where x = ( x, 0 T an y = (0, y T enotes the irectional with an height of the pixel, θ is the angle between x an y. For a square pixel, x is orthogonal to y, thus sinθ = 1. For the given pixel area, its corresponing area on the rainrop can be calculate using Eq.(33: Jϕ 1 (x, y x Jϕ 1 (x, y y sinθ (35 where θ is the angle between Jϕ 1 (x, y x an Jϕ 1 (x, y y. Using the lower boun of linear expansion ratio in Eq.(31, we have: J 1 ϕ Thus, the areal ratio is: (x, y x J 1 (x, y y sinθ J ϕ (x, y 1 x J ϕ (x, y 1 y ϕ λ 1 lower x λ 1 lower y = ( 1 λ lower 2 x y (36 The simplifie version use in the manuscript (after Eq. (6 is: References λ 2 lower. (37 E 2 ϕ > 100 1. [1] K. Garg an S. Nayar. Photometric moel of a rainrop. CMU Technical Report, 2003. 5 [2] V. Zorich an R. Cooke. Mathematical analysis. Springer, 2004. 4