DerekSelander / VideoFlashingReduction

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Detection of Flashing Lights in Video Content

Purveyors of media content might want to detect the amount of flashing lights in video content in order to inform consumers of the media in which risk of flashing lights occurs. This project provides a reference implementation of the algorithm for calculating risk of flashing lights in video content and reducing the flashing, according to Video flashing reduction technical summary (EPUB) (PDF):

  • A Swift implementation of the algorithm is available in VideoFlashingReduction_Xcode.
  • A MATLAB implementation of the algorithm is available in VideoFlashingReduction_MATLAB.
  • A Mathematica implementation of the algorithm is available in VideoFlashingReduction_Mathematica.

Important: This sample code project includes a sample video that contains sequences of flashing effects.

About

License:MIT License


Languages

Language:Mathematica 66.6%Language:Swift 14.7%Language:Metal 8.3%Language:MATLAB 7.2%Language:Objective-C 3.1%Language:C 0.1%