Searched refs:denoiser (Results 1 – 7 of 7) sorted by relevance
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/ |
D | denoising.c | 139 int vp8_denoiser_allocate(VP8_DENOISER *denoiser, int width, int height) in vp8_denoiser_allocate() argument 142 assert(denoiser); in vp8_denoiser_allocate() 146 denoiser->yv12_running_avg[i].flags = 0; in vp8_denoiser_allocate() 148 if (vp8_yv12_alloc_frame_buffer(&(denoiser->yv12_running_avg[i]), width, in vp8_denoiser_allocate() 152 vp8_denoiser_free(denoiser); in vp8_denoiser_allocate() 155 vpx_memset(denoiser->yv12_running_avg[i].buffer_alloc, 0, in vp8_denoiser_allocate() 156 denoiser->yv12_running_avg[i].frame_size); in vp8_denoiser_allocate() 159 denoiser->yv12_mc_running_avg.flags = 0; in vp8_denoiser_allocate() 161 if (vp8_yv12_alloc_frame_buffer(&(denoiser->yv12_mc_running_avg), width, in vp8_denoiser_allocate() 164 vp8_denoiser_free(denoiser); in vp8_denoiser_allocate() [all …]
|
D | denoising.h | 35 int vp8_denoiser_allocate(VP8_DENOISER *denoiser, int width, int height); 37 void vp8_denoiser_free(VP8_DENOISER *denoiser); 39 void vp8_denoiser_denoise_mb(VP8_DENOISER *denoiser,
|
D | onyx_if.c | 1748 if (!cpi->denoiser.yv12_mc_running_avg.buffer_alloc) in vp8_change_config() 1752 vp8_denoiser_allocate(&cpi->denoiser, width, height); in vp8_change_config() 2397 vp8_denoiser_free(&cpi->denoiser); in vp8_remove_compressor() 3229 &cpi->denoiser.yv12_running_avg[LAST_FRAME]); in update_reference_frames() 3232 &cpi->denoiser.yv12_running_avg[LAST_FRAME]); in update_reference_frames() 3236 &cpi->denoiser.yv12_running_avg[LAST_FRAME], in update_reference_frames() 3237 &cpi->denoiser.yv12_running_avg[i]); in update_reference_frames() 3242 &cpi->denoiser.yv12_running_avg[INTRA_FRAME]); in update_reference_frames() 3247 &cpi->denoiser.yv12_running_avg[INTRA_FRAME], in update_reference_frames() 3248 &cpi->denoiser.yv12_running_avg[ALTREF_FRAME]); in update_reference_frames() [all …]
|
D | onyx_int.h | 662 VP8_DENOISER denoiser; member
|
D | pickinter.c | 1182 vp8_denoiser_denoise_mb(&cpi->denoiser, x, best_sse, zero_mv_sse, in vp8_pick_inter_mode()
|
D | rdopt.c | 2528 vp8_denoiser_denoise_mb(&cpi->denoiser, x, best_sse, zero_mv_sse, in vp8_rd_pick_inter_mode()
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/ |
D | CHANGELOG | 90 This release introduces a new temporal denoiser, controlled by the 91 VP8E_SET_NOISE_SENSITIVITY control. The temporal denoiser does not 95 for the spatial denoiser (0-6). The temporal denoiser is enabled 96 by default, and the older spatial denoiser may be restored by 97 configuring with --disable-temporal-denoising. The temporal denoiser 107 Adds a motion compensated temporal denoiser to the encoder, which 108 gives higher quality than the older spatial denoiser. (See above
|