Learn R Programming

⚠️There's a newer version (0.15) of this package.Take me there.

VideoComparison (version 0.11)

Video comparison tool

Description

It will take the vectors of motion for two videos (coming from a variant of shotdetect code allowing to store detailed motion vectors in json format, for instance) and it will look for comparing taking out the common chunk. Then, provided you have some image's hashes it will compare their signature in order to make up the decision about chunk similarity of two video files.

Copy Link

Version

Install

install.packages('VideoComparison')

Monthly Downloads

10

Version

0.11

License

GPL (>= 2)

Maintainer

Joaquin Ordieres

Last Published

July 9th, 2014

Functions in VideoComparison (0.11)

VideoMatch

Starting from two list of image hashes and the score in motion matching factor.
VideoComparison-package

Comparison between videos.
ExtractMotion

NoSQL JSON oriented database motion vector extraction function
ExtractImgHash

NoSQL JSON oriented database video frame hash extraction function
hh

Example of Hashes for Image Sample number 1
imagehash1

Image Hash JSON Example
Compare2Videos

Compare two videos starting from their names.
VideoSearch

Obtain the ID for main video entries into the database.
imagehash2

Image Hash JSON Example
videomotion2

Video Motion JSON Example
ExtractImgPos

NoSQL JSON oriented database video frame extraction function
videomotion1

Video Motion JSON Example
VideoDistance

Calculate the distances between the two images provided in accordance to its hashes.
imgs

Video Image Frame list as retrieved by ExtractionImgPos
h2

Example of Hashes for Image Sample number 2
VideoComparison

Calculate the matching segment between two video motion vectors according the the minimum length required.
mm

Video Motion Vector as example