Next Article in Journal
A 16-Channel Dipole Antenna Array for Human Head Magnetic Resonance Imaging at 10.5 Tesla
Next Article in Special Issue
Detection and Characterization of Multiple Discontinuities in Cables with Time-Domain Reflectometry and Convolutional Neural Networks
Previous Article in Journal
Applicability of Physiological Monitoring Systems within Occupational Groups: A Systematic Review
Previous Article in Special Issue
Long-Term Performance of Distributed Optical Fiber Sensors Embedded in Reinforced Concrete Beams under Sustained Deflection and Cyclic Loading
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Image Processing Technique for Improving the Sensitivity of Mechanical Register Water Meters to Very Small Leaks †

by
Marco Carratù
*,
Salvatore Dello Iacono
,
Giuseppe Di Leo
,
Consolatina Liguori
and
Antonio Pietrosanto
Department of Industrial Engineering, University of Salerno, 84084 Fisciano, Italy
*
Author to whom correspondence should be addressed.
This paper is an extended version of our paper published in Carratù, M.; Iacono, S.D.; Di Leo, G.; Liguori, C. and Pietrosanto, A. Image based similarity detection in mechanical registers. In proceedings of the 2020 IEEE International Instrumentation and Measurement Technology Conference (I2MTC), Dubrovnik, Croatia, 25–28 May 2020.
Sensors 2021, 21(21), 7251; https://doi.org/10.3390/s21217251
Submission received: 1 October 2021 / Revised: 23 October 2021 / Accepted: 28 October 2021 / Published: 30 October 2021
(This article belongs to the Special Issue Sensors for Distributed Monitoring)

Abstract

:
Discovering very small water leaks at the household level is one of the most challenging goals of smart metering. While many solutions for sudden leakage detection have been proposed to date, the small leaks are still giving researchers a hard time. Even if some devices can be found on the market, their capability to detect a water leakage barely reaches the sensitivity of the employed mechanical water meter, which was not designed for detecting small water leakages. This paper proposes a technique for improving the sensitivity of the mechanical register water meters. By implementing this technique in a suitable electronic add-on device, the improved sensitivity could detect very small leaks. This add-on device continuously acquires the mechanical register’s digital images and, thanks to suitable image processing techniques and metrics, allows very small flows to be detected even if lower than the meter starting flow rate. Experimental tests were performed on two types of mechanical water meters, multijet and piston, whose starting flow rates are 8 L/h and 1 L/h, respectively. Results were very interesting in the leakage range of [1.0, 10.0] L/h for the multijet and even in the range [0.25, 1.00] L/h for the piston meter.

1. Introduction

