GSoC 2020: A summary

This post is a summary of the work that has been completed during the GSoC 2020 period for my project, Object Tracking. The project consisted of implementing an Object Tracking UI in Pitivi and the associated tracking functionality in GStreamer. cvtracker GStreamer element flatpak: add opencv_contrib I began by adding the opencv_contrib module to the opencv installation for the Pitivi development environment. opencv_contrib contains the library with the tracking algorithms....

August 29, 2020 · 4 min

Tracking adjustments in Pitivi

My last post was about adding a feature to track objects. But sometimes the algorithm doesn’t track the object 100% correct, so in this post, I present to you a new update which lets the user edit the tracked data easily in the Pitivi Tracker Perspective itself. Demo See the feature in action. YouTube In the video, the user selects a clip and goes to the Tracker Perspective, by clicking on the “Track Object” button....

August 16, 2020 · 2 min

Pitivi can now track objects

I’ve been selected as a student developer at Pitivi for Google Summer of Code 2020. My project is to create an object tracking and blurring feature. In this post, I introduce a feature in development which allows the user to track an object inside a video clip. Object tracking in action Before diving into the aspects, let’s see it in action. YouTube In the video, the user selects the clip to be used and clicks on the “Track object” button....

July 28, 2020 · 2 min