Skip to main content

DJI partners up with Microsoft to give drones A.I. superpowers

Microsoft Build 2018 // Vision Keynote

Drone pilots will soon have the ability to send up a fleet of DJI drones, stream footage from their cameras, and use A.I. technology to spot anomalies in that footage  — all from a Windows PC.

During the Build 2018 developer conference on Monday, May 7, DJI and Microsoft announced a partnership to build a software development kit (SDK) to enable drone control from a PC, including live data streaming, rather than piloting the craft from a handheld controller. With the DJI SDK for Microsoft, drones can stream real-time video to a computer, and use Azure IoT Edge artificial intelligence to analyze and interpret the footage, Sam George, director of Microsoft’s Azure IoT Engineering, said during the presentation.

The SDK is designed for industrial use, allowing companies to design a more robust program using artificial intelligence custom tailored to the industry. The agreement allows any Azure developer to add machine learning software to drones for custom applications. For example, during the presentation, a DJI Mavic Air spotted anomalies in pipes, live-streaming the data back to a laptop. The solution could help companies save time and costs on similar industrial inspections, George said.


The new SDK will allow developers to design custom applications for different drone uses across multiple industries, including agriculture, construction, public safety, and others. Developers can then release the software based on that SDK for companies within those industries. The Windows 10 integration makes the software easily accessible, DJI says. 

Along with clearing a path for developers to create their own apps on Microsoft 10 devices, the SDK will also support third-party accessories mounted on the drone, DJI says. That allows add-ons like multispectral sensors for measuring energy, or even custom actuators (the add-ons with moving parts) to be controlled from the computer.

The agreement also makes Microsoft Azure the drone giant’s preferred cloud computing partner, using Microsoft’s cloud infrastructure to house A.I. for digging out data from the video supplied by the drone footage.

Microsoft and DJI are also working together designing additional drone solutions mixing Azure IoT Edge and DJI products in those same industries. One of those projects, Microsoft FarmBeats, uses real-time heat maps to help farmers identify potential issues quickly.

“Using our new SDK, Windows developers will soon be able to employ drones, A.I. and machine learning technologies to create intelligent flying robots that will save businesses time and money, and help make drone technology a mainstay in the workplace,” DJI President Roger Luo said in a statement.

The DJI SDK for Windows is being released in beta now to developers at Build 2018, with a full launch expected this fall.

Editors' Recommendations

Hillary K. Grigonis
Hillary never planned on becoming a photographer—and then she was handed a camera at her first writing job and she's been…
DJI’s latest Mavic 3 update made me love the drone all over again
The DJI Mavic 3 in flight in front of blurred green trees.

DJI recently launched a new update for its DJI Mavic 3 drone that adds some significant upgrades to the camera. This comes after months of progress that has seen the drone steadily improved since it was released last year. In many ways, the Mavic 3 in 2022 is almost a new drone entirely compared to what it was in 2021. Here's what I consider to be the most notable upgrades to the Mavic 3 in the latest firmware update, v01.00.0700.

Spring Journeys with the DJI Mavic 3
Greatly improved GPS
The constant problem that has dogged the Mavic 3 throughout its lifetime so far has been the abysmal speed at which it acquires a satellite connection. For many months, whenever I wanted to fly the Mavic 3, I'd have to stand there and wait patiently for far too long. When trying to capture a fleeting moment, this is incredibly frustrating. However, this latest update seems to have finally solved the long-standing flaw of this otherwise excellent device.

Read more
DJI may be prepping launch of Cinewhoop-style drone
DJI's rumored Cinewhoop-style drone.

Just days after DJI unveiled its revamped Mini drone in the form of the Mini 3 Pro, news has dropped that the company could be about to release its second FPV (first-person view) drone, only this one looks to be even smaller and designed to fly indoors.

The news comes via two sources with a decent reputation for getting it right with DJI-related rumors.

Read more
Watch DJI’s video featuring Mini 3 Pro drone footage
The DJI Mini 3 Pro in flight over the ocean.

As expected, DJI unveiled the latest iteration of its smallest drone on Tuesday.

With its compact design and abundance of features, DJI’s Mini 3 Pro is an exciting new machine that looks set to attract a new wave of enthusiasts to drone photography -- and may even prompt some folks with larger Mavic machines to switch to the new Mini copter.

Read more