Remote Video Monitoring and Target Tracking

Skill LevelArea of FocusOperating System
IntermediateIoT, Robotics,
Smart CIties, Smart Home
Linux

This project aims to implement video acquisition by using a USB camera and provide web access using Wi-Fi communication on the DragonBoard™ 410c from Arrow Electronics. In addition, it is also designed to use open-source motion codes to detect and track the moving objects in a video and configure the monitoring parameters, image output and mode. A developer may conveniently integrate this demo to his own DIY project to realize video monitoring related functions.

This demo is designed to teach people how to realize web video monitoring and target tracking by using the open-source motion library on DragonBoard 410c board.

Materials Required / Parts List / Tools

Source Code / Source Example / Application Executable

Build / Assembly

  1. Install the Linux operating system on DragonBoard 410c
  2. Copy codes to the user directory
  3. Decompress the source codes, enter the directory and run
    ./configure --prefix=/${PWD}/_install /
  4. Then carry out running:
    mkdir _install
    make
    make install
    cd _install
    cp etc/motion-dist.conf etc/motion.conf

Usage Instructions

After configuration, enter the command
./motion to start running.

Remote Video Monitoring and Target Tracking with the DragonBoard™ 410c