---------------------------
MSU Brightness Independent PSNR
---------------------------
Common idea
BI-PSNR metric is intended for measuring distortions in video taking into
account brightness shifts.
Usage
BI-PSNR metric should be used when one of the sequences has any brightness
transformation, which does not change within frame. Example of such
transformation is uniform increasing of brightness of contrast for single frame
of for all sequence. Such transformations prevent usage of standard metrics
because of strong brightness difference between comparing frames. BI-PSNR
algorithm calcucates brightness transformation, which makes frames similar as
possible and calculates standard PSNR and MSE metrics taking into account
founded transformation.
Visualization
There are two part of visualization:
- MSE visualization for frame. Colors of visualization are standard for MSE
(in order of error increasing): black-blue-green-red.
- Brightness transformation plot. X-axis is brightness at the first sequence,
Y-axis - brightness on the second one. Green points are values, which
corresponds to each other (brightness transformation). Red diagonal is
identical transformation (no brightness changes).
Plots
Plots of per-frame PSNR values after the found transformation are drawing after
all calculations. Plots are entirely the same as standard per-frame PSNR.
Algorithm
Detailed description at
http://compression.ru/video/quality_measure/metric_plugins/bi-psnr_en.htm
-----------------------
Plugin must be placed to \plugins folder in
directory with the tool and have .vmp extension.
-----------------------
(c) MSU Video Group 2003-2008, http://compression.ru/video/
This source code is property of MSU Graphics and Media Lab
This code may be distributed under LGPL
(see http://www.gnu.org/licenses/lgpl.html for more details).
E-mail: video-measure((at))compression.ru
Author: Alexey Noskov
Webpage: http://compression.ru/video/quality_measure/metric_plugins/bi-psnr_en.htm