The European Metrology Program for Innovation and Research (EMPIR), according to the European Association of National Metrology Institutes (EURAMET), funded, in 2018, the Joint Research Project (JRP), named 17IND13 Metrowamet—“Metrology for real-world domestic water metering”. This project includes goals to study and test smart metering solutions to determine water leakage detection at the household level. The well-known importance of water for human life is a large reason why water leakage is today considered a severe problem even in small quantities [1,2]. Indeed, for this reason, much research about the issues regarding the development of leakage detection techniques have been recently proposed: in [3] it has been reported feedbacks about the use of Automated Meter Reading (AMR) system to detect leakage in a large-scale demonstration site, which is conducted at the Scientific Campus of the University of Lille; in [4] the water management system based on Wireless Sensor Networks (WSN) has been analyzed; while in [5,6] novel leak detection techniques are proposed. In [7], an in-depth review of the existing techniques for water leakage detection has been conducted. However, while some practical solutions exist in the distribution networks for leakage detection, the latter appears to be more challenging at the household level. At this level, indeed, leakage detection is intertwined with the need for remote reading of water consumptions, thus generating many complications regarding (i) the leak detection algorithms, (ii) the water sensors employed, (iii) the wireless communication technology adopted, and finally, though not less critical is (iv) the electronic consumption of the devices used for the aim.
(i)
The daily or weekly users’ consumption profiles are the basis for most leakage detection algorithms developed in recent years. However, a water leak can be sudden or small: while the former generates a significant detachment from the consumption profile, the latter often is submerged in the “floor” of small intakes. For this reason, to develop a new algorithm able to deal with small water leaks, useful metrics must be defined.
(ii)
There are two principal categories of water sensors: mechanical or static. Usually, mechanical water sensors are based on pistons or turbines, providing starting flow rates ranging from 1 L/h to 12 L/h. This aspect has a significant impact on the performance of small leakage detection aims. On the other hand, static sensors are mainly electronic devices based on ultrasound. An important aspect is that static sensors provide digital output data, while the mechanical ones run digits and needles on a hardware register.
(iii)
To feed the water leaks detection algorithm with valuable data about the phenomena, the water meters must have smart capabilities and be integrated into a communication network. While static meters are electronic digital devices, mechanical water meters need an electronic add-on device to count magnetic pulses or obtain other consumption readings. In addition, the coverage range and bandwidth of the wireless communication channel must be appropriately chosen to satisfy application requirements.
(iv)
Long-life batteries must power smart water meters, resulting in weight and dimensions compatible with domestic applications. Data processing and communication features must deal with these rigid constraints.
Logical and functional dependence among the four stages contributes to increasing the complexity of the solution. Some water leakage detectors can be found on the market in the form of high-price (600–1000$) AC-powered autonomous devices that require cutting the pipe to be inserted downstream of the water meter [8,9,10,11]. A battery-powered device is proposed to be added to the plant without cutting the pipe [12], but it works as a consumption monitoring system that sends notifications when consumption exceeds a customer-defined threshold. Generally, good sensitivities (ranging from 0.5 to 5 L/h), but any response time are indicated in datasheets. Due to these characteristics, only solutions that implement suitable small detection algorithms in domestic water meters would spread to the customer as wide as requested by the problem’s importance. This solution is easy to conceive for static water flow meters (ultrasound/electromagnetic) that are fitted with microprocessor-based devices.
However, these devices represent a limited part of the market due to high costs and a not-so-long battery capability. Consequently, leakage detection solutions should also be designed for cheaper mechanical meters representing most domestic water meter markets. For the last 15 years, the authors have been working on low-cost image-based solutions for the remote reading of water consumption measured by mechanical water meters, describing the use of these technologies from the AMR solution based on wireless communication in the Smart Cities field [13,14,15] to the use of the same solution for the development of preliminary water leak detectors [16,17]. The new frontier, towards which today authors want to push the results of their research activities, is the definition of suitable metrics to detect small leakage starting from images of the mechanical register of water meters. According to the literature, most water leakage detection techniques compare consumption thresholds in terms of flow rate [L/h]. However, only the static flow meters are compatible with the latter approach, while it does not fit entirely with volumetric mechanical meters, which measure volume [m3].
The continuous offtake and the Period with Null Consumption (PWNC) monitoring represent a practical approach to developing a robust method for detecting small leakages. In more detail, both quantities are time interval values characterized, respectively, by the non-zero or null value of measured flow [L/s]. In the absence of leaks, the offset can be continuous only for a limited time interval (a threshold); the presence of water leakage can be detected if a continuous offset overcomes this threshold. The threshold, to be effective, must be chosen differently by day and night: while maximum offtake occurs during daily hours, no considerable long-term offtake is expected during the nightly hours, requiring a threshold consistently lower. If there is no leakage downstream of the meter, several PWNCs should appear for an entire day. On this basis, leakage detection can be made from continuous monitoring of offtake by algorithms that could be implemented on smart meters and central units. In both cases, meter sensitivity (the minimum value of flow rate able to provide a change in the meter display) determines the minimum leakage that any algorithm will detect. On the other hand, this intrinsic limit of meters also represents the minimum flow rates that can increase the measured customer consumption and its bill.
Due to continuous technological progress, vision-based measurement systems can be inexpensive, small, and very performant. Starting from this consideration, the authors propose a solution based on an artificial vision “add-on device” to monitor small consumption by improving the sensitivity of the widespread mechanical register meters. Furthermore, since most domestic water leakages have flow rates lower than the starting flow rates of most water meters, the sensitivity improvement allows for water leakage algorithms as PWNC to extend their operative range to such flow rates.
The paper will be structured as the following: in the first part, a brief description of the hardware employed, consisting of an electronic add-on device capable of mechanical register images acquisition through a suitable camera; subsequently, a presentation of the image processing technique designed to handle the register images taken by the smart add-on and an introduction of the metrics useful for the aim. Finally, the experimental results are presented and discussed.

2. Smart Add-on Device for Classical Mechanical Register

The authors designed the “smart add-on” device [18] to provide traditional mechanical counters of smart meters’ typical features, as shown in Figure 1. The smart add-on comprises three main parts: a microcontroller, a short-range communication module, and a camera. The device has been designed for taking pictures of the mechanical register of the water meter with a selectable frame rate, and sending helpful information through the low-range antenna. In addition, to mount the device on most of the mechanical water meters existing on the market.
The characteristics of the main parts composing the add-on are reported in the following:
  • The camera module is an OV7670 provided by a low voltage CMOS image sensor. In a tiny footprint, it allows all the functionality of a single-chip image processor and VGA camera. The OV7670 makes available full-frame, sub-sampled, or windowed 8-bit pictures in different formats. The module is controlled via the Serial Camera Control Bus (SCCB) interface. The raw output image can be transferred to a suitable microcontroller using the Digital Camera Module Interface (DCMI). In addition, the consumption of the camera module is low: considering a 30 fps, its current consumption is less than 20 mA at 3 V in the active state and less than 100 μA in standby.
  • The processing unit employed is a high-performance microcontroller STM32F4. It belongs to a microcontrollers’ family based on the general-purpose ARM®Cortex®-M4. The STM32F4 is widely employed in many fields such as entertainment, powertrain, industrial automation, etc. In more detail, the microcontroller is based on a RISC core architecture at 32-bit operating up to 168 MHz. In addition, the Cortex M4 core implements full DSP set instructions and provides a Floating-Point Unit (FPU) single precision. The microcontroller offers, in addition, three 12-bit ADCs, two DACs, one SCCB, and one DCMI. Its memory features include a high-speed Flash memory RAM of up to 1 Mbyte and an SRAM of up to 192 Kbytes.
  • The hardware responsible for the low-range communication is in charge of the transceiver CC1120 manufactured by Texas Instruments, with the power front-end module SKY65367-11 manufactured by SKYWORKS. The CC1120 transceiver conforms with EN 13757-4:2013 standard, regulating in a short-range network the WM-Bus operation. In more detail, the prototype has been set up to operate at maximum transfer power in N2a mode. In addition, the SKY65367-11 has been adapted to enhance the power provided to the antenna at up to 27 dBm.
  • The smart add-on is battery-powered, utilizing two low discharge lithium batteries at a total capacity of 7000 mAh (3.6 V).
The microcontroller has been suitably programmed in C language, using the Keil uVision software, which allows the compile, program, and debug the C-code for these devices’ typologies.

3. Image Processing Techniques and Metrics

According to the PWNC algorithm, an absence of leakage can be assumed when no changes are seen in the water consumption measured by the water meter, according to its metrological characteristics (e.g., starting flow rate, range, and sensitivity). However, due to the most common water meter’s mechanical characteristics adopted in the domestic scenario, a different approach can be pursued for discovering a water leakage. Indeed, these meters characterized by mechanical elements, such as a turbine or piston, if subjected to a long period under a small water flow (smaller than the starting flow rate), will reveal an intermittent movement of the needle. This fact is caused by the accumulated quantity of water, which will cause an inertial force to run the main shaft of the water meter for an instant.
The images acquired by the camera are processed to monitor the consumption and, overall, to detect small leakage [18], characterized by the absence of a period with null consumption. Therefore, the image processing software aims to monitor the counter’s display changes or, in other words, analyze the similarity/dissimilarity between successive images of the counter.
Different approaches can be used to measure the similarity/dissimilarity between images, such as Cross-Correlation, Euclidean Distance, Manhattan Distance, and many others [19,20,21]. However, Cross-Correlation is used in many applications thanks to its non-polarized estimate. Considering two digital images, the 2D cross-correlation coefficient r ( I A ,   I B ) , among two images, IA (i, j) and IB (i, j) with the same dimension can be evaluated as:
r ( I A , I B ) = j i ( I A ( i , j ) I A ¯ ) · ( I B ( i , j ) I B ¯ ) j i ( I A ( i , j ) I A ¯ ) 2 · j i ( I B ( i , j ) I B ¯ ) 2
where   I A ¯ and   I B ¯ represent the mean values of the two images IA (i, j) and IB (i, j).
In more detail, the cross-correlation can fall only in values belonging to the range (−1, 1), where it assumes a value equal to 1 when the two compared elements are identical, while its value lies on −1 when they are opposite; if the elements do not have any correlation, its value becomes 0. Thus, to monitor the meter’s display changings, at each nth new frame acquisition (In), the cross-correlation factors can be calculated as:
r 0 ( n ) = r ( I n , I 0 )
where I0 is the first image acquired (in the future mentioned as reference image) and the In is the current acquired image.
Using a PWNC algorithm based on the correlation between two consecutive meter display images allows, using the principle described above, the detection of leakage under the water meter starting flow rate, improving as a consequence, the sensitivity of mechanical registers concerning the leakage phenomena. Indeed, the leakage’s sensitivity corresponds to the water meter sensitivity for all the existing water leakage devices and technology under research. The feasibility and the validation of the method proposed will be reported in the experimental result section, leading to the definition of metrics able to discover leakage, characterized by a flow rate lower than the starting flow rate declared by the manufacturer. As shown in [18], particular consideration should be paid in the definition of the Region of Interest (ROI) on the image where the cross-correlation is applied to have enough sensitivity to a relevant dissimilarity: the correlation factor is an average quantity, and the no-changing parts must not be considered in the calculation. As an example, in Figure 2a,b, three images with two different ROI employed (respectively, needle and digit, highlighted both with green boxes) are reported: the similarity between I n ,   I 0 is quantified with an r0 = 0.797 for the Figure 2a, and r0 = 0.765 for Figure 2b. The different results among the calculated indexes highlight the importance of the ROI selection to have enough sensitivity concerning the aim.
In addition, to get information about the presence of a flow rate different from zero, and define metrics to discriminate a “period with null consumption” with flow rates lower than the water meters starting flow rate, experimental tests must be carried in both static and dynamic conditions to discover the metrics of interest.

