We need shared Persistent Reproducible Identifiers

Posted by on Sep 28, 2016 in Uncategorised

We live in an endless connected world of data. Linked data spans datasets, institutions, domains, and continents. It allows us to determine relations in the vast amount of digital information and to connect textual descriptive information to media files, such as provenance information. But what happens when a media file is shared out of this […]

Provenance information in the blockchain

Posted by on Jun 7, 2016 in Uncategorised
Provenance information in the blockchain

Technologies for conveying provenance information are often conflated with blockchain technologies. As the blockchain is continuing to hype. Videorooter does not focus on the blockchain. The problem Videorooter seeks to address is a bit smaller, even if smaller doesn’t mean easy.

A vocabulary for media fingerprint algorithms

Posted by on Apr 14, 2016 in Uncategorised

When we begun work on Videorooter, we felt that one of the most difficult tasks ahead of us would be to find algorithms suitable for our use. While there are definitely not so many algorithms for videos, there’s definitely a fair share of algorithms for images and sound (and remember, a video is essentially a sequence […]

Why we need open standards for fingerprinting

Posted by on Apr 11, 2016 in Uncategorised
Why we need open standards for fingerprinting

A fingerprint is a series of letters and numbers that hold no meaning to the human eye. The series of digits is the outcome of an algorithm applied to a media file. When using a certain algorithm and use perceptually the same video you would always gets the same fingerprint. However, when a different algorithm […]

Getting started with Videorooter API

Posted by on Feb 17, 2016 in Uncategorised

If you’re interested in playing with our data set and helping to see how we match images and videos with the blockhash algorithms, our API is a good start, despite it being in a rough state of development. The current API supports a subset of the API calls the Elog.io API supports, at least enough such […]

Understanding Videorooter’s first video algorithm

Posted by on Feb 17, 2016 in Uncategorised
Understanding Videorooter’s first video algorithm

Taking our previous experience from fingerprinting of images, combined with what we learned when looking at ContentID, we’ve developed the first rough algorithms for video fingerprinting for use in the Videorooter project. The algorithm we’ve settled on as our first one provides the baseline for any future work: it’s something to get us started, and […]

A quick look at YouTube’s ContentID

Posted by on Feb 17, 2016 in Uncategorised

In working with Videorooter, we’ve taken a good look at the ContentID system used by YouTube to identify (potentially) infringing uses. The system has taken some criticism, not least when it identified the Creative Commons licensed movie Sintel by the Blender Foundation as infringing the copyright of Sony Pictures. Videorooter was envisioned in part to […]

Measuring & testing algorithm accuracy

Posted by on Feb 17, 2016 in Uncategorised

One of Videorooter’s contributions to the video commons is developing algorithms to provide fingerprints of a video file. An API matches those fingerprints against videos that are openly licensed. These algorithms build on work that Commons Machinery did with fingerprinting of images in 2012-2014. This post gives the background of our work which we bring […]