Testing Raw Developer Software for Astrophotography


I test nine programs for processing raw files for the demands of nightscape astrophotography. 

Warning! This is a long and technical blog, but for those interested in picking the best software, I think you’ll find it the most comprehensive test of programs for processing nightscapes. The review is illustrated with 50 high-resolution, downloadable images which will take a while to load. Patience!

As a background, in December 2017 I tested ten contenders vying to be alternatives to Adobe’s suite of software. You can find that earlier survey here on my blog. But 2017 was ages ago in the lifetime of software. How well do the latest versions of those programs compare now for astrophotography? And what new software choices do we have as we head into 2023? 

To find out, I compared eight programs, pitting them against what I still consider the standard for image quality when developing raw files, Adobe Camera Raw (the Develop module in Adobe Lightroom is essentially identical). I tested them primarily on sample nightscape images described below. 

I tested only programs that are offered for both MacOS and Windows, with identical or nearly identical features for both platforms. However, I tested the MacOS versions. 

In addition to Adobe Camera Raw (represented by the Adobe Bridge icon), I tested, in alphabetical order, and from left to right in the icons above:

  • ACDSee Photo Studio
  • Affinity Photo 2 (from Serif)
  • Capture One 23
  • Darktable 4
  • DxO PhotoLab 6
  • Exposure X7
  • Luminar Neo (from SkyLum) 
  • ON1 Photo RAW 2023

I tested all the programs strictly for the purpose of processing, or “developing” raw files, using nightscape images as the tests. I also looked at features for preparing and exporting a large batch of images to assemble into time-lapse movies, though the actual movie creation usually requires specialized software. 

NOTE: I did not test the programs with telescope images of nebulas or galaxies. The reason — most deep-sky astrophotographers never use a raw developer anyway. Instead, the orthodox workflow is to stack and align undeveloped raw files with specialized “calibration” software such as DeepSkyStacker or PixInsight that outputs 16-bit or 32-bit TIFFs, bypassing any chance to work with the raw files.


TL;DR Conclusions

Here’s a summary of my recommendations, with the evidence for my conclusions presented at length (!) in the sections that follow:

What’s Best for Still Image Nightscapes?

  • Adobe Camera Raw (or its equivalent in Adobe Lightroom) still produces superb results, lacking only the latest in AI noise reduction, sharpening and special effects. Though, as I’ve discovered, AI processing can ruin astrophotos if not applied carefully. 
  • The Adobe alternatives that provided the best raw image quality in my test nightscapes were Capture One and DxO PhotoLab
  • ACDSee Photo Studio, Exposure X7,and Luminar Neo produced good results, but all had flaws. 
  • ON1 Photo RAW had its flaws as well, but can serve as a single-program replacement for both Lightroom and Photoshop.
  • Affinity Photo works well as a Photoshop replacement, and at a low one-time cost. But it is a poor choice for developing raw images.

If you are adamant about avoiding subscription software, then a combination of DxO PhotoLab and Affinity Photo can work well, providing great image quality, and serving to replace both Lightroom and Photoshop. 

  • I cannot recommend Darktable, despite its zero price. I struggled to use its complex and overly technical interface, only to get poor results. It also kept crashing, despite me using the new ARM version on my M1 MacBook Pro. It was worth what I paid for it. 

At the end of my blog, I explain the reasons why I did not include other programs in the test, to answer the inevitable “But what about …!?” questions. 

What’s Best for Basic Time-Lapses?

For simple time-lapse processing, where the same settings can be applied to all the images in a sequence, all the programs except Affinity Photo, can copy and paste settings from one key image to all the others in a set, then export them out as JPGs for movie assembly. 

However, for the best image quality and speed, I feel the best choices are:

  • Adobe, either Lightroom or the combination of Camera Raw/Bridge
  • Capture One 23
  • DxO PhotoLab 6
  • While ON1 Photo RAW can assemble movies directly from developed raw files, I found Capture One or DxO PhotoLab can do a better job processing the raw files. And ON1’s time-lapse function is limited, so in my opinion it is not a major selling point of ON1 for any serious time-lapse work. 
  • Luminar Neo was so slow at Copy & Paste and Batch Export it was essentially unusable. 

What’s Best for Advanced Time-Lapses?

  • None of the non-Adobe programs will work with the third-party software LRTimelapse (www.lrtimelapse.com). It is an essential tool for advanced time-lapse processing.

While ON1 offers time-lapse movie assembly, it cannot do what LRTimelapse does — gradually shift processing settings over a sequence based on keyframes to accommodate changing lighting, and to micro-adjust exposure levels based on actual image brightness to smooth out the bane of time-lapse shooters — image flickering. 

LRTimelapse works only with Lightroom or ACR/Bridge. If serious and professional time-lapse shooting is your goal, none of the Adobe contenders will do the job. Period. Subscribe to Adobe software. And buy LRTimelapse.


Avoiding Adobe?

My testing demonstrated to me that for nightscape photography, Adobe software remains a prime choice, for its image quality and ease of use. However, the reasons to go with any program other than Adobe are:

  • For equal or even better image quality, or for features not offered by Adobe.
  • But mostly to avoid Adobe’s subscription model of monthly or annual payments.
Capture One pricing as of early 2023, in Canadian funds.

All the non-Adobe alternatives can be purchased as a “perpetual license” for a one-time fee, though often with significant annual upgrade costs for each year’s major new release. However, you needn’t purchase the upgrade; your old version will continue to run. Below, I provide purchase prices in U.S. funds, but most companies have frequent sales and discount offers. 

While all of Adobe’s competitors will proclaim one-time pricing, several also offer their software via annual subscriptions, with additional perks and bonuses, such as file syncing to mobile apps, or better long-term or package pricing, to entice you to subscribe. 

Keep in mind that whatever program you use, its catalog and/or sidecar files where your raw image settings are stored will always be proprietary to that program. ON1 and Affinity also each save files in their own proprietary format. Switch to any other software in the future and your edits will likely not be readable by that new software. 


Raw Editing vs. Layer-Based Editing

As I mentioned, I tested all the programs strictly for their ability to process, or “develop,” raw image files for nightscapes. (Raw files are likened to being digital negatives that we “develop.”)

For some nightscape still images, raw developing might be all that’s needed, especially as software companies add more advanced “AI” (artificial intelligence) technology to their raw developers for precise selection, masking, and special effects. 

In the case of time-lapse sequences made of hundreds of raw frames, raw developing is the only processing that is practical. What we need for time-lapses is to:

  • Develop a single key raw file to look great, then …
  • Copy all its settings to the hundreds of other raw files in the time-lapse set, then …
  • Export that folder of raw images to “intermediate JPGs” for assembly into a movie, usually with a specialized assembly program. 
The programs that offer layer-based editing: Adobe Photoshop, ON1 Photo RAW, and Serif Affinity Photo

However, for most still-image astrophotography, including nightscapes, we often stack and/or blend multiple images to create the final scene, for several reasons:

  • To stack multiple images with a Mean or Median stack mode to smooth noise.
  • To layer dozens of images with a Lighten blend mode to create star trails.
  • To layer and blend images via masking to combine the different exposures often needed to record the ground and sky each at their best. 
  • Or often as not, a combination of all of the above! 

All those methods require a layer-based program. Adobe Photoshop is the most popular choice. 

Of the programs tested here, only two also offer the ability to layer multiple images for stacks, blends and composites. They are:

  • Affinity Photo 2 
  • ON1 Photo RAW 2023

I did not test these two programs to compare their image layering and masking abilities vs. Photoshop, as important as those functions might be. 

Fans of Skylum’s Luminar Neo will point out that it also supports image layers. In theory. In the version I tested (v1.6.2) bugs made it impossible to load files into layers properly — the layer stack became confused and failed to display the stack’s contents. I could not tell what it was stacking! Skylum is notorious for its buggy releases. 

Those determined not to use Adobe software should be aware that, apart from Affinity Photo and ON1 Photo RAW, all the other programs tested here are not replacements for Adobe Photoshop, nor are they advertised as such. They are just raw developers, and so can serve only to replace Adobe Lightroom or Adobe Camera Raw/Adobe Bridge. 


The Challenge

This is the main image I threw at all nine programs, a single 2-minute exposure taken at Lake Louise, Alberta in October 2022. The lens was the Canon RF15-35mm at f/2.8 on a Canon R5 camera at ISO 800. 

The original raw image

Above is the raw image as it came out of camera, with the default Adobe Color camera profile applied, but no other adjustments. The length of exposure on a static tripod meant the stars trailed. The image has: 

  • A sky that needs color correcting and contrast enhancement.
  • Dark shadows in the foreground and distance that need recovery.
  • Bright foreground areas that need suppressing, where lights from the Chateau Lake Louise hotel illuminate the mountainsides and water.
  • Lens flares and lights from night hikers that need retouching out.

It is an iconic scene, but when shot at night, it’s a challenging one to process. 

The untracked image developed in Adobe Camera Raw

Above is the image after development in Adobe Camera Raw (ACR), using sliders under its Basic, Optics, Detail, Curve, Color Mixer, and Calibration tabs, and applying the Adobe Landscape camera profile. Plus I added retouching, and local adjustments with ACR’s masks to affect just the sky and parts of the ground individually. This is the result I think looks best, and is the look I tried to get all other programs to match or beat. You might prefer a different look or style.  

The developed tracked image

In addition, I tried all programs on another two-minute exposure of the scene (shown above) but taken on a star tracker to produce untrailed, pinpoint stars, but a blurred ground. It served to test how well each program’s noise reduction and sharpening dealt with stars. 

The final layered and blended image in Adobe Photoshop

I shot that tracked version to blend with the untracked version to produce the very final image above, created from the Camera Raw edits. That blending of sky and ground images (with each component a stack of several images) was done in Photoshop. However, Affinity Photo or ON1 Photo RAW could have done the required layering and masking. I show a version done with Affinity at the end of the blog. 


The Competitors

In a statement I read some time ago, DxO stated that Adobe products enjoy a 90% share of the image processing market, leaving all the competitors to battle over the remaining 10%. I’m not sure how accurate that is today, especially as many photographers will use more than one program.

However, I think it is fair to say Adobe’s offerings are the programs all competitors are out to beat. 

NOTE: Click/tap on any of the images to bring them up full screen as high-res JPGs so you can inspect them more closely.

The Established Standard

Adobe Camera Raw (included with Photoshop, Adobe Bridge and Lightroom)

Cost: $10 a month, or $120 a year by subscription for 20 Gb of cloud storage (all prices in U.S. $)

Website: https://www.adobe.com 

Version tested: 15.1

Adobe Camera Raw (ACR) is the raw development utility that comes with Photoshop and Adobe Bridge, Adobe’s image browsing application. Camera Raw is equivalent to the Develop module in Lightroom, Adobe’s cataloguing and asset management software. Camera Raw and Lightroom have identical processing functions and can produce identical results, but I tested ACR. I use it in conjunction with Adobe Bridge as an image browser. Bridge can then send multiple developed images into Photoshop as layers for stacking. All programs are included in Adobe’s Photo subscription plan. 

The Contenders (in Alphabetical Order)

