Hydrology for all: Image-based water level monitoring
description
Transcript of Hydrology for all: Image-based water level monitoring
![Page 1: Hydrology for all: Image-based water level monitoring](https://reader035.fdocuments.us/reader035/viewer/2022070406/568142ab550346895daee8b7/html5/thumbnails/1.jpg)
Hydrology for all:
Image-based water level monitoring
![Page 2: Hydrology for all: Image-based water level monitoring](https://reader035.fdocuments.us/reader035/viewer/2022070406/568142ab550346895daee8b7/html5/thumbnails/2.jpg)
How does it work?
• Finds water line in an image
• Calculates the water stage
• Stores both the value and the image
• Provides live services in the form of stage, images, videos, alerts.
![Page 3: Hydrology for all: Image-based water level monitoring](https://reader035.fdocuments.us/reader035/viewer/2022070406/568142ab550346895daee8b7/html5/thumbnails/3.jpg)
What does it take?
• A good Webcam• A good camera stand• A good flat background• An ftp server• A machine vision software to calibrate the
images• Remote clients (smartphones, computers,
etc.) to visualize, download data
![Page 4: Hydrology for all: Image-based water level monitoring](https://reader035.fdocuments.us/reader035/viewer/2022070406/568142ab550346895daee8b7/html5/thumbnails/4.jpg)
A good Webcam
• Objective: install virtually anywhere in the world
• Live images require 3G coverage
Picture of unsecured prototype: new packaging in testing
![Page 5: Hydrology for all: Image-based water level monitoring](https://reader035.fdocuments.us/reader035/viewer/2022070406/568142ab550346895daee8b7/html5/thumbnails/5.jpg)
A good 3G webcam
![Page 6: Hydrology for all: Image-based water level monitoring](https://reader035.fdocuments.us/reader035/viewer/2022070406/568142ab550346895daee8b7/html5/thumbnails/6.jpg)
A good stable stand for stable images
![Page 7: Hydrology for all: Image-based water level monitoring](https://reader035.fdocuments.us/reader035/viewer/2022070406/568142ab550346895daee8b7/html5/thumbnails/7.jpg)
Picture of older prototype. New and improved prototype in testing
![Page 8: Hydrology for all: Image-based water level monitoring](https://reader035.fdocuments.us/reader035/viewer/2022070406/568142ab550346895daee8b7/html5/thumbnails/8.jpg)
Picture of older prototype. New and improved prototype in testing
![Page 9: Hydrology for all: Image-based water level monitoring](https://reader035.fdocuments.us/reader035/viewer/2022070406/568142ab550346895daee8b7/html5/thumbnails/9.jpg)
A good flat background
![Page 10: Hydrology for all: Image-based water level monitoring](https://reader035.fdocuments.us/reader035/viewer/2022070406/568142ab550346895daee8b7/html5/thumbnails/10.jpg)
![Page 11: Hydrology for all: Image-based water level monitoring](https://reader035.fdocuments.us/reader035/viewer/2022070406/568142ab550346895daee8b7/html5/thumbnails/11.jpg)
![Page 12: Hydrology for all: Image-based water level monitoring](https://reader035.fdocuments.us/reader035/viewer/2022070406/568142ab550346895daee8b7/html5/thumbnails/12.jpg)
![Page 13: Hydrology for all: Image-based water level monitoring](https://reader035.fdocuments.us/reader035/viewer/2022070406/568142ab550346895daee8b7/html5/thumbnails/13.jpg)
A machine vision software to calibrate the images
![Page 14: Hydrology for all: Image-based water level monitoring](https://reader035.fdocuments.us/reader035/viewer/2022070406/568142ab550346895daee8b7/html5/thumbnails/14.jpg)
Remote clients to visualize, download data
![Page 15: Hydrology for all: Image-based water level monitoring](https://reader035.fdocuments.us/reader035/viewer/2022070406/568142ab550346895daee8b7/html5/thumbnails/15.jpg)
Preliminary results
• Results borrowed from– Gilmore, T.G.,F. Birgand and K. Chapman. Source
and magnitude of error in an inexpensive image-based water level measurement system. Submitted November, 10, 2011 to Journal of Hydrology
![Page 16: Hydrology for all: Image-based water level monitoring](https://reader035.fdocuments.us/reader035/viewer/2022070406/568142ab550346895daee8b7/html5/thumbnails/16.jpg)
Can we detect water level?
![Page 17: Hydrology for all: Image-based water level monitoring](https://reader035.fdocuments.us/reader035/viewer/2022070406/568142ab550346895daee8b7/html5/thumbnails/17.jpg)
Can we measure water level?
Detection
and linkage to real world measurement
![Page 18: Hydrology for all: Image-based water level monitoring](https://reader035.fdocuments.us/reader035/viewer/2022070406/568142ab550346895daee8b7/html5/thumbnails/18.jpg)
The System: Edge Detection
![Page 19: Hydrology for all: Image-based water level monitoring](https://reader035.fdocuments.us/reader035/viewer/2022070406/568142ab550346895daee8b7/html5/thumbnails/19.jpg)
The System: Edge Detection
![Page 20: Hydrology for all: Image-based water level monitoring](https://reader035.fdocuments.us/reader035/viewer/2022070406/568142ab550346895daee8b7/html5/thumbnails/20.jpg)
The System: Edge Detection
![Page 21: Hydrology for all: Image-based water level monitoring](https://reader035.fdocuments.us/reader035/viewer/2022070406/568142ab550346895daee8b7/html5/thumbnails/21.jpg)
The System: Edge Detection
![Page 22: Hydrology for all: Image-based water level monitoring](https://reader035.fdocuments.us/reader035/viewer/2022070406/568142ab550346895daee8b7/html5/thumbnails/22.jpg)
The System: Calibration
![Page 23: Hydrology for all: Image-based water level monitoring](https://reader035.fdocuments.us/reader035/viewer/2022070406/568142ab550346895daee8b7/html5/thumbnails/23.jpg)
The System: Calibration
x = 0 cm, y = 75 cm
x = 0 cm, y = 45 cm
![Page 24: Hydrology for all: Image-based water level monitoring](https://reader035.fdocuments.us/reader035/viewer/2022070406/568142ab550346895daee8b7/html5/thumbnails/24.jpg)
Uncertainty: Three Experiments
1. Image Resolution
2. Lighting effects*
3. Perspective
4. Lens distortion
5. Water meniscus
Benchmark II
Benchmark I
Water Level
![Page 25: Hydrology for all: Image-based water level monitoring](https://reader035.fdocuments.us/reader035/viewer/2022070406/568142ab550346895daee8b7/html5/thumbnails/25.jpg)
Uncertainty: Camera effects
Lighting*
Meniscus Effects
![Page 26: Hydrology for all: Image-based water level monitoring](https://reader035.fdocuments.us/reader035/viewer/2022070406/568142ab550346895daee8b7/html5/thumbnails/26.jpg)
4m, 12 mm5 m 6 m 7 m
cm per pixel
Mea
n Bi
as, S
D, R
MSE
(cm
)Standard error for several image
resolutions in the lab
![Page 27: Hydrology for all: Image-based water level monitoring](https://reader035.fdocuments.us/reader035/viewer/2022070406/568142ab550346895daee8b7/html5/thumbnails/27.jpg)
Water Level: Posture Angle
19 deg
10 deg
For camera at 6 meters
![Page 28: Hydrology for all: Image-based water level monitoring](https://reader035.fdocuments.us/reader035/viewer/2022070406/568142ab550346895daee8b7/html5/thumbnails/28.jpg)
Water Level: 6m, 16mm lens
posture angle from horizontal (degrees)
19 10
![Page 29: Hydrology for all: Image-based water level monitoring](https://reader035.fdocuments.us/reader035/viewer/2022070406/568142ab550346895daee8b7/html5/thumbnails/29.jpg)
Preliminary recommendations and performance
1. Lens distortion must be minimized2. Posture angle may interact with meniscus 3. With reasonable precautions, accuracy of
+/- 3 mm (0.01 ft) is achievable in the lab
![Page 30: Hydrology for all: Image-based water level monitoring](https://reader035.fdocuments.us/reader035/viewer/2022070406/568142ab550346895daee8b7/html5/thumbnails/30.jpg)
Products
• Data• Pictures• Videos• Alert• Remote actions in the
field (work in progress)
![Page 31: Hydrology for all: Image-based water level monitoring](https://reader035.fdocuments.us/reader035/viewer/2022070406/568142ab550346895daee8b7/html5/thumbnails/31.jpg)
Miscellaneous pictures
![Page 32: Hydrology for all: Image-based water level monitoring](https://reader035.fdocuments.us/reader035/viewer/2022070406/568142ab550346895daee8b7/html5/thumbnails/32.jpg)
![Page 33: Hydrology for all: Image-based water level monitoring](https://reader035.fdocuments.us/reader035/viewer/2022070406/568142ab550346895daee8b7/html5/thumbnails/33.jpg)
![Page 34: Hydrology for all: Image-based water level monitoring](https://reader035.fdocuments.us/reader035/viewer/2022070406/568142ab550346895daee8b7/html5/thumbnails/34.jpg)
Picture of Prototype of camera mount – a secured version is in testing
![Page 35: Hydrology for all: Image-based water level monitoring](https://reader035.fdocuments.us/reader035/viewer/2022070406/568142ab550346895daee8b7/html5/thumbnails/35.jpg)
![Page 36: Hydrology for all: Image-based water level monitoring](https://reader035.fdocuments.us/reader035/viewer/2022070406/568142ab550346895daee8b7/html5/thumbnails/36.jpg)
![Page 37: Hydrology for all: Image-based water level monitoring](https://reader035.fdocuments.us/reader035/viewer/2022070406/568142ab550346895daee8b7/html5/thumbnails/37.jpg)
![Page 38: Hydrology for all: Image-based water level monitoring](https://reader035.fdocuments.us/reader035/viewer/2022070406/568142ab550346895daee8b7/html5/thumbnails/38.jpg)
![Page 39: Hydrology for all: Image-based water level monitoring](https://reader035.fdocuments.us/reader035/viewer/2022070406/568142ab550346895daee8b7/html5/thumbnails/39.jpg)