Adaptive Photosensitivity Adjustment Slider
apple_blossom
So we've got the color-blind filters, and the brightness and bloom sliders, which are all wonderful accessibility features. However, it's still possible to have rapidly flashing lights show up unexpectedly (either via avatars, worlds, or video feeds).
Now, while the existing sliders help significantly, they also take away from the visuals of static worlds that aren't trying to strobe the users. And, because the effect is constant, it's something people may react with instead of use constantly. If there was a more adaptive safeguard, it could stay on without affecting the visuals of most worlds and avatars.
Post-Processing Stack v2 has the Auto Exposure effect, which mimics our pupils dilating in response to changing light conditions. A similar effect could be made to mimic squinting in response to flashing lights. Auto Exposure generates a histogram of the average luminance value on the screen, and this histogram could be used to calculate the rate of change, whose smoothed maximum could drive a brightness & contrast adjustment. This would allow the effect to stay invisible until rapidly changing light is detected, where the screen would fade the filter in, darkening the screen and lowering the contrast to lessen impact of harsh and repeated color changes.
So, worlds with high contrast, static visuals would keep their full color range, while worlds with flashing effects would be toned down to the user's comfort level. It'd be a bit more work than a color remap , and require fine-tuning and feedback from the community, but the benefit of safeguarding against headaches & seizures seems worth the effort:)
Log In