Microsoft launches Azure Percept, its new hardware and software platform to bring AI to the edge
Microsoft today announced Azure Percept, its new hardware and software platform for bringing more of its Azure AI services to the edge. Percept combines Microsoft's Azure cloud tools for managing devices and creating AI models with hardware from Microsoft's device partners. The general idea here is to make it far easier for all kinds of businesses to build and implement AI for things like object detection, anomaly detections, shelf analytics and keyword spotting at the edge by providing them with an end-to-end solution that takes them from building AI models to deploying them on compatible hardware.
To kickstart this, Microsoft also today launches a hardware development kit with an intelligent camera for vision use cases (dubbed Azure Percept Vision). The kit features hardware-enabled AI modules for running models at the edge, but it can also be connected to the cloud. Users will also be able to trial their proofs-of-concept in the real world because the development kit conforms to the widely used 80/20 T-slot framing architecture.
In addition to Percept Vision, Microsoft is also launching Azure Percept Audio for audio-centric use cases.
Azure Percept devices, including Trust Platform Module, Azure Percept Vision and Azure Percept Audio. Image Credits: Microsoft
"We’ve started with the two most common AI workloads, vision and voice, sight and sound, and we’ve given out that blueprint so that manufacturers can take the basics of what we’ve started,” said Roanne Sones, the corporate vice president of Microsoft’s edge and platform group. “But they can envision it in any kind of responsible form factor to cover a pattern of the world.”
Percept customers will have access to Azure's cognitive service and machine learning models and Percept devices will automatically connect to Azure's IoT hub.
Microsoft says it is working with silicon and equipment manufacturers to build an ecosystem of "intelligent edge devices that are certified to run on the Azure Percept platform." Over the course of the next few months, Microsoft plans to certify third-party devices for inclusion in this program, which will ideally allow its customers to take their proofs-of-concept and easily deploy them to any certified devices.
"Anybody who builds a prototype using one of our development kits, if they buy a certified device, they don’t have to do any additional work," said Christa St. Pierre, a product manager in Microsoft’s Azure edge and platform group.
St. Pierre also noted that all of the components of the platform will have to conform to Microsoft's responsible AI principles -- and go through extensive security testing.
Early Stage is the premiere "how-to" event for startup entrepreneurs and investors. You’ll hear firsthand how some of the most successful founders and VCs build their businesses, raise money and manage their portfolios. We’ll cover every aspect of company-building: Fundraising, recruiting, sales, legal, PR, marketing and brand building. Each session also has audience participation built-in — there’s ample time included in each for audience questions and discussion.
https://tcprotectedembed.com/protected-iframe/dde292b93a5f3017145419dd51bb9fce ( function() { var func = function() { var iframe = document.getElementById('wpcom-iframe-dde292b93a5f3017145419dd51bb9fce') if ( iframe ) { iframe.onload = function() { iframe.contentWindow.postMessage( { 'msg_type': 'poll_size', 'frame_id': 'wpcom-iframe-dde292b93a5f3017145419dd51bb9fce' }, "https:\/\/tcprotectedembed.com" ); } } // Autosize iframe var funcSizeResponse = function( e ) { var origin = document.createElement( 'a' ); origin.href = e.origin; // Verify message origin if ( 'tcprotectedembed.com' !== origin.host ) return; // Verify message is in a format we expect if ( 'object' !== typeof e.data || undefined === e.data.msg_type ) return; switch ( e.data.msg_type ) { case 'poll_size:response': var iframe = document.getElementById( e.data._request.frame_id ); if ( iframe && '' === iframe.width ) iframe.width = '100%'; if ( iframe && '' === iframe.height ) iframe.height = parseInt( e.data.height ); return; default: return; } } if ( 'function' === typeof window.addEventListener ) { window.addEventListener( 'message', funcSizeResponse, false ); } else if ( 'function' === typeof window.attachEvent ) { window.attachEvent( 'onmessage', funcSizeResponse ); } } if (document.readyState === 'complete') { func.apply(); /* compat for infinite scroll */ } else if ( document.addEventListener ) { document.addEventListener( 'DOMContentLoaded', func, false ); } else if ( document.attachEvent ) { document.attachEvent( 'onreadystatechange', func ); } } )();