4. The Test Rig

4.1. The Measurement System

The measurement setup has been set in the University of Salerno laboratories, developing a test rig to generate a calibrated constant flow for more than one water meter mounted in series (see Figure 3). It includes a precise and compact instrument to measure and control the water mass flow based on the Coriolis measuring principle: MINI CORI-FLOW™ M15 by Bronkhorst [22]; the metrological performances of the calibrated instrument are reported in Table 1. The instrument can also control and regulate the outcoming water flow, thanks to a valve enabling suitable software to select constant water flows and develop a customizable water consumption profile. The measured values of the selected profiles are stored thanks to the previously mentioned software to be analyzed at the end of the test. Thanks to the test rig feature described above, various tests were carried out at flow rates belonging to small domestic leakages range [0–30] L/h [4].

4.2. The Water Meters

The mechanical water meters considered for the scope belong to the two most prevalent domestic water meters groups: multijet and piston. Their principal feature is to measure the total volume of cold water consumed since a reset. The operation principle of the multijet water meters is based on the water flow passage via symmetrical ducts opened in a chamber where a turbine is placed. The latter is run by the water jets impacting on it. As can be figured out, in this way, the turbine’s speed is proportional to the inlet water flow. The rotation of the turbine moves the mechanism of the water meter mechanical register, allowing the measurement of the water volume consumed. The multijet water meter used in this work has five digits and four needles, where the last significant digit corresponds to 1 m3, and the last needle indicates 0.0001 m3 of resolution. It can be realized that the multijet is one of the most used water meters at the household level, thanks to its simplicity and low cost.
On the other hand, the piston water meter assures higher accuracy and sensitivity at low flow rates but has a much higher cost. The operation principle of the piston water meter is represented by the rotation of a piston in a specific volume chamber. A fixed quantity of water will pass through the piston chamber for each rotation. The piston water meter (or more commonly named volumetric) selected for this work presents eight digits and one needle, where the last significant digit is equal to 0.001 m3, and the last needle corresponds to 0.0001 m3 of resolution. Table 2 reports the nominal hydraulic performance, while Figure 4 shows the two water meters considered for the tests.

5. Experimental Results

The idea beyond the proposed leakage detection technique is to find metrics sensitive to the previously described phenomena (intermitting operation of the water meter under the starting flow rate) to improve the whole meter’s sensitivity. Using the test rig described in Section 3, several measurements were made on both water meters. The experimental tests were made first with constant flow rates and then with dynamic water consumption profiles, highlighting the ability of metrics presented later to discover a leakage under the starting flow rate of the water meter. The electronic devices were added to them and were programmed to take 3600 frames/h. The tests were carried out considering external perturbations of the measurement setup, such as vibrations (due to real scenario) or other external parameters influencing the correlation indexes calculation. An actuator made vibrations in the range of 1–100 Hz to emulate real scenarios such as vibrations due to daily traffic [23]. The leak detection technique was mainly tested at the typical operating pressure of water at the household level (i.e., 2 to 4 bar). A few other tests were made under (within 1 bar) and over this range without any problem.

5.1. Static Profile

