GPU Accelerated Motion Detector

From RidgeRun Developer Connection
Jump to: navigation, search
  Index Next: Overview





Welcome to RidgeRun's guide to
GPU Accelerated Motion Detector

GPU Accelerated Motion Detector Documentation

Nvidia-preferred-partner-badge-rgb-for-screen.png


GPU Accelerated Motion Detector

The GPU Accelerated Motion Detector is a motion detection solution that is optimized for specific hardware and uses the GPU for processing. The solution is made up of a library written in C++ and a GStreamer element that makes use of this library. By using the GPU for processing, the CPU is freed up to perform other activities, which can improve the overall system performance.

The algorithm works by detecting parts of the scene that have changed and highlighting them for the user. It is important to note that this solution is not a tracker that follows the movement of objects in the scene. Rather, it detects changes in the scene and notifies the user.

The solution is particularly effective on platforms that support CUDA, such as Jetson. CUDA is a parallel computing platform and programming model developed by NVIDIA for general computing on GPUs. By using CUDA, the GPU Accelerated Motion Detector can take full advantage of the capabilities of the hardware, resulting in faster processing times and improved performance.


Tested Platforms

ARM 64-bit (Linux):

  • Jetson Xavier

In this wiki, you will find technical documentation, tutorials, examples, and much more!

RidgeRun support

RidgeRun is an official NVIDIA Partner and we have created this extensive set of documentation to support our joint customers. If you have any questions on the content, please contact us through our contact us page.

RidgeRun provides support for embedded Linux development for NVIDIA's platforms, specializing in the use of hardware accelerators in multimedia applications. RidgeRun's products take full advantage of the accelerators that NVIDIA exposes to perform transformations on the video streams achieving great performance on complex processes.

This page contains detailed guides and information on how to get started with the NVIDIA Jetson Xavier and start using its full capabilities.

To get up-to-speed with your NVIDIA Jetson Xavier board, start by clicking below:

Error creating thumbnail: Unable to save thumbnail to destination


RidgeRun Resources

Quick Start Client Engagement Process RidgeRun Blog Homepage
Technical and Sales Support RidgeRun Online Store RidgeRun Videos Contact Us

OOjs UI icon message-progressive.svg Contact Us

Visit our Main Website for the RidgeRun Products and Online Store. RidgeRun Engineering informations are available in RidgeRun Professional Services, RidgeRun Subscription Model and Client Engagement Process wiki pages. Please email to support@ridgerun.com for technical questions and contactus@ridgerun.com for other queries. Contact details for sponsoring the RidgeRun GStreamer projects are available in Sponsor Projects page. Ridgerun-logo.svg
RR Contact Us.png


  Index Next: Overview