Pojďme programovat elektroniku | Články z Computeru

Programování elektroniky: Detektor člověka a jeho údů pomocí OpenCV a A.I.

  • Postavíme si kamerový detektor člověka
  • Rozpozná jak záběr na trénované stehno, tak vaši ruku, tvář i oči
  • Pomůže nám OpenCV a neuronová síť

Minule jsme si v našem prémiovém seriálu o programování elektroniky vyrobili detektor červených dámských plavek (a jakýchkoliv dalších shluků rudých pixelů ve scéně) a dnes budeme v našich hrátkách s počítačovým viděním pokračovat.

Do hry opět zapojíme populární mikropočítač Raspberry Pi 4 Model B, Python 3 a knihovnu pro analýzu obrazu OpenCV. Namísto letních bikin ale budeme ve snímcích z kamery hledat člověka.

Člověka budeme hledat hned dvěma způsoby:

  • V prvním příkladu pomocí kaskádového detektoru Haarových příznaků
  • V druhém příkladu pomocí neuronové sítě, která odhalí i kus ruky v záběru

Oba příklady přitom zůstanou i nadále velmi jednoduché a v jazyku Python 3 nezaberou více než několik málo desítek řádků srozumitelného a komentovaného kódu prakticky pro naprosté začátečníky.

Pokračování článku patří k prémiovému obsahu

Získejte neomezený přístup a Živě bez reklam už za 41 Kč měsíčně

Témata článku: Google, Pojďme programovat elektroniku, OpenCV, Raspberry Pi, Programování, Python, GitHub, Neuronová síť, Sony, Články z Computeru, Prace, Lidská tvář, Neurony, Vytvorime, CSI, VideoCapture, Obdélník, Detektor, ESC, Primitiv, Tensorflow lite, BGR, Camera Modul, Alfréd, Haar

Aktuální číslo časopisu Computer

Megatest mobilů do 5 500 Kč

Test levných herních notebooků

Hrajeme na Xbox Series X

Programy pro kontrolu dětí na počítači