Firstly, the proposed r0 index (correlation index between the actual image and the reference one) mentioned in Section 3 has been calculated for the water meters considering a null flow rate. This test has led to evaluating the r0 variability, over an extended observation window, due to everyday external events such as the daily external light changing or the random vibration. With this aim, Figure 5 reports correlations r0 calculated on the ROIs containing the needles (reported in Figure 2) when a null flow is applied for 12 h. As can be seen over all the periods, the correlations r0 fall into a slight interval for both meters (respectively, 0.997–0.967 for the multijet and 0.995–0.969 for the volumetric). Then, the same index r0 has been calculated considering a flow rate of 1 L/h for the multijet water meter (lower than its starting flow rate). As shown in Figure 6, around the fifth hour of the test (see red circles), the accumulated quantity of water showed a drop of the correlation r0, revealing the intermittent movement of the needle as described in Section 3.
For this reason, the r0 calculation has been revealed to be a valuable metric to be considered for leakage detection purposes. However, the only observation of instantaneous values of r0 could not be sufficient to provide a reliable leakage indication since unexpected external influences, such as shocks or knocks, could influence the r0 value.
An effective parameter that could be immune from the issues mentioned above (fast-changing of r0 in consequence of external events) could be the standard deviation of the r0 over a sliding window (σr0). The window length selection must be made considering the trade-off between a too-small window that could lead to false detection and a too-long window, presenting lower sensitivity to the phenomena under observation, missing the detection. With this aim, a window of 1000 samples has been revealed to show the best performance, showing an adequate sensitivity according to the phenomena under observation (intermittent operation after a long observation).
It has to be pointed out that due to intermitting operation or regular consumption, the actual acquired image can change significantly from the first acquired one, I0 (reference image), and consequently, r0 decreases, reducing the sensitivity to very low consumption. This problem can be handled by replacing the reference image I0 in (2) with the current image In after detecting a consumption as can be seen in Figure 7, where, at this time, after the intermitting phenomena, the correlation r0 will fall back to the highest value representing a null flow rate condition.
As validation, Figure 8 reports the σr0 calculation for the static profile test of 1 L/h previously presented in Figure 7. As can be seen in the red circle, the σr0 can highlight even better the dropping event. For this reason, the evaluation of the standard deviation σr0 over a sliding window has been revealed to be a metric showing an adequate sensitivity to the leakage detection aim. This analysis shows that, by comparing r0 and σr0 with suitable thresholds, a PWNC can be identified. With this aim, Table 3 reports the minimum r0 and the maximum σr0 values evaluated in three different static test profiles: (i) a zero-flow rate profile, (ii) three profiles with flow rates lower than the starting flow rate, and (iii) a profile considering the starting flow rate. Each static test profile has a duration of 6 h, including the actuation of spurious mechanical vibration representing external influences; lower observation periods lead to a wrong characterization of the indexes introduced above since they do not experiment with all the possible real scenarios that can be found on the field, while longer observation windows have shown compatible results with the ones presented in the following. The same analyses can be drawn for both the water meters: as expected, concerning the profile (i), the maximum value of the r0 and the minimum value of σr0 over the sliding window considered were observed.
Furthermore, concerning the profile (ii), changes in both r0 and σr0 were experimented representing the ability to detect sporadic phenomena related to the intermitting operation of the water meter in these operating conditions. Finally, regarding profile (iii), the lower r0 and the highest σr0 were observed concerning all the test profiles. Generally, it can be affirmed that the r0 values decrease and the σr0 over the sliding window increase significatively for the three-profiles, starting the observation from the zero-flow rate to their relative starting flow rate. Thus, Table 3 shows that both the water meters’ principles allow using metrics proposed by the authors to discover water consumption under their respective starting flow rate, improving their sensitivity concerning the leakage detection operation. Furthermore, the r0 and σr0 extracted from Table 3 can be used as the threshold for a PWNC algorithm: it can be made by comparing new calculated indexes with those reported in the first line of the table. The latter’s ability allows classical water leakage algorithms to extend their operative range to flow rates much lower than the starting flow rate of the water meter, where they belong in most domestic water leakages.

5.2. Dynamic Profile

To verify the feasibility of the results drawn from the static profile and employ them to design a PWNC based on the electrical add-on presented, nightly dynamic consumption profiles have been fed to the water meters considered (both multijet and piston) with the suitable test rig developed. Specifically, two tests have been conducted with a duration of 12 h; a first profile includes a flow’s variability in the range 0–30 L/h provided three single times during the 12 h test (representing the services used by the user during the night); the three consumptions considered have been selected to represent the use of a domestic utility such as of the toilet or faucet during the night and are characterized by the first consumption of 24 L/h of 5 min introduced after 50 min from the start of the test, the second consumption of 30 L/h of 5 min introduced after 410 min from the start of the test and the last one of 26 L/h of 5 min introduced after 650 min from the start of the test. A second profile was composed of the previously designed profile with the addition of an initial consumption of 30 L/h with a duration of 15 min and a continuous leakage lower than the starting flow rate of the multijet water meter considered (selected in this case of 1 L/h). In Figure 9, Figure 10, Figure 11 and Figure 12, the r0 and the σr0 drastically change only in correspondence between the three programmed events; according to the previous section analysis, the tests aim to reveal the persistence of conditions in which the σr0 over the sliding window of 1000 samples considered falls in a zone characterized by a flow rate different from zero (over the threshold reported for the first measurable flow rate in Table 3 and reported in red in Figure 9a and Figure 11a). The overlap among consecutive sliding windows has been selected experimentally to the N-1 sample to maximize the index’s responsivity.
Furthermore, the size of the window N has been chosen by evaluating the sensitivity of the σr0 calculated over the window, to the leak phenomena. Considering a too-short window, the sensitivity to the leak of the σr0 calculated over the window is increased, but it is also more influenced by external effects leading to false alarms. A too long window, the opposite is observed: the influence of external effects is decreased, but sensitivity to the leak is too low, resulting in missed alarms. Following this approach, the experimentally chosen window of N = 1000 samples (1000 s) has shown satisfying performance in all the tests reported. Moreover, their value can also give information of the kind of flow rate detected, mainly if it belongs to a flow rate under or over the starting flow rate of the water meter considered.
On the other hand, Figure 10 and Figure 12 report the case of an initial consumption with a sudden leakage for 12 h, as previously mentioned. As for Figure 9a and Figure 11a, the detected points representing a leakage have been reported in red. As shown in Figure 10 and Figure 12, the sudden leakages force, in this case, the indexes calculated to continuously present values indicating a flow rate under the starting flow rate, except for the first negative peak in r0 (and positive in σr0), which represents a programmed consumption.

