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.

Recommended Videos

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.

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…
How to watch DJI unveil an all-new drone today
how to watch dji unveil an all new drone announcement

DJI is getting ready to unveil a brand-new drone on Thursday, August 25.

Born to fly | 8.25.22 | 09:00 EDT ⏳

Read more
Microsoft quits its creepy, emotion-reading A.I.
blonde woman with an expressionless face looks at camera while laser lights scan her features

Microsoft announced it will stop the development and distribution of controversial emotion-reading software as big tech companies pivot toward privacy and security. The company also says it will heavily restrict its own facial recognition platform.

Microsoft’s shift away from emotional recognition software is another sign of big tech’s growing prioritization of privacy. The company also admits there is little scientific evidence behind the technology.

Read more
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