mastodon.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
The original server operated by the Mastodon gGmbH non-profit

Administered by:

Server stats:

360K
active users

#halideprocesszero

0 posts0 participants0 posts today

I’ve been using the Process Zero feature in Halide for a while now, but I’ve just realised that I misunderstood how it actually works. I had thought that when I selected Process Zero and exported the DNG (RAW) file, I was still getting the benefits of the Process Zero feature. But it turns out that’s not the case at all.

Process Zero applies only to JPEG/HEIC files. When I export the DNG (RAW) file and edit it in Lightroom or Darkroom, it’s not a Process Zero shot. The DNG (RAW) file is just that—a (mostly) unprocessed RAW image. I never made the connection that Process Zero is entirely automatic and doesn’t involve any post-processing and the JPEG/HEIF was the finalised Process Zero image.

It makes sense now why some people are confused, just like I was. You select Process Zero in the app, take a photo, and then export either the DNG (RAW) or the JPEG. I just assumed the label applied to both, but it only works for JPEGs or HEICs.

What I didn’t understand is that Process Zero is supposed to give you a final image with no extra editing needed. I’ve seen posts labelled “Process Zero” that I thought looked incredible, but now I realise many of those shots were likely edited DNG (RAW) images, not true Process Zero outputs. It’s kind of a humbling realisation, knowing that I’ve been misinterpreting this feature the whole time.

Halide II Settings · 13 October 2024 ·

To compare the two, I decided to head over to the Billie Johnson Mountain Lakes Nature Preserve to capture images in the DNG and HEIC formats. The air was crisp and cool, and the sky was overcast, casting a soft light over the autumn foliage. The temperature was just right for a peaceful walk—around 12°C—and the air smelled fresh like it had rained overnight. It was 9:38 AM when I arrived, and the trees were full of colour: vibrant reds, golds, and deep oranges, making for a perfect backdrop to capture the differences between the two formats.

Halide II Settings · 13 October 2024

I made sure to shoot three sets of images, saving both the DNG (RAW) and HEIC versions. I kept the ISO low to avoid unnecessary noise and allowed Halide to automatically handle the white balance and focus. While the HEIC would benefit from Process Zero’s automatic adjustments, the DNG (RAW) was left unprocessed, awaiting post-production in Lightroom Classic.

Halide II Settings · 13 October 2024 ·

With the shots taken, I packed up, feeling eager to dive into the files later at home and truly see the differences between the detailed DNG (RAW) files and the more compressed HEIC versions. I took a closer look at the metadata of two photos I captured: one in DNG (RAW) format and the other in HEIC.

The DNG file, which is a DNG (RAW) format, is designed for detailed, uncompressed images. This means I have much more flexibility when it comes to post-processing. However, this advantage comes with a trade-off: the file is a hefty 14 MB, making it significantly larger than the 2 MB HEIC file. The HEIC format, on the other hand, is compressed, which allows for smaller file sizes, making it easier to store and share but I lose some detail and editing flexibility.

While examining the metadata, I noticed that the DNG file contains intricate details about colour matrices. This information is invaluable for DNG (RAW) editing software like Adobe Lightroom, allowing for precise adjustments. In contrast, the HEIC file doesn’t include such details since it's meant to be more of a finished product

Moreover, the DNG (RAW) file includes additional metadata about its format, such as the DNG version and details for backward compatibility, along with a more extensive Exif data block. The HEIC file, being optimized for efficient storage, has fewer technical details, focusing more on user convenience.

Here’s a comparison of the key differences between the two files:

AttributeDNG File (RAW)HEIC File (JPEG/HEIC)File Size12.5 MB4.5 MBFile TypeDNG (RAW)HEIC (JPEG/HEIC)CompressionLosslessCompressed

For comparison, I exported the untouched DNG file to a JPEG and exported the untouched Process Zero HEIC to a JPEG. By untouched I mean that I did not make any changes to these DNG or HEIC images before conversion to JPEG.

