C1 and identical ICC profiles for GH1 and GF1
I do not own neither GH1 nor GF1 - however I own GH2 and when I checked out of curiosity profiles that C1 6.1 installs I see that ICC profiles for GH1 and GF1 are identical, binary comparison :
and that brings the question - did P1 actually profiled both cameras or just one of them ? I found it strange that 2 quite different physically sensors are identical in that matter to the bit.
I compared DNG profiles that Adobe supplies for GH1 and GF1 (dumping to readable xml format using dcptool) - they are quite different.
any comments ?
Adobe :
C:\...iles\Phase One\Capture One 6\Color Profiles\DSLR>fc /b PanasonicGH1-Generic.icm PanasonicGF1-Generic.icm
Comparing files PanasonicGH1-Generic.icm and PANASONICGF1-GENERIC.ICM
0003588A: 48 46
000358AA: 48 46
and that brings the question - did P1 actually profiled both cameras or just one of them ? I found it strange that 2 quite different physically sensors are identical in that matter to the bit.
I compared DNG profiles that Adobe supplies for GH1 and GF1 (dumping to readable xml format using dcptool) - they are quite different.
any comments ?
Adobe :
Comparing files gf1.xml and GH1.XML
***** gf1.xml
<ColorMatrix1 Rows="3" Cols="3">
<Element Row="2" Col="2">0.783700</Element>
<Element Row="2" Col="1">0.191100</Element>
<Element Row="2" Col="0">-0.122600</Element>
<Element Row="1" Col="2">0.251400</Element>
<Element Row="1" Col="1">1.456300</Element>
<Element Row="1" Col="0">-0.688200</Element>
<Element Row="0" Col="2">-0.047200</Element>
<Element Row="0" Col="1">-0.254800</Element>
<Element Row="0" Col="0">0.832900</Element>
</ColorMatrix1>
***** GH1.XML
<ColorMatrix1 Rows="3" Cols="3">
<Element Row="2" Col="2">0.622300</Element>
<Element Row="2" Col="1">0.211100</Element>
<Element Row="2" Col="0">-0.123000</Element>
<Element Row="1" Col="2">0.334300</Element>
<Element Row="1" Col="1">1.228300</Element>
<Element Row="1" Col="0">-0.522800</Element>
<Element Row="0" Col="2">-0.011400</Element>
<Element Row="0" Col="1">-0.214600</Element>
<Element Row="0" Col="0">0.692800</Element>
</ColorMatrix1>
*****
***** gf1.xml
<ColorMatrix2 Rows="3" Cols="3">
<Element Row="2" Col="2">0.733000</Element>
<Element Row="2" Col="1">0.286600</Element>
<Element Row="2" Col="0">-0.235300</Element>
<Element Row="1" Col="2">0.209900</Element>
<Element Row="1" Col="1">1.608500</Element>
<Element Row="1" Col="0">-0.810600</Element>
<Element Row="0" Col="2">-0.101100</Element>
<Element Row="0" Col="1">-0.190200</Element>
<Element Row="0" Col="0">0.788800</Element>
</ColorMatrix2>
***** GH1.XML
<ColorMatrix2 Rows="3" Cols="3">
<Element Row="2" Col="2">0.598400</Element>
<Element Row="2" Col="1">0.311200</Element>
<Element Row="2" Col="0">-0.233100</Element>
<Element Row="1" Col="2">0.296900</Element>
<Element Row="1" Col="1">1.385200</Element>
<Element Row="1" Col="0">-0.653500</Element>
<Element Row="0" Col="2">-0.053200</Element>
<Element Row="0" Col="1">-0.146600</Element>
<Element Row="0" Col="0">0.629900</Element>
</ColorMatrix2>
*****
***** gf1.xml
<ForwardMatrix1 Rows="3" Cols="3">
<Element Row="2" Col="2">0.941800</Element>
<Element Row="2" Col="1">-0.180100</Element>
<Element Row="2" Col="0">0.063300</Element>
<Element Row="1" Col="2">-0.110600</Element>
<Element Row="1" Col="1">0.775300</Element>
<Element Row="1" Col="0">0.335300</Element>
<Element Row="0" Col="2">0.079800</Element>
<Element Row="0" Col="1">0.192000</Element>
<Element Row="0" Col="0">0.692500</Element>
</ForwardMatrix1>
***** GH1.XML
<ForwardMatrix1 Rows="3" Cols="3">
<Element Row="2" Col="2">1.050300</Element>
<Element Row="2" Col="1">-0.309600</Element>
<Element Row="2" Col="0">0.084400</Element>
<Element Row="1" Col="2">-0.294700</Element>
<Element Row="1" Col="1">0.969600</Element>
<Element Row="1" Col="0">0.325200</Element>
<Element Row="0" Col="2">-0.019600</Element>
<Element Row="0" Col="1">0.241300</Element>
<Element Row="0" Col="0">0.742600</Element>
</ForwardMatrix1>
*****
***** gf1.xml
<ForwardMatrix2 Rows="3" Cols="3">
<Element Row="2" Col="2">0.941800</Element>
<Element Row="2" Col="1">-0.180100</Element>
<Element Row="2" Col="0">0.063300</Element>
<Element Row="1" Col="2">-0.110600</Element>
<Element Row="1" Col="1">0.775300</Element>
<Element Row="1" Col="0">0.335300</Element>
<Element Row="0" Col="2">0.079800</Element>
<Element Row="0" Col="1">0.192000</Element>
<Element Row="0" Col="0">0.692500</Element>
</ForwardMatrix2>
***** GH1.XML
<ForwardMatrix2 Rows="3" Cols="3">
<Element Row="2" Col="2">1.050300</Element>
<Element Row="2" Col="1">-0.309600</Element>
<Element Row="2" Col="0">0.084400</Element>
<Element Row="1" Col="2">-0.294700</Element>
<Element Row="1" Col="1">0.969600</Element>
<Element Row="1" Col="0">0.325200</Element>
<Element Row="0" Col="2">-0.019600</Element>
<Element Row="0" Col="1">0.241300</Element>
<Element Row="0" Col="0">0.742600</Element>
</ForwardMatrix2>
*****
***** gf1.xml
<ProfileCalibrationSignature>com.adobe</ProfileCalibrationSignature>
<UniqueCameraModelRestriction>Panasonic DMC-GF1</UniqueCameraModelRestriction>
</dcpData>
***** GH1.XML
<ProfileCalibrationSignature>com.adobe</ProfileCalibrationSignature>
<UniqueCameraModelRestriction>Panasonic DMC-GH1</UniqueCameraModelRestriction>
</dcpData>
*****
Comparing files gf1.xml and GH1.XML
***** gf1.xml
<ColorMatrix1 Rows="3" Cols="3">
<Element Row="2" Col="2">0.783700</Element>
<Element Row="2" Col="1">0.191100</Element>
<Element Row="2" Col="0">-0.122600</Element>
<Element Row="1" Col="2">0.251400</Element>
<Element Row="1" Col="1">1.456300</Element>
<Element Row="1" Col="0">-0.688200</Element>
<Element Row="0" Col="2">-0.047200</Element>
<Element Row="0" Col="1">-0.254800</Element>
<Element Row="0" Col="0">0.832900</Element>
</ColorMatrix1>
***** GH1.XML
<ColorMatrix1 Rows="3" Cols="3">
<Element Row="2" Col="2">0.622300</Element>
<Element Row="2" Col="1">0.211100</Element>
<Element Row="2" Col="0">-0.123000</Element>
<Element Row="1" Col="2">0.334300</Element>
<Element Row="1" Col="1">1.228300</Element>
<Element Row="1" Col="0">-0.522800</Element>
<Element Row="0" Col="2">-0.011400</Element>
<Element Row="0" Col="1">-0.214600</Element>
<Element Row="0" Col="0">0.692800</Element>
</ColorMatrix1>
*****
***** gf1.xml
<ColorMatrix2 Rows="3" Cols="3">
<Element Row="2" Col="2">0.733000</Element>
<Element Row="2" Col="1">0.286600</Element>
<Element Row="2" Col="0">-0.235300</Element>
<Element Row="1" Col="2">0.209900</Element>
<Element Row="1" Col="1">1.608500</Element>
<Element Row="1" Col="0">-0.810600</Element>
<Element Row="0" Col="2">-0.101100</Element>
<Element Row="0" Col="1">-0.190200</Element>
<Element Row="0" Col="0">0.788800</Element>
</ColorMatrix2>
***** GH1.XML
<ColorMatrix2 Rows="3" Cols="3">
<Element Row="2" Col="2">0.598400</Element>
<Element Row="2" Col="1">0.311200</Element>
<Element Row="2" Col="0">-0.233100</Element>
<Element Row="1" Col="2">0.296900</Element>
<Element Row="1" Col="1">1.385200</Element>
<Element Row="1" Col="0">-0.653500</Element>
<Element Row="0" Col="2">-0.053200</Element>
<Element Row="0" Col="1">-0.146600</Element>
<Element Row="0" Col="0">0.629900</Element>
</ColorMatrix2>
*****
***** gf1.xml
<ForwardMatrix1 Rows="3" Cols="3">
<Element Row="2" Col="2">0.941800</Element>
<Element Row="2" Col="1">-0.180100</Element>
<Element Row="2" Col="0">0.063300</Element>
<Element Row="1" Col="2">-0.110600</Element>
<Element Row="1" Col="1">0.775300</Element>
<Element Row="1" Col="0">0.335300</Element>
<Element Row="0" Col="2">0.079800</Element>
<Element Row="0" Col="1">0.192000</Element>
<Element Row="0" Col="0">0.692500</Element>
</ForwardMatrix1>
***** GH1.XML
<ForwardMatrix1 Rows="3" Cols="3">
<Element Row="2" Col="2">1.050300</Element>
<Element Row="2" Col="1">-0.309600</Element>
<Element Row="2" Col="0">0.084400</Element>
<Element Row="1" Col="2">-0.294700</Element>
<Element Row="1" Col="1">0.969600</Element>
<Element Row="1" Col="0">0.325200</Element>
<Element Row="0" Col="2">-0.019600</Element>
<Element Row="0" Col="1">0.241300</Element>
<Element Row="0" Col="0">0.742600</Element>
</ForwardMatrix1>
*****
***** gf1.xml
<ForwardMatrix2 Rows="3" Cols="3">
<Element Row="2" Col="2">0.941800</Element>
<Element Row="2" Col="1">-0.180100</Element>
<Element Row="2" Col="0">0.063300</Element>
<Element Row="1" Col="2">-0.110600</Element>
<Element Row="1" Col="1">0.775300</Element>
<Element Row="1" Col="0">0.335300</Element>
<Element Row="0" Col="2">0.079800</Element>
<Element Row="0" Col="1">0.192000</Element>
<Element Row="0" Col="0">0.692500</Element>
</ForwardMatrix2>
***** GH1.XML
<ForwardMatrix2 Rows="3" Cols="3">
<Element Row="2" Col="2">1.050300</Element>
<Element Row="2" Col="1">-0.309600</Element>
<Element Row="2" Col="0">0.084400</Element>
<Element Row="1" Col="2">-0.294700</Element>
<Element Row="1" Col="1">0.969600</Element>
<Element Row="1" Col="0">0.325200</Element>
<Element Row="0" Col="2">-0.019600</Element>
<Element Row="0" Col="1">0.241300</Element>
<Element Row="0" Col="0">0.742600</Element>
</ForwardMatrix2>
*****
***** gf1.xml
<ProfileCalibrationSignature>com.adobe</ProfileCalibrationSignature>
<UniqueCameraModelRestriction>Panasonic DMC-GF1</UniqueCameraModelRestriction>
</dcpData>
***** GH1.XML
<ProfileCalibrationSignature>com.adobe</ProfileCalibrationSignature>
<UniqueCameraModelRestriction>Panasonic DMC-GH1</UniqueCameraModelRestriction>
</dcpData>
*****
0
-
PS: the same is for Pentax Kx and Pentax Kr... moreover - P1 even did not change that camera name inside... you dump PentaxKR-Generic.icm to xml and you can see... Pentax KX...
So does P1 cut the corners so to say ? Kr and Kx again have 2 different generations of Sony Sensors - no way you can measure them identical (if you actually profile them).
Same goes for Pentax K7 and Pentax K5... now that is Samsung sensor vs Sony Sensor.
Am I missing something here ?0 -
I can imagine that they wanted/needed to fulfill support for the cameras and improve the color profiles later. They did this to several cameras. (i.e Nikon D700) 0 -
[quote="ben43456" wrote:
I can imagine that they wanted/needed to fulfill support for the cameras and improve the color profiles later. They did this to several cameras. (i.e Nikon D700)
btw - GF1 and GH1 are by no means new cameras... they are already replaced by new models by manufacturer (GF2/GH2)... and support exactly means mostly profiling the camera nowadays... it is not like Panasonic or Pentax come up w/ completely new encrypted raw formats that P1 developers spends eons breaking... it is not like they need to create a completely new demosaicking for each new model every time... I am not buying that 100%0 -
The GH1 and GF1 do require different profiles, I have profiled both cameras for use within C1.
I also note that GH2 files open with the GF1 profile!
Here is an example GH2 image with the C1 Generic (GF1) Profile and correctly profiled by me. There is a big difference, maybe it does not show so well in this image but you get the idea!
Colin - Huelight ICC Profiles0
Post ist für Kommentare geschlossen.
Kommentare
4 Kommentare