Slashdot Mirror


Adobe Releasing New Photo Format

salmonz writes "Toronto Star just posted a story that Adobe is releasing a new digital picture format; the Digital Negative Specification,or DNG. " Supposed to be use in raw photo formats; without the lossyness of JPEG.

25 of 422 comments (clear)

  1. I can't remember... by datadriven · · Score: 5, Funny

    Are we supposed to hate Adobe?

  2. Re:Why? by avandesande · · Score: 5, Informative

    This is to provide a unified RAW format for digital cameras. Right now all the manufacturers have their own formats and you cannot process them unless you have special software on your machine. I dont know why they mentioned JPEG because it is not a raw dcamera format.

    --
    love is just extroverted narcissism
  3. Great idea. Some info. by Thinkit4 · · Score: 5, Informative

    A raw image is what directly comes out of the CCD. In fact it uses less storage than the bitmap that can be produced from it. But it's even better, as with it you can customize white balance and such after the picture has been taken. I use the raw images exclusively on my Canon S45 (it's a difficult feature to find). The problem appears to be in standardization.

    --
    -I am an elective eunuch.
  4. Re:Why? by dmayle · · Score: 5, Insightful

    Does this format offer anything that couldn't be done with PNG?

    They key to this format is that it's in a format that's given off by the CCD and CMOS sensors, not in a processed colorspace of any kind (like RGB)

    What really concerns me, however, is this:

    which Adobe is making available for free

    Is this a free-to-all? Or just free-to-camera-developers so we can force user to use photoshop or license from Adobe?

  5. Re:Why? by Ed+Avis · · Score: 5, Informative

    A conventional 24-bit image file will have eight bits for red, green and blue for each pixel. But very often digital cameras don't have separate sensors for each pixel; they have alternating R G B sensors in a kind of chessboard arrangement, and then interpolate the missing values. This interpolation happens when you go from raw format to the final output, and it can be done by the camera itself or by a photo manipulation program on a PC.

    A raw format file, while still storing all the data that has come off the image sensor, can be one third the size of a PNG because it knows that the first pixel has only red channel information, the second only green and so on.

    --
    -- Ed Avis ed@membled.com
  6. JPEG-2000? by warpedrive · · Score: 5, Insightful

    What about using the new version of JPEG, for 'digital negatives'?

    There are no royalties, no licencing, it has 2x to 5x the compression efficiency, and it's inherently multiresolutional. One file, all resolutions, no reprocessing.. It supports hundreds of component layers, data embedding, lossless encoding..

    So.. why would you use some new proprietary Adobe format?

    1. Re:JPEG-2000? by GigsVT · · Score: 5, Interesting

      We don't know that it will be proprietary.

      Adobe has traditionally understood the value of releasing full file specifications under a non-restrictive license, as they have done with PDF and PS.

      They have no motivation to make this standard proprietary, if they did that, digital camera makers wouldn't use it! All signs point to them making this one completely open.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
  7. Hopefully... by erwin · · Score: 5, Insightful

    this makes dealing with RAW files less of PITA. However, has anyone other that Adobe been involved in the spec's creation, or is this just another case of the brilliant minds a [insert company/organization name] coming up with the "ultimate" solution to their corner of the world's problems, without really considering the broader context.

    I await more information and a working open-source library...wake me when it's ready.

  8. Re:Why? by Binary+Boy · · Score: 5, Informative

    This format is not about replacing PNG, and no PNG does not provide the capabilities to do what DNG is about.

    DNG is about unifying the mess of "RAW" formats - camera-specific proprietary file formats containing raw dumps of unprocessed sensor information and shot metadata.

    Furthermore, DNG is not immediately about getting camera manufacturers to use it themselves - though that would be the ideal. DNG is a bridge format - something you can convert all of your RAW files to for the purposes of long-term preservation/storage. It is open and documented, and based on TIFF so there are existing reader libraries that can handle the basic format (they will need extensions to do anything with it of course).

    Adobe has provided DNG Converter which will enable anyone - even non-Adobe users - to benefit from the ongoing R&D Adobe does to support the variety of RAW formats out there. This will simplify the task of building quality RAW converters by allowing small developers to focus on excellent RAW processing and not have to exert to support the many camera RAW formats out there.

    Sorry, I just woke up so I'm not going to touch on everything - but this is a major announcement whose importance will become more clear in time.

  9. Full press release link from DPReview by buro9 · · Score: 5, Informative
    http://www.dpreview.com/news/0409/04092711adobe_dn g.asp

    Adobe Systems has today announced a new unified public format for raw digital camera files and a free software tool, Adobe DNG Converter, for translating raw photo formats into the new .DNG format, which is compliant with the Digital Negative Specification. There is no standard format for raw files, which vary between manufacturers and cameras. Digital Negative Specification will introduce a single format that can store information from a diverse range of cameras. An updated Adobe RAW File Converter adds support for DNG as well as several other cameras.

    Click here for more information on Adobe DNG

    Press Release:

    Adobe Unifies Raw Photo Formats with Introduction of Digital Negative Specification Free Converter Tool Kick Starts New Digital Negative File Format by Translating Raw Formats into Easy-to-Use, Archive-Ready Files

    SAN JOSE, Calif. -- Sept. 27, 2004 -- Adobe Systems Incorporated (Nasdaq:ADBE) today introduced the Digital Negative Specification, a new unified public format for raw digital camera files. The company also launched a free software tool, Adobe DNG Converter, which translates many of today's popular raw photo formats into the new .DNG file format, compliant with the Digital Negative Specification.

    Raw files, which contain the original information captured by a camera sensor prior to any in-camera processing, have become popular due to their promise of greater flexibility and image quality. Until today there has been no standard format for these files, which vary between manufacturers and individual cameras. The Digital Negative Specification solves this problem by introducing a single format that can store information from a diverse range of cameras. Technology leaders, major customers, and professional photographers today also endorsed the new specification (see separate quote sheet).

    "Professional photographers and other creative professionals are moving to raw camera workflows because of the outstanding creative control they get over digital images," said Bryan Lamkin, senior vice president of Digital Imaging and Digital Video products at Adobe. "However, clients and publishers have difficulty working with disparate raw file formats and nobody can be sure that today's raw formats will be supported ten years from now. Adobe customers asked us to work on a unified, public format for raw files and that's what we've delivered with the new Digital Negative Specification."

    Serious photographers want to store raw files in long-term image archives, because -- unlike standard JPEG's and TIFF's -- these files represent the pure, unaltered capture. Current raw formats are unsuitable for archiving because they are generally undocumented and tied to specific camera models, introducing the risk that the format will not be supported over time. The unified and publicly documented Digital Negative Specification ensures that digital photographs can be preserved in original form for future generations. The new .DNG file format also simplifies digital imaging workflows for creative professionals who today have to juggle multiple file formats as they bring raw images, from different cameras, into print and cross-media publishing projects.

    New Specification Built on Existing Standards

    The Digital Negative Specification is based on the TIFF EP format, an accepted standard, and already the basis of many proprietary raw formats. The power of .DNG format lies in a set of metadata that must be included in the file to describe key details about the camera and settings. .DNG-compliant software and hardware can adapt on the fly to handle new cameras as they are in

  10. Re:Why? by Tenebrious1 · · Score: 5, Insightful

    I dont know why they mentioned JPEG because it is not a raw dcamera format.

    They mention JPEG because that's usually the options you have on a digital camera; proprietary RAW format, which Adobe is trying to standardize, or standardized JPEG, which professionals don't want to use because it's lossy.

    It's a good idea, as long as the standard isn't "owned" by Adobe.

    --
    -- If god wanted me to have a sig, he'd have given me a sense of humor.
  11. Re:Newsflash by Albanach · · Score: 5, Informative
    Corporation creates useless file format standard. Everyone grumbles, but switches over.

    Actually no it's not useless, this would be very useful, especially if the format is open. Remember Adobe also cerated PDF - they know about making money from open standards.

    You see proper digital cameras - especially the ones that cost $10,000 and are used by photojournalists and the like all let you save the image in raw format - that's a copy of the actual data that was captured before any processing. By doing so, you can take the image home and adjust it - white balance, satuaration and everything else - with photoshop et al. Rather than letting the camera make the adjustment and possibly messing things up, you know you still have the raw data so you can undo your changes. Trouble is, all the camera manufacturers ahev their own standard for raw data, so to get it into photoshop, the gimp or whatever you want to use, you must first run the raw image through software provided by your camera manufacturer - and you can bet that software won't run on Linux.

    So this is good, 1 because it encourages interoperability and 2 because it further opens up proper image processing to Linux users.

  12. Re:Why? by gabuzo · · Score: 5, Insightful

    Is this a free-to-all? Or just free-to-camera-developers so we can force user to use photoshop or license from Adobe?

    Looking at Adobe's history on postscript & pdf format I guess we should reasonably expect this new format's spec to be free (as beer) and usable by everyone

  13. If I see one more "what's wrong with PNG" post... by MustardMan · · Score: 5, Insightful

    I'm going to vomit. That's liks asking "what's wrong with the mini cooper" in an aritcle about jumbo jets. PNG is not what this format is designed to work with, RAW data from the camera is. RTFA before jumping on the open source bandwagon and screaming that everything should be PNG because you saw a blurb about it on ESR's website. Fuck, I like open source and masturbate every time I see a linux login prompt, and you zealots are starting to piss me off.

  14. Adobe's take on the issue by sammy+baby · · Score: 5, Informative

    Adobe has put up a page regarding the new format on their site. But for those who couldn't be bothered to read the original article and are posting questions like, "Why bother..."

    There are currently two image formats in wide use for high-end cameras. RAW is the format of choice for people who demand high-quality shots with no compression artifacts. Unfortunately, different camera manufacturers have implemented their RAW encoding differently, which means that two cameras that can save to RAW don't necessarily use the same format. As a result, professionals often have to convert between their vendor's RAW format, and that used by their software.

    The other format is good old JPEG, but as you probably know, JPEG is a lossy compression algorithim, making it unsuitable for those who demand a certain level of quality in the shots as captured.

    The new format is designed to provide the same advantages of RAW, without the cross-vendor incompatibilities. Adobe is calling it "a publicly documented and readily available specification," although I didn't see any kind of license data around the download of the spec (which is on the Adobe page listed above).

  15. Re:Why the need to diss Adobe? by theskeptic · · Score: 5, Informative

    Did you even RTFA? Oh, I forgot.. this is slashdot.

    For more details about this announcement, go to dpreview.com

    Adobe announces new format for raw files

    The Digital Negative Specification is being posted to the Adobe Web site free of any legal restrictions or royalties, enabling integration of the .DNG file format into digital cameras, printers, and software products.

  16. This actually does make sense, odd as it sounds. by foxtrot · · Score: 5, Insightful

    The idea for this spec is not to replace JPEG or PNG. Higher-end digital cameras have a mechanism by which to save images in a lossless format. It used to be this was generally TIFF, but when you're looking at six megapixel images, TIFF nets you pretty monstrous file sizes.

    Most digital camera manufacturers came up with their own lossless compression. And, of course, they're all incompatible.

    Now, why Adobe? If you're shooting high-end digital photography where you care about it being lossless, and you're doing post-production on your images, what are you using? Adobe Photoshop. So instead of having to have input routines for Photoshop for seventeen different specs, Adobe would much rather the manufacturers have one standard-- can't say as I blame them. Standards are good.

    Now, most of us will still keep our cameras set to shoot JPEG, but the folks who do this stuff for a living, this will benefit them. This isn't a case of trying to create a new standard to replace one that already exists to try to get market dominance, a-la Microsoft (or, heck, Acrobat/pdf for the most part...), this is a new standard to make up for the fact that there simply isn't one in this segment and there desperately needs to be.

    Now, this doesn't mean Adobe won't leverage the spec and make piles of cash off of it, but at least in this case they're actually inventing something that people need instead of trying to push something on them that they don't.

  17. Re:Why? by Binary+Boy · · Score: 5, Informative

    It's an extension to TIFF to support, in a standardized way, the many unique variables that go into a RAW file. No existing specification could capture this range of unique data encoding and metadata without extension - DNG as TIFF was the logical choice for many reasons.

    This is not processing RAW into a TIFF - you can do that now with many tools. This is repackaging a RAW file into a new, universal RAW - this should open the RAW processor world to a new level of competition (as the greatest amount of R&D time was always wasted on reverse engineering RAW formats - something Adobe is now doing for you with DNG Converter).

  18. More info available ... specs too by Midnight+Thunder · · Score: 5, Informative
    DP Review has the press release, which includes the following description:

    The Digital Negative Specification is based on the TIFF EP format, an accepted standard, and already the basis of many proprietary raw formats. The power of .DNG format lies in a set of metadata that must be included in the file to describe key details about the camera and settings. .DNG-compliant software and hardware can adapt on the fly to handle new cameras as they are introduced. The new file format unifies conflicting raw formats, enabling the preservation of a pristine version of the original raw image and the metadata associated with it. .DNG is also flexible enough to allow camera manufacturers to continue to add their own "private" metadata fields.

    Adobe already has a page on DNG. Its is a free format and the specs are right there on the page, so GIMP won't lose out.

    I believe the format is a) to save Adobe money long term (they don't have to support yet another specific sensor) and b) reduce headaches and complaints from the user. We'll just see how the camera companies and digital photography professionals react.
    --
    Jumpstart the tartan drive.
  19. Re:Why? by UnknownSoldier · · Score: 5, Informative

    > But very often digital cameras don't have separate sensors for each pixel; they have alternating R G B sensors in a kind of chessboard arrangement, and then interpolate the missing values.

    Couple of notes...

    That chessboard layout is called a Color Filter Array, usually arranged in a Bayer Pattern.

    Digital cameras these days are 10 bit in RAW mode.

    And some even have 4 color sensors.

    dpreview is THE site for camera buffs, much the same way avsforum is for us audio & vidio philes. Now if only I could find sites for other categories....

    --

    "Geometry is frozen music"
    - Pythagoras

  20. Finally Raw interoperability. by guidryp · · Score: 5, Informative

    This is a major boon. For those too lazy to read. It is 100% free and open for anyone to implement. Adobe is also providing a free converter.

    This provides a common RAW format for cameras. This is not a png or jpg replacement, but a RAW replacement.

    There are a number of third party RAW converters on the market right now. Many have limited camera support. You can bet they will quickly moving to support DNG. Which will instantly open up their usage to almost all current cameras.

    With DNG support and Adobes converter you will soon be able to open just about any RAW image with any converter.

    Even without camera output this is a benefit. As you can get one converter to support all your cameras.

    You can archive all your RAWs as DNG and not have to worry that you kept all the software that came with the camera that generated the original RAW.

    Camera support would be even better, but that may be slow as the manufactures may suffer "Not Invented Here" syndrome, or see value adds to their own format quirks.

  21. Parent is uninformed by Archimonde · · Score: 5, Informative

    Who modded this up?

    This format is about putting all RAW files under one (DNG) format.

    Eg. Nikon has NEF, Canon has CRW, Olympus has xxx, adsf has yyy....

    Isn't it better to have one open/standard format which all manufacturers support/endorse?

    If you are skeptical read this.

    --
    Trolls are like broken clocks. They show the truth two times a day. The rest of the day they talk nonsense.
  22. Re:Why the need to diss Adobe? by Anonymous Coward · · Score: 5, Informative

    Because the raw format is the data straight off the CCD plus the camera settings.

    Those two together let you play with the image composition before its set into any format. Don't like the exposure? Check what the exposure setting was, then recalculate the pixels based on the original source data. Bad aliasing effect? Try again from the raw data at a different resolution or different interpolation between the CCD sensors and pixels and see if you can save the picture.

  23. DNG is TIFF -- Dont Panic ! by Sigfried · · Score: 5, Informative
    If you actually go to adobe's website and RTFM,you will see that Adobe did the Right Thing (TM):

    A DNG-format file is fully compliant with the TIFF 6.0 Specification Standard and the ISO TIFF-EP codification of that spec, which was designed from day one as a fully extensible raw, processed, or whatever image / metadata annotation spec.

    BTW, TIFF was originally designed for offset printing folks, and in the 6.0 standard already supports a huge number of colorspace models besides RGB, and has an extensible mechanism for specifying color-data encoding and compression schemes (you can even store JPEG encoding in TIFF).

    When I worked at the ground-data processing section of the Jet Propulsion labs, TIFF was occasionally used to store and transmit raw multispectral satellite data, which consisted of over 256 separate color-spectra bands from far infrared to ultraviolet, stored spatially in separate tiles.

    Working together with Spot Image and other satellite providers, NASA also helped develop the GeoTIFF extension to TIFF, which annotates an image with exact georeferencing information.

    It looks like Adobe went the route of using SubIFD's to define the extended data. A little bit unfortunate, since that data will not show up in a "tiffdump" listing of the file, but in any case I have no doubt that folks are already taking the spec and writing "libtiff" extensions to parse the stuff.

    For more information on TIFF, see my old, clunky website that is chock full of invalid links,but still has a few useful things to say:

    http://home.earthlink.net/~ritter/tiff

    --Niles (original GeoTIFF and TIFF webpage author)

  24. Re:And my whole point was... by arose · · Score: 5, Funny

    Don't underestimate the ability to patent things you haven't invented. :-D

    --
    Analogies don't equal equalities, they are merely somewhat analogous.