Misc global motion changes.

A few encoder global-motion estimation parameter changes.
lowres: -0.844% (up by 0.08%)

Change-Id: Ib080125803cf56a91ce7d482d6d1445160105010
diff --git a/av1/common/warped_motion.c b/av1/common/warped_motion.c
index 5b51aa6..3f8b570 100644
--- a/av1/common/warped_motion.c
+++ b/av1/common/warped_motion.c
@@ -20,71 +20,71 @@
 
 /* clang-format off */
 static const int error_measure_lut[512] = {
-  // power 0.6
-  255, 254, 254, 253, 253, 252, 251, 251,
-  250, 250, 249, 248, 248, 247, 247, 246,
-  245, 245, 244, 243, 243, 242, 242, 241,
-  240, 240, 239, 238, 238, 237, 237, 236,
-  235, 235, 234, 233, 233, 232, 231, 231,
-  230, 230, 229, 228, 228, 227, 226, 226,
-  225, 224, 224, 223, 222, 222, 221, 220,
-  220, 219, 218, 218, 217, 216, 216, 215,
-  214, 214, 213, 212, 212, 211, 210, 210,
-  209, 208, 208, 207, 206, 206, 205, 204,
-  203, 203, 202, 201, 201, 200, 199, 199,
-  198, 197, 196, 196, 195, 194, 194, 193,
-  192, 191, 191, 190, 189, 188, 188, 187,
-  186, 185, 185, 184, 183, 182, 182, 181,
-  180, 179, 179, 178, 177, 176, 176, 175,
-  174, 173, 173, 172, 171, 170, 169, 169,
-  168, 167, 166, 165, 165, 164, 163, 162,
-  161, 161, 160, 159, 158, 157, 156, 156,
-  155, 154, 153, 152, 151, 151, 150, 149,
-  148, 147, 146, 145, 145, 144, 143, 142,
-  141, 140, 139, 138, 137, 137, 136, 135,
-  134, 133, 132, 131, 130, 129, 128, 127,
-  126, 125, 124, 123, 122, 121, 120, 119,
-  118, 117, 116, 115, 114, 113, 112, 111,
-  110, 109, 108, 107, 106, 105, 104, 103,
-  102, 100,  99,  98,  97,  96,  95,  94,
-  92, 91, 90, 89, 88, 86, 85, 84,
-  83, 81, 80, 79, 77, 76, 75, 73,
-  72, 71, 69, 68, 66, 65, 63, 62,
-  60, 59, 57, 55, 54, 52, 50, 48,
-  47, 45, 43, 41, 39, 37, 34, 32,
-  29, 27, 24, 21, 18, 14,  9,  0,
-  9, 14, 18, 21, 24, 27, 29, 32,
-  34, 37, 39, 41, 43, 45, 47, 48,
-  50, 52, 54, 55, 57, 59, 60, 62,
-  63, 65, 66, 68, 69, 71, 72, 73,
-  75, 76, 77, 79, 80, 81, 83, 84,
-  85, 86, 88, 89, 90, 91, 92, 94,
-  95,  96,  97,  98,  99, 100, 102, 103,
-  104, 105, 106, 107, 108, 109, 110, 111,
-  112, 113, 114, 115, 116, 117, 118, 119,
-  120, 121, 122, 123, 124, 125, 126, 127,
-  128, 129, 130, 131, 132, 133, 134, 135,
-  136, 137, 137, 138, 139, 140, 141, 142,
-  143, 144, 145, 145, 146, 147, 148, 149,
-  150, 151, 151, 152, 153, 154, 155, 156,
-  156, 157, 158, 159, 160, 161, 161, 162,
-  163, 164, 165, 165, 166, 167, 168, 169,
-  169, 170, 171, 172, 173, 173, 174, 175,
-  176, 176, 177, 178, 179, 179, 180, 181,
-  182, 182, 183, 184, 185, 185, 186, 187,
-  188, 188, 189, 190, 191, 191, 192, 193,
-  194, 194, 195, 196, 196, 197, 198, 199,
-  199, 200, 201, 201, 202, 203, 203, 204,
-  205, 206, 206, 207, 208, 208, 209, 210,
-  210, 211, 212, 212, 213, 214, 214, 215,
-  216, 216, 217, 218, 218, 219, 220, 220,
-  221, 222, 222, 223, 224, 224, 225, 226,
-  226, 227, 228, 228, 229, 230, 230, 231,
-  231, 232, 233, 233, 234, 235, 235, 236,
-  237, 237, 238, 238, 239, 240, 240, 241,
-  242, 242, 243, 243, 244, 245, 245, 246,
-  247, 247, 248, 248, 249, 250, 250, 251,
-  251, 252, 253, 253, 254, 254, 255, 255,
+  // pow 0.7
+  16384, 16339, 16294, 16249, 16204, 16158, 16113, 16068,
+  16022, 15977, 15932, 15886, 15840, 15795, 15749, 15703,
+  15657, 15612, 15566, 15520, 15474, 15427, 15381, 15335,
+  15289, 15242, 15196, 15149, 15103, 15056, 15010, 14963,
+  14916, 14869, 14822, 14775, 14728, 14681, 14634, 14587,
+  14539, 14492, 14445, 14397, 14350, 14302, 14254, 14206,
+  14159, 14111, 14063, 14015, 13967, 13918, 13870, 13822,
+  13773, 13725, 13676, 13628, 13579, 13530, 13481, 13432,
+  13383, 13334, 13285, 13236, 13187, 13137, 13088, 13038,
+  12988, 12939, 12889, 12839, 12789, 12739, 12689, 12639,
+  12588, 12538, 12487, 12437, 12386, 12335, 12285, 12234,
+  12183, 12132, 12080, 12029, 11978, 11926, 11875, 11823,
+  11771, 11719, 11667, 11615, 11563, 11511, 11458, 11406,
+  11353, 11301, 11248, 11195, 11142, 11089, 11036, 10982,
+  10929, 10875, 10822, 10768, 10714, 10660, 10606, 10552,
+  10497, 10443, 10388, 10333, 10279, 10224, 10168, 10113,
+  10058, 10002,  9947,  9891,  9835,  9779,  9723,  9666,
+  9610, 9553, 9497, 9440, 9383, 9326, 9268, 9211,
+  9153, 9095, 9037, 8979, 8921, 8862, 8804, 8745,
+  8686, 8627, 8568, 8508, 8449, 8389, 8329, 8269,
+  8208, 8148, 8087, 8026, 7965, 7903, 7842, 7780,
+  7718, 7656, 7593, 7531, 7468, 7405, 7341, 7278,
+  7214, 7150, 7086, 7021, 6956, 6891, 6826, 6760,
+  6695, 6628, 6562, 6495, 6428, 6361, 6293, 6225,
+  6157, 6089, 6020, 5950, 5881, 5811, 5741, 5670,
+  5599, 5527, 5456, 5383, 5311, 5237, 5164, 5090,
+  5015, 4941, 4865, 4789, 4713, 4636, 4558, 4480,
+  4401, 4322, 4242, 4162, 4080, 3998, 3916, 3832,
+  3748, 3663, 3577, 3490, 3402, 3314, 3224, 3133,
+  3041, 2948, 2854, 2758, 2661, 2562, 2461, 2359,
+  2255, 2148, 2040, 1929, 1815, 1698, 1577, 1452,
+  1323, 1187, 1045,  894,  731,  550,  339,    0,
+  339,  550,  731,  894, 1045, 1187, 1323, 1452,
+  1577, 1698, 1815, 1929, 2040, 2148, 2255, 2359,
+  2461, 2562, 2661, 2758, 2854, 2948, 3041, 3133,
+  3224, 3314, 3402, 3490, 3577, 3663, 3748, 3832,
+  3916, 3998, 4080, 4162, 4242, 4322, 4401, 4480,
+  4558, 4636, 4713, 4789, 4865, 4941, 5015, 5090,
+  5164, 5237, 5311, 5383, 5456, 5527, 5599, 5670,
+  5741, 5811, 5881, 5950, 6020, 6089, 6157, 6225,
+  6293, 6361, 6428, 6495, 6562, 6628, 6695, 6760,
+  6826, 6891, 6956, 7021, 7086, 7150, 7214, 7278,
+  7341, 7405, 7468, 7531, 7593, 7656, 7718, 7780,
+  7842, 7903, 7965, 8026, 8087, 8148, 8208, 8269,
+  8329, 8389, 8449, 8508, 8568, 8627, 8686, 8745,
+  8804, 8862, 8921, 8979, 9037, 9095, 9153, 9211,
+  9268, 9326, 9383, 9440, 9497, 9553, 9610, 9666,
+  9723,  9779,  9835,  9891,  9947, 10002, 10058, 10113,
+  10168, 10224, 10279, 10333, 10388, 10443, 10497, 10552,
+  10606, 10660, 10714, 10768, 10822, 10875, 10929, 10982,
+  11036, 11089, 11142, 11195, 11248, 11301, 11353, 11406,
+  11458, 11511, 11563, 11615, 11667, 11719, 11771, 11823,
+  11875, 11926, 11978, 12029, 12080, 12132, 12183, 12234,
+  12285, 12335, 12386, 12437, 12487, 12538, 12588, 12639,
+  12689, 12739, 12789, 12839, 12889, 12939, 12988, 13038,
+  13088, 13137, 13187, 13236, 13285, 13334, 13383, 13432,
+  13481, 13530, 13579, 13628, 13676, 13725, 13773, 13822,
+  13870, 13918, 13967, 14015, 14063, 14111, 14159, 14206,
+  14254, 14302, 14350, 14397, 14445, 14492, 14539, 14587,
+  14634, 14681, 14728, 14775, 14822, 14869, 14916, 14963,
+  15010, 15056, 15103, 15149, 15196, 15242, 15289, 15335,
+  15381, 15427, 15474, 15520, 15566, 15612, 15657, 15703,
+  15749, 15795, 15840, 15886, 15932, 15977, 16022, 16068,
+  16113, 16158, 16204, 16249, 16294, 16339, 16384, 16384,
 };
 /* clang-format on */
 
diff --git a/av1/encoder/corner_detect.c b/av1/encoder/corner_detect.c
index a9b96a4..f08ff59 100644
--- a/av1/encoder/corner_detect.c
+++ b/av1/encoder/corner_detect.c
@@ -20,7 +20,7 @@
 #include "av1/encoder/corner_detect.h"
 
 // Fast_9 wrapper
-#define FAST_BARRIER 40
+#define FAST_BARRIER 20
 int fast_corner_detect(unsigned char *buf, int width, int height, int stride,
                        int *points, int max_points) {
   int num_points;
diff --git a/av1/encoder/corner_match.c b/av1/encoder/corner_match.c
index ecdd8f4..99368ee 100644
--- a/av1/encoder/corner_match.c
+++ b/av1/encoder/corner_match.c
@@ -16,7 +16,7 @@
 
 #include "av1/encoder/corner_match.h"
 
-#define MATCH_SZ 15
+#define MATCH_SZ 13
 #define MATCH_SZ_BY2 ((MATCH_SZ - 1) / 2)
 #define MATCH_SZ_SQ (MATCH_SZ * MATCH_SZ)
 #define SEARCH_SZ 9