Project description

YoLeoGas is an app that allows Naturgy users to deliver their gas meter reading by taking a picture.

In order to make the task easier for the user, automate the process and guarantee the reliability of the readings, different subsystems have been implemented to help capture, recognize the reading and the serial number of the meter. Among these modules we have:

  • Real Time Video Quality Analysis Module: Allows the user to be informed if the image he has framed corresponds to a meter and has a minimum quality. To do this, it analyzes in real time that the image corresponds to a meter and has a minimum contrast.
  • OCR Quality Analysis Module: Once the photo is taken in the mobile phone, to apply a character recognition algorithm to recognize the reading and serial number of the meter. If it recognizes a minimum of digits in both, it allows the image to be sent to the server, otherwise it asks the user to take a new capture.
  • OCR Recognition On Server Module: Once the photo is delivered to the server, it analyzes it with a more sophisticated algorithm that allows, among other things, to correct the perspective of the photo by means of homography, correct contrast and exposure, and apply a more efficient OCR recognition algorithm


App iPhone and Android

Doonamis has developed two applications for iPhone and Android systems. In both cases the implementation is native, since the user experience is key.

The application allows the user to create a meter for each home that has linked to the unique CUPS supply point number. From the creation of the house, the user can send photos every time the application asks for it by sending a personalized Push Notification when the billing cycle has been completed.

Users remain informed of the processing status of the sent reading, informing them if it has already been taken into account for their next billing.



The system has a management backoffice from which those readings that are not automatically been processed can be managed. For this purpose, those readings that have not exceeded the confidence threshold of more than 99% are displayed in this portal for manual review by an operator.

The objective pursued through the management in the backoffice portal, is that the readings rejected by visibility problems should be minimal or none.

All this is integrated with Naturgy‘s invoicing systems, also providing the information of the photo taken as proof of the reading that has been invoiced.


In the cloud with Microsoft Azure

In order to ensure the availability and scalability of the solution, the platform is deployed on Microsoft Azure. It offers an agile deployment with total security and high performance. It adapts to high processing loads through service replication. The best option for far-reaching projects.

Microsoft Azure

Interested in our services?
Ask us for a quotation!

Request a quotation