6. Conclusions

The paper faced the problem of using mechanical register water meters to detect flows lower than the starting flow rate. The solution was found by implementing an image processing technique in an electronic add-on device that continuously acquires mechanical register pictures. The technique relies on some metrics that detect the accumulation phenomena caused in mechanical water meters by small flow rates, even if lower than their starting flow rate. In particular, the paper presented an approach for similarity detection in image processing based on cross-correlation. Since even very small changes in correlated images of the mechanical registers of the water meters provide significant and repetitive variability of the 2D cross-correlation factor, a reliable threshold can be established to distinguish similarity from dissimilarity. Tests suggest a consideration of a 0.1 threshold for the r0 correlation factor to detect a flow rate higher than 1 L/h for the multijet and 0.25 L/h for the piston. This approach consistently improves the sensitivity of both mechanical register meters in the zero detection, making them more efficient and reliable in identifying PWNC. Furthermore, due to the small computational burden required by the r0 calculation, the proposed technique can be considered a starting point towards implementing metrics aimed at small water leakage detection in smart meters.

Author Contributions

Conceptualization, methodology, writing, review and editing: M.C., S.D.I., G.D.L., C.L. and A.P. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the European Association of National Metrology Institutes (EURAMET), under the (JRP) 17IND13 Metrowamet Project within the European Metrology Program for Innovation and Research (EMPIR).

Acknowledgments

