Add global motion experiment to rdopt
This patch completes the global motion experiment implementation. It modifies the format of the motion parameters to use the mv union to facilitate faster copying and checks for parameters equal to 0 that occur frequently in rdopt. The rd decisions for the global motion experiment have also been added to rdopt. Change-Id: Idfb9f0c6d23e538221763881099c5a2a3891f5a9
Showing
- av1/common/mv.h 43 additions, 12 deletionsav1/common/mv.h
- av1/common/warped_motion.c 47 additions, 37 deletionsav1/common/warped_motion.c
- av1/common/warped_motion.h 18 additions, 30 deletionsav1/common/warped_motion.h
- av1/decoder/decodeframe.c 18 additions, 10 deletionsav1/decoder/decodeframe.c
- av1/decoder/decodemv.c 12 additions, 2 deletionsav1/decoder/decodemv.c
- av1/encoder/bitstream.c 18 additions, 10 deletionsav1/encoder/bitstream.c
- av1/encoder/encodeframe.c 18 additions, 23 deletionsav1/encoder/encodeframe.c
- av1/encoder/ransac.c 14 additions, 13 deletionsav1/encoder/ransac.c
- av1/encoder/rdopt.c 110 additions, 14 deletionsav1/encoder/rdopt.c
Loading
Please register or sign in to comment