Rendu des couleurs et Android: pourquoi tous les constructeurs OEM doivent proposer un mode sRGB

Dans cet article, nous expliquons les problèmes d'Android liés au rendu des espaces colorimétriques non sRVB et pourquoi les OEM doivent proposer des alternatives d'espace colorimétrique pour corriger le problème.

Les qualités d’affichage d’un appareil ont probablement été l’un de nos problèmes les plus brûlants au cours des deux derniers mois. Les variations d'affichage du matériel, telles que les pertes de lumière et les pixels morts ou inactifs, sont des sujets de discussion courants. Cependant, ce n'est que récemment que les qualités profondes d'un écran ont été aussi largement discutées, en partie à cause d'une sortie de téléphone.

Comme de nombreuses discussions au sein de notre communauté, OnePlus les a mises au premier plan avec les inexactitudes présentées dans le firmware d'expédition du OnePlus 3. Bien sûr, il y a eu des plaintes concernant les couleurs par défaut trop saturées sur chaque appareil Samsung, mais en dehors de cela, c'est un problème. discussion largement calme, même lorsque de nombreux autres écrans sont saturés et que d'autres fabricants comme LG utilisent également un autre espace colorimétrique cibles. À part ceux qui visitent des sites d’examen approfondi, rares sont ceux qui parlent ou se soucient de choses comme la précision des niveaux de gris ou la précision de la saturation. Mais la précision de l'affichage est quelque chose que nous devrions tous connaître ou prendre en compte, et même si nous pensons que notre L'appareil semble bien tel qu'il est, nous devrions tous essayer de comprendre ce qui se passe et même plaider pour plus choix.


Crédit image - Wikipédia

Pour commencer, abordons quelques notions de base. sRVB (BT.709) est un terme que si vous avez suivi de près l'actualité du OnePlus 3, même à distance, vous le connaissez. Mais qu'est ce que c'est exactement? sRGB est un espace colorimétrique au sein du Espace colorimétrique RVB. L'espace colorimétrique RVB comprend essentiellement toutes les couleurs qui peuvent être créées à partir des couleurs rouge, vert et bleu, une gamme très large. Le sRVB réside dans cet espace et est l'espace colorimétrique le plus couramment utilisé en production aujourd'hui. C'est pourquoi le sRVB est traditionnellement l'espace colorimétrique sur lequel vous souhaitez que votre appareil mobile soit réglé. Il existe un certain nombre d’autres espaces colorimétriques. Adobe RVB est l’un des autres outils courants utilisés par les professionnels. Adobe RVB présente un certain nombre d'avantages par rapport au sRVB dans sa capacité à reproduire des couleurs réalistes avec une gamme accrue de couleurs bleues et vertes. Cependant, il n'est pas largement utilisé en dehors des imprimeries et des designers spécialisés, ce qui signifie que si vous deviez créer quelque chose utilisant l'espace colorimétrique Adobe RVB, il perdrait bon nombre de ses attributs lorsqu'il serait visualisé sur un appareil calibré à sRVB.

Alors pourquoi utiliser sRGB en premier lieu s’il existe de meilleures alternatives? La raison pour laquelle on utilise sRGB est simplement que dans le passé, les appareils avaient du mal à afficher des couleurs plus grandes. des gammes correctement et avec suffisamment de luminosité, ce qui rend ces autres normes difficiles à maintenir avec précision. Un autre espace colorimétrique RVB est NTSC (BT.409), mais NTSC n’a jamais été largement utilisé et rend la décision de OnePlus de se calibrer selon cette norme étrange. Enfin, nous avons une nouvelle norme à venir, une large gamme, appelée UHD (BT.2020) c’est ce que les nouveaux téléviseurs 4K vont être livrés, ce qui permet des améliorations telles que la vidéo HDR. Nous avons tous vu les publicités télévisées 4K dans les magasins et à quel point elles diffusent du contenu vidéo HDR, BT.2020 fait partie de ce qui rend cela possible et maintient sa précision. BT.2020 est également utilisé dans DCI-P3 (que LG a choisi dans certains smartphones comme le LG G5) sur lequel les films numériques sont calibrés et Apple s'oriente vers l'iPad Pro 9,7"; ces profils sont beaucoup plus larges que sRGB et semblent être la norme à l’avenir.

Le Galaxy S7 possède l'un des écrans les plus précis du marché si vous sélectionnez Basique dans les paramètres de couleur.

Donc, si les écrans sont meilleurs aujourd’hui que par le passé et que la gestion de gammes plus larges est possible sur la plupart des appareils, pourquoi insistons-nous si fort pour le sRGB? Être réglé sur sRGB n'a pas grand-chose à voir avec le fait d'être « correct » dans l'absolu puisque tous les espaces colorimétriques se trouvent dans l'espace colorimétrique RVB, régler votre appareil sur sRVB est la bonne chose à faire à ce stade. temps sur Android car Android ne peut rien comprendre d'autre. Oui, le problème réside dans Android et ne devrait pas être résolu dans Nougat, la résolution pourrait donc prendre beaucoup de temps. Comme souligné dans La mise à jour d'Anandtech Selon leur test OnePlus 3, Android n'a AUCUNE gestion des couleurs au niveau du système. Pourquoi est-ce important? Une bonne gestion des couleurs signifie qu'il détectera le contenu et enverra ces informations à l'écran. Si les informations sont correctement envoyées à l’écran, elles afficheront avec précision le contenu sRGB dans l’espace colorimétrique BT.2020. Lorsqu'un écran est calibré sur une gamme plus large comme Adobe RVB, NTSC ou BT.2020 et que le système envoie des couleurs relativement non étiquetées données, le résultat est l'affichage montrant les couleurs du contenu conformes à son espace colorimétrique, les affichant ainsi inexactement.

Capture d'écran_20160710-141902Pour faire le lien avec quelque chose que nous pourrions connaître, souvenez-vous de l'époque de Windows, où la résolution d'un moniteur n'était pas entièrement prise en charge et où tout le contenu de l'écran était étiré? Un principe similaire s’applique ici, sauf avec les couleurs. Même si la gamme de couleurs d'un écran est supérieure et peut afficher ces couleurs avec précision, il est tout simplement incapable de afficher des couleurs précises car le matériau source n'est pas identifiable et est donc étiré ou modifié pour répondre son profil.

C'est pourquoi l'étalonnage sRVB est si important pour les appareils Android. Bien que l'espace colorimétrique sRGB et BT.709 soient une norme obsolète qui est en cours de remplacement, les écrans Android DOIVENT se conformer au profil ou permettre un choix. Appareils Samsung je fais cela depuis des années. Le paramètre de couleur adaptatif est une large gamme (pensez à BT.2020 ou similaire), Photo AMOLED est Adobe RVB et Basic est sRVB. Quand vous dites que les téléphones Samsung ont des couleurs trop saturées et irréalistes, ce n'est pas que l'écran lui-même est inférieur ou mal calibré, c'est qu'Android ne sait tout simplement pas comment utiliser tout ce supplément gamme. C'est là que OnePlus a laissé tomber la balle, et ce que Carl Pei je n'ai pas compris. Le sRVB n’est pas une « niche », c’est la seule chose que votre téléphone peut afficher correctement, car c’est pour cela que presque tout le contenu est calibré. En calibrant le OnePlus 3 sur NTSC, ils n'ont pas réalisé qu'au lieu d'augmenter sa gamme, il corrompait simplement les couleurs appropriées.


La couleur est très subjective et c’est pourquoi cela a été un sujet si brûlant. Tout comme les écouteurs Beats Audio terriblement calibré mais des vendeurs élevés, il existe donc de grandes populations qui bénéficient d'une gamme plus large sur Android, malgré ses imprécisions. Bien que « ça a l'air bien » soit subjectif, les écrans qui ne sont pas calibrés pour sRGB sont inexacts car Android ne sait même pas que les profils de couleurs et la gestion des couleurs existent. Ce n'est pas « bien »: sur Android calibrer votre écran sur autre chose que sRGB affiche la plupart du temps les mauvaises couleurs, que cela vous plaise ou non.

Cependant, certaines personnes aiment les couleurs trop saturées ou un écran plus bleu, et c'est là que le choix entre en jeu et pourquoi TOUS les fabricants devraient le faire. proposer sRGB comme paramètre de couleur pour leur affichage. Le Nexus 6P le propose, HTC le propose sur les A9 et 10, OnePlus le propose désormais sur le 3 et Samsung le propose depuis des années. C'est vrai que beaucoup de gens acceptent un affichage imprécis, il y en a une grande partie qui voudra peut-être ou besoin pour voir les choses telles qu'elles sont prévues ou simplement pour la précision, et les OEM Android devraient y répondre foule, non pas parce qu'il s'agit d'une niche, mais parce que c'est le seul moyen d'acquérir la bonne expérience de votre part. appareil.