Понимание системы баланса белого DNG
Здравствуйте, я пытаюсь понять, как баланс белого рассчитывается при создании dng. Я знаю, что вся информация находится внутри матрицы AsShotNeutral, которая представляет баланс белого и оттенок внутри DNG. Что я не понимаю, как эта матрица рассчитывается от камеры? Если у меня есть цветовые матрицы и прямые матрицы и правильный баланс белого, выраженный в Кельвиновых температурах, как я могу преобразовать всю эту информацию и построить матрицу AsShotNeutral? Спасибо, я очень смущен тем, какое цветовое пространство используется. Я безуспешно пытался использовать цветовое пространство XYZ, потому что не нашел достаточно информации о DNG и балансировке белого.