• Home
  • Raw
  • Download

Lines Matching full:speed

194   // similar, but applies much more aggressive pruning to get better speed-up
247 // Prune less likely chosen transforms for each intra mode. The speed
248 // feature ranges from 0 to 2, for different speed / compression trade offs.
384 * \brief Sequence/frame level speed vs quality features
448 * Speed features for the first pass.
618 // single_motion_search (assuming no other speed features). Otherwise, reduce
699 // With this speed feature, the top two sub blocks can directly use rdcost
713 // By default, this feature is turned on to speed up the encoder partition
715 // If disabling it, at speed 0, 30 frames, we could get
779 // Use the rd cost around the best FULLPEL_MV to speed up subpel search
858 // This speed feature equaling 0 means no skipping.
859 // If the speed feature equals 1 or 2, skip the current ref_mv in NEW_MV mode
865 // The speed feature equaling 1 means using subpel mv in the comparison.
866 // The speed feature equaling 2 means using fullpel mv in the comparison.
867 // If the speed feature >= 3, skip the current ref_mv in NEW_MV mode based on
871 // This speed feature checks duplicate ref MVs among NEARESTMV, NEARMV,
930 // This speed feature sometimes leads to severe visual artifacts for
1032 // Speed/quality impact:
1033 // Speed 1: 12% faster, 0.1% psnr loss.
1034 // Speed 2: 2% faster, 0.05% psnr loss.
1035 // No change for speed 3 and up, because |disable_onesided_comp| is true.
1091 // For allintra encode, this speed feature reduces instruction count
1092 // by 1.90%, 2.21% and 1.97% for speed 6, 7 and 8 with coding performance
1093 // change less than 0.04%. For AVIF image encode, this speed feature reduces
1094 // encode time by 1.56%, 2.14% and 0.90% for speed 6, 7 and 8 on a typical
1113 // Terminate early in luma palette_size search. Speed feature values indicate
1124 // 2.76%, 2.30%, 1.84%, 2.69%, 2.04%, 2.05% and 1.44% for speed 0, 1, 2, 3, 4,
1126 // than 0.01% for speed <= 2 and less than 0.03% for speed >= 3. For AVIF
1128 // 0.93%, 0.89%, 1.03%, 1.07%, 1.20% and 0.18% for speed 0, 1, 2, 3, 4, 5, 6,
1150 // performance at speed 0.
1156 // intra mode decision. Here, add a speed feature to reduce this number for
1166 // For allintra encode, this speed feature reduces instruction count
1167 // by 4.461%, 3.699% and 3.536% for speed 6, 7 and 8 on a typical video
1169 // encode, this speed feature reduces encode time by 2.849%, 2.471%,
1170 // and 2.051% for speed 6, 7 and 8 on a typical image dataset with coding
1179 // 0.62%, 1.73%, 2.50%, 2.89%, 3.09% and 3.86% for speed 0 to 6 on screen
1182 // 0.85%, 1.05%, 1.45%, 1.66% and 1.95% for speed 0 to 6 on a typical image
1233 // For allintra encode, this speed feature reduces instruction count
1234 // by 4.76%, 8.92% and 11.28% for speed 6, 7 and 8 with coding performance
1235 // change less than 0.32%. For AVIF image encode, this speed feature reduces
1236 // encode time by 4.65%, 9.16% and 10.45% for speed 6, 7 and 8 on a typical
1257 // speed feature tx_domain_dist_thres_level.
1259 // The speed feature tx_domain_dist_level decides which of the above methods
1308 // 0: speed feature OFF
1314 // Different speed feature values (0 to 3) decide the aggressiveness of
1324 // Controls the disabling of winner mode processing. Speed feature levels
1350 // Decoder side speed feature to add penalty for use of dual-sgr filters.
1601 // For allintra encode, this speed feature reduces instruction count by 5.39%
1602 // for speed 9 on a typical video dataset with coding performance gain
1604 // For AVIF image encode, this speed feature reduces encode time
1605 // by 8.44% for speed 9 on a typical image dataset with coding performance
1619 // This speed feature has a substantial gain on coding metrics, with moderate
1620 // increase encoding time. Select threshold based on speed vs quality
1636 // For allintra encode, this speed feature reduces instruction count by 1.10%
1637 // for speed 9 with coding performance change less than 0.04%.
1638 // For AVIF image encode, this speed feature reduces encode time by 1.03% for
1639 // speed 9 on a typical image dataset with coding performance change less than
1659 // increases with increase in the level set for speed feature.
1672 // can only be turned on when res < 360p and speed >= 9, in which case only
1684 * \brief Top level speed vs quality trade off data struture.
1688 * Sequence/frame level speed features:
1693 * Speed features for the first pass.
1698 * Speed features related to how tpl's searches are done.
1703 * Global motion speed features:
1708 * Partition search speed features:
1713 * Motion search speed features:
1718 * Inter mode search speed features:
1723 * Interpolation filter search speed features:
1728 * Intra mode search speed features:
1733 * Transform size/type search speed features:
1738 * RD calculation speed features:
1748 * In-loop filter speed features:
1753 * Real-time mode speed features:
1762 /*!\brief Frame size independent speed vs quality trade off flags
1767 * \param[in] speed Speed setting passed in from the command line
1769 * \remark No return value but configures the various speed trade off flags
1770 * based on the passed in speed setting. (Higher speed gives lower
1774 int speed);
1776 /*!\brief Frame size dependent speed vs quality trade off flags
1781 * \param[in] speed Speed setting passed in from the command line
1783 * \remark No return value but configures the various speed trade off flags
1784 * based on the passed in speed setting and frame size. (Higher speed
1788 int speed);
1789 /*!\brief Q index dependent speed vs quality trade off flags
1794 * \param[in] speed Speed setting passed in from the command line
1796 * \remark No return value but configures the various speed trade off flags
1797 * based on the passed in speed setting and current frame's Q index.
1798 * (Higher speed corresponds to lower quality)
1800 void av1_set_speed_features_qindex_dependent(struct AV1_COMP *cpi, int speed);