Here are the eight programs I tested, comparing them to Adobe Camera Raw. All but Skylum’s Luminar Neo offer free trial copies.  

ACDSee Photo Studio

Cost: $100 to $150, depending on version. $50 on up for annual major upgrades. By subscription from $70 a year.

Website: http://www.acdsystems.com 

Version tested: 9.1

I tested Photo Studio for Mac v9. Windows users have a choice of Photo Studio Professional or Photo Studio Ultimate. All three versions offer a suite of raw development tools, in addition to cataloging functions. However, the Ultimate version (Windows only) also offers layer-based editing, making it similar to Photoshop. ACDSee assured me that Photo Studio for Mac resembles the Windows Professional version, at least for basic raw editing and image management. However, Photo Studio Professional for Windows also has HDR and Panorama merging, which the Mac version does not. 

Affinity Photo 2

Cost: $70. Upgrades are free except for rare whole-number updates (in seven years there’s been only one of those!). No subscription plan is offered. 

Website: https://affinity.serif.com 

Version tested: 2.0.3 

Apart from the free Darktable, this is the lowest-cost raw developer on offer here. But Affinity’s strength is as a layer-based editor to compete with Photoshop. As such, Affinity Photo has some impressive features, such as the unique ability to calibrate and align deep-sky images, its stack modes (great for star trails and noise smoothing) which only Photoshop also has, and its non-destructive adjustment layers, filters and masks. Affinity Photo is the most Photoshop-like of all the programs here. However, it alone of the group lacks any image browser or cataloging function, so this is not a Lightroom replacement.

Capture One 23 Pro

Cost: $299. 33% off (about $200) for annual major upgrades. By subscription for $180 a year.

Website: https://www.captureone.com/en 

Version tested: 16.0.1.17

Capture One started life as a program for tethered capture shooting in fashion studios. It has evolved into a very powerful raw developer and image management program. While Capture One advertises that it now offers “layers,” these are only for applying local adjustments to masked areas of a single underlying image. While they work well, you cannot layer different images. So Capture One cannot be used like Photoshop, to stack and composite images. It is a Lightroom replacement only, but a very good one. However, it is the most costly to buy, upgrade each year, or subscribe to, which appears to be the sales model Capture One is moving toward, following Adobe.  

Darktable

Cost: Free, open source. 

Website: https://www.darktable.org 

Version tested: 4.2.0 

In contrast to Capture One, you cannot argue with Darktable’s price! For a free, open-source program, Darktable is surprisingly full-featured, while being fairly well supported and updated. As with most free cross-platform programs, Darktable uses an unconventional and complex user interface lacking any menus. It has two main modules: Lighttable for browsing images, and Darkroom for editing images. Map, Slideshow, Print and Tethering modules clearly signal this program is intended to be a free version of Lightroom. The price you pay, however, is in learning to use its complex interface.

DxO PhotoLab 6 ELITE

Cost: $219. $99 for annual major upgrades. No subscription plan is offered. 

Website: https://www.dxo.com 

Version tested: 6.1.1

DxO PhotoLab is similar to Capture One in being a very complete and feature-rich raw developer with good image management functions and a well-designed interface. While it has an image browser for culling, keywording and rating images, PhotoLab does not create a catalog as such, so this isn’t a full Lightroom replacement. But it is a superb raw developer, with very good image quality and noise reduction. While PhotoLab is also available in a $140 ESSENTIAL edition, it lacks the DeepPrime noise reduction and ClearView Plus haze reduction, both useful features for astrophotos. 

Exposure X7

Cost: $129. $89 for annual major upgrades. No subscription plan is offered. 

Website: https://exposure.software/ 

Version tested: 7.1.5 

Formerly known as Alien Skin Exposure, from the makers of the once-popular utilities Blow Up and Eye Candy, Exposure X7 is a surprisingly powerful raw editor (considering you might not have heard of it!), with all the expected adjustment options, plus a few unique ones such as Bokeh for purposely blurring backgrounds. It enjoys annual major updates, so is kept up to date, though is a little behind the times in lacking any AI-based effects or masking, or even automatic edge detection. Like Capture One, Exposure offers adjustment layers for ease of applying local edits. 

Luminar Neo

Cost: $149. $39 to $59 for individual Extensions. $179 for Extensions pack. By subscription for $149 a year which includes Neo and all Extensions. Frequent discounts and changing bundles make the pricing confusing and unpredictable. 

Website: https://skylum.com/luminar 

Version tested: 1.6.2

By contrast to Exposure X7, Luminar Neo from Skylum is all about AI. Indeed, its predecessor was called Luminar AI. Introduced in 2022, Neo supplanted Luminar AI, whose image catalog could not be read by Neo, much to the consternation of users. Luminar AI is now gone. All of Skylum’s effort now goes into Neo. It offers the expected raw editing adjustments, along with many powerful one-click AI effects and tools, some offered as extra-cost extensions in a controversial à la carte sales philosophy. Neo’s cataloging ability is basic and unsuitable for image management.

ON1 Photo RAW 2023

Cost: $99. $60 for annual major upgrades. $70 for individual plug-ins, each with paid annual updates. By subscription for $90 a year which includes all plug-ins and updates.

Website: https://www.on1.com 

Version tested: 17.0.2

Of all the contenders tested, this is the only program that can truly replace both Lightroom and Photoshop, in that ON1 Photo RAW has cataloging, raw developing, and image layering and masking abilities. In recent years ON1 has introduced AI functions for selection, noise reduction, and sharpening. Some of these are also available as individual plug-ins for Lightroom and Photoshop at an additional cost. While the main program and plug-ins can be purchased as perpetual licences, the total cost makes an annual subscription the cheapest way to get and maintain the full ON1 suite. Like Capture One, they are moving customers to be subscribers. 


Feature Focus

I have assumed a workflow that starts with raw image files, not JPGs, for high-quality results. And I have assumed the goal of making that raw image look as good as possible at the raw stage, an important step in the workflow, as it is the only time we have access to the full dynamic range of the 14-bit raw data that comes from the camera.

I judged each program based on several features I consider key to great nightscapes and time-lapses:

  • Browser/Cataloging Functions —Because we often deal with lots of images from an astrophoto shoot, the program should allow us to sort, rate, and cull images before proceeding with developing the best of the set for later stacking, and to easily compare the results. 
  • Lens Corrections —Does the program apply automatic lens corrections for distortion and vignetting? How extensive is its lens database? Or are manual adjustments required?
  • Noise Reduction —We shoot at high ISOs, so good noise reduction is essential for removing digital noise without sacrificing details such as pixel-level stars, or adding AI artifacts.
  • Shadow Recovery —While good highlight recovery can be important (and a prime reason for shooting and processing raw images), in nightscapes good shadow recovery is even more crucial. The starlit ground is dark, but rich in detail. We want to recover that shadow detail, without affecting other tonal ranges or introducing noise.
  • Local Adjustments and Masking —Good masking tools allow us to do more at the raw stage while we have access to the full range of image data. But how precise can the masks be? How easy is it to apply different settings to the ground and sky, the most common need for local adjustments with nightscapes.
  • Overall Finished Image Quality —Tools such as Dehaze and Clarity can work wonders at boosting contrast in the sky. Good color adjustments from HSL sliders can help fine-tune the overall color balance. How good did the final image look? — an admittedly subjective judgement. 
  • Copy & Paste Settings —A program should not only develop one image well, but also then be able to transfer all of that key image’s settings to several other images taken for noise stacking, or to what could be hundreds of images shot for a time-lapse movie or star trail scene. 
  • Batch Export —For stacking images for star trails, or for creating panoramas in advanced stitching programs such as PTGui, or when assembling time-lapse movies, the program should allow a “batch export” of selected images to TIFFs or JPGs for use elsewhere. 
  • Advanced Features —Does the program support panorama stitching and HDR (High Dynamic Range) merging of selected developed raw files? If so, what type of file does it create? 

Summary Comparison Table

= Feature is present; ticks the boxes! 

  = Feature is missing 

Partial = Feature only partially implemented (e.g. Only has distortion correction but not vignetting correction, or has limited cataloging functions)

I judged other features on an admittedly subjective scale of Poor, Fair, Good, or Excellent, based on my overall impressions of the reliability, options offered, quality, and/or speed of operation. 


Feature-by-Feature Details — 1. Browsing and Cataloging

Here, feature by feature, are what I feel are the differences among the programs, comparing them using the key factors I listed above.

All programs, but one, offer a Browse or Library module presenting thumbnails of all the images in a folder or on a drive. (For Adobe Camera Raw that module is Adobe Bridge, included with the Creative Cloud Photo subscription.) From the Browse/Library module you can sort, rate and cull images.

The Catalog screens from six of the programs tested
  • Luminar Neo’s Catalog function (as of early 2023) allows only flagging images as favorites. It is very crude. 

The other programs have more full-featured image management, allowing star rating, color label rating, pick/reject flags, keywording, grouping into collections or projects, and searching. 

  • Capture One and ON1 Photo RAW provide the option of importing images into formal catalogs, just as Adobe Lightroom requires. However, unlike Lightroom, both programs can also work with images just by pointing them to a folder, without any formal import process. Capture One calls this a “session.” Adobe Bridge works that way — it doesn’t produce a catalog.

While not having to import images first is convenient, having a formal catalog allows managing a library even when the original images are off-line on a disconnected hard drive, or for syncing to a mobile app. If that’s important, then consider Capture One, ON1 Photo RAW, or Adobe Lightroom. They each have mobile apps. 

  • Adobe Lightroom (but not Bridge) is also able to connect directly to what it calls “Publish Services” — Flickr, PhotoShelter, and SmugMug for example, using plug-ins offered by those services. I use that feature almost daily. ACDSee offers that feature only in its Windows versions of Photo Studio. As best I could tell, all other programs lacked anything equivalent.
  • Serif Affinity Photo is the lone exception lacking any form of image browser or asset management. It’s hard to fathom why in late 2022, with their major update to Version 2 of their software suite, Serif did not introduce a digital asset management program to link their otherwise excellent Photo, Designer and Publisher programs. This is a serious limitation of Serif’s Affinity creative suite, which is clearly aimed at competing one-on-one with Adobe Photoshop, Illustrator and InDesign, yet Serif has no equivalent of Adobe Bridge for asset management. 

WINNERS: Capture One and ON1 Photo RAW, for the most flexibility in informal browsing vs. formal cataloguing. Adobe Lightroom for its Publish Services. 

LOSER: Affinity Photo for lacking any image management or catalog. 


Feature-by-Feature Details — 2. Lens Corrections

The wide-angle lenses we typically use in nightscape and time-lapse imaging suffer from vignetting and lens distortions. Ideally, software should automatically detect the camera and lens used and apply accurate corrections based on its equipment database. 

