Created by the British Broadcasting Corporation.
#include <quality_monitor.h>
| dirac::QualityMonitor::QualityMonitor | ( | EncoderParams & | ep | ) |
| dirac::QualityMonitor::~QualityMonitor | ( | ) |
| double dirac::QualityMonitor::QualityVal | ( | const PicArray & | coded_data, | |
| const PicArray & | orig_data, | |||
| const int | xlen, | |||
| const int | ylen | |||
| ) | [private] |
| void dirac::QualityMonitor::ResetAll | ( | ) |
| void dirac::QualityMonitor::UpdateModel | ( | const EncPicture & | enc_picture | ) |
Update the mse factors, returning true if we need to recode
| enc_picture | the picture being encoded |
| void dirac::QualityMonitor::WriteLog | ( | ) |
int dirac::QualityMonitor::m_allpicture_total [private] |
EncoderParams& dirac::QualityMonitor::m_encparams [private] |
OneDArray<long double> dirac::QualityMonitor::m_mse_averageU [private] |
OneDArray<long double> dirac::QualityMonitor::m_mse_averageV [private] |
OneDArray<long double> dirac::QualityMonitor::m_mse_averageY [private] |
OneDArray<int> dirac::QualityMonitor::m_picture_total [private] |
long double dirac::QualityMonitor::m_totalmse_averageU [private] |
long double dirac::QualityMonitor::m_totalmse_averageV [private] |
long double dirac::QualityMonitor::m_totalmse_averageY [private] |
© 2004 British Broadcasting Corporation.
Dirac code licensed under the Mozilla Public License (MPL) Version 1.1.
HTML documentation generated by Dimitri van Heesch's
excellent Doxygen tool.