/motionplus

MotionPlus Home Page: https://motion-project.github.io/

Primary LanguageC++GNU General Public License v3.0GPL-3.0

MotionPlus

Description

MotionPlus is a break from Motion version 4.2.2 to provide an application for enhancements. MotionPlus removes some of the outdated processes, cleans up the code base and introduces new functionality.

The following are some of the things that are different from Motion.

  • Secondary detection method via OpenCV
    • HOG (Histogram of Oriented Gradients)
    • Haar cascade classifiers
    • Deep neural networks(Caffe, TensorFlow, etc.)
  • Direct Pi camera support and ability to change camera parameters
  • Sound frequency detection
  • Additional primary detection parameters
  • Sound recording from network camera sources
  • ROI pictures for output or secondary detection
  • Enhanced web contorl
    • Only needs a single port for all camera video streams and controls
    • Consolidated stream(a single image) showing all cameras
    • List/download movies
    • Add/delete cameras
    • Live view of the Motionplus log output
    • Video streams via MPEGTS format
    • Change/update configuration parameters
    • Permits a user created web page
    • JSON status/configuration pages
    • POST web control processing

License

MotionPlus is distributed under the GNU GENERAL PUBLIC LICENSE (GPL) version 3 or later.