The Lens Corrections panels from all nine programs.
  • Of the nine programs tested, only four — Adobe Camera Raw, Darktable, DxO PhotoLab, and ON1 Photo Raw — automatically applied both distortion and vignetting corrections for the Canon RF15-35mm lens I used for the test images. DxO is particularly good at applying corrections, drawing upon the company’s vast repository of camera and lens data. If your local copy of PhotoLab is missing a camera-lens combination, what it calls a “module,” DxO allows you to download it or request it. 
  • Capture One and Exposure X7 both detected the lens used and applied distortion correction, but did nothing to adjust vignetting. I had to apply vignetting correction, a more important adjustment, manually by eye. 
  • ACDSee and Luminar have no Auto Lens Corrections at all; distortion and vignetting both have to be dialed in manually. 
  • Affinity Photo lacked any automatic correction data for the Canon RF15-35mm lens in question, despite the lens being introduced in 2019. I selected the similar Canon EF16-35mm lens instead, as I show above circled in blue. Affinity gets marks off for having an outdated and incomplete lens database. 

WINNERS: Adobe, Darktable, DxO PhotoLab, and ON1 Photo RAW, for full Auto Lens Corrections.

LOSERS: ACDSee and Luminar, for lacking Auto Lens Corrections.


Feature-by-Feature Details — 3. Noise Reduction and Sharpening

Absolutely essential to astrophotography is effective noise reduction, of both grainy “luminance” noise, as well as colorful speckles and splotches from “chrominance” noise. Programs should smooth noise without eliminating stars, removing star colors, or adding odd structures and artifacts. 

Conversely, programs should offer a controllable level of sharpening, without introducing dark halos around stars, a sure sign of over-zealous sharpening. 

Closeups of the tracked image comparing noise reduction and star image quality in all 9 programs. Tap or click to download a high-res version for closer inspection to see the pixel-level differences.

I tested noise reduction using the tracked version of my test images, as the pinpoint stars from the 45-megapixel Canon R5 will reveal any star elimination or discoloration. 

  • Adobe Camera Raw’s aging noise reduction routine stood up very well against the new AI competitors. It smoothed noise acceptably, while retaining star colors and Milky Way structures. But turn it up too high, as might be needed for very high ISO shots, and it begins to blur or wipe out stars. AI noise reduction promises to solve this. 

AI-Based Noise Reduction: 

  • DxO PhotoLab’s Prime and DeepPrime AI-based options can also do a good job. But … I find DeepPrime (shown above) and the newer DeepPrimeXD (shown below) can introduce wormy looking artifacts to starfields. The older Prime method might be a better choice. However, the annoyance with DxO PhotoLab is that it is not possible to preview any of its Prime noise reduction results full-screen, only in a tiny preview window, making the best settings a bit of a guess, requiring exporting the image to see the actual results. 
  • ON1 Photo RAW’s NoNoise AI can also do a good job, but has to be backed off a lot from the automatic settings its AI technology applies. Even so, I found it still left large-scale color blotches, a pixel-level mosaic pattern, and worst of all, dark halos around stars, despite me applying no sharpening at all to the image. ON1 continues to over-sharpen under the hood. I criticized it for star halos in my 2017 survey — the 2023 version behaves better, but still leaves stars looking ugly.
  • The other AI program, Luminar Neo with its Noiseless AI extension (an extra-cost option) did a poor job, adding strange artifacts to the background sky and colored halos around stars.
Comparing DxO’s three Prime noise reduction options on the untracked image. DeepPrimeXD is sharper!
Comparing DxO’s three Prime noise reduction methods on the tracked image. DeepPrimeXD is riddled with artifacts.

So beware of AI. As I show above with DxO, because they are not trained on starfields, AI routines can introduce unwanted effects and false structures. What works wonders on high-ISO wildlife or wedding shots can ruin astrophotos. 

For a more complete test of AI programs, such as Topaz DeNoise AI and Noise XTerminator, made specifically for noise reduction, see my review from November 2022, Testing Noise Reduction Programs for Astrophotography

Non AI-Based Noise Reduction: 

  • Capture One smoothed noise very well, but tended to bloat stars and soften fine detail with its Single Pixel control turned up even to one pixel, as here. 
  • Affinity Photo nicely smoothed noise, but also removed star colors, yet added colored rims to some stars, perhaps from poor de-Bayering. Serif Lab’s raw engine still has its flaws. 
  • ACDSee Photo Studio also added loads of unacceptable halos to stars, and could not reduce noise well without smoothing details. 
  • Darktable has very good noise reduction, including a panel specifically for Astrophoto Denoise. Great! Pity its routines seemed to wipe out star colors and fine structures in the Milky Way. 
  • Exposure X7 smoothed noise well, but also wiped out details and structures, and its sharpening adds dark halos to stars. 

That said, it might be possible to eke out better results from all these programs with more careful settings. Backing off sharpening or noise reduction can avoid some of the unwanted side effects I saw, but leave more noise. 

Adobe Camera Raw does eliminate most random hot or dead pixels “under the hood.” However, I wish it had an adjustable filter for removing any that still remain (usually from thermal noise) and that can plague the shadows of nightscapes. Single-pixel filters are offered by Capture One, Darktable, DxO, and Exposure X7. Though turning them up too high can ruin image detail. 

WINNERS: Adobe and DxO PhotoLab (if the latter is used cautiously) 

LOSERS: ACDSee, Affinity, Darktable, Exposure X7, and Luminar Neo for unacceptable loss of detail and star colors, while adding in false structures (Neo)


Feature-by-Feature Details — 4. Shadow Recovery

While all programs have exposure and contrast adjustments, the key to making a Milky Way nightscape look good is being able to boost the shadows in the dark starlit ground, while preventing the sky or other areas of the image from becoming overly bright or washed out. 

Comparing Shadow Recovery in two programs (Camera Raw – top – and DxO PhotoLab – middle) that worked quite well, with Darktable (bottom) that did not.

In the three examples above I have applied only white balance and exposure correction, then “lifted” the Shadows. I added some contrast adjustment to Darktable, to help improve it, and Smart Lighting to the DxO image, which was needed here.  

Here are my findings, roughly in order of decreasing image quality, but with Adobe first as the one to match or beat. 

  • Adobe Camera Raw has a very good Shadows slider that truly affects just the dark tonal areas and with a slight touch (turning it up to 100 doesn’t wipe out the image). Some other programs’ Shadows adjustments are too aggressive, affect too wide a range of tones, or just add a grey wash over the image, requiring further tweaks to restore contrast. 
  • Capture One did an excellent job on Shadow recovery under its High Dynamic Range set of sliders. The dark landscape brightened without becoming flat or grey. This is a primary contributor to its excellent image quality. 
  • DxO PhotoLab’s Shadows slider affects a wider tonal range than ACR or Capture One, also brightening mid-tones, though it has a Midtones slider to separately adjust those. On its own, the Shadows slider didn’t work as well as in ACR or Capture One. But DxO’s superb feature is its “Smart Lighting,” which can work wonders on a scene with one click. Another unique adjustment is “ClearView Plus,” a form of Dehaze which can snap up contrast, often too aggressively, but it can be backed off in intensity. Those two adjustments alone might be reason enough to use PhotoLab. 
  • ON1 Photo RAW’s Shadows slider affected too wide a range of tonal values, brightening the entire scene and making it look flat. This can be overcome with some tweaks to the Contrast, Blacks and Midtones sliders. It takes more work to make a scene look good. 
  • ACDSee’s Fill Light and Shadows sliders were also much too broad. But its unique LightEQ panel has options for “Standard” and “Advanced” settings which each provide an equalizer interface for making more selective tonal adjustments. It worked well, though the image looked too harsh and contrasty, despite me adding no contrast adjustments, the opposite flaw of other programs. 
  • Luminar Neo’s Shadows slider under its DevelopRAW panel was also broad, washing out contrast, requiring a liberal application of its SuperContrast slider to return the image to a better look. But the final result looked fine.
  • Exposure X7’s Shadows slider also lowered overall contrast, requiring boosting Contrast and Blacks to return the image to a pleasing tonal balance. 
  • Affinity Photo’s Shadows slider did a far better job in its new v2 (released in late 2022) than in the original Affinity Photo, which was frankly awful. Even so, I found Affinity Photo 2 still tended to produce flat results, hard to compensate for from within the Develop Persona, as its options are so limited. 
  • Darktable’s Shadows slider (which has several sub-sliders) produced a flat result. Despite the numerous variations of other contrast and level adjustments scattered over various panels, I could not get a pleasing result. It will take a true Darktable fan and expert to exact a good image from its bewildering options, if it’s even possible.

WINNERS: Capture One and DxO PhotoLab, plus Adobe still works well

LOSERS: Affinity Photo and Darktable


Feature-by-Feature Details — 5. Local Adjustments and Masking

This is the area where programs have made major improvements in the five years since my last survey of raw developers. Thus I devote a major section to the feature. 

With accurate and easy masking it is now easier to apply adjustments to just selected areas of a raw image. We can finish off a raw file to perhaps be publication ready, without having to use a layer-based program like Photoshop to perform those same types of local adjustments. Adobe Camera RAW, Luminar Neo, and ON1 Photo Raw are leaders in this type of advanced AI masking. But other programs have good non-AI methods of masking – and making – local adjustments. 

  • Adobe Camera Raw (and Adobe Lightroom) now has far better masking than in older versions that used the awkward method of applying multiple “pins.” Masks now occupy separate layers, and AI masks can be created in one-click for the sky (and ground by inverting the Sky mask) and for key subjects in the image. Other non-AI masks can be created with brushes (with an Auto Mask option for edge detection) and gradient overlays, and with the option of luminance and color range masks. The AI-created Sky masks proved the most accurate compared to other programs’ AI selections, though they can intrude into the ground at times. But the sky masks do include the stars. In all, Camera Raw (or Lightroom) has the most powerful masking tools of the group, though they can be tricky to master. 
  • ACDSee Photo Studio allows up to eight different brushed-on mask areas, each with its own adjustments, in addition to gradient masks. There is no edge detection as such, though the brushes can be limited to selecting areas of similar brightness and color. The “Magic” brush option didn’t help in selecting just the sky and stars. Local adjustments are possible to only Exposure, Saturation, Fill Light, Contrast, and Clarity. So no local color adjustments are possible. In all, local adjustments are limited. 
  • Affinity Photo has, in its Develop Persona, what it calls Overlays, where for each Overlay, or layer, you can brush on separate sets of adjustments using all the sliders in the Develop Persona. Oddly, there is no option for decreasing the opacity of a brush, only its size and feathering. While there is an Edge Aware option, it did a poor job on the test image detecting the boundary between land and sky, despite the edge being sharply defined. So local adjustments require a lot of manual brushing and erasing to get an accurate mask. The red mask Overlay, useful at times, has to be turned on and off manually. Other programs (ACR and Capture One) have the option of the colored overlay appearing automatically just when you are brushing. 
  • Capture One offers adjustment layers for each mask required. The only “smart” brush is the Magic Brush which affects areas across the entire image with similar luminosity. There isn’t any edge detection option as such, so creating masks for the sky and ground is still largely a manual process requiring careful brushing. Separate layers can be added for healing and retouching. While Capture One’s local adjustments can work well, they require a lot more manual work than do programs equipped with AI-driven selection tools. 
  • DxO PhotoLab allows multiple local adjustments, with the option of an Auto Mask brush that nicely detects edges, though the mask overlay itself (as shown above on the sky) doesn’t accurately show the area being affected. Strange. Masks can also be added with what are called Control Points to affect just areas of similar luminance within a wide circle, often requiring multiple Control Points to create an adjustment across a large region. Masks can also be created with adjustable brushes. Each masked area is then adjusted using a set of equalizer-like mini-controls, rather than in the main panels. In all, it’s a quirky interface, but it can work quite well once you get used to it. 
  • Exposure X7 offers adjustment layers with options to add a gradient, or to draw or brush on an area to make a selection. There is no edge detection, only a color range mask option, so creating a sky or ground mask can require lots of hand painting. I found the preview sluggish, making it a bit of a trial-and-error exercise to make fine adjustments. However, the full range of tone and color adjustments can be applied to any local mask, a plus compared to ACDSee for example. 
  • Luminar was first out with AI masks to automatically select the sky, and various landscape elements it detects. In all it does a good job, making it easy to add local adjustments. There are also gradient tools and normal brushes, but oddly, considering the amount of AI Luminar relies on, there is no edge detection (at least, as of early 2023). So brushing to create a mask requires a lot of finicky painting and erasing to refine the mask edge. The strong point is that masks can be added to any of Luminar’s many filters and adjustment panels, allowing for lots of options for tweaking the appearance of selected areas, such as adding special effects like glows to the sky or landscape. However, most of those filters and effects are added to the image after it is developed, and not to the original raw file. 
