Skip to content

Margus Roo –

If you're inventing and pioneering, you have to be willing to be misunderstood for long periods of time

  • Cloudbreak Autoscale fix
  • Endast

Motion detection with OpenCV

Posted on May 23, 2017 by margusja

Olen alati aukartusega vaadanud laenurgas seisvadi automaatseid tulelüliteid, mis liikumise tuvastades lülitavad valguse sisse ja mõne aja pärast taas valguse välja lülitavad. Fantastilised seadmed.

Kuidas nad seda teevad? Variante on mitmeid, ühte neist katsetasin ka ise.

Natukene teooriat – https://en.wikipedia.org/wiki/Background_subtraction

Mina kasutasin OpenCV raamistiku opencv2/video/background_segm.hpp, mis analüüsib videosisendit (pildijada) ja lihtsustatult võttes võrdleb eelmisi pilte praegusega. Liikumise puudumisel on ajalugu suht sarnane. Liikumise olemasolul teatud regioonide ajalugu ei ole sarnane ja antud meetod ka selle siis visualiseerib.

Posted in Machine Learning

Post navigation

Fun with openCV #2
Blockchain and Ethereum

The Master

Categories

  • Apache
  • Apple
  • Assembler
  • Audi
  • BigData
  • BMW
  • C
  • Elektroonika
  • Fun
  • Hadoop
  • help
  • Infotehnoloogia koolis
  • IOT
  • IT
  • IT eetilised
  • Java
  • Langevarjundus
  • Lapsed
  • lastekodu
  • Linux
  • M-401
  • Mac
  • Machine Learning
  • Matemaatika
  • Math
  • MSP430
  • Muusika
  • neo4j
  • openCL
  • Õpetaja identiteet ja tegevusvõimekus
  • oracle
  • PHP
  • PostgreSql
  • ProM
  • R
  • Turvalisus
  • Varia
  • Windows
Proudly powered by WordPress | Theme: micro, developed by DevriX.