Úvod
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čí.
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