ON1’s AI Sky mask does not include the stars.
  • ON1 Photo RAW has always offered good local adjustments, with each occupying its own layer. Photo RAW 2023 added its new “Super Select” AI tools to compete with Adobe. But they are problematic. The select Sky AI masking fails to include stars, leaving a sky mask filled with black holes, requiring lots of hand painting to eliminate. You might as well have created the mask by hand to begin with. Plus in the test image, selecting “Mountain” to create a ground mask just locked up the program, requiring a Force Quit to exit it. However, ON1’s conventional masks and adjustments work well, with a wide choice of brush options. The Perfect Brush detects areas of similar color, not edges per se. 

WINNERS: Adobe and Luminar for accurate AI masks

LOSER: Darktable— it has no Local Adjustments at all


Feature-by-Feature Details — 6. Overall Finished Image Quality 

I provide each of the finished images for the untracked star trail example below, under Program-by-Program Results. But here’s a summary, in what I admit is a subjective call. One program would excel in one area, but be deficient in another. But who produced the best looking end result? 

Overall, I think Capture One came closest to matching or exceeding Adobe Camera Raw for image quality. Its main drawback is the difficulty in creating precise local adjustment masks.

DxO PhotoLab also produced a fine result, but still looking a little flat compared to ACR and Capture One. But it does have good AI noise reduction.

In the middle of the ranking are the group of ACDSee Photo Studio, Exposure X7, and ON1 Photo RAW. Their results look acceptable, but closer examination reveals the flaws such as haloed stars and loss of fine detail. So they rank from Fair to Good, depending on how much you pixel peep! 

Luminar Neo did a good job, though achieving those results required going beyond what its DevelopRAW panel can do, to apply Neo’s other filters and effects. So in Neo’s case, I did more to the image than what was possible with just raw edits. But with Luminar, the distinction between raw developer and layer-based editor is fuzzy indeed. It operates quite differently than other programs tested here, perhaps refreshingly so. 

For example, with the more conventionally structured workflow of Affinity Photo, I could have exacted better results from it had I taken the developed raw image into its Photo Persona to apply more adjustments farther down the workflow. The same might be said of ON1 Photo RAW.

But the point of this review was to test how well programs could do just at the raw-image stage. Due to the unique way it operates, I’ll admit Luminar Neo did get the advantage in this raw developer test. Though it failed on several key points. 

WINNERS: Adobe and Capture One, with DxO a respectable second

LOSER: Darktable— it was just plain poor 


Feature-by-Feature Details — 7. Copy & Paste Settings 

Getting one image looking great is just the first step. Even when shooting nightscape stills we often take several images to stack later. 

As such, we want to be able to process just one image, then copy and paste its settings to all the others in one fell swoop. And then we need to be able to inspect those images in thumbnails to be sure they all look good, as some might need individual tweaking.

While it’s a useful feature for images destined for a still-image composite, Copy & Paste Settings is an absolutely essential feature for processing a set for a time-lapse movie or a star trail stack. 

The Copy and Paste Settings panels from the 8 programs that offer this feature.

I tested the programs on the set of 360 time-lapse frames of the Perseid meteor shower used next for the Batch Export test. 

  • Adobe Bridge makes it easy to copy and paste Camera Raw settings to identically process all the files in a folder. Lightroom has a similar function. Adobe also has adaptive masks, where a sky mask created for one image will adapt to all others, even if the framing or composition changes, as it would in a motion-control time-lapse sequence or panorama set. Applying settings to several hundred images is fairly quick, though Bridge can be slow at rendering the resulting thumbnails. 
  • ON1 Photo RAW can also copy and paste AI masks adaptively, so a Sky mask created for one image will adapt to match another image, even if the framing is different. However, applying all the settings to a large number of images and rendering the new previews proved achingly slow. And it’s a pity it doesn’t create a better sky mask to begin with.
  • Capture One has a single Copy and Apply Adjustments command where you develop one image, select it plus all the other undeveloped images in the set to sync settings from the processed image to all the others. But the adjustment layers and their masks copy identically; there is no adaptive masking because there are no AI-generated masks. However, applying new settings to hundreds of images and rendering their thumbnails is very fast, better than other programs.
  • DxO PhotoLab’s Control Point masks and local adjustments also copy identically. Copying adjustments from one image to the rest in the set of 360 test images was also very fast. 
  • ACDSee Photo Studio and Exposure X7 also allow copying and pasting all or selected settings, including local adjustment masks. ACDSee was slow, but Exposure X7 was quite quick to apply settings to a large batch of images, such as the 360 test images. 
  • Darktable’s function is under the History Stack panel where you can copy and paste all or selected settings, but all are global — there are no local adjustments or masks.
  • Luminar Neo allows only copying and pasting of all settings, not a selected set. When testing it on the set of 360 time-lapse frames, Neo proved unworkably slow, taking as much as an hour to apply settings and render the resulting thumbnails in its Catalog view, during which time my M1 MacBook Pro warned the application was running out of memory, taking up 110 Gb! I had to Force Quit it.
  • Affinity Photo is capable of editing only one image at a time. There is no easy or obvious way to copy the Develop Persona settings from one raw image, open another, then paste in those settings. You can only save Presets for each Develop Persona panel, making transferring settings from one image to even just one other image a tedious process. 

Affinity Photo with several raw images stacked and identically processed with the method below.

Affinity Workaround

But … there is a non-obvious and unintuitive method in Affinity which works for stacking and processing a few raw files for a blend: 

  1. Process one raw image and then click Develop so it moves into the Photo Persona, as a “RAW Layer (Embedded),” a new feature in Affinity Photo 2. 
  2. Find the other raw image files (they won’t have any settings applied) and simply drag them onto the Photo Persona screen.
  3. Use the Move tool to align the resulting new layers with the original image. 
  4. Select all the image layers (but only the first will have any settings applied) and hit the Develop Persona button. 
  5. Then hit the Develop button — this will apply the settings from the first image to all the others in the layer stack. It’s the best Affinity can do for a “copy and paste” function. 
  6. Change the blend mode or add masks to each layer to create a composite or star trail stack. 
  7. Each layer can be re-opened in the Develop Persona if needed to adjust its settings.
  8. It’s all a bit of a kludge, but it does work.

WINNERS: Capture One for blazing speed; Adobe and ON1 for adaptive masks

LOSER: Affinity Photo, for lacking this feature entirely, except for a method that is not at all obvious and limited in its use. 


Feature-by-Feature Details — 8. Batch Export 

Once you develop a folder of raw images with “Copy & Paste,” you now have to export them with all those settings “baked into” the exported files. 

This step creates an intermediate set of TIFFs or JPGs to either assemble into a movie with programs such as TimeLapse DeFlicker, or to stack into a star trail composite using software such as StarStaX

The Batch Export panels from all 9 programs.

To test the Batch Export function, I used each program to export the same set of 360 developed raw files taken with a 20-megapixel Canon R6, shot for a meteor shower time-lapse, exporting them into full-resolution, low-compression JPGs.

While all programs can do the task, some are much better than others. 

Adobe Bridge has a configurable Export panel (though it can be buggy at times), as does Lightroom. Its speed is good, but is beaten by several of the competitors. 

Even Affinity Photo can do a batch export, done through its “New Batch Job” function. As with its other image selection operations, Affinity depends on your operating system’s Open dialog box to pick images. Exporting worked well, though without being able to develop a batch of raw files, I’m not sure why you would have cause to use this batch function to export them. I had to test it with undeveloped raws. Oddly, Affinity’s exported JPGs (at 5496 x 3664 pixels) were slightly larger than the size of the original raws (which were 5472 x 3648 pixels). No other program did this. 

Most programs allow saving combinations of Export settings as frequently used presets. An exception is Exposure X7 where separate presets have to be saved and loaded for each option in its Export panel, awkward. And Luminar Neo’s batch export is basic, with no option for saving Export presets at all. 

In the export of the 360 test images, each program took:

  • Adobe Bridge 15 minutes (after 3 attempts to get it to actually work!)
  • ACDSee Photo Studio 33 minutes 
  • Affinity Photo 2 32 minutes
  • Capture One 23   6 minutes
  • Darktable 4 16 minutes
  • DxO PhotoLab 6   8 minutes
  • Exposure X7   5 minutes 30 seconds
  • Luminar Neo 8.5 hours (!)
  • ON1 Photo RAW 2023 1.4 hours

This was on my M1 Max MacBook Pro. Your mileage will vary! The clear winners in the export race were Exposure X7, Capture One, and DxO. ON1 was way behind the pack. Luminar was impossibly slow. It is not a program for working with lots of images.


ON1’s Time-Lapse Function

Unique among these programs, ON1 Photo RAW provides a Time-Lapse function that allows directly exporting developed raw files to a final movie, without the need to export an intermediate JPG set. That sounds like a great time saver. Only Adobe After Effects can do the same. 

However … ON1’s options are limited: up to a maximum DCI 4K size, in H264 or Apple ProRes codecs, and with a choice of just three frame rates: 24, 25, or 30 frames per second. A dedicated assembly program such as TimeLapse DeFlicker can do a much better job, and faster, with more options such as frame blending, and up to 8K movie sizes. 

And oddly, ON1’s Time-Lapse panel provides no option for where to save the movie or what to name it — it defaults to saving the movie to the original folder with the images, and with the name of one of the images. I had to search for it to locate it. 

WINNERS: Exposure X7 and Capture One for sheer speed 

LOSER: Luminar Neo for being unusably slow   


Feature-by-Feature Details — 9. Advanced Features 

Here I’ve noted what programs offer what features, but I tested only the panorama stitching function. For a panorama test I used a set of seven images shot with the Canon R5 and RF15-35mm lens at Peyto Lake, Banff. 

