Searched refs:psnr (Results 1 - 25 of 48) sorted by last modified time

12

/external/libvpx/libvpx/examples/
H A Dvp8_multi_resolution_encoder.c215 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 Dcq_test.cc56 psnr_ += pow(10.0, pkt->data.psnr.psnr[0] / 10.0);
H A Derror_resilience_test.cc55 psnr_ += pkt->data.psnr.psnr[0];
109 // std::cout << "Mismatch frame psnr: " << mismatch_psnr << "\n";
H A Dresize_test.cc210 frame0_psnr_ = pkt->data.psnr.psnr[0];
211 EXPECT_NEAR(pkt->data.psnr.psnr[0], frame0_psnr_, 2.0);
H A Dutil.h40 double psnr = 100.0; local
42 psnr = 10 * log10(255.0 * 255.0 / mse);
44 return psnr;
H A Dvp9_lossless_test.cc45 if (pkt->data.psnr.psnr[0] < psnr_)
46 psnr_= pkt->data.psnr.psnr[0];
/external/libvpx/libvpx/
H A Dtools_common.c262 const double psnr = 10.0 * log10(samples * peak * peak / sse); local
263 return psnr > kMaxPSNR ? kMaxPSNR : psnr;
H A Dvpxenc.c207 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 Donyx_if.c2503 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 Dvp9_onyx_if.c1614 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 Dsvc_encodeframe.c45 #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 Dvpx_psnr.c19 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 Dvpx_encoder.h191 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 Dcompare.cc422 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 Dcompare.cc58 double psnr = libyuv::SumSquareErrorToPsnr(sum_square_err, size_min); local
59 printf(", psnr %.2f\n", psnr);
/external/libyuv/
H A Dsetup_env.bat7 :: TODO(fbarchard): add files\win32 to for psnr tool
/external/chromium_org/third_party/webrtc/modules/video_coding/main/test/
H A Dcodec_database_test.cc370 webrtc::test::QualityMetricsResult psnr; local
372 _height, &psnr);
375 "is %f\n\n", psnr.average);
H A Dmedia_opt_test.cc477 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 Dnormal_test.cc368 webrtc::test::QualityMetricsResult psnr, ssim; local
370 &psnr);
381 printf("PSNR: %f \n", psnr.average);
382 ( _log) << "PSNR: " << psnr.average << std::endl;
H A Dquality_modes_test.cc133 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 Dvideo_processing_unittest.cc339 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 Dvie_video_verification_test.cc65 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 Dlibyuv_unittest.cc143 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 Dscaler_unittest.cc414 double psnr = I420PSNR(&in_frame, &out_frame); local
415 avg_psnr += psnr;
H A Dwebrtc_libyuv.cc343 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;

Completed in 1236 milliseconds

12