Numerical Analysiscvlab.khu.ac.kr/NALecture3.pdf · 2015-09-09 · Bases for Numerical Models...

13
Numerical Analysis 2015 Fall Numerical Methods

Transcript of Numerical Analysiscvlab.khu.ac.kr/NALecture3.pdf · 2015-09-09 · Bases for Numerical Models...

Page 1: Numerical Analysiscvlab.khu.ac.kr/NALecture3.pdf · 2015-09-09 · Bases for Numerical Models •Conservation laws provide the foundation for many model functions. •Different fields

Numerical Analysis

2015 Fall

Numerical Methods

Page 2: Numerical Analysiscvlab.khu.ac.kr/NALecture3.pdf · 2015-09-09 · Bases for Numerical Models •Conservation laws provide the foundation for many model functions. •Different fields

Model Function

dv

dt g

cd

mv2

v t gm

cdtanh

gcd

mt

Analytical solution

Numerical solution

)( 1

2

1 iiid

ii tttvm

cgtvtv

Page 3: Numerical Analysiscvlab.khu.ac.kr/NALecture3.pdf · 2015-09-09 · Bases for Numerical Models •Conservation laws provide the foundation for many model functions. •Different fields

Model Function

Numerical solution

)( 1

2

1 iiid

ii tttvm

cgtvtv

Euler’s method : given initial value, solve diff. eq. using first order numerical procedure

Next = present + slope time step

Page 4: Numerical Analysiscvlab.khu.ac.kr/NALecture3.pdf · 2015-09-09 · Bases for Numerical Models •Conservation laws provide the foundation for many model functions. •Different fields

Bases for Numerical Models • Conservation laws provide the foundation for

many model functions.

• Different fields of engineering and science apply these laws to different paradigms within the field.

• Among these laws are:

Conservation of mass

Conservation of momentum

Conservation of charge

Conservation of energy

Page 5: Numerical Analysiscvlab.khu.ac.kr/NALecture3.pdf · 2015-09-09 · Bases for Numerical Models •Conservation laws provide the foundation for many model functions. •Different fields

Bases for Numerical Models

Change = increase – decrease

Change = 0 = increase – decrease

increase = decrease

Page 6: Numerical Analysiscvlab.khu.ac.kr/NALecture3.pdf · 2015-09-09 · Bases for Numerical Models •Conservation laws provide the foundation for many model functions. •Different fields

Types of balances

Page 7: Numerical Analysiscvlab.khu.ac.kr/NALecture3.pdf · 2015-09-09 · Bases for Numerical Models •Conservation laws provide the foundation for many model functions. •Different fields

Problem 1-9

Volume change = increase – decrease

QtQ

dt

Ayd 2sin3

)(

A

Qt

A

Q

dt

dy 2sin3

Euler’s

method

Page 8: Numerical Analysiscvlab.khu.ac.kr/NALecture3.pdf · 2015-09-09 · Bases for Numerical Models •Conservation laws provide the foundation for many model functions. •Different fields

Problem 1-9

A

Qt

A

Q

dt

dy 2sin3 Next = present + slope time step

Page 9: Numerical Analysiscvlab.khu.ac.kr/NALecture3.pdf · 2015-09-09 · Bases for Numerical Models •Conservation laws provide the foundation for many model functions. •Different fields

Numerical Methods

Pattern Detection

Page 10: Numerical Analysiscvlab.khu.ac.kr/NALecture3.pdf · 2015-09-09 · Bases for Numerical Models •Conservation laws provide the foundation for many model functions. •Different fields

Numerical Methods

Homography

Page 11: Numerical Analysiscvlab.khu.ac.kr/NALecture3.pdf · 2015-09-09 · Bases for Numerical Models •Conservation laws provide the foundation for many model functions. •Different fields

Numerical Methods

Superresolution

Page 12: Numerical Analysiscvlab.khu.ac.kr/NALecture3.pdf · 2015-09-09 · Bases for Numerical Models •Conservation laws provide the foundation for many model functions. •Different fields

Numerical Methods

Surface Normal (point local structure)

Page 13: Numerical Analysiscvlab.khu.ac.kr/NALecture3.pdf · 2015-09-09 · Bases for Numerical Models •Conservation laws provide the foundation for many model functions. •Different fields

Numerical Methods

Tracking