Searched defs:motion_magnitude (Results 1 - 11 of 11) sorted by relevance

/external/webrtc/webrtc/modules/video_processing/util/
H A Ddenoiser_filter_c.cc68 uint8_t motion_magnitude,
76 if (motion_magnitude <= kMotionMagnitudeThreshold) {
62 MbDenoise(uint8_t* mc_running_avg_y, int mc_avg_y_stride, uint8_t* running_avg_y, int avg_y_stride, const uint8_t* sig, int sig_stride, uint8_t motion_magnitude, int increase_denoising) argument
H A Ddenoiser_filter_neon.cc108 uint8_t motion_magnitude,
110 // If motion_magnitude is small, making the denoiser more aggressive by
114 (increase_denoising && motion_magnitude <= kMotionMagnitudeThreshold) ? 1
117 (motion_magnitude <= kMotionMagnitudeThreshold) ? 4 + shift_inc : 3);
102 MbDenoise(uint8_t* mc_running_avg_y, int mc_running_avg_y_stride, uint8_t* running_avg_y, int running_avg_y_stride, const uint8_t* sig, int sig_stride, uint8_t motion_magnitude, int increase_denoising) argument
H A Ddenoiser_filter_sse2.cc141 uint8_t motion_magnitude,
144 (increase_denoising && motion_magnitude <= kMotionMagnitudeThreshold) ? 1
151 // Modify each level's adjustment according to motion_magnitude.
153 (motion_magnitude <= kMotionMagnitudeThreshold) ? 7 + shift_inc : 6);
135 MbDenoise(uint8_t* mc_running_avg_y, int mc_avg_y_stride, uint8_t* running_avg_y, int avg_y_stride, const uint8_t* sig, int sig_stride, uint8_t motion_magnitude, int increase_denoising) argument
/external/libvpx/libvpx/vp8/encoder/arm/neon/
H A Ddenoising_neon.c52 int sig_stride, unsigned int motion_magnitude,
54 /* If motion_magnitude is small, making the denoiser more aggressive by
59 (increase_denoising && motion_magnitude <= MOTION_MAGNITUDE_THRESHOLD)
63 (motion_magnitude <= MOTION_MAGNITUDE_THRESHOLD) ? 4 + shift_inc : 3);
241 int sig_stride, unsigned int motion_magnitude,
243 /* If motion_magnitude is small, making the denoiser more aggressive by
248 (increase_denoising && motion_magnitude <= MOTION_MAGNITUDE_THRESHOLD_UV)
252 (motion_magnitude <= MOTION_MAGNITUDE_THRESHOLD_UV) ? 4 + shift_inc : 3);
48 vp8_denoiser_filter_neon(unsigned char *mc_running_avg_y, int mc_running_avg_y_stride, unsigned char *running_avg_y, int running_avg_y_stride, unsigned char *sig, int sig_stride, unsigned int motion_magnitude, int increase_denoising) argument
237 vp8_denoiser_filter_uv_neon(unsigned char *mc_running_avg, int mc_running_avg_stride, unsigned char *running_avg, int running_avg_stride, unsigned char *sig, int sig_stride, unsigned int motion_magnitude, int increase_denoising) argument
/external/libvpx/libvpx/vp8/encoder/x86/
H A Ddenoising_sse2.c41 int sig_stride, unsigned int motion_magnitude,
48 (increase_denoising && motion_magnitude <= MOTION_MAGNITUDE_THRESHOLD)
56 /* Modify each level's adjustment according to motion_magnitude. */
58 (motion_magnitude <= MOTION_MAGNITUDE_THRESHOLD) ? 7 + shift_inc : 6);
186 int sig_stride, unsigned int motion_magnitude,
193 (increase_denoising && motion_magnitude <= MOTION_MAGNITUDE_THRESHOLD_UV)
201 /* Modify each level's adjustment according to motion_magnitude. */
203 (motion_magnitude <= MOTION_MAGNITUDE_THRESHOLD_UV) ? 7 + shift_inc : 6);
38 vp8_denoiser_filter_sse2(unsigned char *mc_running_avg_y, int mc_avg_y_stride, unsigned char *running_avg_y, int avg_y_stride, unsigned char *sig, int sig_stride, unsigned int motion_magnitude, int increase_denoising) argument
183 vp8_denoiser_filter_uv_sse2(unsigned char *mc_running_avg, int mc_avg_stride, unsigned char *running_avg, int avg_stride, unsigned char *sig, int sig_stride, unsigned int motion_magnitude, int increase_denoising) argument
/external/libvpx/libvpx/vp9/encoder/arm/neon/
H A Dvp9_denoiser_neon.c135 BLOCK_SIZE bs, int motion_magnitude,
139 (increase_denoising && motion_magnitude <= MOTION_MAGNITUDE_THRESHOLD)
145 (motion_magnitude <= MOTION_MAGNITUDE_THRESHOLD) ? 4 + shift_inc : 3);
236 BLOCK_SIZE bs, int motion_magnitude) {
238 (increase_denoising && motion_magnitude <= MOTION_MAGNITUDE_THRESHOLD)
242 (motion_magnitude <= MOTION_MAGNITUDE_THRESHOLD) ? 4 + shift_inc : 3);
338 int motion_magnitude) {
345 motion_magnitude);
349 motion_magnitude, 8);
131 vp9_denoiser_8xN_neon(const uint8_t *sig, int sig_stride, const uint8_t *mc_running_avg_y, int mc_avg_y_stride, uint8_t *running_avg_y, int avg_y_stride, int increase_denoising, BLOCK_SIZE bs, int motion_magnitude, int width) argument
232 vp9_denoiser_NxM_neon(const uint8_t *sig, int sig_stride, const uint8_t *mc_running_avg_y, int mc_avg_y_stride, uint8_t *running_avg_y, int avg_y_stride, int increase_denoising, BLOCK_SIZE bs, int motion_magnitude) argument
334 vp9_denoiser_filter_neon(const uint8_t *sig, int sig_stride, const uint8_t *mc_avg, int mc_avg_stride, uint8_t *avg, int avg_stride, int increase_denoising, BLOCK_SIZE bs, int motion_magnitude) argument
/external/libvpx/libvpx/vp9/encoder/x86/
H A Dvp9_denoiser_sse2.c125 int motion_magnitude, int width) {
128 (increase_denoising && motion_magnitude <= MOTION_MAGNITUDE_THRESHOLD)
137 // Modify each level's adjustment according to motion_magnitude.
139 (motion_magnitude <= MOTION_MAGNITUDE_THRESHOLD) ? 7 + shift_inc : 6);
213 int motion_magnitude) {
216 (increase_denoising && motion_magnitude <= MOTION_MAGNITUDE_THRESHOLD)
224 // Modify each level's adjustment according to motion_magnitude.
226 (motion_magnitude <= MOTION_MAGNITUDE_THRESHOLD) ? 7 + shift_inc : 6);
312 int motion_magnitude) {
319 motion_magnitude);
120 vp9_denoiser_NxM_sse2_small(const uint8_t *sig, int sig_stride, const uint8_t *mc_running_avg_y, int mc_avg_y_stride, uint8_t *running_avg_y, int avg_y_stride, int increase_denoising, BLOCK_SIZE bs, int motion_magnitude, int width) argument
208 vp9_denoiser_NxM_sse2_big(const uint8_t *sig, int sig_stride, const uint8_t *mc_running_avg_y, int mc_avg_y_stride, uint8_t *running_avg_y, int avg_y_stride, int increase_denoising, BLOCK_SIZE bs, int motion_magnitude) argument
308 vp9_denoiser_filter_sse2(const uint8_t *sig, int sig_stride, const uint8_t *mc_avg, int mc_avg_stride, uint8_t *avg, int avg_stride, int increase_denoising, BLOCK_SIZE bs, int motion_magnitude) argument
[all...]
/external/libvpx/libvpx/vp8/encoder/mips/msa/
H A Ddenoising_msa.c20 int32_t sig_stride, uint32_t motion_magnitude,
50 if (motion_magnitude <= MOTION_MAGNITUDE_THRESHOLD) {
310 int32_t sig_stride, uint32_t motion_magnitude, int32_t increase_denoising) {
371 if (motion_magnitude <= MOTION_MAGNITUDE_THRESHOLD) {
16 vp8_denoiser_filter_msa(uint8_t *mc_running_avg_y_ptr, int32_t mc_avg_y_stride, uint8_t *running_avg_y_ptr, int32_t avg_y_stride, uint8_t *sig_ptr, int32_t sig_stride, uint32_t motion_magnitude, int32_t increase_denoising) argument
307 vp8_denoiser_filter_uv_msa( uint8_t *mc_running_avg_y_ptr, int32_t mc_avg_y_stride, uint8_t *running_avg_y_ptr, int32_t avg_y_stride, uint8_t *sig_ptr, int32_t sig_stride, uint32_t motion_magnitude, int32_t increase_denoising) argument
/external/libvpx/libvpx/vp8/encoder/
H A Ddenoising.c60 unsigned int motion_magnitude,
71 /* If motion_magnitude is small, making the denoiser more aggressive by
74 if (motion_magnitude <= MOTION_MAGNITUDE_THRESHOLD) {
220 unsigned int motion_magnitude,
231 /* If motion_magnitude is small, making the denoiser more aggressive by
234 if (motion_magnitude <= MOTION_MAGNITUDE_THRESHOLD_UV) {
57 vp8_denoiser_filter_c(unsigned char *mc_running_avg_y, int mc_avg_y_stride, unsigned char *running_avg_y, int avg_y_stride, unsigned char *sig, int sig_stride, unsigned int motion_magnitude, int increase_denoising) argument
216 vp8_denoiser_filter_uv_c(unsigned char *mc_running_avg_uv, int mc_avg_uv_stride, unsigned char *running_avg_uv, int avg_uv_stride, unsigned char *sig, int sig_stride, unsigned int motion_magnitude, int increase_denoising) argument
/external/libvpx/libvpx/vp9/encoder/
H A Dvp9_denoiser.c50 int motion_magnitude) {
51 if (motion_magnitude > noise_motion_thresh(bs, increase_denoising)) {
71 BLOCK_SIZE bs, int motion_magnitude) {
81 // If motion_magnitude is small, making the denoiser more aggressive by
84 if (motion_magnitude <= MOTION_MAGNITUDE_THRESHOLD) {
190 int motion_magnitude, int is_skin, int *zeromv_filter, int consec_zeromv,
211 if (is_skin && (motion_magnitude > 0 || consec_zeromv < 4)) return COPY_BLOCK;
224 sse_diff > sse_diff_thresh(bs, increase_denoising, motion_magnitude)) {
247 motion_magnitude = 0;
269 if (motion_magnitude > (noise_motion_thres
49 sse_diff_thresh(BLOCK_SIZE bs, int increase_denoising, int motion_magnitude) argument
68 vp9_denoiser_filter_c(const uint8_t *sig, int sig_stride, const uint8_t *mc_avg, int mc_avg_stride, uint8_t *avg, int avg_stride, int increase_denoising, BLOCK_SIZE bs, int motion_magnitude) argument
187 perform_motion_compensation( VP9_COMMON *const cm, VP9_DENOISER *denoiser, MACROBLOCK *mb, BLOCK_SIZE bs, int increase_denoising, int mi_row, int mi_col, PICK_MODE_CONTEXT *ctx, int motion_magnitude, int is_skin, int *zeromv_filter, int consec_zeromv, int num_spatial_layers, int width, int lst_fb_idx, int gld_fb_idx, int use_svc, int spatial_layer) argument
331 int motion_magnitude = 0; local
[all...]
/external/webrtc/webrtc/modules/include/
H A Dmodule_common_types.h452 : motion_magnitude(0.0f),
458 motion_magnitude = 0.0f;
463 float motion_magnitude; member in struct:webrtc::VideoContentMetrics

Completed in 639 milliseconds