Thomas001le
Member
- Messages
- 17
- Reaction score
- 10
I've been looking into DXO PureRaw and noticed that the DNG files generated by DXO PureRAW sometimes have a different camera profile embedded (i.e. Color Matrix, Forward Matrix, Camera Calibration matrix, .. you name it) than the Adobe DNG Converter would attach to a DNG file generated for the same camera. This has the annoying effect that white balance values (temperature/tint) in lightroom are different and not directly tansferrable.
If white balance is actual set to the same spot white balance, there doesn't seem to be a difference in color rendering anymore even though literal white balance values are different.
I played around with this a bit and copying color profile from Adobe DNG Converter DNGs to DXO PureRAW generated DNGs actually works. The white balance values now match exactly and color rendering is the same. This could indicate that the linear camera values actually use the same color space for DXO PureRAW and the Adobe DNG Converter.
I looked over the DNG specifications a bit and looked at the tags in both DNG files. The AsShot white balance is embedded in camera color space and not as XY coordinates. To get the XY coordinates, and thus the color temperature, you need to apply the camera profile. Thus it makes sense that the color temperatures are different even for the same camea neutral white point if the camera profiles are different.
Now, Adobe Lightroom comes with its own set of camera profiles in DCP files (I also have a few imported ones). To my understanding DCP profiles basically contain the same camera profile matrices that would are in a DNG file.
Now I got lost a bit and have questions
1. Does Lightroom actually use the embedded camera profile in a DNG file if it finds a DCP profile for the camera?
2. Is the embedded DNG profile still used to do the convertion from the camera white point (in camera color space) to XY/CCT?
3. Shouldn't the "AsShot" white point change when a different camera profile is selected since the white point in camera color space is now translated to XY differently?
If white balance is actual set to the same spot white balance, there doesn't seem to be a difference in color rendering anymore even though literal white balance values are different.
I played around with this a bit and copying color profile from Adobe DNG Converter DNGs to DXO PureRAW generated DNGs actually works. The white balance values now match exactly and color rendering is the same. This could indicate that the linear camera values actually use the same color space for DXO PureRAW and the Adobe DNG Converter.
I looked over the DNG specifications a bit and looked at the tags in both DNG files. The AsShot white balance is embedded in camera color space and not as XY coordinates. To get the XY coordinates, and thus the color temperature, you need to apply the camera profile. Thus it makes sense that the color temperatures are different even for the same camea neutral white point if the camera profiles are different.
Now, Adobe Lightroom comes with its own set of camera profiles in DCP files (I also have a few imported ones). To my understanding DCP profiles basically contain the same camera profile matrices that would are in a DNG file.
Now I got lost a bit and have questions
1. Does Lightroom actually use the embedded camera profile in a DNG file if it finds a DCP profile for the camera?
2. Is the embedded DNG profile still used to do the convertion from the camera white point (in camera color space) to XY/CCT?
3. Shouldn't the "AsShot" white point change when a different camera profile is selected since the white point in camera color space is now translated to XY differently?