ERIC: Estimating Rainfall with Commodity Doorbell Camera for Precision Residential Irrigation

Tian Liu, Liuyi Jin, Radu Stoleru, Amran Haroon, Charles Swanson +1 more
9/19/2024
cs.CVcs.AIcs.LG

No confident code implementation found for this paper.

Abstract

Current state-of-the-art residential irrigation systems, such as WaterMyYard, rely on rainfall data from nearby weather stations to adjust irrigation amounts. However, the accuracy of rainfall data is compromised by the limited spatial resolution of rain gauges and the significant variability of hyperlocal rainfall, leading to substantial water waste. To improve irrigation efficiency, we developed a cost-effective irrigation system, dubbed ERIC, which employs machine learning models to estimate rainfall from commodity doorbell camera footage and optimizes irrigation schedules without human intervention. Specifically, we: a) designed novel visual and audio features with lightweight neural network models to infer rainfall from the camera at the edge, preserving user privacy; b) built a complete end-to-end irrigation system on Raspberry Pi 4, costing only \$75. We deployed the system across five locations (collecting over 750 hours of video) with varying backgrounds and light conditions. Comprehensive evaluation validates that ERIC achieves state-of-the-art rainfall estimation performance ($\sim$ 5mm/day), saving 9,112 gallons/month of water, translating to \$28.56/month in utility savings. Data and code are available at https://github.com/LENSS/ERIC-BuildSys2024.git

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{liu2024eric,
  title  = {ERIC: Estimating Rainfall with Commodity Doorbell Camera for Precision Residential Irrigation},
  author = {Tian Liu and Liuyi Jin and Radu Stoleru and Amran Haroon and Charles Swanson and Kexin Feng},
  year   = {2024},
  eprint = {2409.13104},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.13104v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2409.13104.svg)](https://codeofpaper.com/paper/2409.13104)

Discussion