supplierdeeply

DNG 1.4?

  • 3 Replies
  • 411 Views
*

Offline I2k4

  • *
  • 28
DNG 1.4?
« on: 03 / June / 2018, 13:19:51 »
Advertisements
Didn't find a Search result for this question, which might or might not have consequences for my older cameras currently limited to using DNG 1.1 (with badpixel.bin procedure).  DNG 1.3 creates colored speckle artefacts from those cameras.   

I recently found an Android app - Bacon Camera - that forces very good non-native DNG from my aging phone.  Looking at its EXIF I found the developer has implemented DNG version 1.4, and googling brings up documentation and discussion indicating it's been around since 2012 and has some new features. 

https://www.adobe.com/content/dam/acom/en/products/photoshop/pdfs/dng_spec_1.4.0.0.pdf

Having used CHDK for about a decade, including adoption of DNG 1.3, it makes me wonder if DNG 1.4 should be implemented - I don't have the technical competence to evaluate it but seeing how surprisingly well DNG 1.4 works on a phone that should not be capable of RAW/DNG, maybe it would work on Canon cameras where DNG 1.3 does not.  Would welcome knowing if this has been considered or there is reason not to.
Appreciative end-user for several years:  S5is, SX10is, and SD4000is.

*

Offline reyalp

  • ******
  • 11343
Re: DNG 1.4?
« Reply #1 on: 03 / June / 2018, 16:58:29 »
Would welcome knowing if this has been considered or there is reason not to.
This seems backwards to me. The question should be if there is a reason to switch. Unless DNG 1.4 supports some specific feature that would benefit CHDK users, there is no reason to support it.

I've skimmed over the spec a few previously and haven't seen anything that would obviously offer a big improvement for CHDK. One thing to keep in mind is that most advanced DNG features aren't widely supported, so even ones that would theoretically be useful (like badpixel opcodes) aren't as useful as one would hope.

Quote
seeing how surprisingly well DNG 1.4 works on a phone that should not be capable of RAW/DNG, maybe it would work on Canon cameras where DNG 1.3 does not
It's very unlikely this has anything to do with DNG version. The basic format is the same, the newer versions generally add optional features for specific use cases or kinds of hardware. If the images from your phone app work better out of the box than CHDK images, it's because the people who made it had the resources and documentation to make that happen, not because of the DNG version.
Don't forget what the H stands for.

*

Offline I2k4

  • *
  • 28
Re: DNG 1.4?
« Reply #2 on: 03 / June / 2018, 18:33:00 »
Thanks, I see it has been considered.  Could have been clearer, the main question for me was whether DNG 1.4 would eliminate the problems with 1.3 that prevent using it on my cameras, since activating that is easier and more intuitive than DNG 1.1.   Running the badpixel.bin script in camera adds a nuisance step to CHDK installation (though I've simply saved and copied badpixel.bin into the CHDK folder, something I haven't seen documented).  Once DNG 1.1 is properly activated, there's nothing better about the output I get from the phone. 
Appreciative end-user for several years:  S5is, SX10is, and SD4000is.

*

Offline reyalp

  • ******
  • 11343
Re: DNG 1.4?
« Reply #3 on: 03 / June / 2018, 19:08:55 »
Could have been clearer, the main question for me was whether DNG 1.4 would eliminate the problems with 1.3 that prevent using it on my cameras, since activating that is easier and more intuitive than DNG 1.1.
No. The only problem with CHDK DNG 1.3 (relative to 1.1) is that a lot raw processing software does not support the badpixel opcode feature. Even if there were a better badpixel mechanism on 1.4 (which AFAIK there isn't), it would be almost certainly be less widely supported than the DNG 1.3 feature.
Don't forget what the H stands for.


 

Related Topics