Of course, you must start with purchasing an Azure Percept DK. You will see that there is no need for specialized AI skills, just the knowledge of how to tag photos with attributes. Let’s walk through the steps to create a custom vision model to identify defects on a residential roof. Using Azure Percept Studio, UAS operators can explore the library of pre-built AI models or build custom models themselves without coding. Using an Azure Percept DK mounted on your UAS you can bring AI at the Edge to your inspection project to spot and highlight damage and defects without specialized AI skills. Now imagine if you can collect visual data and have your UAS identify and catalog damage and defects on a residential roof as the UAS passes over the roof. The time spent reviewing the visual data to create an inspection report can take a long time to complete.Īdditionally, the expertise to spot damage and defects can take a long time to acquire. The visual data would then be processed later and an inspection report would be delivered to the customer highlighting what the inspection found. Typically, the operator will take photos or a video of the roof as the UAS passes overhead. Using either of the operation methods above a flight for inspecting a residential roof the UAS operator will make several passes over the target area to look for defects or damage in the surface or structure of the roof. Image: The route I created to inspect a residential roof using ArduPilot Mission Planner Using a radio transmitter, the UAS operator controls the flight path over the target area themselves.Other companies such as Auterion have built flight control computers and specialized Ground Control Station software for industry verticals. This flight path is thenĪdditional vendors such as Pix4D have published their own versions of Ground Control Station software for multiple brands and configuration of UAS. Planner a flight path is created then uploaded to the UAS flight computer. Using a Ground Control Station that runs software such as QGroundControl or ArduPilot Mission.There are two typical ways a UAS will fly over a target area such as a residential roof. Image: Mounted Azure Percept DK on a custom UAS platform The UAS is a medium sized 500mm platform very similar to a HolyBro x500. You will see that the Azure Percept DK is modular and fits on a small footprint. What I’ve done is mounted an Azure Percept DK to a custom built UAS platform. How using an Azure Percept DK can speed up the adoption of AI at the Edge in a UAS use case Typically, the data processing happens in real time on the device. There is not a need for an uplink to another location to process the gathered data. The Azure Percept DK is a development kit that can rapidly accelerate prototyping of AI at the Edge solutions.ĪI at the Edge is a concept where all processing of gathered data happens on a device. Introducing the Azure Percept DK and AI at the Edge I’ll also demonstrate the Azure Percept DK mounted to a drone performing a real inspection of a roof using the Azure Custom Vision model I created using this walkthrough. I’ve created a walkthrough that you can use to get started with the Azure Percept DK and Azure Custom Vision to recognize objects. This data can be video, photos, or other environment properties via a sensor array.Īs UAS use cases expand, the need for intelligent systems to assist UAS operators continues to grow. Unmanned Aerial Systems, typically known as UAS or “drone” are the go-to platform for gathering environment data. There are commercially available Artificial Intelligence systems that are used with drones, but the focus has been on improving flight autonomy. Using the Azure Percept DK was by far the most rapid prototyping experience and quite frankly, the simplest path from concept to execution. The Azure Percept DK is purpose built for rapid prototyping and I found that by using the Azure Percept DK and an Azure Custom Vision model I was able to use artificial intelligence to recognize damage on a roof in under a week. I frequently fly drones using an autonomous flight path and I was interested in adding artificial intelligence to the drone to identify damage in real-time. One of these dangerous tasks is inspecting rooftops for damage or deficiencies.ĭuring regular routine inspections the task can be dangerous, but after damage from a storm or other event where the structure of the roof is in question then a drone is a great fit to get eyes on the rooftop. Find out how to add AI to aerial use cases using the Azure Percept DK and a droneĪs a commercial FAA Part 107 drone pilot I look for various ways to use drones to perform tasks that are dangerous, repetitive, or otherwise not optimal for humans to perform.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |