La caméra ne peut pas altérer les sensibilités spectrales du capteur, celles-ci sont incrustées dans la puce.
Ce qui se passe réellement dépend du format de vos fichiers d'enregistrement. S'il s'agit d'un format de fichier RAW, ce qui se passe est que le paramètre de balance des blancs de la caméra est enregistré dans le fichier RAW pour qu'un processeur de fichiers RAW puisse l'utiliser pour créer cette balance des blancs.
Si vous écrivez des fichiers JPEG, c'est un peu différent. L'appareil photo connaît les sensibilités chromatiques du capteur et, armé de ces informations, il peut calculer la quantité de changement nécessaire pour chaque pixel et dans quelle direction en fonction de la balance des blancs choisie dans l'appareil photo.
Gardez à l'esprit qu'aucun de ces calculs n'est effectué en valeurs RVB mais avant ce calcul en utilisant l'espace colorimétrique CIEXYZ. Ensuite, en fonction de l'espace du conteneur de profil ICC choisi dans la caméra, les valeurs XYZ pour chaque pixel sont calculées avec le nouveau point blanc. Ainsi, les valeurs XYZ pour la même couleur peuvent entraîner des valeurs RVB différentes selon le choix d'Adobe RGB ou sRGB.
D'autres calculs sont effectués pour éliminer le bruit du capteur ( soustraction de trame sombre ) et le changement du point blanc se produit après l'exécution de nombreux algorithmes de rendu des couleurs pour changer les valeurs RVB linéaires en RVB référencé par scène, puis en sortie référencée lorsqu'elles sont écrites sur le espace colorimétrique correct.
La balance des blancs automatique examine la couleur prédominante dans les zones les plus lumineuses de la scène et l'utilise comme base de ce que le blanc doit être. Tout comme notre système visuel utilise l'adaptation chromatique, mais d'une manière beaucoup plus simple. Il existe une section de l'espace colorimétrique XYZ appelée locus spectral. Voir ci-dessous
Ainsi, le point blanc est ajusté le long de cette ligne connue en fonction de ce que le capteur détecte comme la valeur de blanc la plus forte. Dans de nombreuses images, il n'y a pas de point blanc clair, la caméra utilise donc cette ligne pour décider où placer son point blanc par quelle partie du locus spectral est la plus proche des pixels les plus brillants.