The Panorama options from 4 programs. ON1 (lower left) failed to stitch 2 of the 7 segments).
  • Adobe Camera Raw (and Lightroom) offers HDR Merge and Panorama stitching plus, uniquely, the ability to merge multi-exposure HDR panoramas. But it has no Focus Stack option (that’s in Photoshop). For panoramas, ACR offers a choice of projection geometries, and the very excellent Boundary Warp function for filling in blank areas, as well as content-aware Fill Edges. The result is a raw DNG file. 
  • Capture One has HDR Merge and Panorama stitching, but no Focus Stack option. Like ACR, Capture One’s panorama mode offers a choice of projection geometries and results in a raw DNG file for further editing at the raw level. It worked well on the test set, though lacks anything equivalent to ACR’s content-aware Fill Edges and Boundary Warp options. 
  • ON1 Photo RAW offers HDR Merge, Focus Stack, and Panorama stitching of raw files. Using the same seven images that ACR and Capture One succeeded with, ON1 failed to stitch two of the segments, leaving a partial pano. It does offer a limited choice of projection methods and, like ACR, has the option to warp the image to fill blank areas. It creates a raw DNG file. 
  • Affinity Photo also offers HDR Merge, Focus Stack, and Panorama stitching, all from raw files. However, the panorama function is quite basic, with no options for projection geometry or content-aware fill. But it did a good job blending all segments of the test set seamlessly. The result is a raw file that can be further processed in the Develop Persona. 
  • ACDSee Photo Studio for Mac lacks any HDR, Focus Stack, or Panorama stitching. Those functions are available in the Windows versions (Pro and Ultimate), but I did not test them. 
  • Luminar Neo offers HDR Merge and Focus Stack through two extra-cost extensions. As of this writing it does not offer Panorama stitching, but more extensions (yet to be identified!) will be released in 2023. 
  • Darktable offers just HDR Merge, but no Focus Stack or Panorama functions. 
  • DxO PhotoLab 6 lacks any HDR, Focus Stack or Panorama functions. Ditto for Exposure X7. Those are serious deficiencies, as we have a need for all those functions when processing nightscapes. You would have to develop the raw files in DxO or Exposure, then export TIFFs to merge or stitch them using another program such as Affinity Photo. 

WINNERS: Adobe and Capture One

LOSER: DxO for missing key functions expected in a premium “Adobe killer”


Program-by-Program Summary

I could end the review here, but I feel it’s important to present the evidence, in the form of the final images, as best I could process them with each of the programs. I rate their overall image quality and performance on a subjective scale of Poor / Fair / Good / Excellent, with additional remarks about the Pros and Cons of each program, as I see them. 

Adobe Camera Raw (also applies to Adobe Lightroom) 

IMAGE QUALITY: Excellent 

PROS: ACR has excellent selective shadow recovery and good noise reduction which, while not up to the level of new AI methods, doesn’t introduce any weird AI artifacts. Its panels and sliders are fairly easy to use, with a clean user interface. Its new AI masking and local adjustments are superb, though take some practice to master.

CONS: It is available only by monthly or annual subscription, and lacks the more advanced AI noise reduction, sharpening, and one-click special effects of some competitors. Using the Adobe suite requires moving between different Adobe programs to perform all functions. Adobe Bridge, a central program in my workflow, tends to be neglected by Adobe, and suffers from bugs and deficiencies that go uncorrected. 

ACDSee Photo Studio (for Mac)

IMAGE QUALITY: Fair 

PROS: Photo Studio in its various versions offers good image management functions, making it suitable as a non-subscription Lightroom alternative. It offers an advanced array of tonal and color adjustments in an easy-to-use interface. 

CONS: It produced badly haloed stars and had poor noise reduction. Its local adjustments are limited and lag behind the competition with no AI functions. It has no panorama stitching or HDR merging functions in the Mac version — the Windows versions get much more love and attention from ACDSee. 

Affinity Photo 2

IMAGE QUALITY: Fair (for its Develop Persona) / Good to Excellent (as a Photoshop replacement)

PROS: Affinity Photo is certainly the best alternative to Photoshop for anyone looking to avoid Adobe. It is an excellent layer-based program (far better than GIMP) with unique features for astrophotographers such as stacking and gradient removal. With v2, it is now possible to transfer a raw file from the Develop Persona to the Photo Persona non-destructively, allowing re-opening the raw file for re-editing, similar to Adobe’s Camera Raw Smart Objects. 

CONS: Affinity Photo’s Develop Persona for raw files is basic, with limited adjustments and producing average results at best. Transferring settings from one raw file to others is difficult, if not impossible. Affinity Photo is designed for editing single images only. 

Capture One 23

IMAGE QUALITY: Excellent 

PROS: Capture One has excellent shadow recovery and color adjustment controls. Local adjustments are easy to add and edit, though lack edge detection and AI selection. It has excellent cataloging functions, and overall superb image quality. It’s a good Lightroom alternative. 

CONS: It’s costly to purchase, and more expensive than Adobe’s Creative Cloud to subscribe to. It can easily soften stars if not careful. It lacks AI masking, and overall the program tends to lag behind competitors by a few years for advanced features — Capture One added panorama stitching only a couple of versions back. I found the program also tended to litter my drive with Capture One folders. 

Darktable

IMAGE QUALITY: Poor 

PROS: It’s free! And it offers many adjustments and intricate options not found elsewhere that the technically minded will enjoy experimenting with. 

CONS: Darktable’s community of developers has added a bewildering array of panels in a confusing interface, making Darktable not for beginners nor the feint of heart. I struggled with it, all for poor results. Just finding the Export function was a challenge. Darktable is a program designed by programmers for use by other programmers who love to play with image data, and who care little for a user interface friendly to “the rest of us!”

DxO PhotoLab 6

IMAGE QUALITY: Excellent 

PROS: Along with Capture One, I found DxO PhotoLab capable of producing a good-looking image, the equal of or perhaps better than Camera Raw, partly because of DxO’s ClearView and Smart Lighting options. It has lots of downloadable camera and lens modules for automatic lens corrections. Its noise reduction was excellent, though its DeepPrime and DeepPrimeXD options can add AI artifacts.

CONS: There are no adjustment layers or masks as such. Local adjustments are done through DxO’s quirky Control Point interface which isn’t as visually intuitive nor as precise as masks and layers. As of PhotoLab 6, DxO has yet to offer panorama or HDR merging, lagging far behind the competition. 

Exposure X7

IMAGE QUALITY: Fair 

PROS: Exposure has a full set of tonal and color adjustments, and essential image management functions. It has good local adjustment layers, though with no AI or smart brushes to automatically detect edges. It produced acceptable final results, though still looking a little flat. 

CONS: Exposure lacks any panorama stitching or HDR merging functions. Its noise reduction can wipe out stars and image details, and its sharpening adds dark halos to stars. It often crashed during my testing, by simply quitting unexpectedly. Annoying.

Luminar Neo

IMAGE QUALITY: Good to Excellent

PROS: Luminar has a clean, fresh interface with many powerful AI-driven functions and effects unique to Luminar and that are easy to apply. The final result looks fine. Its AI masks work quite well. Neo also works as a plug-in for Photoshop or Lightroom. 

CONS: Luminar is expensive to purchase outright with all the Extensions, with a subscription the most economical method of acquiring, and maintaining, the full package. Its Noiseless AI didn’t handle starfields well. Neo lacks a useable cataloging function, and the version tested had numerous serious bugs. It is best for editing just single images. 

ON1 Photo RAW 2023

IMAGE QUALITY: Good 

PROS: ON1 Photo RAW is the only program of the set that can: catalog images, develop raw files, and then layer and stack images, performing all that Lightroom and Photoshop can do. It can serve as a one-program solution, and has excellent Effects and NoNoise AI, also available as plug-ins for Adobe software. It offers layer-based editing as well. 

CONS: ON1 consistently produces dark halos around stars from over-sharpening in its raw engine. These cannot be eliminated. Its AI selection routines are flawed. Its AI noise reduction can leave artifacts if applied too aggressively, which is the default setting. Opening images from the Browse module as layers in the Edit module can be slow. It offers no stack modes (present in Photoshop and Affinity) for easy noise smoothing or star trail stacking, and the alternative — changing layer Blend modes — has to be done one at a time for each layer, a tedious process for a large image stack.


Why Didn’t I Test …? 

… [Insert your favorite program here!] No doubt it’s one you consider badly neglected by all the world’s photographers! 

But … as I stated at the outset, I tested only programs offered for both MacOS and Windows. I tested the MacOS versions — and for nightscapes, which are more demanding than normal daytime scenes.

Icons for the programs not tested. How many can you identify? Hint: They are in alphabetical order.

I did not test:

  • Adobe Photoshop Elements —Effectively Photoshop “Lite,” Elements is available for $99 as a one-time purchase with a perpetual license, for both MacOS and Windows. Optional annual updates cost about $80. While it offers image and adjustment layers, and can open .PSD files, Elements cannot do much with 16-bit images, and has limited functions for developing raw files, in its version of Camera Raw “Lite.” And its Lightroom-like Organizer module does not not have any Copy & Paste Settings or batch export functions, making it unsuitable for batch editing or time-lapse production. 

Like Apple’s Photos and other free photo apps, I don’t consider Elements to be a serious option for nightscape and time-lapse work. A Creative Cloud Photo subscription doesn’t cost much more per year, yet gets you far, far more in Adobe’s professional-level software.

  • Corel PaintShop — As with ACDSee’s product suite, Corel’s PaintShop is available in Pro and Pro Ultimate versions, both updated for 2023, and each with extensive raw and layer-based editing features. But they are only for Windows. If you are a PC user, PaintShop is certainly worth testing out. Their neglected MacOS program (also available for Windows and Linux) is the raw developer AfterShot Pro 3 (currently at v3.7.0.446). It is labeled as being from 2017, and last received a minor bug fix update in January 2021. I included it in my 2017 survey, but could not this year as it refused to recognize the CR3 raw files from my Canon R5 and R6 cameras. 
  • Darkroom and Acorn are two Mac-only apps wth just basic features. There are no doubt numerous other similar Windows-only apps that I am not familiar with. 
  • GIMP — Being free, it has its loyal fans. But it is not a raw developer, so it is not tested here. It is favorite of some astrophotographers as a no-cost substitute for Adobe Photoshop or Affinity Photo. It’s available for MacOS and Windows. 
  • Iridient Developer — Its anachronistic, text-only website looks like it comes from 1995, giving the impression that this raw developer should be free, open-source software. It isn’t; it costs $99. It is a basic raw developer but only for MacOS. It is updated frequently, and a trial copy is available. 
  • Pixelmator Pro — While it is a very capable and well-supported program with some excellent features, it too is available only for MacOS. Like Affinity Photo, it seems to be primarily for editing individual raw images, and lacks any image management functions, notably Copy & Paste Settings.
  • PixInsight — This specialized astrophoto program is designed for deep-sky image processing and bringing out the most subtle structures in faint nebulas and galaxies. For those it works wonders. But it is not suitable for nightscapes. Examples I’ve seen from PI fans who have used it for nightscapes, including images I’ve sent them for their expert processing, have not impressed me. 
  • RawTherapee — As of early January 2023 when I completed my testing, the latest version of this free open-source program, v5.9, was available only for Windows and Linux. The MacOS version was still back at v5.8 from February 2020, a version that was unable to open the Canon CR3 raw files I was using in my tests. While the CR3 format has been out for several years, RawTherapee was still not supporting it, a hazard of open-source software dependent on the priorities of volunteer programmers who mostly use Windows. Like Darktable, RawTherapee is an incredibly complex program to use, with programmers adding every possible panel, slider and checkbox they could think of. [UPDATE MARCH 2023: RawTherapee 5.9 for MacOS is now available and opens Canon .CR3 files. Mac users might certainly want to try it. And Windows users, too!]
  • Topaz Studio — While Topaz Labs has been busy introducing some fine AI specialty programs, such as DeNoise AI, their main photo editor, Topaz Studio, has been neglected for years and, as of late 2022, was not even listed as a product for sale. It’s gone. 

What About? — To prevent the number of programs tested from growing even larger, I did not include a few other little-known and seldom-used programs such as Cyberlink PhotoDirector and Picktorial, though I’m sure they have their fans. 

I also did not test any camera manufacturer programs, such as Canon’s Digital Photo Professional, Nikon’s CaptureNX, or Sony’s ImagingEdge. They will open raw images only from their own cameras. Few photographers use them unless forced to, perhaps to open new raw files not yet supported by Adobe, DxO, et al, or to access files created by special camera functions such as Pixel Shift or Raw Burst Mode. 


Recommendations

Having used Adobe software for decades, I’m used to its workings and the look it provides images. I’ve yet to see any of the competitors produce results so much better that they warrant me switching programs. At best, the competitors produce results as good as Adobe, at least for nightscape astrophotos, though with some offering unique and attractive features. 

For example, the AI noise reduction routines in DxO PhotoLab and ON1 Photo RAW can outperform Adobe Camera Raw and Lightroom. Adobe needs to update its raw editing software with more advanced noise reduction and sharpening. Even so, the AI routines in the competitors are prone to creating odd artifacts, so have to be applied carefully to astrophotos. 

A possible workflow: DxO PhotoLab or Capture One into Affinity Photo

As I recommended in 2017, for those who refuse to use Adobe — or any software by subscription — a possible combination for the best astrophoto image quality might be DxO PhotoLab 6 for raw developing and basic time-lapse processing, paired with Affinity Photo 2 for stacking and compositing still images, from finished TIFF files exported out of DxO then opened and layered with Affinity. 

An example of images developed in Capture One and then layered and masked in Affinity Photo.

The pairing of Capture One with Affinity could work just as well, though is more costly. And anyone who hates software by subscription in principle might want to avoid Capture One as they are pushing customers toward buying only by subscription, as is ON1.

For a single-program solution, I’d recommend ON1 Photo RAW more highly, if only it produced better star image quality. Its raw engine continues to over-sharpen, and its AI masking functions are flawed, though will likely improve. I routinely use ON1’s Effects plug-in from Photoshop, as it has some excellent “finishing-touch” filters such as Dynamic Contrast. I find ON1’s NoNoise AI plug-in also very useful. 

The same applies to Luminar Neo. While I can’t see using it as a principle processing program, it works very well as a Photoshop plug-in for adding special effects, some with its powerful and innovative AI routines. 


Finally — Download Trials and Test! 

But don’t take my word for all of this. Please test for yourself! 

With the exception of Luminar Neo, all the programs I tested (and others I didn’t, but you might be interested in) are available as free trial copies. Try them out on your images and workflow. You might find you like one program much better than any of the others or what you are using now. 

Often, having more than one program is useful, if only for use as a plug-in from within Lightroom or Photoshop. Some plug-ins made for Photoshop also work from within Affinity Photo, though it is hit-and-miss what plug-ins will actually work. (In my testing, plug-ins from DxO/Nik Collection, Exposure X7, ON1, RC-Astro, and Topaz all work; ones from Skylum/Luminar install but fail to run.)

LRTimelapse working on the meteor shower time-lapse frames.

While I was impressed with Capture One and DxO PhotoLab, for me the need to use the program LRTimelapse (shown above) for processing about 80 percent of all the time-lapse sequences I shoot means the question is settled. LRTimelapse works only with Adobe software, and the combination works great and improves wth every update of LRTimelapse.

Even for still images, the ease of working within Adobe’s ecosystem to sort, develop, layer, stack, and catalog images makes me reluctant to migrate to a mix of programs from different companies, especially when the cost of upgrading many of those programs is not much less than, or even more costly, than an Adobe Photo plan subscription. 

However … if it’s just a good raw developer you are after for astro work, without paying for a subscription, try Capture One 2023 or DxO PhotoLab 6. Try Affinity Photo if you want a good Photoshop replacement. 

Clear skies!  And thanks for reading this!

— Alan, January 2023 / © 2023 Alan Dyer / AmazingSky.com 

How to Shoot and Stitch Nightscape Panoramas


The Milky Way over Writing-on-Stone

Panoramas featuring the arch of the Milky Way have become the icons of dark sky locations. “Panos” can be easy to shoot, but stitching them together can present challenges. Here are my tips and techniques.

My tutorial complements the much more extensive information I provide in my eBook, at right. Here, I’ll step through techniques for simple to more complex panoramas, dealing first with essential shooting methods, then reviewing the workflows I use for processing and stitching panoramas. 

What software works best depends on the number of segments in your panorama, or even on the focal length of the lens you used. 


PART 1 — SHOOTING 

What Equipment Do You Need?

Nightscape panoramas don’t require any more equipment than what you likely already own for shooting the night sky. For Milky Way scenes you need a fast lens and a solid tripod, but any good DSLR or mirrorless camera will suffice. 

1-Camera with Leveling Head and L-Bracket
Pano Gear
A tripod head with a scale marked in degrees is essential. Here it sits on a levelling head with its own bubble level that makes it easy to level the camera. An L-bracket allows the camera to rotate directly above the vertical axis, handy when shooting in portrait mode, as here with a 15mm full-frame fish-eye lens, one option for horizon-to-zenith panoramas. The tripod accessories here are by Acratech. 

The tripod head can be either a ball head or a three-axis head, but it should have a horizontal axis marked with a degree scale. This allows you to move the camera at a correct and consistent angle from segment to segment. I think that’s essential. 

What you don’t need is a special, and often costly, panorama head. These rotate the camera around the so-called “nodal point” inside the lens, avoiding parallax shifts that can make it difficult to align and stitch adjacent frames. Parallax shift is certainly a concern when shooting interiors or any scenes with prominent content close to the camera. However, in most nightscapes our scene content is far enough away that parallax simply isn’t an issue. 

Though not a necessity, I find a levelling base a huge convenience. As I show above, this specialized ball head goes under the usual tripod head and makes it easy to level the main head. It eliminates all the fussing with trial-and-error adjustments of the length of each tripod leg. 

Canon 6D Mk II Level
On the Level
Most cameras now have an electronic level built in that is handy for ensuring the panorama does not end up tilted. This is from a Canon 6D MkII.

Then to level the camera itself, I use the electronic level now in most cameras. Or, if your camera lacks that feature, an accessory bubble level clipped into the camera’s hot shoe will work.

Having the camera level is critical. It can be tipped up, of course, but not tilted left-right. If it isn’t level the whole panorama will be off kilter, requiring excessive straightening and cropping in processing, or the horizon will wave up and down in the final stitch, perhaps causing parts of the scene to go missing.

NOTE: Click or tap on the panorama images to open a high-res version for closer inspection.  

Panorama of the Northern Lights and Winter Stars
Aurora in the Winter Sky
To capture this panorama I used a Sigma 14mm lens on a Nikon D750, mounted in portrait orientation with the gear shown above, to shoot eight segments 45° apart, each 13 seconds at f/2 and ISO 3200. Stitching was with Adobe Camera Raw. The aurora lies to the north at left, while Orion and the winter Milky Way are to the south at right. 

Shooting Horizon Panoramas

While panoramas spanning the entire sky might be what you are after, I suggest starting simpler, with panos that take in just a portion of the 360° horizon and only a part of the 180° of the sky. These “partial panos” are great for auroras (above) or noctilucent clouds, (below), or for capturing just the core of the Milky Way over a landscape. 

The key to all panorama success is overlap. Segments should overlap by 30 to 50 percent, enabling the stitching software to align the segments using the content common to adjacent frames. Contrary to some users, I’ve never found an issue with having too much overlap, where the same content is present on several frames. 

Noctilucent Cloud Panorama over OId Barns on June 19, 2019
Noctilucent Clouds in Summer
NLCs are good panorama subjects. I captured this display on June 19, 2019 using a Sony a7III camera at ISO 400, and a Sigma 50mm lens at f/2 for a set of six segments stitched with Adobe Camera Raw

For a practical example, let’s say you shoot with a 24mm lens on a full-frame camera, or a 16mm lens on a cropped-frame camera. Both combinations yield a field of view across the long dimension of the frame of roughly 80°, and across the short dimension of the frame of about 55°. 

That means if you shoot with the camera in “landscape” orientation, panning the camera by 40° between segments would provide a generous 50 percent overlap. The left half of each segment will contain the same content as the right half of the previous segment, if you take your panos by turning from left to right. 

TIP: My habit is to always shoot from left to right, as that puts the segments in the correct order adjacent to each other when I view them in browser programs such as Lightroom or Adobe Bridge, with images sorted in chronological order (from first to last images in a set) as I typically prefer. But the stitching will work no matter which direction you rotate the camera. 

In the example of a 24mm lens and a camera in landscape orientation you could turn at a 45° or 50° spacing and yield enough overlap. However, turning the camera at multiples of 15° is usually the most convenient, as tripod heads are often graduated with markings at 5° increments, and labeled every 15° or 30°. 

Some will have coarser and perhaps unlabeled markings. If so, determine what each increment represents, then take care to move the camera consistently by the amount that will provide adequate overlap. 

Harvest Moon Rising over the Red Deer River
Moonrise over the Red Deer River
Not all panoramas have to be of the Milky Way. This captures the sweeping arc of Earth’s blue shadow rising in the eastern sky as the Harvest Moon comes up amid the shadow. This is a 7-section single-tier panorama with the 20mm Sigma lens and Nikon D750 at ISO 100. It stitched fine with Adobe Camera Raw.

To maximize the coverage of the sky while still framing a good amount of foreground, a common practice is to shoot panoramas with the camera in portrait orientation. That provides more vertical but less horizontal coverage for each frame. In that case, for adequate overlap with a 24mm lens and full-frame camera shoot at 30° spacings.

TIP: When shooting a partial panorama, for example just to the south for the Milky Way, or to the north for the aurora borealis, my practice is to always shoot a segment farther to the left and another to the right of the main scene. Shoot more than you need. Those end segments can get distorted when stitching, but if they don’t contain essential content, they can be cropped out with no loss, leaving your main scene clean and undistorted.

Shooting with a longer lens, such as a 50mm (or 35mm on a cropped frame camera), will yield higher resolution in the final panorama, but you will have much less sky coverage, unless you shoot multiple tiers, as I describe below. You would also have to shoot more segments, at 15° to 20° spacings, taking longer to complete the shoot.

Night Train in the Moonlight at Morant's Curve
Morant’s Curve in the Moonlight
Not all panoramas have to be shot under dark skies, or encompass 360°. Moonlight illuminates the famous viewpoint called Morant’s Curve in Banff National Park, with Orion setting over the peaks of the Continental Divide, as a train speeds east through the March night. This is a panorama of 12 segments, each with a 24mm Sigma lens and Nikon D750 in portrait orientation, stitched with PTGui. 

As the number of segments goes up shooting fast becomes more important, to minimize how much the sky moves from segment to segment, and during each exposure itself, to aid in stitching. Remember, the sky appears to be turning from east to west, but the ground isn’t. So a prolonged shoot can cause problems later as the stitching software tries to align on either the fixed ground or the moving stars. 

Panoramas on moonlit nights, as I show above, are relatively easy because exposures are short.

Milky Way over Dry Island Buffalo Jump
Milky Way over the Buffalo Jump
A moonless night in early May was perfect for a panorama of the Milky Way arching over the Badlands of Dry Island Buffalo Jump in Alberta. This is a multi-tier panorama of 3 tiers of 7 segments each, with exposures of 30 seconds at f/2 with a 20mm Sigma Art lens and Nikon D750 at ISO 6400.

Milky Way panoramas taken on dark, moonless nights are tougher. They require fast apertures (f/2 to f/2.8) and high ISOs (ISO 3200 to 6400), to keep individual exposures no more than 30 to 40 seconds long.

Histogram Example
Expose to the Right
Minimize noise in the shadows by exposing so the histogram is shifted to the right, and not slammed to the left. Underexposure is the most common cardinal sin of newbie nightscape photographers. 

Noise lives in the dark foregrounds, so I find it best to err on the side of overexposure, to ensure adequate exposure for the ground, even if it means the sky is bright and the stars slightly trailed. It’s the “Expose to the Right” philosophy I espouse at length in my eBook. 

Advanced users can try shooting in two passes: one at a low ISO and with a long exposure for the fixed ground, and another pass at a higher ISO and a shorter exposure for the moving sky. But assembling such a set will take some deft work in Photoshop to align and mask the two stitched panos. None of the examples here are “double exposures.”


Shooting 360° Panoramas

The Milky Way over Maskinonge Lake
Milky Way at Waterton Lakes
While covering 360° in azimuth, this panorama from July 2018 goes only partway up the sky, to capture the Milky Way core to the south and the solstice twilight glow to the north. This is a 10-segment panorama, with each segment 30 seconds at f/2 with a Sigma 24mm Art lens and Nikon D750 at ISO 6400. Adobe Camera Raw stitched this nicely.

More demanding than partial panoramas are full 360° panoramas, as above. Here I find it is best to start the sequence with the camera aimed toward the celestial pole (to the north in the northern hemisphere, or to the south in the southern hemisphere). That places the area of sky that moves the least over time at the two ends of the panorama, again making it easier for software to align segments, with the two ends taken farthest apart in time meeting up in space.

In our 24mm lens example, to cover the entire 360° scene shooting with a 45° spacing would require at least eight images (8 x 45 = 360). I used 10 above. Using that same lens with the camera in portrait orientation will require at least 12 segments to cover the entire 360° landscape. 


Shooting 360° by 180° Panoramas

"Steve," the Strange Auroral Arc
Capturing STEVE This 360° panorama captures the infamous STEVE auroral arc across the south, with a normal auroral display to the north at right. This was from six segments, each 10 seconds at ISO 2500, with a Sigma 14mm lens at f/1.8 and Nikon D750 in portrait orientation.

More demanding still are 360° panoramas that encompass the entire sky, from the ground below the horizon to the zenith overhead. Above is an example.

To do that with a single row of images requires shooting in portrait orientation with a very wide 14mm rectilinear lens on a full-frame camera. That combination has a field of view of about 100° across the long dimension of the sensor. 

That sounds generous, but reaching up to the zenith at an altitude of 90° means only a small portion of the landscape will be included along the bottom of the frame.

To provide an even wider field of view to take in more ground, I use full-frame fish-eye lenses on my full-frame cameras, such as Canon’s old 15mm lens (as shown at top) or Rokinon’s 12mm. Even a circular-format fish-eye will work, such as an 8mm on a full-frame camera or 4.5mm on a cropped-frame camera. 

All such fish-eye lenses produce curved horizons, but they take in a wide swath of sky, making it possible to include lots of foreground while reaching well past the zenith. Conventional panorama assembly programs won’t work with such wide and distorted segments, but the specialized programs described below will. 


Shooting Multi-Tier Panoramas

Bow Lake by Night Panorama
Bow Lake by Night
The summer Milky Way arches over iconic Bow Lake in Banff on a perfect night in July 2018. This is a stitch, using PTGui, of three tiers of 7 segments each, with a 20mm Sigma lens and Nikon D750, with a Genie Mini automating the horizontal panning and shutter release, as shown above. Each frame was 30 seconds at f/2 and ISO 6400. I used this same set to test the programs described below.

The alternative technique for “all-sky” panos is to shoot multiple tiers of images: first, a lower row covering the ground and partway up the sky, followed by an upper row completing the coverage of just the sky at top. 

The trick is to ensure adequate overlap both horizontally and vertically. With the camera in landscape orientation that will require a 20mm lens for full-frame cameras, or a 14mm lens for cropped-frame cameras. Either combination can cover the entire sky plus lots of foreground in two tiers, though I usually shoot three, just to be sure!.

Shooting with longer lenses provides incredible resolution for billboard-sized “gigapan” blow-ups, but will require shooting three, if not more, tiers, each with many segments. That starts to become a chore to do manually. Some motorized assistance really helps when shooting multi-tier panoramas. 


Automating the Pan Shooting

The dedicated pano shooter might want to look at a device such as the GigaPan Epic models or the iOptron iPano, (shown below), all about $800 to $1000. 

5A-iPano Aimed High
iPano Panorama Machine
The iOptron iPano automates all shooting and movement, making even the most complex panoramas easy to shoot. It can also be used for two-axis motion-control time-lapses. 

I’ve tested the latter and it works great. You program in the lens, overlap, and angular sweep desired. The iPano works out how many segments and tiers will be required, and automates the shooting, firing the shutter for the duration you program, then moving to the new position, firing again, and so on. I’ve shot four-tier panos effortlessly and with great success. 

5B-iPano Screen-Shooting Info
iPano Control
The iPano’s on-board screen provides all the menus and options for setting up a shoot. This screen shows that this multi-tier pano will take 6m37s to complete. 

However, these devices are generally bigger and heavier than I care to heft around in the field.

Instead, I use the original Genie Mini from SYRP, (below), a $250 device primarily for shooting motion control time-lapses. But the wireless app that programs the Genie also has a panorama function that automatically slews the camera horizontally between exposures, again based on the lens, overlap, and angular sweep you enter. The just-introduced Genie Mini II is similar, but with even more capabilities for camera control. 

6A--SYRP Genie Mini
The SYRP Genie Mini
A lower-cost option for automated shooting, the Genie Mini also provides time-lapse motion control. Here, I show it with a conventional 3-axis head on top, for shifting the camera up in altitude manually for multi-tier panos, while the Mini handles the horizontal motion and exposures. 

While combining two Genie Minis allows programming in a vertical motion as well, I’ve been using just a regular tripod head atop the Mini to manually move the camera vertically between each of the horizontal tiers. I don’t feel the one or two moves needed to go from tier to tier too arduous to do manually, and I like to keep my field gear compact and easy to use.

6B-Genie App
Wireless Control
The original Genie App (Apple iOS or Android) connects to the Genie via Bluetooth. This screen shows a 360° panorama programmed for a 20mm lens with 37% percent overlap, requiring eight segments. The shutter will fire after each move for 40 seconds.

The Genie Mini (now replaced by the Mini II) works great and I highly recommend it, even if panoramas are your only interest. But it is also one of the best, yet most affordable, single-axis motion control devices on the market for time-lapse work. 


When to Shoot the Milky Way

While the right gear and techniques are important, go out on the wrong night and you won’t be able to capture the Milky Way as the great sweeping arch you might have hoped for.

In the northern hemisphere the Milky Way arches directly overhead from late July to October for most of the night. That’s fine for spherical fish-eye panoramas, but in rectangular images when the Milky Way is overhead it gets stretched and distorted across the top of the final panorama. For example, in the Bow Lake by Night panorama above, I cropped out most of this distorted content.

The Milky Way over Writing-on-Stone
Capturing the Arch
I captured this 360° pano of the summer Milky Way arching over the sandstone formations of Writing-on-Stone Provincial Park in southern Alberta in early June 2018. At that time of year the Milky Way is still confined to the eastern sky. This is a 21-panel panorama, shot in three tiers of seven panels each, with the Nikon D750 and Sigma 20mm Art lens on the Genie Mini, with each segment 30 seconds at f/2 and ISO 6400.

The prime season for Milky Way arches is therefore before the Milky Way climbs overhead, while it is still across the eastern sky, as above. That’s on moonless nights from March to early July, with May and June best for catching it in the evening, and not having to wait up until dawn, as is the case in early spring. 

8B-Starry Night Simulation
Simulating the Scene
I often use Starry Night™ (shown here) to simulate the sky for the place and date I want, to preview where and when the Milky Way will appear and how it will move. The red box shows the field of view of a rectilinear 14mm lens in portrait orientation, showing it covering from the zenith (at top) to just below the horizon.

TIP: The best way to figure out when and where the Milky Way will appear is to use a desktop planetarium program such as Starry Night or Sky Safari  or the free Stellarium. All can realistically depict the Milky Way for your location and date. You can then step through time to see how the Milky Way will move through the night, and how it will frame with your camera and lens combination using the “field of view” indicators the programs provide. 

Southern Sky Panorama at OzSky Star Party
The Great Southern Sky
A 360° panorama from April 2017 captures the arc of the southern Milky Way over the OzSky star party near Coonabarabran, NSW, Australia. This is 8 segments, each 30 seconds at ISO 6400 and f/2.5 with a Rokinon 14mm lens on a Canon 6D in portrait orientation, and stitched with PTGui.

When shooting in the southern hemisphere I like the April to June period for catching the sweep of the southern Milky Way and the galactic core rising in late evening. By contrast, during mid austral winter in July and August the galactic centre shines directly overhead in the evening, a spectacular sight to be sure, but tough to capture in a panorama except in a spherical or fish-eye scene. 

Spring Sky Panorama at Dinosaur Park
The Other Milky Way
This 360° panorama, shot in a single tier with a 14mm Sigma lens and Nikon D750 in portrait orientation, captures the winter Milky Way arching across the western sky on an early spring night at Dinosaur Provincial Park in Alberta. Also in the pano is the sweep of the faint Zodiacal Light. This is a stitch, using PTGui, of 12 segments, each 30 seconds at f/2.8 and ISO 4000.

That said, I always like to put in a good word for the often sadly neglected winter Milky Way (the summer Milky Way for those “down under”). While lacking the spectacle of the galactic core in Sagittarius, the “other” Milky Way has its attractions such as Orion and Taurus. The best months for a panorama with that Milky Way in an arch across a rectangular frame are January to March. The Zodiacal Light can be a bonus at that season, as it was above.

TIP: Always shoot raw files for the widest dynamic range and flexibility in recovering details in the highlights and shadows. Even so, each segment has to be well exposed and focused out in the field.

