-
Notifications
You must be signed in to change notification settings - Fork 14
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
V1.1 test vectors #120
V1.1 test vectors #120
Conversation
- Using new field names that remove an uneeded layer of indirection and better match the usage intention. - Update all test vectors to agree wit - Note `test_000060` provides an example with `count_labels > 2`. - Based on AOMediaCodec/iamf-tools@5edf02d.
396037f
to
89b9a5c
Compare
- Using new fields that remove an unneeded layer of indirection. - Based on AOMediaCodec/iamf-tools@05c2d58b for `github/aomediacodec/libiamf/v1.0.0-errata`.
- Introduces a variety two audio element tests. - The Audio Element with ID=300 is based on one of {9.1.6, 1OA, 2OA, 3OA, 4OA, 7.1.4, 5.1.4}. - The Audio Element with ID=301 is based on one of the `expanded_loudspeaker_layout`s. - Output layouts always include stereo and often use an additional layout on one of {mono, 3.1.2, 5.1, 5.1.2, 5.1.4, 7.1, 7.1.2, 7.1.4, 9.1.6}. - Most other properties are the common within this test set. - Based on AOMediaCodec/iamf-tools@4630a45c8.
…rofile. - Update protos to allow a reserved profile (255). - Update protos to support `MixPresentationTags`. - Several tests use a mix Presentation which works under Base-Enhanced profile: - Using [3, 28] audio elements. - Using [19, 28] channels. - Using `MixPresentationTags` (should be gracefully ignored by older profiles). - Other tests signal the not-yet-defined profile 255. - `sine_1500_stereo_48khz_-15dBFS.wav`: A quiet sine wav. - Based on AOMediaCodec/iamf-tools@62bb73f2 - Based on Immersive_Audio_Container/[240729]IAMF_Ref_SW_V1.1_additional_TCs.xlsx from https://groups.aomedia.org/g/WG-Storage-and-Transport/message/884, but indexed at 0.
89b9a5c
to
f6c1a1a
Compare
- Based on AOMediaCodec/iamf-tools@05c2d58b for `github/aomediacodec/libiamf/main`.
- Include `MixPresentationTags` in bitstream. - Fix `test_000701` and `test_000711` to better align with the v1.1 spreadsheet. - Based on AOMediaCodec/iamf-tools@e7679f31a.
- Recomputed based on matrices updated in AOMediaCodec/iamf-tools@42f4caff89.
@felicialim @jwcullen can you resolve the conflict? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We have tested the added layouts and maximum number of channels, elements, etc., using the provided bitstreams.
As a result, it showed a PSNR value of over 99 dB with reference. Thank you.
Re-synced with main and ready to merge in. |
Add "Test Set 6": test_000600 - test_000633 in 0471b3b.
Based on "Set0-Expanded_ "Immersive_Audio_Container/[240729]IAMF_Ref_SW_V1.1_additional_TCs.xlsx"
in this post. Except the tests are indexed so the first one is 600 instead of 601.
A case using 4OA + Top-4Ch was changed to 3OA + Top-4Ch to fit within the 28 channel limit. Similar for another case with 4OA + Top-6Ch.
Another "Test Set 7" is
planned and will be added as commits on this PRtest_000700 - test_000711 in f6c1a1a.This PR is a superset of #116 and should merged after it.