Project

General

Profile

Camera Support #11143

Canon 300D whitelevels

Added by Tim Rolph over 3 years ago. Updated over 3 years ago.

Status:
Fixed
Priority:
Low
Assignee:
Category:
Darkroom
Target version:
Start date:
09/08/2016
Due date:
% Done:

100%

Estimated time:
Affected Version:
2.0.6

Description

I have taken 6 images starting from ISO 100 up to ISO 3200. As you can see they get darker with increase in ISO due to the Raw Black Level increase.
I have not experienced this with any other software including Rawstudio 2.1 which uses Rawspeed.
This issue has been in all versions of Darktable that I have tried including latest Git.
I Have check the correct Raw Black Level for all of the files and they should be according to Image-ExifTool-10.25

File with ExifTool CRW_4979.CRW ISO 100 WB RGGB Black Levels : 126 124 126 124 With Darktable 136 136 136 136

File with ExifTool CRW_4980.CRW ISO 200 WB RGGB Black Levels : 127 127 127 127 With Darktable 151 151 151 151

File with ExifTool CRW_4981.CRW ISO 400 WB RGGB Black Levels : 126 128 126 128 With Darktable 177 177 178 178

File with ExifTool CRW_4982.CRW ISO 800 WB RGGB Black Levels : 129 128 129 128 With Darktable L 231 231 232 232

File with ExifTool CRW_4983.CRW ISO 1600 WB RGGB Black Levels : 251 250 251 250 With Darktable 454 457 454 457

File with ExifTool CRW_4984.CRW ISO 3200 WB RGGB Black Levels : 249 249 250 249 With Darktable 453 453 456 456

There is a Maker note tag 0xa9 that has the correct values for cameras using this file type.

"# Color balance information (MakerNotes tag 0xa9) (ref PH)
%Image::ExifTool::Canon::ColorBalance = (
%binaryDataAttrs,
NOTES => 'These tags are used by the 10D and 300D.',
FORMAT => 'int16s',
FIRST_ENTRY => 0,
GROUPS => { 0 => 'MakerNotes', 2 => 'Camera' }, # red,green1,green2,blue (ref 2)
1 => { Name => 'WB_RGGBLevelsAuto', Format => 'int16s4' },
5 => { Name => 'WB_RGGBLevelsDaylight', Format => 'int16s4' },
9 => { Name => 'WB_RGGBLevelsShade', Format => 'int16s4' },
13 => { Name => 'WB_RGGBLevelsCloudy', Format => 'int16s4' },
17 => { Name => 'WB_RGGBLevelsTungsten', Format => 'int16s4' },
21 => { Name => 'WB_RGGBLevelsFluorescent',Format => 'int16s4' },
25 => { Name => 'WB_RGGBLevelsFlash', Format => 'int16s4' },
29 => { Name => 'WB_RGGBLevelsCustom', Format => 'int16s4'
}, #
(actually black levels for D60, ref IB)
33 => { Name => 'WB_RGGBLevelsKelvin', Format => 'int16s4' },
37 => { Name => 'WB_RGGBBlackLevels', Format => 'int16s4' }, "

This is from Image exiftool source and as you can see 37 has the black levels.
I hope this helps.
CRW_4979.CRW (5.95 MB) CRW_4979.CRW ISO 100 Tim Rolph, 09/08/2016 10:34 PM
CRW_4980.CRW (6.31 MB) CRW_4980.CRW ISO 200 Tim Rolph, 09/08/2016 10:35 PM
CRW_4981.CRW (6.99 MB) CRW_4981.CRW ISO 400 Tim Rolph, 09/08/2016 10:35 PM
CRW_4982.CRW (7.72 MB) CRW_4982.CRW ISO 800 Tim Rolph, 09/08/2016 10:36 PM
CRW_4983.CRW (8.66 MB) CRW_4983.CRW ISO 1600 Tim Rolph, 09/08/2016 10:36 PM
CRW_4984.CRW (9.42 MB) CRW_4984.CRW ISO 3200 Tim Rolph, 09/08/2016 10:36 PM

Associated revisions

Revision 721f5097 (diff)
Added by Roman Lebedev over 3 years ago

Rawspeed: CRWDecoder: support reading ISO values. Refs #11143

Based on exiv2 and exiftool

Revision b123710b (diff)
Added by Roman Lebedev over 3 years ago

Canon 300D: whitelevels and black area fixup. Fixes #11143

Revision 65e2e7ec (diff)
Added by Roman Lebedev over 3 years ago

Rawspeed: CRWDecoder: support reading ISO values. Refs #11143

Based on exiv2 and exiftool

(cherry picked from commit 721f5097ab742dd0e20bb6cb6350058dc169a572)

Revision 1df336dc (diff)
Added by Roman Lebedev over 3 years ago

Canon 300D: whitelevels and black area fixup. Fixes #11143

(cherry picked from commit b123710b99209c7e29d6daaeba224e4e5c39ef93)

History

#1 Updated by Roman Lebedev over 3 years ago

  • % Done changed from 0 to 20
  • Assignee set to Roman Lebedev
  • Status changed from New to Triaged
  • Subject changed from CRW Files get increasingly darker with increase in ISO level to Canon 300D whitelevels
  • Tracker changed from Bug to Camera Support

#2 Updated by Roman Lebedev over 3 years ago

Should be better now.

#3 Updated by Roman Lebedev over 3 years ago

  • % Done changed from 20 to 100
  • Status changed from Triaged to Fixed

#4 Updated by Roman Lebedev over 3 years ago

  • Target version set to 2.2.0

Also available in: Atom PDF

Go to top