And unless you are doing a “two-pass” double exposure, always shoot each segment with identical exposure settings. This is especially critical for bright sky scenes such twilights or moonlit scenes. Vary the exposure and you might get unsightly banding at the seams.

There’s nothing worse than getting home only to find one or more segments was missed, or was out of focus or badly exposed, spoiling the set.


PART 2 — STITCHING

Developing Panorama Segments

Once you have your panorama segments, the next step is to develop and assemble them. For my workflow, the process of assembling a panorama from its constituent segments begins with developing each of those segments identically.

NOTE: Click or tap on the software screen shots to open a high-res version for closer inspection. 

11A-Adobe Camera Raw Before-After
Developing with Adobe Camera Raw
This shows one segment of the multi-tier example before (on the left) and after applying development settings in the Basic panel of Adobe Camera Raw. By selecting all the images, the Sync Settings command (at top left) will apply the settings of one image to the rest of the set.

I like to develop each segment’s raw file as fully as possible at this first stage in the workflow, applying noise reduction, colour correction, contrast adjustments, shadow and highlight recovery, and any special settings such as dehaze and clarity that can make the Milky Way pop. 

I also apply lens corrections to each raw image. While some feel doing so produces problems with stitching later on, I’ve never found that. I prefer to have each frame with minimal vignetting and distortion when going into stitching. I use Adobe Camera Raw out of Adobe Bridge, but Lightroom Classic has identical functions. 

There are several other raw developers that can work well at this stage. In other tests I’ve conducted, Capture One and DxO PhotoLab stand out as producing good results on nightscapes. See my blog from 2017 for more on software choices.

DxO Photo Lab Example
Developing with DxO
Among a host of programs competing with Adobe, DxO PhotoLab does a good job developing raw files, with the ability to copy and paste settings from one image to many. It has excellent noise reduction and shadow detail recovery. However, it cannot layer images.

The key is developing each raw file identically, usually by working on one segment, then copying and pasting its settings to all the others in a set. Not all raw developers have this “Copy Settings” function. For example, Affinity Photo does not. It works very well as a layer-based editor to replace Photoshop, but is crude in its raw developing “Persona” functions. 

While panorama stitching software will apply corrections to smooth out image-to-image variations, I find it is best to ensure all the segments look as similar as possible at the raw stage for brightness, contrast, and colour correction. 

Do be aware that among social media groups and chat rooms devoted to nightscape imaging a lot of myth and misinformation abounds about how to process and stitch panoramas, and why some don’t work. Someone having a problem with a particular pano will ask why, and get ten different answers from well-meaning helpers, most of them wrong!


Stitching Simple Panoramas

For example, if your segments don’t join well it likely isn’t because you needed to use a panorama head (one oft-heard bit of advice). I never do. The issue is usually a lack of sufficient overlap. Or perhaps the image content moved too much from frame to frame as the photographer took too long to shoot the set. 

Or, even when quickly-shot segments do have lots of overlap, stitching software can still get confused if adjoining segments contain featureless content or content that changes, such as segments over rippling water with no identifiable “landmarks” for the software to latch onto. 

The primary problems, however, arise from using software that just isn’t up to the task. Programs that work great on simple panoramas (as the next three examples show) will fail when trying to stitch a more demanding set of segments.

11B-Adobe Camera Raw Panorama
Stitching with Adobe Camera Raw
The panorama function in all recent versions of Adobe Camera Raw (Lightroom Classic has the same feature) can do a superb job on simple panoramas, such as the moonlit Morant’s Curve pano, with the magical Boundary Warp option allowing you to fill the frame without cropping and losing content.

For example, for partial horizon panos shot with 20mm to 50mm lenses, I’ll use the panorama function now built into Adobe Camera Raw (ACR) and Adobe Lightroom Classic, and also in the mobile-friendly Lightroom app. As I show above, ACR can do a wonderful job, yielding a raw DNG file that can continue to be edited non-destructively. It’s by far the easiest and fastest option, and is my first choice.

Another choice, not shown here, is the Photomerge function from within Photoshop, which yields a layered and masked master file, and provides the option for “content-aware” filling of missing areas. It can sometimes work on panos that ACR balks at. 

12-ON1 PhotoRAW
Stitching with ON1 PhotoRAW
The Adobe competitor ON1 PhotoRAW also provides a good panorama stitching feature that can work with both simple and many multi-tier panos. It provides a flattened result, even when exporting as a .PSD Photoshop file.

Two programs popular as Adobe alternatives, ON1 PhotoRAW (above) and the aforementioned Affinity Photo (below), also have very capable panorama stitching functions.

However, in testing both programs with the demanding Bow Lake multi-tier panorama I used below with other programs, ON1 2019.5 did an acceptable job, while Affinity 1.7 failed. It works best on simpler panoramas, like this partial scene with a 24mm lens.

13-Affinity Photo
Stitching with Affinity Photo
Another program vying to unseat Adobe products is Affinity Photo. It, too, does a fine job on simple panos, but tends to fail on multi-tier panoramas. There is no choice of panorama projections or option to export a layered master.

Even if they succeed when stitching 360° panoramas, such general-purpose editing programs, Adobe’s included, provide no option for choosing how the final scene gets framed. You have no control over where the program puts the ends of the scene.

Or the program just fails, producing a result like this.

14A-Camera Raw Multi-Tier Fail
When Stitching Goes Awry
Throw a multi-tier pano at Adobe Camera Raw and you might end up with this type of unsalvageable result. Here’s where you have to turn to specialized panorama software

14B-Adobe Camera Raw 14mm Fail
Warp Factor
Even single-tier panos but shot with 14mm rectilinear (in this case) or fish-eye lenses will create warped results with ACR, only partly correctable with Boundary Warp.

Far worse is that multi-tier panoramas or, as I show above, even single-tier panos shot with very wide lenses, will often completely befuddle your favourite editing software, with it either refusing to perform the stitch or producing bizarre results.

Some photographers attempt to correct such wild distortions with lots of ad hoc adjustments with image-warping filters. But that’s completely unnecessary if you use the right software to begin with. 


Stitching Complex Panoramas

When conventional software fails, I turn to the dedicated stitching program PTGui, $150 for MacOS or Windows. The name comes from “Panorama Tools – Graphical User Interface.” 

15-PTGui-Rectangular
Stitching with PTGui
PTGui handles whatever complexity of panorama you can throw at it, either single or multi-tier (in this example), offering an accurate preview, a choice of projection modes (this is “equirectangular”), and the ability to quickly move the pano around to frame it as you like before exporting either a flattened or a layered master.

While PTGui can read raw files from most cameras, it will not read any of the development adjustments you made to those files using Lightroom, Camera Raw, or any other raw developers. 

So, my workflow is to develop all the raw segments, export them out as 16-bit TIFFs, then import those into PTGui. It can detect what lens was used to take the images, information PTGui needs to stitch accurately. If you used a manual lens you can enter the lens focal length and type (rectilinear or fish-eye) yourself. 

18A-PTGui-Spherical
Spherical Scene with PTGui
PTGui makes it easy to re-project the same set of images into other map projections, in this case as a circular fish-eye scene which can be rotated as desired.

I include a full tutorial on using PTGui in my eBook linked to above, but suffice to say that the program usually does a superb job first time and very quickly. You can drag the panorama around to frame the scene as you like, and change the projection at will to create rectangular or spherical format images, as above, and even so-called “little planet” projections that appear as if you were looking down at the scene from space. 

Occasionally PTGui complains about some frames, requiring you to manually intervene to pick the same stars or horizon features in adjacent frames to provide enough matching alignment points until it is happy. Its interface also leaves something to be desired, with essential floating windows disappearing behind other mostly blank panels. 

15B-Layered Photoshop
Adjusting Layers
The layered output from PTGui produces a massive image but one that allows fine adjustments to the masks (by using a white paint brush) to correct mismatches like we see see here along the mountain peak.

When exporting the finished panorama I usually choose to export it as a layered 16-bit Photoshop .PSD or, with big panos, as a Photoshop .PSB “big” document. 

The reason is that in aligning the moving stars PTGui (indeed, all programs) can produce a few “fault lines” along the horizon, requiring a manual touch up to the masks to clean up mismatched horizon content, as I show above. Having a layered and masked master makes this easy to do non-destructively, though that’s best done in Photoshop. 

Affinity Photo Layers
Opening with Affinity
Affinity Photo is one of the few non-Adobe programs that can open large Photoshop .PSB files, and honour the layers, keeping them and the masks that PTGui exports intact.

However, Affinity Photo (above) can also read layered .PSD and .PSB Photoshop files, preserving the layers. By comparison, ON1 PhotoRAW flattens layered Photoshop files when it imports them, one deficiency that prevents this program from being a true Photoshop alternative. 

The Milky Way over Writing-on-Stone
Compressing the Milky Way
A common final step is to compress the long dimension of the image to change its aspect ratio to one better suited to publication. But doing so highly distorts the grand sweep of the Milky Way.

Once a 360° panorama is in a program like Photoshop, some photographers like to “squish” the panorama horizontally to make it more square, for ease of printing and publication. I prefer not to do that, as it makes the Milky Way look overly tall, distorted, and in my opinion, ugly. But each to their own style.

You can test out a limited trial version of PTGui for free, but I think it is worth the cost as an essential tool for panorama devotees. 


Other Stitching Options

16-Microsoft ICE
Stitching with Microsoft ICE
Image Composite Editor, for Windows only but free from Microsoft Research, also does a superb job on all panoramas (as it did with this test case), with accurate stitching and preview, a choice of projections, cropping, and the option for a layered output.

However, Windows users can also try Image Composite Editor (ICE), free from Microsoft Research. As shown above in my test 3-tier pano, ICE works very well on complex panoramas, has a clean, user-friendly interface, offers a choice of geometric projections, and can export a master file with each segment on its own layer, if desired, for later editing. 

17A-HugIn Software
Stitching with HugIn
The open-source program HugIn is free, but suffers from an inaccurate preview, complex interface and workflow, and technical displays and functions only a programmer will love.

The free, open source program HugIn is based on the same Panorama Tools root software that PTGui uses. However, I find HugIn’s operation clunky and overly technical. Its export process is arcane yet renders out only a flattened image.

17B-Bow Lake from Hugin
HugIn Fail
The export of the same multi-tier pano that worked fine with PTGui and ICE failed with HugIn, with missing content and numerous mis-aligned areas of the landscape, tough to fix in the flattened output. 

In testing it with the same three-tier 21-segment pano that PTGui and ICE handled perfectly, HugIn failed to properly include one segment. However, it is free for MacOS and Windows, and so the price is right and is well worth a try. 

Bow Lake by Night Panorama (Spherical)
Fish-Eye Milky Way
In summer with the Milky Way overhead, a spherical projection is often best for presenting the Milky Way as your eye saw it, as a majestic band of light from horizon to horizon across the sky passing through the zenith.

With the superb tools now at our disposal, it is possible to create detailed panoramas of the night sky that convey the majesty of the Milky Way – and the night sky – as no single image can. Have fun!

— Alan, June 25, 2019 / © 2019 Alan Dyer / AmazingSky.com  

%d bloggers like this: