Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Level 5.1 ensures that no single coded image exceeds 4k resolution" is not true #290

Open
wantehchang opened this issue Oct 23, 2024 · 1 comment

Comments

@wantehchang
Copy link
Collaborator

@jzern @leo-barnes

This issue was originally discussed in #286 (comment).

The following statement

Level 5.1 is chosen for the Baseline profile to ensure that no single coded image exceeds 4k resolution, as some decoders may not be able to handle larger images.

implies that level 5.1 ensures that no single coded image exceeds 4k resolution. This is not true, because the maximum number of pixels (MaxPicSize) in level 5.1 is 8912896 > 4126 * 2160 > 4k resolution.

Leo suggesting rewording it as folllows:

Level 5.1 is chosen for the Baseline profile as some decoders may not be able to handle coded images larger than approximately 4k resolution.

@jzern
Copy link

jzern commented Oct 23, 2024

In my initial comment I only looked at the MaxVSize and MaxHSize and ignored MaxPicSize. I agree that the MaxPicSize of 8912896 is approximately 4K. Maybe we could add Wan-Teh's values in parenthesis '(e.g., roughly 4126 * 2160)'.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants