▲ ▼ Color inaccuracy in mobile displays
Color accuracy varies drastically across mobile(smartphone, tablet) displays which results in poor presentation in the applications dependent upon accurate colors like Fashion, Art, Paints etc. leading to their respective industries not being able to leverage mobile ecosystem to its full extent.
The color inaccuracy on mobile displays stems from several variables:
- Display Technologies( LCD, OLED etc.) and Subpixel matrix schemes(Standard, Pentile etc.).
- Color Space( sRGB, DCI-P3) and Color Gamut(Different coverage of color space).
- Color modes(LiveDisplay, True Tone etc.) according to ambient lighting conditions.
- Adaptive Brightness.
- Display calibration by the manufacturer.
- Screen protection(Tempered glass, plastic etc.) and Privacy filters.
The problem is more pronounced with the android ecosystem(~ 73% market share) due to its fragmentation, Apple devices relatively display accurate colors across a particular model.
-
Aforementioned color accuracy dependent industries would love this need-gap to be addressed, Evident from newer high-end mobile devices having 100% DCI-P3 color gamut coverage.Perfect color accuracy is not possible without external display calibration hardware but I think this need-gap could be addressed to a reasonable extent with color management library at the software level. Android offers ColorSpace API to convert between different color spaces and iOS offers System Colors which automatically adapt to the system settings.A 3rd party library which provides helper routines to these APIs depending upon the displays and the color to be presented; could reduce development time and create more reliable, accurate colors for the apps. Due to the extent of this need-gap I think this could be a viable open-source project.reply I WILL PAY FOR THAT