/external/libvpx/libvpx/vp8/encoder/ |
psnr.c | 20 double psnr; local 23 psnr = 10.0 * log10(Peak * Peak * Samples / Mse); 25 psnr = MAX_PSNR; /* Limit to prevent / 0 */ 27 if (psnr > MAX_PSNR) 28 psnr = MAX_PSNR; 30 return psnr;
|
/external/libvpx/libvpx/vp9/encoder/ |
vp9_psnr.c | 18 double psnr; local 21 psnr = 10.0 * log10(peak * peak * samples / mse); 23 psnr = MAX_PSNR; // Limit to prevent / 0 25 if (psnr > MAX_PSNR) 26 psnr = MAX_PSNR; 28 return psnr;
|
/external/libyuv/ |
setup_env.bat | 7 :: TODO(fbarchard): add files\win32 to for psnr tool
|
/external/webrtc/test/testsupport/metrics/ |
video_metrics.h | 26 // Result from a PSNR/SSIM calculation operation. 44 // Calculates PSNR and SSIM values for the reference and test video files 47 // PSNR values have the unit decibel (dB) where a high value means the test file 49 // For more info about PSNR, see http://en.wikipedia.org/wiki/PSNR 67 // Calculates PSNR values for the reference and test video files (must be in 70 // PSNR values have the unit decibel (dB) where a high value means the test file 74 // For more info about PSNR, see http://en.wikipedia.org/wiki/PSNR
|
/external/libvpx/libvpx/test/ |
vp9_lossless_test.cc | 43 if (pkt->data.psnr.psnr[0] < psnr_) 44 psnr_= pkt->data.psnr.psnr[0];
|
util.h | 41 double psnr = 100.0; local 43 psnr = 10 * log10(255.0 * 255.0 / mse); 45 return psnr;
|
resize_test.cc | 116 frame0_psnr_ = pkt->data.psnr.psnr[0]; 117 EXPECT_NEAR(pkt->data.psnr.psnr[0], frame0_psnr_, 1.0); 134 // q picked such that initial keyframe on this clip is ~30dB PSNR
|
error_resilience_test.cc | 54 psnr_ += pkt->data.psnr.psnr[0]; 108 // std::cout << "Mismatch frame psnr: " << mismatch_psnr << "\n"; 220 // Note the Average Mismatch PSNR is the average of the PSNR between 224 std::cout << " Mismatch PSNR: "
|
cq_test.cc | 56 psnr_ += pow(10.0, pkt->data.psnr.psnr[0] / 10.0);
|
/external/libyuv/files/util/ |
compare.cc | 58 double psnr = libyuv::SumSquareErrorToPsnr(sum_square_err, size_min); local 59 printf(", psnr %.2f\n", psnr);
|
/external/libvpx/libvpx/ |
vp8_multi_resolution_encoder.c | 49 double psnr; local 52 psnr = 10.0 * log10(Peak * Peak * Samples / Mse); 54 psnr = 60; // Limit to prevent / 0 56 if (psnr > 60) 57 psnr = 60; 59 return psnr; 206 /* Set show_psnr to 1/0 to show/not show PSNR. Choose show_psnr=0 if you 207 don't need to know PSNR, which will skip PSNR calculation and save 229 die("Usage: %s <width> <height> <infile> <outfile(s)> <output psnr?>\n" [all...] |
vp9_spatial_scalable_encoder.c | 439 // Process data / Get PSNR statistics 454 "Processed Frame %d, layer %d, PSNR(Total/Y/U/V): " 457 pkt->data.psnr.psnr[0], pkt->data.psnr.psnr[1], 458 pkt->data.psnr.psnr[2], pkt->data.psnr.psnr[3]) [all...] |
CHANGELOG | 264 Improved activity masking (lower PSNR impact for same SSIM boost) 291 vpxenc --psnr shows a summary when encode completes 324 Best quality mode improved PSNR 6.3%, and SSIM 6.1%. This release 326 SSIM at the expense of PSNR. For now, this feature is available with 414 vpxenc --psnr now shows the average/overall PSNR at the end 456 Over 7% overall PSNR improvement (6.3% SSIM) in "best" quality
|
/external/chromium_org/chrome/test/functional/ |
webrtc_video_quality.py | 351 # <PSNR and SSIM stats> 367 """Processes the analyzer output to extract the PSNR and SSIM values. 369 The frame analyzer produces PSNR and SSIM results for every unique frame 370 that has been captured. This method forms a list of all the psnr and ssim 378 # psnr ssim; psnr ssim; ... psnr ssim; 386 psnr = [] 393 psnr.append(float(entry[0])) 396 pyauto_utils.PrintPerfResult('PSNR', 'VGA', psnr, '' [all...] |
/external/libyuv/files/include/libyuv/ |
compare.h | 25 // Sum Square Error - used to compute Mean Square Error or PSNR.
|
/external/libyuv/files/source/ |
compare.cc | 422 double psnr; local 425 psnr = 10.0 * log10(255.0 * 255.0 * mse); 427 psnr = kMaxPsnr; // Limit to prevent divide by 0 430 if (psnr > kMaxPsnr) 431 psnr = kMaxPsnr; 433 return psnr;
|
/external/chromium_org/third_party/libjingle/source/talk/media/base/ |
testutils.h | 184 // PSNR formula: psnr = 10 * log10 (Peak Signal^2 / mse) 192 sse = 65025.0 * count / pow(10., 128./10.); // produces max PSNR of 128
|
/external/libvpx/libvpx/vp8/ |
vp8cx.mk | 53 VP8_CX_SRCS-yes += encoder/psnr.h 64 VP8_CX_SRCS-yes += encoder/psnr.c
|
/external/chromium_org/chrome/browser/media/ |
chrome_webrtc_video_quality_browsertest.cc | 318 // Processes the |frame_analyzer_output| to extract the PSNR and SSIM values. 320 // The frame analyzer produces PSNR and SSIM results for every unique frame 321 // that has been captured. This method forms a list of all the psnr and ssim 337 // PSNR and SSIM values aren't really key-value pairs but it is convenient 358 perf_test::PrintResultList("PSNR", "", "VGA", psnr_value_list, "dB", false);
|
/external/libvpx/libvpx/vpx/ |
vp8.h | 76 * the best objective measure (using the PSNR metric) set post_proc_flag
|
vpx_encoder.h | 75 #define VPX_CODEC_CAP_PSNR 0x10000 /**< Can issue PSNR packets */ 92 #define VPX_CODEC_USE_PSNR 0x10000 /**< Calculate PSNR on each frame */ 159 VPX_CODEC_PSNR_PKT, /**< PSNR statistics for this frame */ 192 double psnr[4]; /**< PSNR, total/y/u/v */ member in struct:vpx_codec_cx_pkt::__anon23126::vpx_psnr_pkt 193 } psnr; /**< data for PSNR packet */ member in union:vpx_codec_cx_pkt::__anon23126 [all...] |
/external/libvpx/generic/ |
libvpx_srcs.txt | 108 vp8/encoder/psnr.c 109 vp8/encoder/psnr.h
|
/external/libvpx/mips/ |
libvpx_srcs.txt | 108 vp8/encoder/psnr.c 109 vp8/encoder/psnr.h
|
/external/libvpx/mips-dspr2/ |
libvpx_srcs.txt | 114 vp8/encoder/psnr.c 115 vp8/encoder/psnr.h
|
/external/chromium_org/third_party/libwebp/enc/ |
webpenc.c | 310 stats->PSNR[0] = (float)GetPSNR(sse[0], size); 311 stats->PSNR[1] = (float)GetPSNR(sse[1], size / 4); 312 stats->PSNR[2] = (float)GetPSNR(sse[2], size / 4); 313 stats->PSNR[3] = (float)GetPSNR(sse[0] + sse[1] + sse[2], size * 3 / 2); 314 stats->PSNR[4] = (float)GetPSNR(sse[3], size);
|