Text this: Robust position encoding and velocity deduction for real time water level monitoring