-
Notifications
You must be signed in to change notification settings - Fork 16
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
Add non-normative Appendix to cover SDR compositing. #1119
Comments
@jmccrossan-fox Thank you for raising this issue. It seems that this should be a problem that has been solved before. Are you able to suggest any existing reference documentation about the mapping of sRGB into BT.709, say, that we could make use of in resolving this? |
Hi @nigelmegitt thanks for reviewing! Indeed sRGB->BT.709 mapping is well understood (although unfortunately many consumer electronic devices simply treat sRGB as BT.709 when presenting over BT.709 video). We will work on preparing a contribution with the objective to use an existing reference (e.g. ITU) if one exists. |
@palemieux the need for this clarification came in part from IMF discussions. Should it be in scope of TTML2 2nd Ed? |
@cconcolato Let me check. |
Perhaps @dkneeland can provide text. |
Here's my recommendation:
|
The Timed Text Working Group just discussed
The full IRC log of that discussion<nigel> Topic: Add non-normative Appendix to cover SDR compositing. ttml2#1119<nigel> github: https://github.com//issues/1119 <nigel> Nigel: Do we need to agree that the EOTF linearization uses gamma 2.2 and the inverse 709 EOTF uses 2.4 and there's <nigel> .. no change to the primaries? Do we need to worry about number ranges? <nigel> Pierre: I don't think we need to worry about number ranges, because both 709 and sRGB are relative luminance systems <nigel> .. so I think we can use the full range. Both 709 quantisation schemes are in use. We don't need to cover narrow range <nigel> .. 709 - this example covers full range 709. <nigel> .. Full range 709 is used in practice. <nigel> Nigel: Thanks for that. <nigel> Pierre: It depends on the application. <nigel> Nigel: Great, so as long as it's clear that we're talking about full range 709 we're ok <nigel> Pierre: Yes, we should change the title to avoid people getting confused. <nigel> Nigel: And those gammas are uncontroversial? <nigel> Pierre: As far as I know, yes. If you don't apply this conversion then colours won't match in practice. <nigel> Nigel: OK so the change essentially looks good, then the question moves to when we should implement it, should we <nigel> .. attempt to shoehorn it into TTML2 2nd Ed or wait until 3rd Ed? <nigel> .. I note that this is an informative section. <nigel> Glenn: There's a bigger question that Pierre asked which is have we stopped making changes to 2nd Ed other than <nigel> .. typos basically, which is more general than this particular issue. I think we should ask the group to make a decision <nigel> .. on this. <nigel> SUMMARY: TTWG Thanks @dkneeland for this contribution, and is considering when it can be added to the specification, within TTWG publication timelines. |
Appendix Q (non-normative) covers High Dynamic Range Compositing. Consider adding an additional non-normative appendix to cover SDR compositing of sRGB subtitle code values (mapping from sRGB Gamma 2.2 / Peak White 80nits) where the presentation output is BT.2020 or BT.709 (Gamma 2.4 / Peak White 100nits).
The text was updated successfully, but these errors were encountered: