37
Development of a Vision-Based Measurement System for Relative Motion Compensation Johan Lindal Haug, Morten Ottestad & Geir Hovland

Development of a Vision-Based Measurement System for ... · 9/9/2014  · Development of a Vision-Based Measurement System for Relative Motion Compensation Johan Lindal Haug, Morten

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Development of a Vision-Based Measurement System for ... · 9/9/2014  · Development of a Vision-Based Measurement System for Relative Motion Compensation Johan Lindal Haug, Morten

Development of a Vision-Based Measurement System for Relative Motion Compensation

Johan Lindal Haug, Morten Ottestad & Geir Hovland

Page 2: Development of a Vision-Based Measurement System for ... · 9/9/2014  · Development of a Vision-Based Measurement System for Relative Motion Compensation Johan Lindal Haug, Morten

2

Introduction

• Motivation, about the system

• Image processing

• Computations

• Results from experiments

• Conclusion

• Q&A

Page 3: Development of a Vision-Based Measurement System for ... · 9/9/2014  · Development of a Vision-Based Measurement System for Relative Motion Compensation Johan Lindal Haug, Morten

3

Introduction

• Why vision-based?

Page 4: Development of a Vision-Based Measurement System for ... · 9/9/2014  · Development of a Vision-Based Measurement System for Relative Motion Compensation Johan Lindal Haug, Morten

4

Page 5: Development of a Vision-Based Measurement System for ... · 9/9/2014  · Development of a Vision-Based Measurement System for Relative Motion Compensation Johan Lindal Haug, Morten

5

Introduction

• Wave frequency 0.05 Hz to 0.125 Hz

• Accuracy: +25mm heave, +0.5° roll and pitch

• Compute all 6 DOF

Page 6: Development of a Vision-Based Measurement System for ... · 9/9/2014  · Development of a Vision-Based Measurement System for Relative Motion Compensation Johan Lindal Haug, Morten

6

Camera model

• Frontal pinhole camera model

Page 7: Development of a Vision-Based Measurement System for ... · 9/9/2014  · Development of a Vision-Based Measurement System for Relative Motion Compensation Johan Lindal Haug, Morten

7

Radial distortion

Page 8: Development of a Vision-Based Measurement System for ... · 9/9/2014  · Development of a Vision-Based Measurement System for Relative Motion Compensation Johan Lindal Haug, Morten

8

Pattern

• Pattern with rounded outer corners

Page 9: Development of a Vision-Based Measurement System for ... · 9/9/2014  · Development of a Vision-Based Measurement System for Relative Motion Compensation Johan Lindal Haug, Morten

9

Pattern

Page 10: Development of a Vision-Based Measurement System for ... · 9/9/2014  · Development of a Vision-Based Measurement System for Relative Motion Compensation Johan Lindal Haug, Morten

10

Equipment: Initial Experiments

Page 11: Development of a Vision-Based Measurement System for ... · 9/9/2014  · Development of a Vision-Based Measurement System for Relative Motion Compensation Johan Lindal Haug, Morten

11

Equipment: www.motion-lab.no

Page 12: Development of a Vision-Based Measurement System for ... · 9/9/2014  · Development of a Vision-Based Measurement System for Relative Motion Compensation Johan Lindal Haug, Morten

12

Image Processing

Page 13: Development of a Vision-Based Measurement System for ... · 9/9/2014  · Development of a Vision-Based Measurement System for Relative Motion Compensation Johan Lindal Haug, Morten

13

Image Processing - Thresholding

Page 14: Development of a Vision-Based Measurement System for ... · 9/9/2014  · Development of a Vision-Based Measurement System for Relative Motion Compensation Johan Lindal Haug, Morten

14

Image Processing - Thresholding

Page 15: Development of a Vision-Based Measurement System for ... · 9/9/2014  · Development of a Vision-Based Measurement System for Relative Motion Compensation Johan Lindal Haug, Morten

15

Image Processing – Region of Interest

• Assume pattern is largest dark area

Page 16: Development of a Vision-Based Measurement System for ... · 9/9/2014  · Development of a Vision-Based Measurement System for Relative Motion Compensation Johan Lindal Haug, Morten

16

Image Processing – Feature Detection

•Harris corner detector

u-gradient v-gradient

Page 17: Development of a Vision-Based Measurement System for ... · 9/9/2014  · Development of a Vision-Based Measurement System for Relative Motion Compensation Johan Lindal Haug, Morten

17

Image Processing – Feature Detection

•Harris corner response

Page 18: Development of a Vision-Based Measurement System for ... · 9/9/2014  · Development of a Vision-Based Measurement System for Relative Motion Compensation Johan Lindal Haug, Morten

18

Image Processing - Feature Localization

•Binary Large OBject