The research activities behind the present paper are part of the Joint Research Project (JRP) “17IND13 Metrowamet—Metrology for real-world domestic water metering”. The authors want to thank Domenico Rega, Daniele Buonocore and Giuseppe Ciavolino for their support in producing the experimental tests.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Gato-Trinidad, S.; Jayasuriya, N.; Roberts, P. Understanding urban residential end uses of water. Water Sci. Technol. 2011, 64, 36–42. [Google Scholar] [CrossRef] [PubMed]
  2. Gabaldon, A.; Molina, R.; Marin-Parra, A.; Valero-Verdu, S.; Álvarez, C. Residential end-uses disaggregation and demand response evaluation using integral transforms. J. Mod. Power Syst. Clean Energy 2017, 5, 91–104. [Google Scholar] [CrossRef] [Green Version]
  3. Farah, E.; Shahrour, I. Smart water for leakage detection: Feedback about the use of automated meter reading technology. In Proceedings of the 2017 Sensors Networks Smart and Emerging Technologies (SENSET), Beiriut, Lebanon, 12–14 September 2017; pp. 1–4. [Google Scholar] [CrossRef]
  4. Mudumbe, M.J.; Abu-Mahfouz, A.M. Smart water meter system for user-centric consumption measurement. In Proceedings of the 2015 IEEE 13th International Conference on Industrial Informatics (INDIN), Cambridge, UK, 22–24 July 2015; pp. 993–998. [Google Scholar] [CrossRef]
  5. Purwar, A.; Patel, M.; Garg, M.; Ahuja, K. A Novel Approach for Water Leakage Detection and Localization. In Proceedings of the 2018 7th International Conference on Reliability, Infocom Technologies and Optimization (Trends and Future Directions) (ICRITO), Noida, India, 29–31 August 2018; pp. 373–377. [Google Scholar] [CrossRef]
  6. Boudhaouia, A.; Wira, P. Water Consumption Analysis for Real-Time Leakage Detection in the Context of a Smart Tertiary Building. In Proceedings of the 2018 International Conference on Applied Smart Systems (ICASS), Medea, Algeria, 24–25 November 2018; pp. 1–6. [Google Scholar] [CrossRef]
  7. Al Qahtani, T.; Yaakob, M.S.; Yidris, N.; Sulaiman, S.; Ahmad, K.A. A Review on Water Leakage Detection Method in the Water Distribution Network. J. Adv. Res. Fluid Mech. Therm. Sci. 2020, 68, 152–163. [Google Scholar] [CrossRef]
  8. Available online: https://leakdefensesystem.com/2019/05/26/commercial-leak-detection-system/ (accessed on 27 October 2021).
  9. Available online: https://www.cmrelectrical.com/products/breeam-water-leak-detection-systems/water-leak-watch-for-houses-and-flats/ (accessed on 27 October 2021).
  10. Available online: https://fois.com/water-leak-detection/ (accessed on 27 October 2021).
  11. Available online: https://www.bartec.de/en/products/heating-technology/water-detection/monitoring/ (accessed on 27 October 2021).
  12. Available online: https://www.moen.com/products/Flo-by-Moen/Flo-by-Moen-3-4-Smart-Home-Water-Monitoring-And-Leak-Detection-System/900-001 (accessed on 27 October 2021).
  13. Ferrigno, L.; Pietrosanto, A.; Paciello, V. Low-cost visual sensor node for bluetooth-based measurement networks. IEEE Trans. Instrum. Meas. 2006, 55, 521–527. [Google Scholar] [CrossRef]
  14. Di Leo, G.; Liguori, C.; Paciello, V.; Pietrosanto, A.; Sommella, P. Smart meters in smart cities: An application of DLMS-COSEM on 169 MHz WM-Bus. In Advanced Computer and Communication Engineering Technology; Springer: Cham, Switzerland, 2016; Volume 362, pp. 735–746. [Google Scholar]
  15. Carratù, M.; Ferro, M.; Pietrosanto, A.; Sommella, P. Adopting smart metering RF networks for particulate matter distributed measurements. In Proceedings of the 7th IMEKO TC19 Symposium on Environmental Instrumentation and Measurements (EnvIMEKO 2017), Aguascalientes, Mexico, 3–4 August 2017; pp. 50–55. [Google Scholar]
  16. Pietrosanto, A.; Carratù, M.; Liguori, C. Sensitivity of Water Meters to Small Leakage. Measurement 2021, 168, 108479. [Google Scholar] [CrossRef]
  17. Abate, F.; Carratù, M.; Liguori, C.; Pietrosanto, A. Smart meters and water leakage detection: A preliminary study. In Proceedings of the 2019 IEEE International Instrumentation and Measurement Technology Conference (I2MTC), Auckland, New Zealand, 20–23 May 2019; pp. 1–6. [Google Scholar]
  18. Carratù, M.; Iacono, S.D.; Di Leo, G.; Liguori, C.; Pietrosanto, A. Image based similarity detection in mechanical registers. In Proceedings of the 2020 IEEE International Instrumentation and Measurement Technology Conference (I2MTC), Dubrovnik, Croatia, 25–28 May 2020; pp. 1–6. [Google Scholar] [CrossRef]
  19. Mojsilovic, A.; Hu, H.; Soljanin, E. Extraction of perceptually important colors and similarity measurement for image matching, retrieval and analysis. IEEE Trans. Image Process. 2002, 11, 1238–1248. [Google Scholar] [CrossRef] [PubMed]
  20. Di Leo, G.; Liguori, C.; Paolillo, A.; Pietrosanto, A. Machine vision systems for on line quality monitoring in industrial applications. Acta IMEKO 2015, 4, 121–127. [Google Scholar] [CrossRef]
  21. Long, F.; Zhang, H.; Feng, D.D. Fundamentals of Content-Based Image Retrieval. In Multimedia Information Retrieval and Management; Springer: Berlin/Heidelberg, Germany, 2003. [Google Scholar] [CrossRef]
  22. Available online: https://www.bronkhorst.com/int/products/liquid-flow/mini-cori-flow/m15/ (accessed on 27 October 2021).
  23. Jakubczyk-Galczynska, A.; Jankowski, R. Traffic-induced vibrations. The impact on buildings and people. In Proceedings of the 9th International Conference on Environmental Engineering, Vilnius, Lithuania, 22–23 May 2014. [Google Scholar] [CrossRef] [Green Version]
