Commit 3d288156 authored by Hui Su's avatar Hui Su
Browse files

lv-map: move loading of default CDFs to av1_default_coef_probs()

In preparation for supporting q_adapt_probs.

Change-Id: I4a39b81b0d2c4ceb1586ae411a1216c6c20d896d
parent 7167d952
......@@ -558,6 +558,22 @@ void av1_coef_pareto_cdfs(FRAME_CONTEXT *fc) {
void av1_default_coef_probs(AV1_COMMON *cm) {
const int index = AOMMIN(TOKEN_CDF_Q_CTXS - 1, cm->base_qindex / 64);
#if CONFIG_LV_MAP
(void)index;
av1_copy(cm->fc->txb_skip_cdf, av1_default_txb_skip_cdf);
av1_copy(cm->fc->eob_extra_cdf, av1_default_eob_extra_cdf);
av1_copy(cm->fc->dc_sign_cdf, av1_default_dc_sign_cdf);
av1_copy(cm->fc->coeff_br_cdf, av1_default_coeff_lps_multi);
av1_copy(cm->fc->coeff_base_cdf, av1_default_coeff_base_multi);
av1_copy(cm->fc->coeff_base_eob_cdf, av1_default_coeff_base_eob_multi);
av1_copy(cm->fc->eob_flag_cdf16, av1_default_eob_multi16);
av1_copy(cm->fc->eob_flag_cdf32, av1_default_eob_multi32);
av1_copy(cm->fc->eob_flag_cdf64, av1_default_eob_multi64);
av1_copy(cm->fc->eob_flag_cdf128, av1_default_eob_multi128);
av1_copy(cm->fc->eob_flag_cdf256, av1_default_eob_multi256);
av1_copy(cm->fc->eob_flag_cdf512, av1_default_eob_multi512);
av1_copy(cm->fc->eob_flag_cdf1024, av1_default_eob_multi1024);
#else
av1_copy(cm->fc->coef_head_cdfs[TX_4X4],
(*av1_default_qctx_coef_cdfs[index])[TX_4X4]);
av1_copy(cm->fc->coef_head_cdfs[TX_8X8],
......@@ -571,6 +587,7 @@ void av1_default_coef_probs(AV1_COMMON *cm) {
(*av1_default_qctx_coef_cdfs[index])[TX_32X32]);
#endif // CONFIG_TX64X64
av1_coef_pareto_cdfs(cm->fc);
#endif
}
static void av1_average_cdf(aom_cdf_prob *cdf_ptr[], aom_cdf_prob *fc_cdf_ptr,
......
......@@ -19,903 +19,6 @@
#include "av1/common/txb_common.h"
#endif
#if CONFIG_LV_MAP
#include "av1/common/txb_common.h"
static const aom_cdf_prob default_txb_skip_cdf[TX_SIZES][TXB_SKIP_CONTEXTS]
[CDF_SIZE(2)] = {
{
{ AOM_CDF2(128 * 255) },
{ AOM_CDF2(128 * 86) },
{ AOM_CDF2(128 * 115) },
{ AOM_CDF2(128 * 175) },
{ AOM_CDF2(128 * 148) },
{ AOM_CDF2(128 * 203) },
{ AOM_CDF2(128 * 249) },
{ AOM_CDF2(128 * 35) },
{ AOM_CDF2(128 * 126) },
{ AOM_CDF2(128 * 219) },
{ AOM_CDF2(128 * 14) },
{ AOM_CDF2(128 * 79) },
{ AOM_CDF2(128 * 185) },
},
{
{ AOM_CDF2(128 * 255) },
{ AOM_CDF2(128 * 76) },
{ AOM_CDF2(128 * 109) },
{ AOM_CDF2(128 * 162) },
{ AOM_CDF2(128 * 150) },
{ AOM_CDF2(128 * 201) },
{ AOM_CDF2(128 * 244) },
{ AOM_CDF2(128 * 26) },
{ AOM_CDF2(128 * 118) },
{ AOM_CDF2(128 * 218) },
{ AOM_CDF2(128 * 12) },
{ AOM_CDF2(128 * 72) },
{ AOM_CDF2(128 * 187) },
},
{
{ AOM_CDF2(128 * 253) },
{ AOM_CDF2(128 * 78) },
{ AOM_CDF2(128 * 124) },
{ AOM_CDF2(128 * 165) },
{ AOM_CDF2(128 * 170) },
{ AOM_CDF2(128 * 211) },
{ AOM_CDF2(128 * 245) },
{ AOM_CDF2(128 * 34) },
{ AOM_CDF2(128 * 135) },
{ AOM_CDF2(128 * 223) },
{ AOM_CDF2(128 * 15) },
{ AOM_CDF2(128 * 98) },
{ AOM_CDF2(128 * 212) },
},
{
{ AOM_CDF2(128 * 243) },
{ AOM_CDF2(128 * 46) },
{ AOM_CDF2(128 * 143) },
{ AOM_CDF2(128 * 173) },
{ AOM_CDF2(128 * 205) },
{ AOM_CDF2(128 * 226) },
{ AOM_CDF2(128 * 250) },
{ AOM_CDF2(128 * 52) },
{ AOM_CDF2(128 * 182) },
{ AOM_CDF2(128 * 240) },
{ AOM_CDF2(128 * 15) },
{ AOM_CDF2(128 * 100) },
{ AOM_CDF2(128 * 220) },
},
#if CONFIG_TX64X64
{
{ AOM_CDF2(128 * 243) },
{ AOM_CDF2(128 * 46) },
{ AOM_CDF2(128 * 143) },
{ AOM_CDF2(128 * 173) },
{ AOM_CDF2(128 * 205) },
{ AOM_CDF2(128 * 226) },
{ AOM_CDF2(128 * 250) },
{ AOM_CDF2(128 * 52) },
{ AOM_CDF2(128 * 182) },
{ AOM_CDF2(128 * 240) },
{ AOM_CDF2(128 * 15) },
{ AOM_CDF2(128 * 100) },
{ AOM_CDF2(128 * 220) },
},
#endif
};
static const aom_cdf_prob default_dc_sign_cdf[PLANE_TYPES][DC_SIGN_CONTEXTS]
[CDF_SIZE(2)] = {
{
{ AOM_CDF2(128 * 125) },
{ AOM_CDF2(128 * 102) },
{ AOM_CDF2(128 * 147) },
},
{
{ AOM_CDF2(128 * 119) },
{ AOM_CDF2(128 * 101) },
{ AOM_CDF2(128 * 135) },
},
};
static const aom_cdf_prob default_eob_multi16[PLANE_TYPES][2][CDF_SIZE(5)] = {
{ { AOM_CDF5(11070, 14028, 19190, 25681) },
{ AOM_CDF5(3385, 5466, 8797, 17499) } },
{ { AOM_CDF5(16053, 18992, 24073, 29172) },
{ AOM_CDF5(6554, 13107, 19661, 26214) } }
};
static const aom_cdf_prob default_eob_multi32[PLANE_TYPES][2][CDF_SIZE(6)] = {
{ { AOM_CDF6(3593, 4657, 6587, 9956, 17920) },
{ AOM_CDF6(876, 1385, 3472, 6857, 13870) } },
{ { AOM_CDF6(15524, 17691, 20904, 25082, 30263) },
{ AOM_CDF6(5461, 10923, 16384, 21845, 27307) } }
};
static const aom_cdf_prob default_eob_multi64[PLANE_TYPES][2][CDF_SIZE(7)] = {
{ { AOM_CDF7(8446, 10052, 12712, 15920, 19942, 25110) },
{ AOM_CDF7(2970, 4203, 6290, 9040, 13519, 20938) } },
{ { AOM_CDF7(19771, 21583, 24153, 26766, 29217, 31560) },
{ AOM_CDF7(4681, 9362, 14043, 18725, 23406, 28087) } }
};
static const aom_cdf_prob default_eob_multi128[PLANE_TYPES][2][CDF_SIZE(8)] = {
{ { AOM_CDF8(4562, 5578, 7411, 9502, 12670, 17243, 23467) },
{ AOM_CDF8(940, 1670, 3326, 9541, 16036, 21103, 26146) } },
{ { AOM_CDF8(21536, 22942, 25165, 27067, 29045, 30824, 32112) },
{ AOM_CDF8(4096, 8192, 12288, 16384, 20480, 24576, 28672) } }
};
static const aom_cdf_prob default_eob_multi256[PLANE_TYPES][2][CDF_SIZE(9)] = {
{ { AOM_CDF9(7093, 8715, 11204, 14326, 18248, 22182, 25706, 28845) },
{ AOM_CDF9(3641, 7282, 10923, 14564, 18204, 21845, 25486, 29127) } },
{ { AOM_CDF9(21080, 22437, 24396, 26528, 28519, 29980, 31092, 32088) },
{ AOM_CDF9(3641, 7282, 10923, 14564, 18204, 21845, 25486, 29127) } }
};
static const aom_cdf_prob default_eob_multi512[PLANE_TYPES][2][CDF_SIZE(10)] = {
{ { AOM_CDF10(5050, 6030, 8263, 10721, 14291, 18057, 22390, 26207, 28963) },
{ AOM_CDF10(3277, 6554, 9830, 13107, 16384, 19661, 22938, 26214, 29491) } },
{ { AOM_CDF10(21229, 22805, 25590, 27709, 29526, 30696, 31448, 32055,
32485) },
{ AOM_CDF10(3277, 6554, 9830, 13107, 16384, 19661, 22938, 26214, 29491) } }
};
static const aom_cdf_prob default_eob_multi1024[PLANE_TYPES][2][CDF_SIZE(11)] =
{ { { AOM_CDF11(6028, 7445, 10558, 13479, 16814, 20418, 23777, 26301, 28478,
30332) },
{ AOM_CDF11(2979, 5958, 8937, 11916, 14895, 17873, 20852, 23831, 26810,
29789) } },
{ { AOM_CDF11(18178, 19598, 22478, 24261, 25825, 27320, 28457, 29366,
30436, 31625) },
{ AOM_CDF11(2979, 5958, 8937, 11916, 14895, 17873, 20852, 23831, 26810,
29789) } } };
static const aom_cdf_prob
default_coeff_base_multi[TX_SIZES][PLANE_TYPES][SIG_COEF_CONTEXTS]
[CDF_SIZE(NUM_BASE_LEVELS + 2)] = {
{ { { AOM_CDF4(7183, 17717, 24002) },
{ AOM_CDF4(23451, 31870, 32641) },
{ AOM_CDF4(16322, 29159, 31933) },
{ AOM_CDF4(9142, 21447, 27889) },
{ AOM_CDF4(5545, 14536, 21726) },
{ AOM_CDF4(3362, 9272, 14874) },
{ AOM_CDF4(26106, 32335, 32702) },
{ AOM_CDF4(19417, 30468, 32295) },
{ AOM_CDF4(10257, 22748, 28865) },
{ AOM_CDF4(6453, 15920, 23353) },
{ AOM_CDF4(4240, 10813, 17042) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(25880, 32172, 32651) },
{ AOM_CDF4(20737, 30491, 32251) },
{ AOM_CDF4(10179, 20937, 27247) },
{ AOM_CDF4(8481, 15529, 21830) },
{ AOM_CDF4(5734, 11114, 16002) },
{ AOM_CDF4(24660, 31870, 32536) },
{ AOM_CDF4(16955, 29389, 31825) },
{ AOM_CDF4(8276, 19516, 26159) },
{ AOM_CDF4(3332, 10035, 17183) },
{ AOM_CDF4(1507, 4836, 9024) },
{ AOM_CDF4(28122, 32477, 32705) },
{ AOM_CDF4(19876, 29745, 31851) },
{ AOM_CDF4(9151, 20203, 26591) },
{ AOM_CDF4(3946, 11826, 18720) },
{ AOM_CDF4(2325, 7443, 12261) },
{ AOM_CDF4(28937, 32433, 32676) },
{ AOM_CDF4(21190, 30139, 31974) },
{ AOM_CDF4(9187, 19792, 26200) },
{ AOM_CDF4(3284, 9615, 16503) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) } },
{ { AOM_CDF4(11679, 24447, 29219) },
{ AOM_CDF4(26227, 32384, 32728) },
{ AOM_CDF4(21452, 31272, 32481) },
{ AOM_CDF4(12417, 24947, 29799) },
{ AOM_CDF4(5997, 15568, 22801) },
{ AOM_CDF4(3359, 9517, 15606) },
{ AOM_CDF4(28396, 32616, 32748) },
{ AOM_CDF4(23612, 31918, 32623) },
{ AOM_CDF4(14104, 26806, 30699) },
{ AOM_CDF4(6710, 17351, 24822) },
{ AOM_CDF4(4069, 12421, 19722) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(27906, 32610, 32748) },
{ AOM_CDF4(24904, 32295, 32703) },
{ AOM_CDF4(14691, 27331, 31206) },
{ AOM_CDF4(4139, 17936, 24145) },
{ AOM_CDF4(4096, 16384, 28672) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) } } },
{ { { AOM_CDF4(6005, 15082, 20820) },
{ AOM_CDF4(24434, 31844, 32546) },
{ AOM_CDF4(16299, 28874, 31655) },
{ AOM_CDF4(9269, 21626, 27744) },
{ AOM_CDF4(5855, 15207, 22095) },
{ AOM_CDF4(3296, 9111, 14341) },
{ AOM_CDF4(26083, 32387, 32718) },
{ AOM_CDF4(18841, 30442, 32298) },
{ AOM_CDF4(11302, 24413, 29758) },
{ AOM_CDF4(6880, 17607, 24789) },
{ AOM_CDF4(3983, 11039, 17204) },
{ AOM_CDF4(26732, 32378, 32692) },
{ AOM_CDF4(18163, 29705, 31984) },
{ AOM_CDF4(9878, 22156, 28144) },
{ AOM_CDF4(5878, 15362, 22313) },
{ AOM_CDF4(3348, 9233, 14631) },
{ AOM_CDF4(24967, 32196, 32664) },
{ AOM_CDF4(17634, 29494, 31911) },
{ AOM_CDF4(9881, 22036, 27931) },
{ AOM_CDF4(5729, 14992, 21837) },
{ AOM_CDF4(3289, 9048, 14286) },
{ AOM_CDF4(28440, 32636, 32748) },
{ AOM_CDF4(22878, 31718, 32585) },
{ AOM_CDF4(13828, 26554, 30888) },
{ AOM_CDF4(8213, 19516, 26670) },
{ AOM_CDF4(4912, 13008, 19955) },
{ AOM_CDF4(26780, 32210, 32642) },
{ AOM_CDF4(17454, 29629, 31942) },
{ AOM_CDF4(10169, 22403, 27936) },
{ AOM_CDF4(4956, 13505, 20482) },
{ AOM_CDF4(2180, 6299, 10593) },
{ AOM_CDF4(29177, 32622, 32746) },
{ AOM_CDF4(21436, 31157, 32396) },
{ AOM_CDF4(13299, 25880, 30054) },
{ AOM_CDF4(7230, 18023, 24564) },
{ AOM_CDF4(3488, 9858, 15335) },
{ AOM_CDF4(29429, 32638, 32744) },
{ AOM_CDF4(22433, 31362, 32435) },
{ AOM_CDF4(13162, 25466, 29846) },
{ AOM_CDF4(6785, 17313, 24087) },
{ AOM_CDF4(3825, 10655, 16533) },
{ AOM_CDF4(8192, 16384, 24576) } },
{ { AOM_CDF4(11226, 23568, 28513) },
{ AOM_CDF4(26516, 32274, 32646) },
{ AOM_CDF4(20521, 30766, 32303) },
{ AOM_CDF4(11911, 25079, 29959) },
{ AOM_CDF4(7415, 18381, 25203) },
{ AOM_CDF4(4069, 11546, 17702) },
{ AOM_CDF4(28421, 32625, 32748) },
{ AOM_CDF4(23791, 32015, 32654) },
{ AOM_CDF4(15359, 28137, 31423) },
{ AOM_CDF4(8444, 20424, 26901) },
{ AOM_CDF4(4447, 12679, 19328) },
{ AOM_CDF4(29187, 32642, 32748) },
{ AOM_CDF4(22947, 31670, 32556) },
{ AOM_CDF4(13815, 26327, 30340) },
{ AOM_CDF4(6757, 17257, 23826) },
{ AOM_CDF4(3611, 9802, 15733) },
{ AOM_CDF4(28083, 32474, 32728) },
{ AOM_CDF4(21546, 31193, 32487) },
{ AOM_CDF4(13159, 26202, 30631) },
{ AOM_CDF4(7992, 19377, 26101) },
{ AOM_CDF4(4456, 11826, 18257) },
{ AOM_CDF4(30366, 32738, 32748) },
{ AOM_CDF4(26565, 32533, 32742) },
{ AOM_CDF4(18826, 30532, 32277) },
{ AOM_CDF4(10407, 23385, 29201) },
{ AOM_CDF4(5807, 15078, 22248) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) } } },
{ { { AOM_CDF4(5434, 13996, 19553) },
{ AOM_CDF4(23736, 31736, 32558) },
{ AOM_CDF4(15308, 28053, 31269) },
{ AOM_CDF4(8397, 20168, 26461) },
{ AOM_CDF4(5077, 13751, 20245) },
{ AOM_CDF4(2641, 7466, 11895) },
{ AOM_CDF4(26955, 32424, 32719) },
{ AOM_CDF4(18432, 30076, 32125) },
{ AOM_CDF4(10432, 23414, 29015) },
{ AOM_CDF4(6359, 16744, 23684) },
{ AOM_CDF4(3526, 9938, 15469) },
{ AOM_CDF4(29136, 32594, 32735) },
{ AOM_CDF4(19181, 30314, 32175) },
{ AOM_CDF4(10499, 23237, 28822) },
{ AOM_CDF4(6070, 16037, 22924) },
{ AOM_CDF4(3362, 9335, 14579) },
{ AOM_CDF4(27918, 32536, 32728) },
{ AOM_CDF4(19184, 30360, 32190) },
{ AOM_CDF4(10762, 23450, 28878) },
{ AOM_CDF4(6025, 15831, 22610) },
{ AOM_CDF4(2995, 8460, 13403) },
{ AOM_CDF4(30355, 32736, 32748) },
{ AOM_CDF4(24606, 32179, 32680) },
{ AOM_CDF4(15144, 28326, 31617) },
{ AOM_CDF4(8875, 21701, 28207) },
{ AOM_CDF4(5239, 14403, 21303) },
{ AOM_CDF4(27283, 32265, 32668) },
{ AOM_CDF4(17272, 29364, 31827) },
{ AOM_CDF4(9134, 20779, 26448) },
{ AOM_CDF4(4195, 11754, 17948) },
{ AOM_CDF4(1687, 5036, 8895) },
{ AOM_CDF4(29766, 32636, 32742) },
{ AOM_CDF4(22641, 31427, 32418) },
{ AOM_CDF4(14190, 26761, 30476) },
{ AOM_CDF4(7835, 18886, 25419) },
{ AOM_CDF4(3545, 9801, 15154) },
{ AOM_CDF4(30600, 32740, 32748) },
{ AOM_CDF4(25611, 32272, 32680) },
{ AOM_CDF4(16016, 28262, 31248) },
{ AOM_CDF4(7916, 19470, 25829) },
{ AOM_CDF4(3606, 10415, 16160) },
{ AOM_CDF4(8192, 16384, 24576) } },
{ { AOM_CDF4(8812, 19661, 25070) },
{ AOM_CDF4(25902, 32024, 32583) },
{ AOM_CDF4(18512, 29596, 31775) },
{ AOM_CDF4(10432, 23205, 28796) },
{ AOM_CDF4(6977, 17757, 24626) },
{ AOM_CDF4(4477, 11904, 17687) },
{ AOM_CDF4(28625, 32615, 32748) },
{ AOM_CDF4(21615, 31412, 32541) },
{ AOM_CDF4(12447, 26362, 30862) },
{ AOM_CDF4(7854, 20126, 27031) },
{ AOM_CDF4(4719, 13087, 19748) },
{ AOM_CDF4(30557, 32650, 32737) },
{ AOM_CDF4(22370, 31140, 32261) },
{ AOM_CDF4(11592, 24317, 29049) },
{ AOM_CDF4(6576, 16561, 22683) },
{ AOM_CDF4(3570, 10410, 16502) },
{ AOM_CDF4(29600, 32636, 32744) },
{ AOM_CDF4(22196, 31451, 32469) },
{ AOM_CDF4(12934, 26163, 30434) },
{ AOM_CDF4(7679, 19149, 25833) },
{ AOM_CDF4(4458, 12574, 18807) },
{ AOM_CDF4(31200, 32751, 32755) },
{ AOM_CDF4(26115, 32373, 32719) },
{ AOM_CDF4(15767, 28986, 31914) },
{ AOM_CDF4(9830, 23077, 29171) },
{ AOM_CDF4(6000, 16081, 23394) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) } } },
{ { { AOM_CDF4(5062, 13302, 18713) },
{ AOM_CDF4(22049, 31256, 32425) },
{ AOM_CDF4(14073, 27265, 30826) },
{ AOM_CDF4(7765, 19491, 25995) },
{ AOM_CDF4(5016, 13604, 19934) },
{ AOM_CDF4(2155, 6220, 9842) },
{ AOM_CDF4(27307, 32441, 32726) },
{ AOM_CDF4(17713, 29717, 32023) },
{ AOM_CDF4(9655, 22570, 28384) },
{ AOM_CDF4(5839, 15735, 22580) },
{ AOM_CDF4(2786, 8019, 12638) },
{ AOM_CDF4(30158, 32629, 32736) },
{ AOM_CDF4(18784, 30149, 32061) },
{ AOM_CDF4(10046, 22733, 28332) },
{ AOM_CDF4(5905, 15607, 22207) },
{ AOM_CDF4(2960, 8361, 13116) },
{ AOM_CDF4(29116, 32614, 32746) },
{ AOM_CDF4(19167, 30581, 32310) },
{ AOM_CDF4(10771, 24330, 29683) },
{ AOM_CDF4(6581, 17522, 24526) },
{ AOM_CDF4(3253, 9275, 14455) },
{ AOM_CDF4(31481, 32751, 32755) },
{ AOM_CDF4(24838, 32091, 32658) },
{ AOM_CDF4(13936, 27569, 31262) },
{ AOM_CDF4(8385, 21066, 27551) },
{ AOM_CDF4(4533, 12763, 18961) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) } },
{ { AOM_CDF4(8012, 18815, 23982) },
{ AOM_CDF4(25293, 31524, 32369) },
{ AOM_CDF4(15111, 25966, 29558) },
{ AOM_CDF4(7072, 17223, 22296) },
{ AOM_CDF4(4690, 12305, 17346) },
{ AOM_CDF4(2932, 8352, 12626) },
{ AOM_CDF4(28379, 32423, 32700) },
{ AOM_CDF4(18724, 29705, 31868) },
{ AOM_CDF4(9996, 23002, 28437) },
{ AOM_CDF4(6810, 17812, 24323) },
{ AOM_CDF4(4245, 12235, 18499) },
{ AOM_CDF4(30926, 32693, 32748) },
{ AOM_CDF4(21632, 31299, 32457) },
{ AOM_CDF4(11363, 25356, 29975) },
{ AOM_CDF4(5722, 17653, 25102) },
{ AOM_CDF4(3842, 10847, 18305) },
{ AOM_CDF4(30364, 32682, 32748) },
{ AOM_CDF4(22377, 31490, 32516) },
{ AOM_CDF4(11885, 25435, 30313) },
{ AOM_CDF4(7069, 18630, 24977) },
{ AOM_CDF4(4195, 12132, 18085) },
{ AOM_CDF4(31825, 32752, 32756) },
{ AOM_CDF4(26182, 32375, 32719) },
{ AOM_CDF4(15415, 29154, 31991) },
{ AOM_CDF4(10046, 23913, 29680) },
{ AOM_CDF4(6365, 17246, 24251) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) } } },
#if CONFIG_TX64X64
{ { { AOM_CDF4(4262, 11039, 15994) },
{ AOM_CDF4(20472, 29927, 31691) },
{ AOM_CDF4(11874, 24067, 28293) },
{ AOM_CDF4(6342, 16163, 22121) },
{ AOM_CDF4(4009, 10648, 15895) },
{ AOM_CDF4(1297, 3838, 5965) },
{ AOM_CDF4(27649, 32356, 32713) },
{ AOM_CDF4(16986, 28822, 31547) },
{ AOM_CDF4(9023, 20976, 26822) },
{ AOM_CDF4(5344, 14209, 20225) },
{ AOM_CDF4(2077, 6016, 9225) },
{ AOM_CDF4(30470, 32618, 32743) },
{ AOM_CDF4(19721, 30282, 32128) },
{ AOM_CDF4(11292, 24255, 29222) },
{ AOM_CDF4(6807, 17590, 24200) },
{ AOM_CDF4(3244, 9331, 14323) },
{ AOM_CDF4(30198, 32644, 32748) },
{ AOM_CDF4(19743, 30622, 32308) },
{ AOM_CDF4(11348, 24756, 29955) },
{ AOM_CDF4(7226, 18600, 25353) },
{ AOM_CDF4(3819, 10659, 16315) },
{ AOM_CDF4(31688, 32752, 32756) },
{ AOM_CDF4(25512, 32175, 32670) },
{ AOM_CDF4(14444, 27658, 31221) },
{ AOM_CDF4(8230, 20581, 27092) },
{ AOM_CDF4(3833, 10651, 16087) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },
{ AOM_CDF4(8192, 16384, 24576) },