Page 19: Development of a Vision-Based Measurement System for ... · 9/9/2014  · Development of a Vision-Based Measurement System for Relative Motion Compensation Johan Lindal Haug, Morten

19

Image Processing - Feature Correspondences

Features inside pattern Features along edge

Page 20: Development of a Vision-Based Measurement System for ... · 9/9/2014  · Development of a Vision-Based Measurement System for Relative Motion Compensation Johan Lindal Haug, Morten

20

Image Processing - Feature Correspondences

Page 21: Development of a Vision-Based Measurement System for ... · 9/9/2014  · Development of a Vision-Based Measurement System for Relative Motion Compensation Johan Lindal Haug, Morten

21

Image Processing - Feature Correspondences

Page 22: Development of a Vision-Based Measurement System for ... · 9/9/2014  · Development of a Vision-Based Measurement System for Relative Motion Compensation Johan Lindal Haug, Morten

22

Image Processing - Feature Correspondences

Page 23: Development of a Vision-Based Measurement System for ... · 9/9/2014  · Development of a Vision-Based Measurement System for Relative Motion Compensation Johan Lindal Haug, Morten

23

Experiments

• Static experiments

• Dynamic experiments

Page 24: Development of a Vision-Based Measurement System for ... · 9/9/2014  · Development of a Vision-Based Measurement System for Relative Motion Compensation Johan Lindal Haug, Morten

24

Experiments – Static results, heave

Page 25: Development of a Vision-Based Measurement System for ... · 9/9/2014  · Development of a Vision-Based Measurement System for Relative Motion Compensation Johan Lindal Haug, Morten

25

Experiments – Static results, heave

• Raw measurements

• Calibrated measurements

Page 26: Development of a Vision-Based Measurement System for ... · 9/9/2014  · Development of a Vision-Based Measurement System for Relative Motion Compensation Johan Lindal Haug, Morten

26

Experiments – Static results, roll

Page 27: Development of a Vision-Based Measurement System for ... · 9/9/2014  · Development of a Vision-Based Measurement System for Relative Motion Compensation Johan Lindal Haug, Morten

27

Experiments – Static results, roll

• Raw measurements

• Calibrated measurements

Page 28: Development of a Vision-Based Measurement System for ... · 9/9/2014  · Development of a Vision-Based Measurement System for Relative Motion Compensation Johan Lindal Haug, Morten

28

Experiments – Static results, pitch

Page 29: Development of a Vision-Based Measurement System for ... · 9/9/2014  · Development of a Vision-Based Measurement System for Relative Motion Compensation Johan Lindal Haug, Morten

29

Experiments – Static results, pitch

• Raw measurements

• Calibrated measurements

Page 30: Development of a Vision-Based Measurement System for ... · 9/9/2014  · Development of a Vision-Based Measurement System for Relative Motion Compensation Johan Lindal Haug, Morten

30

Experiments – Dynamic results, heave

Page 31: Development of a Vision-Based Measurement System for ... · 9/9/2014  · Development of a Vision-Based Measurement System for Relative Motion Compensation Johan Lindal Haug, Morten

31

Experiments – Dynamic results, heave

• 0.05 Hz measurements

• 0.125 Hz measurements

Page 32: Development of a Vision-Based Measurement System for ... · 9/9/2014  · Development of a Vision-Based Measurement System for Relative Motion Compensation Johan Lindal Haug, Morten

32

Experiments – Dynamic results, roll

Page 33: Development of a Vision-Based Measurement System for ... · 9/9/2014  · Development of a Vision-Based Measurement System for Relative Motion Compensation Johan Lindal Haug, Morten

33

Experiments – Dynamic results, roll

• 0.05 Hz measurements

• 0.125 Hz measurements

Page 34: Development of a Vision-Based Measurement System for ... · 9/9/2014  · Development of a Vision-Based Measurement System for Relative Motion Compensation Johan Lindal Haug, Morten

34

Experiments – Dynamic results, pitch

Page 35: Development of a Vision-Based Measurement System for ... · 9/9/2014  · Development of a Vision-Based Measurement System for Relative Motion Compensation Johan Lindal Haug, Morten

35

Experiments – Dynamic results, pitch

• 0.05 Hz measurements

• 0.125 Hz measurements

Page 36: Development of a Vision-Based Measurement System for ... · 9/9/2014  · Development of a Vision-Based Measurement System for Relative Motion Compensation Johan Lindal Haug, Morten

36

Experiments – Delay

• Zoomed in dynamic heave experiments

• Delay ≈ 0.1 seconds

Page 37: Development of a Vision-Based Measurement System for ... · 9/9/2014  · Development of a Vision-Based Measurement System for Relative Motion Compensation Johan Lindal Haug, Morten

37

Conclusion

• Solution has been found

• Reduce cycletime

• Improve quality of input-data -> global shutter

• Find and eliminate pixel-noise giving variance