HomeSort by relevance Sort by last modified time
    Searched refs:denoiser (Results 1 - 14 of 14) sorted by null

  /external/libvpx/libvpx/vp8/encoder/
denoising.c 71 /* If motion_magnitude is small, making the denoiser more aggressive by
135 // When adopting aggressive denoiser, the adj_val for each pixel
141 // We don't do this for UV denoiser, since there are only 8 rows,
231 /* If motion_magnitude is small, making the denoiser more aggressive by
358 void vp8_denoiser_set_parameters(VP8_DENOISER *denoiser, int mode) {
359 assert(mode > 0); // Denoiser is allocated only if mode > 0.
361 denoiser->denoiser_mode = kDenoiserOnYOnly;
363 denoiser->denoiser_mode = kDenoiserOnYUV;
365 denoiser->denoiser_mode = kDenoiserOnYUVAggressive;
367 denoiser->denoiser_mode = kDenoiserOnYUV
    [all...]
denoising.h 86 int vp8_denoiser_allocate(VP8_DENOISER *denoiser, int width, int height,
89 void vp8_denoiser_free(VP8_DENOISER *denoiser);
91 void vp8_denoiser_set_parameters(VP8_DENOISER *denoiser, int mode);
93 void vp8_denoiser_denoise_mb(VP8_DENOISER *denoiser, MACROBLOCK *x,
onyx_if.c 574 if (cpi->denoiser.denoiser_mode == kDenoiserOnYUVAggressive &&
575 Q < (int)cpi->denoiser.denoise_pars.qp_thresh &&
577 2 * cpi->denoiser.denoise_pars.consec_zerolast)) {
581 // where x is set by cpi->denoiser.denoise_pars.consec_zerolast.
589 cpi->denoiser.denoise_pars.consec_zerolast)
    [all...]
pickinter.c 564 (cpi->denoiser.denoiser_mode == kDenoiserOnYUVAggressive) ? 1 : 0;
695 cpi->denoiser.yv12_running_avg[LAST_FRAME].y_buffer + recon_yoffset;
696 stride = cpi->denoiser.yv12_running_avg[LAST_FRAME].y_stride;
698 target_u = cpi->denoiser.yv12_running_avg[LAST_FRAME].u_buffer +
700 target_v = cpi->denoiser.yv12_running_avg[LAST_FRAME].v_buffer +
702 stride_uv = cpi->denoiser.yv12_running_avg[LAST_FRAME].uv_stride;
788 // denoiser
791 // if (cpi->denoiser.denoiser_mode == kDenoiserOnYUVAggressive)
844 cpi->denoiser.denoise_pars.pickmode_mv_bias / 100);
    [all...]
onyx_int.h 648 VP8_DENOISER denoiser; member in struct:VP8_COMP
rdopt.c     [all...]
  /external/libvpx/libvpx/vp9/encoder/
vp9_denoiser.c 83 // If motion_magnitude is small, making the denoiser more aggressive by
190 VP9_COMMON *const cm, VP9_DENOISER *denoiser, MACROBLOCK *mb, BLOCK_SIZE bs,
215 denoiser->denoising_level <= kDenLow))
234 denoiser->denoising_level >= kDenHigh))) {
244 if (denoiser->denoising_level > kDenMedium) {
267 // Set the pointers in the MACROBLOCKD to point to the buffers in the denoiser
270 block_start(denoiser->running_avg_y[frame].y_buffer,
271 denoiser->running_avg_y[frame].y_stride, mi_row, mi_col);
272 filter_mbd->plane[0].pre[0].stride = denoiser->running_avg_y[frame].y_stride;
274 block_start(denoiser->running_avg_y[frame].u_buffer
315 VP9_DENOISER *denoiser = &cpi->denoiser; local
    [all...]
vp9_denoiser.h 62 VP9_DENOISER *denoiser, YV12_BUFFER_CONFIG src, FRAME_TYPE frame_type,
76 int vp9_denoiser_alloc(VP9_DENOISER *denoiser, int width, int height, int ssx,
84 // This function is used by both c and sse2 denoiser implementations.
93 void vp9_denoiser_free(VP9_DENOISER *denoiser);
95 void vp9_denoiser_set_noise_level(VP9_DENOISER *denoiser, int noise_level);
vp9_noise_estimate.c 115 last_source = &cpi->denoiser.last_source;
135 copy_frame(&cpi->denoiser.last_source, cpi->Source);
144 // Force noise estimation to 0 and denoiser off if content has high motion.
151 vp9_denoiser_set_noise_level(&cpi->denoiser, ne->level);
152 copy_frame(&cpi->denoiser.last_source, cpi->Source);
263 vp9_denoiser_set_noise_level(&cpi->denoiser, ne->level);
270 copy_frame(&cpi->denoiser.last_source, cpi->Source);
vp9_encoder.h 648 VP9_DENOISER denoiser; member in struct:VP9_COMP
vp9_pickmode.c 365 ac_thr = vp9_scale_acskip_thresh(ac_thr, cpi->denoiser.denoising_level,
    [all...]
vp9_encoder.c     [all...]
vp9_encodeframe.c 542 cpi->oxcf.speed > 5 && cpi->denoiser.denoising_level >= kDenLow)
544 vp9_scale_part_thresh(threshold_base, cpi->denoiser.denoising_level,
    [all...]
  /external/libvpx/libvpx/
configure 61 ${toggle_temporal_denoising} enable temporal denoising and disable the spatial denoiser

Completed in 97 milliseconds