Úvod

Dokončeno

Klasifikaci obrázků můžete na hraničních zařízeních použít v nejrůznějších scénářích. Schopnost rozpoznávat obrázky může například pomáhat při zjišťování přítomnosti lidí a zvířat v určitém prostředí.

Azure Sphere vám umožňuje implementovat model neurální sítě pro provádění klasifikace obrázků v reálném čase na zabezpečeném zařízení s mikrořadičem připojeným k internetu.

Předpokládejme, že jste správcem parku a zodpovídáte za velký park, který je otevřený veřejnosti. V parku se volně pohybuje divoká vysoká zvěř. Tato vysoká zvěř je hlavní atrakcí parku. Tato vysoká zvěř je však divoká a zvířata se můžou chovat nepředvídatelně, zejména v určitých obdobích v roce. Je nutné respektovat jejich prostor a doporučuje se od nich udržovat minimální vzdálenost 50 metrů.

V parku se také často pohybují lidé a psi a někdy se s touto vysokou zvěří setkají. Jako správce parku zodpovídáte za bezpečnost lidí i zvířat v parku. Všimli jste si, že se v poslední době zvýšil počet interakcí lidí s vysokou zvěří. Abyste zajistili bezpečnost všech, chcete tyto interakce lidí, vysoké zvěře a psů studovat a analyzovat. Abyste mohli získat tato data, budete potřebovat zařízení v terénu, které dokáže zaznamenávat interakce mezi vysokou zvěří a lidmi. Toto zařízení by mělo zaznamenávat a ukládat jenom obrázky, na kterých je vysoká zvěř. Systém by měl být schopný bezpečně pracovat v terénu a měl by být zabezpečený. Když budete zaznamenávat obrázky s vysokou zvěří, můžete analyzovat interakce mezi vysokou zvěří, lidmi a psy. Pak můžete navrhnout dodatečná bezpečnostní opatření nebo můžete doporučit alternativní trasy pro pohyb lidí v parku, abyste zvýšili bezpečí.

The illustration shows an image classification application running on Azure Sphere.

Na konci tohoto modulu budete schopní implementovat model neurální sítě, který provádí klasifikaci obrázků v reálném čase za účelem zjišťování přítomnosti vysoké zvěře v určitém prostředí.

Cíle výuky

V tomto modulu:

  • Implementujete klasifikaci obrázků na zařízení s mikrořadičem pomocí předem natrénovaného modelu neurální sítě.
  • Popíšete, jak fungují součásti a služby Azure Sphere, abyste mohli nasadit předem natrénovaný model klasifikace obrázků

Předpoklady

  • Počítač s Windows 10
  • Základní znalost Azure Sphere
  • Kabel USB pro připojení Azure Sphere k počítači
  • Adaptér USB na sériový port
  • Minikabel pro připojení sériového adaptéru k počítači
  • Propojovací kabely pro připojení sériového adaptéru k Azure Sphere
  • Základní znalost používání editoru Visual Studio Code
  • Nainstalovaný nástroj Visual Studio Code na vašem počítači
  • Nainstalovaný Git na vašem počítači
  • Znalost práce s Gitem/GitHubem