/external/libvpx/libvpx/examples/ |
H A D | vp8_multi_resolution_encoder.c | 215 die("Usage: %s <width> <height> <infile> <outfile(s)> <output psnr?>\n", 376 /* FilterMode 1 or 2 give better psnr than FilterMode 0. */ 411 psnr_sse_total[i] += pkt[i]->data.psnr.sse[0]; 412 psnr_samples_total[i] += pkt[i]->data.psnr.samples[0]; 415 //fprintf(stderr, "%.3lf ", pkt[i]->data.psnr.psnr[j]); 416 psnr_totals[i][j] += pkt[i]->data.psnr.psnr[j];
|
/external/libvpx/libvpx/test/ |
H A D | cq_test.cc | 56 psnr_ += pow(10.0, pkt->data.psnr.psnr[0] / 10.0);
|
H A D | error_resilience_test.cc | 55 psnr_ += pkt->data.psnr.psnr[0]; 109 // std::cout << "Mismatch frame psnr: " << mismatch_psnr << "\n";
|
H A D | resize_test.cc | 210 frame0_psnr_ = pkt->data.psnr.psnr[0]; 211 EXPECT_NEAR(pkt->data.psnr.psnr[0], frame0_psnr_, 2.0);
|
H A D | util.h | 40 double psnr = 100.0; local 42 psnr = 10 * log10(255.0 * 255.0 / mse); 44 return psnr;
|
H A D | vp9_lossless_test.cc | 45 if (pkt->data.psnr.psnr[0] < psnr_) 46 psnr_= pkt->data.psnr.psnr[0];
|
/external/libvpx/libvpx/ |
H A D | tools_common.c | 262 const double psnr = 10.0 * log10(samples * peak * peak / sse); local 263 return psnr > kMaxPSNR ? kMaxPSNR : psnr;
|
H A D | vpxenc.c | 207 static const arg_def_t psnrarg = ARG_DEF(NULL, "psnr", 0, 363 {"psnr", VP8_TUNE_PSNR}, 1395 stream->psnr_sse_total += pkt->data.psnr.sse[0]; 1396 stream->psnr_samples_total += pkt->data.psnr.samples[0]; 1399 fprintf(stderr, "%.3f ", pkt->data.psnr.psnr[i]); 1400 stream->psnr_totals[i] += pkt->data.psnr.psnr[i];
|
/external/libvpx/libvpx/vp8/encoder/ |
H A D | onyx_if.c | 2503 pkt.data.psnr.sse[0] = sse; 2504 pkt.data.psnr.sse[1] = sse; 2505 pkt.data.psnr.samples[0] = width * height; 2506 pkt.data.psnr.samples[1] = width * height; 2514 pkt.data.psnr.sse[0] += sse; 2515 pkt.data.psnr.sse[2] = sse; 2516 pkt.data.psnr.samples[0] += width * height; 2517 pkt.data.psnr.samples[2] = width * height; 2522 pkt.data.psnr.sse[0] += sse; 2523 pkt.data.psnr [all...] |
/external/libvpx/libvpx/vp9/encoder/ |
H A D | vp9_onyx_if.c | 1614 double psnr[4]; // total/y/u/v member in struct:__anon24950 1620 PSNR_STATS *psnr) { 1638 psnr->sse[1 + i] = sse; 1639 psnr->samples[1 + i] = samples; 1640 psnr->psnr[1 + i] = vpx_sse_to_psnr(samples, 255.0, (double)sse); 1646 psnr->sse[0] = total_sse; 1647 psnr->samples[0] = total_samples; 1648 psnr->psnr[ 1619 calc_psnr(const YV12_BUFFER_CONFIG *a, const YV12_BUFFER_CONFIG *b, PSNR_STATS *psnr) argument 1655 PSNR_STATS psnr; local 3173 PSNR_STATS psnr; local [all...] |
/external/libvpx/libvpx/vpx/src/ |
H A D | svc_encodeframe.c | 45 #define COMPONENTS 4 // psnr & sse statistics maintained for total, y, u, v 932 cx_pkt->data.psnr.psnr[0], cx_pkt->data.psnr.psnr[1], 933 cx_pkt->data.psnr.psnr[2], cx_pkt->data.psnr.psnr[3]); 938 cx_pkt->data.psnr 1056 double psnr[COMPONENTS]; local [all...] |
H A D | vpx_psnr.c | 19 const double psnr = 10.0 * log10(samples * peak * peak / sse); local 20 return psnr > MAX_PSNR ? MAX_PSNR : psnr;
|
/external/libvpx/libvpx/vpx/ |
H A D | vpx_encoder.h | 191 double psnr[4]; /**< PSNR, total/y/u/v */ member in struct:vpx_codec_cx_pkt::__anon24991::vpx_psnr_pkt 192 } psnr; /**< data for PSNR packet */ member in union:vpx_codec_cx_pkt::__anon24991
|
/external/libyuv/files/source/ |
H A D | 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/libyuv/files/util/ |
H A D | compare.cc | 58 double psnr = libyuv::SumSquareErrorToPsnr(sum_square_err, size_min); local 59 printf(", psnr %.2f\n", psnr);
|
/external/libyuv/ |
H A D | setup_env.bat | 7 :: TODO(fbarchard): add files\win32 to for psnr tool
|
/external/chromium_org/third_party/webrtc/modules/video_coding/main/test/ |
H A D | codec_database_test.cc | 370 webrtc::test::QualityMetricsResult psnr; local 372 _height, &psnr); 375 "is %f\n\n", psnr.average);
|
H A D | media_opt_test.cc | 477 webrtc::test::QualityMetricsResult psnr; local 479 _height, &psnr); 488 ( _log) << "PSNR: " << psnr.average << std::endl; 501 fprintf(_outputRes,"PSNR: %f \n", psnr.average); 517 fprintf(_fpout,"PSNR: %f \n", psnr.average); 523 fprintf(_fpout2,"%d %d %f %f %f %f \n",testNum1,testNum2,_bitRate,actualBitRate,_lossRate,psnr.average); 541 printf("PSNR: %f \n", psnr.average); 543 TEST(psnr.average > 10); // low becuase of possible frame dropping (need to verify that OK for all packet loss values/ rates)
|
H A D | normal_test.cc | 368 webrtc::test::QualityMetricsResult psnr, ssim; local 370 &psnr); 381 printf("PSNR: %f \n", psnr.average); 382 ( _log) << "PSNR: " << psnr.average << std::endl;
|
H A D | quality_modes_test.cc | 133 webrtc::test::QualityMetricsResult psnr,ssim; local 135 _nativeHeight, &psnr); 144 printf("PSNR: %f \n", psnr.average); 146 ( _log) << "PSNR: " << psnr.average << std::endl;
|
/external/chromium_org/third_party/webrtc/modules/video_processing/main/test/unit_test/ |
H A D | video_processing_unittest.cc | 339 double psnr = I420PSNR(&source_frame, out_frame); local 340 EXPECT_GT(psnr, expected_psnr); 343 psnr, sourcewidth_, sourceheight_, targetwidth_, targetheight_);
|
/external/chromium_org/third_party/webrtc/video_engine/test/auto_test/automated/ |
H A D | vie_video_verification_test.cc | 65 webrtc::test::QualityMetricsResult psnr; local 67 kInputWidth, kInputHeight, &psnr); 70 *psnr_result = psnr.average; 80 psnr.average, ssim.average); 336 "psnr", "", parameter_table_[GetParam()].test_label,
|
/external/chromium_org/third_party/webrtc/common_video/libyuv/ |
H A D | libyuv_unittest.cc | 143 double psnr = 0.0; local 160 psnr = I420PSNR(&orig_frame_, &res_i420_frame); 161 EXPECT_EQ(48.0, psnr); 180 psnr = I420PSNR(&orig_frame_, &res_i420_frame); 183 EXPECT_GT(ceil(psnr), 44); 191 psnr = I420PSNR(&orig_frame_, &res_i420_frame); 192 EXPECT_EQ(48.0, psnr); 216 psnr = I420PSNR(&orig_frame_, &res_i420_frame); 217 EXPECT_EQ(48.0, psnr); 231 psnr 278 double psnr = 0.0; local [all...] |
H A D | scaler_unittest.cc | 414 double psnr = I420PSNR(&in_frame, &out_frame); local 415 avg_psnr += psnr;
|
H A D | webrtc_libyuv.cc | 343 double psnr = libyuv::I420Psnr(ref_frame->buffer(kYPlane), local 356 // LibYuv sets the max psnr value to 128, we restrict it here. 358 return (psnr > kPerfectPSNR) ? kPerfectPSNR : psnr;
|