Software Development

Thermal Vision ToughBook

Background and Description

Our Client’s Toughbook division wants to provide a solution that uses their tablet and thermal sensor in order to identify water leakage in the field.

Our solution

By pointing the tablet at the ground, the application (using the thermal sensors) would detect leakage in areas with water pipes and send this info together with the geo coordinates in the cloud.

A technician would be able to walk for miles a day with the tablet pointed to the ground and data would be gathered in the cloud infrastructure that will eventually get assembles into a detailed report.

Sends pdf report on email

Saves data and geolocation on Azure Blob repositories

Identifies temperature, different from ground temperature

Technician starts session

Technician starts walking along water pipes

The application analyses temperature using the tablet's thermal sensor

Technician starts walking along water pipes

The application analyses temperature using the tablet's thermal sensor

Technologies

Google and Windows 10 API's (supplied from Google Cloud and Windows 10 UWP libraries)

Geolocation Google Maps API Reverse geolocation API

Azure

Blob repository SMTP (SendGrid) for emails NoSql User tables (for storing settings) .NET Core 2.1. WebApi Azure B2C Authentication (JWT based authentication)

4K

Lines of code written

250

Hours of work

40K

Targeted devices

Conclusions

Accurately detect and report water leakages:

  • Works in offline mode, generating sessions and submitting them as soon as internet is available
  • Easy to use sessions, you can start a new session right away or resume a previously paused session
  • Making use of Microsoft's latest stack of technologies, UWP, .NET Core and cloud solutions
  • Customized settings