Learn R Programming

VideoComparison (version 0.15)

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. ShotDetect is a free software which detects shots and scenes from a video (http://johmathe.name/shotdetect.html).

Copy Link

Version

Install

install.packages('VideoComparison')

Monthly Downloads

7

Version

0.15

License

GPL (>= 2)

Maintainer

Joaquin Ordieres

Last Published

July 25th, 2015

Functions in VideoComparison (0.15)

h2

Example of Hashes for Image Sample number 2
videomotion2

Video Motion JSON Example
imgs

Video Image Frame list as retrieved by ExtractionImgPos
imagehash2

Image Hash JSON Example
videomotion1

Video Motion JSON Example
ExtractMotion

NoSQL JSON oriented database motion vector extraction function
imagehash1

Image Hash JSON Example
mm

Video Motion Vector as example
hh

Example of Hashes for Image Sample number 1
VideoSearch

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

Compare two videos starting from their names.
VideoComparison

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

NoSQL JSON oriented database video frame extraction function
ExtractImgHash

NoSQL JSON oriented database video frame hash extraction function
VideoMatch

Starting from two list of image hashes and the score in motion matching factor.
VideoDistance

Calculate the distances between the two images provided in accordance to its hashes.
VideoComparison-package

Comparison between videos.