AI Based Object Redaction

From RidgeRun Developer Wiki


  Index




Welcome to RidgeRun's
AI Based Object Redaction!


AI Based Object Redaction.

RidgeRun knows how important documentation is for your project, specifically with demanding media streaming. Regardless of the complexity of the technology, proper documentation can reduce the learning curve and, more importantly, the time-to-market of your product. This wiki is a user guide for our AI Based Object Redaction.

What is librrobjectredaction

AI Based Object Redaction is a RidgeRun library developed to use the power of AI for object recognition and apply censoring to the detected objects with the purpose of protecting the privacy and identity of objects. Object redaction consists of two steps:

  • Object detection: A detection algorithm done by AI is employed to locate and identify the desired object within the visual media. This algorithm analyzes the content and identifies regions that potentially contain this object.
  • Redaction: Once the desired object is detected, the identified region is redacted or obscured using the appropriate technique such as blurring.

Implementation

The library implementation consists of 4 important methods: convert, detect, track, and redact.

  • Convert: This method accepts the input buffer and transforms the format and size of the buffer to the required by the model. This stage could be seen as a preparation stage for the following stage.
  • Detect: This method receives the transformed buffer which is then passed to the AI model for the detection of the desired object.
  • Tracking: The use of this method can be optional but recommended to enhance the performance of the detection. This method will enable the continuous tracking of the detected object across consecutive frames, resulting in improved efficiency and accuracy during the redaction process.
  • Redact: This method consists of applying a redaction technique to hide the detected object while preserving the overall context of the visual content.



RidgeRun Support

RidgeRun will provide the evaluation libraries and help build the project.

This guide from RidgeRun contains detailed information on how to get started with the AI Based Object Redaction and start using its full capabilities.

To get started with AI Based Object Redaction in your platform, start by clicking below:

Overview
Overview


RidgeRun Resources

Quick Start Client Engagement Process RidgeRun Blog Homepage
Technical and Sales Support RidgeRun Online Store RidgeRun Videos Contact Us
RidgeRun.ai: Artificial Intelligence | Generative AI | Machine Learning

Contact Us

Visit our Main Website for the RidgeRun Products and Online Store. RidgeRun Engineering information is available at RidgeRun Engineering Services, 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.


  Index