Add motion search skipping in first pass
This change added a motion search skipping mechanism similar to what we did in second pass. For a macroblock that is very similar to the macroblock at same location on last frame, we can set its mv to be zero, and skip motion search. This improves first-pass performance for slide shows and video conferencing clips with a slight PSNR loss. Change-Id: Ic73f9ef5604270ddd6d433170091d20361dfe229
Showing
- vp8/encoder/firstpass.c 23 additions, 5 deletionsvp8/encoder/firstpass.c
- vp8/encoder/lookahead.c 26 additions, 8 deletionsvp8/encoder/lookahead.c
- vp8/encoder/lookahead.h 4 additions, 1 deletionvp8/encoder/lookahead.h
- vp8/encoder/onyx_if.c 16 additions, 6 deletionsvp8/encoder/onyx_if.c
- vp8/encoder/onyx_int.h 2 additions, 0 deletionsvp8/encoder/onyx_int.h
- vp8/encoder/temporal_filter.c 2 additions, 1 deletionvp8/encoder/temporal_filter.c
Loading
Please register or sign in to comment