Untouched DNG exported to JPEG · 13 October 2024 · Apple iPhone 11 Pro · iPhone 11 Pro back camera 4.25mm f/1.8 Untouched Process Zero HEIC exported to JPEG · 13 October 2024 · Apple iPhone 11 Pro · iPhone 11 Pro back camera 4.25mm f/1.8

For the processed DNG (RAW) image I then applied my edits in Lightroom: adjusting exposure, contrast, highlights, shadows, blacks, texture, and vibrance. I then used the AI-powered Enhance Details feature of Adobe Lightroom Classic before exporting the image to a JPEG. Here is the result:

Processed DNG exported to JPEG · 13 October 2024 · Apple iPhone 11 Pro · iPhone 11 Pro back camera 4.25mm f/1.8

As for the Process Zero HEIC, I intentionally left it unedited because that’s the point of Process Zero—you're supposed to get a final image straight out of the camera (SOOC). The reality? It’s unpredictable. The image preview on your iPhone will never resemble the final HEIC that Process Zero produces. Shots are either blown out or underexposed with no reliable way to ensure a great result.

I’d advise not using Process Zero if the photo is important to you. For instance, I wouldn’t rely on it for vacation shots. Stick to the DNG (RAW) format for the most control and detail. While Process Zero is convenient, it pales in comparison to Apple’s ProRAW format, which provides significantly more flexibility for those looking to capture and edit with the finest detail.

This experience has solidified for me that DNG (RAW) is the way to go for detail and post-processing flexibility. Process Zero may sound like a hassle-free option, but its inconsistency makes it unreliable. For crucial shots, nothing beats editing your DNG (RAW) files yourself.

But I may be titling at windmills here. Maybe I can heed the words of fstoppers writer Alex Coleman.

When it comes to interchangeable lens cameras, raw is a clear benefit over JPEG. In phones, however, the files have little additional latitude when saved as a raw file. Sure, you have less discretion over HDR and white balance by sticking with the default camera app, but are you really micromanaging those settings when shooting with a phone? Why You Shouldn’t Waste Money on Camera Apps
by Alex Coleman, March 23, 202

https://islandinthenet.com/process-zero-is-not-raw/

As I reflect on my earlier thoughts about Halide’s Process Zero, I find myself in a conundrum. I’ve captured several photographs using the Halide II app with the Process Zero feature, and while I must admit the JPEG exports from the DNG files look quite good and meet my expectations, I remain sceptical about the actual value of Process Zero.

After shooting in manual mode on. my iPhone 11 Pro, keeping my ISO low and carefully adjusting exposure under bright conditions, I’m pleased with the results. However, I question whether these images are genuinely superior to those I’ve captured with previous versions of Halide II. I suspect they may not be. This leads me to wonder: Is Process Zero the revolutionary feature that Lux claims it to be?

Blue Spring Road · 8 October 2024 · Apple iPhone 11 Pro · iPhone 11 Pro back camera 6mm f/2

Going deeper, I imported my Process Zero DNG images from my iPhone 11 Pro into Adobe Lightroom Classic and used ExifTool on macOS to examine the EXIF metadata. Here’s the command I ran:

exiftool -a -G1 -s /Volumes/Media/Pictures/Catalog/2024/10/Apple_iPhone\ 11\ Pro_20241009_IMG_9602.DNG > exif_output  

Here’s a breakdown of what each part of the command does:

  • -a: This option stands for “all.” It allows ExifTool to display all available information, including duplicate tags, which might be skipped without this option.
  • -G1: This option groups the output by the tag hierarchy. The 1 indicates the first level of groupings, which helps organize the output for better readability. It will show the group name alongside each tag.
  • -s: This option stands for “short.” It suppresses the printing of the tag names, providing a more concise output that includes only the values.
  • /Volumes/Media/Pictures/Catalog/2024/10/Apple_iPhone\ 11\ Pro_20241009_IMG_9602.DNG: This is the path to the DNG (Digital Negative) file from which I want to extract metadata. The backslashes () are used to escape spaces in the filename, allowing the command line to interpret the entire path correctly.
  • >: This symbol redirects the output of the command to a file instead of displaying it on the terminal.
  • exif_output: This is the name of the file where the output of the command will be saved. The metadata extracted from the DNG file will be written to this file.

In summary, this command extracts all available metadata from the specified DNG file, groups the metadata by tag hierarchy, formats it concisely, and saves the output to a file named exif_output.

Blue Spring Road · 8 October 2024 · Apple iPhone 11 Pro · iPhone 11 Pro back camera 4.25mm f/1.8

The findings raised more questions than answers. The Compression is listed as JPEG and the ImageCaptureType is marked as ProRAW. The iPhone 11 Pro does not support the ProRAW format that combines standard RAW format information with Apple’s image processing capabilities. This is exclusive to the iPhone 12 Pro and later models. This contradiction feels disconcerting.

Blue Spring Road · 9 October 2024 · Apple iPhone 11 Pro · iPhone 11 Pro back camera 4.25mm f/1.8

According to Lux, Process Zero is available on every iPhone running Halide and iOS 17 (or later). Lux asserts that “adjusting the exposure on a processed JPEG/HEIC is never as good as ‘re-developing’ a digital negative.” If that’s the case, why is Process Zero being marketed as groundbreaking when the EXIF metadata suggests it’s just a repackaged ProRAW file—something the iPhone 11 Pro doesn’t even support? It seems like I’m being led to believe I’m getting something special when, in reality, it might just be a rehash of existing capabilities.

I’m left grappling with a growing sense of scepticism. While I’m satisfied with the quality of the images I’ve produced, I can’t shake the feeling that Process Zero might not be living up to the hype. It’s a good feature, no doubt, but is it any better than what Halide II has offered in the past? I’m beginning to doubt it.

Blue Spring Road · 8 October 2024 · Apple iPhone 11 Pro · iPhone 11 Pro back camera 6mm f/2GroupFieldValueExifToolExifToolVersion12.70SystemFileNameApple_iPhone 11 Pro_20241009_IMG_9602.DNGSystemDirectory/Volumes/Media/Pictures/Catalog/2024/10SystemFileSize16 MBSystemFileModifyDate2024:10:09 08:05:25-04:00SystemFileAccessDate2024:10:09 08:42:19-04:00SystemFileInodeChangeDate2024:10:09 08:42:17-04:00SystemFilePermissions-rw-------FileFileTypeDNGFileFileTypeExtensiondngFileMIMETypeimage/x-adobe-dngFileExifByteOrderBig-endian (Motorola, MM)IFD0SubfileTypeReduced-resolution imageIFD0ImageWidth4032IFD0ImageHeight3024IFD0BitsPerSample8 8 8IFD0CompressionJPEGIFD0PhotometricInterpretationYCbCrIFD0MakeAppleIFD0ModeliPhone 11 ProIFD0PreviewImageStart3664IFD0OrientationHorizontal (normal)IFD0SamplesPerPixel3IFD0RowsPerStrip3024IFD0PreviewImageLength4939362IFD0Software18.0.1IFD0ModifyDate2024:10:09 08:05:25IFD0DNGVersion1.3.0.0IFD0UniqueCameraModeliPhone12,3 back telephoto cameraSubIFDSubfileTypeFull-resolution imageSubIFDBitsPerSample16SubIFDCompressionJPEGSubIFDPhotometricInterpretationColor Filter ArraySubIFDSamplesPerPixel1SubIFDTileWidth504SubIFDTileLength378SubIFDCFAPlaneColorRed,Green,BlueSubIFDBlackLevel528

https://islandinthenet.com/inconsistencies-in-halide-iis-image-files/