Dynamic Tone Mapping should be released Wedensday (I will be testing the release candidate tonight). I have tested the prerelease version and have watched many hours of HDR and viewing extended portions of perhaps 10 movies (tough job I have 😊
. I think the Radiance Pro Dynamic Tone Mapping looks excellent and I see a visible improvement versus the Static Tone Mapping of earlier releases, especially for source material that incorrectly reports MaxCLL. I did not see any “less than optimal” decisions made by the Dynamic Tone Mapping in my viewing. So, I think this will be a good release to post for everyone to test.
Of course, there may be further improvement possible. Once you have the Dynamic Tone Mapping, if you see something you think might be improved, email lumagen.com support with the player/streamer model, movie/program and time stamp. Include a description of what you are seeing and what you think might be done to improve it. There is a chance we can improve the scene you point out. However, understand it might be intrinsic to dynamically calculated MaxCLL.
Dynamic Tone Mapping can change the effective MaxCLL on any frame, but it only makes sense to change it at the beginning of a scene. Changing it in the middle of the scene would cause a visible change in areas of the picture that should not be change during the scene. So, the Radiance Pro works by changing the effective MaxCLL on a scene by scene basis.
You enable Dynamic Tone Mapping in the MENU->Input->Options->HDR Setup->DynamicLevel menu. Note: Dynamic Tone Mapping is disabled by default (at least for now). The menu looks like:
Enabled: No, Yes
Level: 1 to 8
For Input Current or All
For Memory Current or All
As noted in the DynamicLevel menu you can press the “ALT” key while the menu is active if you want to show an abbreviated menu at the bottom of the screen, so it is out of the way for testing different “Level” values and off versus on. Press OK to get back to the normal menu screen.
The “Level” parameter adjusts how much the Static MaxCLL affects the calculation. Level = 1 uses the HDR10 Static MaxCLL in conjunction with the dynamically calculated MaxCLL. This acts to moderate changes in the MaxCLL value used for each frame. The effect that Static MaxCLL has on the result is reduced as Level is increased.
We do not yet have a recommendation on the best setting for “Level” but I expect it will be in the 5 to 8 range. Using Level = 5 will use a bit of the Static MaxCLL as a sort of “pivot point” to moderate how much change is allowed while still allowing the calculated MaxCLL to significantly change the transfer function on a scene by scene basis. Level = 8 may end up being preferred since it effectively uses only calculated MaxCLL.
As always, if you have a bug report, please email lumagen.com support. Include as much information as you can (e.g. source device, movie/program, timestamp, how to reproduce, etc.). You can also post here if you wish, but we see bug reports emailed to us quickly and may not see bug report here for some time.