Skip to content

Enable Intra DIP at all speeds - #5341

Merged
leolzhao merged 1 commit into
AOMediaCodec:av2-encfrom
urvangjoshi:mg__enable_dip
Aug 28, 2026
Merged

Enable Intra DIP at all speeds#5341
leolzhao merged 1 commit into
AOMediaCodec:av2-encfrom
urvangjoshi:mg__enable_dip

Conversation

@urvangjoshi

@urvangjoshi urvangjoshi commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

A speed feature include_dip_for_top_n_model_rd_pruning was recently added to speed up DIP for for speed >= 1.

Because of this, there is a very small slowdown when using DIP, with a good coding gain at speed >= 3 (where DIP was disabled before).

Anchor commit: 44be072 (Aug 25, 2026)

Speed 4 CTC 33 frames RA:

+---------+--------+-------------+
| Summary |  YUV   |   Enc-time  |
+---------+--------+-------------+
|   A1    | -0.85% |   101.79%   |
|   A2    | -0.53% |   102.00%   |
|Avg wo B2| -0.46% |   102.56%   |
+---------+--------+-------------+

Speed 3 CTC 33 frames RA:

+---------+--------+-------------+
| Summary |  YUV   |   Enc-time  |
+---------+--------+-------------+
|   A1    | -0.76% |   102.47%   |
|   A2    | -0.46% |   103.18%   |
|Avg wo B2| -0.43% |   103.75%   |
+---------+--------+-------------+

STATS_CHANGED for speed >= 3

@urvangjoshi
urvangjoshi marked this pull request as ready for review August 28, 2026 00:50
@yeqing-wu
yeqing-wu enabled auto-merge (squash) August 28, 2026 15:33
A speed feature `include_dip_for_top_n_model_rd_pruning` was recently
added to speed up DIP for for speed >= 1.

Because of this, there is a very small slowdown when using DIP, with a
good coding gain at speed >= 3  (where DIP was disabled before).
@leolzhao
leolzhao disabled auto-merge August 28, 2026 16:18
@leolzhao
leolzhao merged commit f90877c into AOMediaCodec:av2-enc Aug 28, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants