Home | History | Annotate | Download | only in encoder

Lines Matching defs:ne

33 void vp9_noise_estimate_init(NOISE_ESTIMATE *const ne, int width, int height) {
34 ne->enabled = 0;
35 ne->level = kLowLow;
36 ne->value = 0;
37 ne->count = 0;
38 ne->thresh = 90;
39 ne->last_w = 0;
40 ne->last_h = 0;
42 ne->thresh = 200;
44 ne->thresh = 140;
46 ne->thresh = 115;
48 ne->num_frames_estimate = 15;
93 NOISE_LEVEL vp9_noise_estimate_extract_level(NOISE_ESTIMATE *const ne) {
95 if (ne->value > (ne->thresh << 1)) {
98 if (ne->value > ne->thresh)
100 else if (ne->value > ((9 * ne->thresh) >> 4))
110 NOISE_ESTIMATE *const ne = &cpi->noise_estimate;
135 ne->enabled = enable_noise_estimation(cpi);
138 if (!ne->enabled || frame_counter % frame_period != 0 ||
141 (ne->last_w != cm->width || ne->last_h != cm->height))) {
147 ne->last_w = cm->width;
148 ne->last_h = cm->height;
154 ne->level = kLowLow;
155 ne->count = 0;
156 ne->num_frames_estimate = 10;
160 vp9_denoiser_set_noise_level(&cpi->denoiser, ne->level);
252 ne->last_w = cm->width;
253 ne->last_h = cm->height;
261 ne->value = (int)((15 * ne->value + avg_est) >> 4);
262 ne->count++;
263 if (ne->count == ne->num_frames_estimate) {
265 ne->num_frames_estimate = 30;
266 ne->count = 0;
267 ne->level = vp9_noise_estimate_extract_level(ne);
270 vp9_denoiser_set_noise_level(&cpi->denoiser, ne->level);