Adds variance based fixed size partitioning
Adds a method for determining a fixed size partition based on variance of a 64x64 SB. This method is added to rtc speed 6. Also fixes a bug in rtc_use_partition() and includes some refactoring related to partitioning search, and some cosmetics. Currently compared to speed 5, the coding efficiency of speed 6 is -19% and that of speed 7 is -55%, in cbr mode. Change-Id: I057e04125a8b765906bb7d4bf7a36d1e575de7c6
Showing
- vp9/encoder/vp9_encodeframe.c 72 additions, 29 deletionsvp9/encoder/vp9_encodeframe.c
- vp9/encoder/vp9_onyx_if.c 7 additions, 7 deletionsvp9/encoder/vp9_onyx_if.c
- vp9/encoder/vp9_onyx_int.h 27 additions, 12 deletionsvp9/encoder/vp9_onyx_int.h
- vp9/encoder/vp9_ratectrl.c 1 addition, 1 deletionvp9/encoder/vp9_ratectrl.c
- vp9/encoder/vp9_rdopt.c 2 additions, 2 deletionsvp9/encoder/vp9_rdopt.c
Loading
Please register or sign in to comment