Figure 1. The smart add-on is mounted on a water meter.
Figure 1. The smart add-on is mounted on a water meter.
Sensors 21 07251 g001
Figure 2. Acquired pictures on both water meters. In (a) the volumetric, in (b) the multijet; green boxes indicate the ROI where the cross-correlation is evaluated.
Figure 2. Acquired pictures on both water meters. In (a) the volumetric, in (b) the multijet; green boxes indicate the ROI where the cross-correlation is evaluated.
Sensors 21 07251 g002
Figure 3. The test rig developed.
Figure 3. The test rig developed.
Sensors 21 07251 g003
Figure 4. The water meters employed: (a) the multijet, (b) the volumetric.
Figure 4. The water meters employed: (a) the multijet, (b) the volumetric.
Sensors 21 07251 g004
Figure 5. Correlations r0 with a null water flow condition for both the water meters considered.
Figure 5. Correlations r0 with a null water flow condition for both the water meters considered.
Sensors 21 07251 g005
Figure 6. Evolution of r0 for a flow rate of 1 L/h.
Figure 6. Evolution of r0 for a flow rate of 1 L/h.
Sensors 21 07251 g006
Figure 7. Evolution of r0 for a flow rate of 1 L/h with the reset strategy enabled.
Figure 7. Evolution of r0 for a flow rate of 1 L/h with the reset strategy enabled.
Sensors 21 07251 g007
Figure 8. Evolution of σr0 for a flow rate of 1 L/h.
Figure 8. Evolution of σr0 for a flow rate of 1 L/h.
Sensors 21 07251 g008
Figure 9. Test on dynamic profile without leakage for the multijet water meter: (a) the r0 correlation and the point detected corresponding to consumption in red, and (b) the moving average σr0 and in red the threshold retrieved from Table 3 to discriminate a flow rate different from zero.
Figure 9. Test on dynamic profile without leakage for the multijet water meter: (a) the r0 correlation and the point detected corresponding to consumption in red, and (b) the moving average σr0 and in red the threshold retrieved from Table 3 to discriminate a flow rate different from zero.
Sensors 21 07251 g009
Figure 10. Test on dynamic profile with a continuous leakage for the multijet water meter: (a) the r0 correlation and the point detected corresponding to consumption in red, and (b) the moving average σr0 and in red the threshold retrieved from Table 3 to discriminate a flow rate different from zero.
Figure 10. Test on dynamic profile with a continuous leakage for the multijet water meter: (a) the r0 correlation and the point detected corresponding to consumption in red, and (b) the moving average σr0 and in red the threshold retrieved from Table 3 to discriminate a flow rate different from zero.
Sensors 21 07251 g010
Figure 11. Test on dynamic profile with a continuous leakage for the piston water meter: (a) the r0 correlation and the point detected corresponding to consumption in red, and (b) the moving average σr0 and in red the threshold retrieved from Table 3 to discriminate a flow rate different from zero.
Figure 11. Test on dynamic profile with a continuous leakage for the piston water meter: (a) the r0 correlation and the point detected corresponding to consumption in red, and (b) the moving average σr0 and in red the threshold retrieved from Table 3 to discriminate a flow rate different from zero.
Sensors 21 07251 g011
Figure 12. Test on dynamic profile with a continuous leakage for the piston water meter: (a) the r0 correlation and the point detected corresponding to consumption in red, and (b) the moving average σr0 and in red the threshold retrieved from Table 3 to discriminate a flow rate different from zero.
Figure 12. Test on dynamic profile with a continuous leakage for the piston water meter: (a) the r0 correlation and the point detected corresponding to consumption in red, and (b) the moving average σr0 and in red the threshold retrieved from Table 3 to discriminate a flow rate different from zero.
Sensors 21 07251 g012
Table 1. Technical specification MINI CORI-FLOW™ M15.
Table 1. Technical specification MINI CORI-FLOW™ M15.
Flow range (intermediate ranges available)min. 0.2…5 kg/h;
max. 3…300 kg/h
Mass flow accuracy0.2% of rate;
RepeatabilityLiquid: 0,2% of rate;
Zero stability (ZS)0.5% of rate ± ½(ZS * × 100/actual flow)%
Response time (sensor)≤200 ms
Temperature accuracyon zero: <5 g/h/°C;
Density accuracyon span: <0.001% Rd/°C;
Table 2. Hydraulic performance of water meters.
Table 2. Hydraulic performance of water meters.
METERSize
[inch]
Starting
Flow [L/h]
Q1
[L/h]
Q2
[L/h]
Q3
[L/h]
Q4
[L/h]
Multi-jet1/2"7-815.62525003130
Volumetric1/2"11625.616002000
Table 3. Mean r0 and Maximum Standard Deviation calculated on a sliding window of r0 of size w = 1000.
Table 3. Mean r0 and Maximum Standard Deviation calculated on a sliding window of r0 of size w = 1000.
Multijet Water MeterPiston Water Meter
Flow Rate [L/h]Min (r0)Max(σ r0w)Flow Rate [L/h]Min (r0)Max(σ r0w)
Zero Flow Rate00.9860.0002Zero Flow Rate00.9870.0002
Under Starting Flow Rate10.9400.012Under Starting Flow Rate0.250.9900.001
30.9500.0110.50.9860.003
60.9340.0110.750.9700.003
Starting Flow Rate80.9010.042Starting Flow Rate10.9600.013
Over Starting Flow Rate100.8910.034Over Starting Flow Rate100.7840.080
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Carratù, M.; Dello Iacono, S.; Di Leo, G.; Liguori, C.; Pietrosanto, A. Image Processing Technique for Improving the Sensitivity of Mechanical Register Water Meters to Very Small Leaks. Sensors 2021, 21, 7251. https://doi.org/10.3390/s21217251

AMA Style

Carratù M, Dello Iacono S, Di Leo G, Liguori C, Pietrosanto A. Image Processing Technique for Improving the Sensitivity of Mechanical Register Water Meters to Very Small Leaks. Sensors. 2021; 21(21):7251. https://doi.org/10.3390/s21217251

Chicago/Turabian Style

Carratù, Marco, Salvatore Dello Iacono, Giuseppe Di Leo, Consolatina Liguori, and Antonio Pietrosanto. 2021. "Image Processing Technique for Improving the Sensitivity of Mechanical Register Water Meters to Very Small Leaks" Sensors 21, no. 21: 7251. https://doi.org/10.3390/s21217251

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop