Adobe’s New Reflection Removal Tool Aims to Save Your Travel Photos

2 weeks ago 17
Side-by-side images of a picturesque village with houses, a church, and a surrounding lush green landscape. The background features forested hills and distant mountains. The sky is clear, suggesting a sunny day.‘The Swiss village of Disentis (or Mustér in Romansh) photographed through a train window. In this case the reflection is completely removed, along with a haze caused by dirt on the window,’ Adobe explains.

Removing reflections from photos takes time and effort. Adobe’s talented engineers are working to solve the issue once and for all in a single click.

Polarizing filters are an effective way to reduce or entirely remove reflections from objects like glass windows. However, not every photographer wants to carry a filter around with them all the time, so what can be done after the image is already captured? Historically, not much. Removing window reflections manually in image editing tools is tedious and woefully ineffective. However, armed with artificial intelligence, Adobe Camera Raw’s latest update solves this issue, rescuing countless shots.

A husky with white and light brown fur peeks through a clear glass door, with green plants in front. The outdoor reflection shows a garden with trees and foliage. The dog's mouth is open, appearing content and curious.‘A snapshot that is ruined by reflections from a glass window (left), the photo with the reflections removed (center), and the reflection itself (right) of a backyard garden,’ writes Adobe.

AI remains a contentious topic among photographers for very good reasons. However, AI has the potential to save photographers significant time without wresting away creative control. Some recent features in Adobe Photoshop and Lightroom have maintained a nice balance here, including AI-powered masking, lens blur, and Generative Expand. Not every tool has hit the mark, but the new Reflection Removal one offers significant promise.

“Reflections are sometimes useful. For example, they help you distinguish between different materials. However, reflections that show recognizable objects are typically unwanted and get in the way of photography,” Adobe explains in a new blog post. “Indeed, we often give up taking a unique photo that we expect will be ruined by a reflection. So while few of the photos in our collections might contain unwanted reflections, this is mainly because we passed up many creative opportunities.”

Two side-by-side aerial views show a mountain range beneath a clear blue sky, with a plane wing visible in the top left corner of each image. Snowcapped peaks can be seen in the distance, with one image having a clearer view.Mount Rainier and the surrounding volcanoes and mountains as seen through an airplane window. This is a common scenario when people run into troublesome reflections. However, ACR’s new Reflection Removal tool dealt with the reflections well, as seen in the ‘after’ shot on the right.

Common examples of times reflections have a ruinous impact on photography include photographing landscapes through airplane windows, capturing travel photos at museums (that allow photography, of course), and maybe even capturing photos of animals at a zoo or wildlife rehab center. Windows and glass objects are everywhere, so there are countless times a photographer must contend with reflections.

However, sometimes reflections are themselves part of an image’s appeal. Few want to remove reflections of the sky from a lake, for example. Removing tiny reflections is rarely tricky to do manually. So, Reflection Removal is explicitly designed to deal with unintended, unwanted reflections that dramatically impact the look of the image. At least for now, more minor reflections are in the team’s sights for future iterations.

A triptych of a snowy winter scene. The left and right images show snow-covered trees and a blue sky, while the middle image displays an interior view with curtains in dim lighting, blending elements of the outdoor scenery.These are two of Adobe’s training images. These ordinary images of an outdoor and indoor scene were combined to form a simulated reflection image, seen at the far right.
 A record store window displays a red turntable, a mixer, and accessories. Reflections reveal street and pedestrian movement. The final panel shows a blurred person walking outside on the cobblestone path.A reflection is essentially a second image superimposed over the intended photo. Separating these two from each other makes it possible to create a clean image, like the one seen in the middle of this triptych.

It’s a complicated problem to solve, though. As Adobe explains, a photograph “polluted by a reflection” is really the combination of two images. There is the scene the shooter wanted to capture, and then there is the second image, a reflected view of the scene behind the camera. The trick to removing a reflection from a photo is to disentangle these two different photos in a single frame. Adding noise to the issue is that reflections are not perfect. Glass is often dirty or smudged, interacts differently with light than the scene behind the glass, and usually has different degrees of focus and varying white balance.

“Also, in photos that contain reflections, if two edges cross, like the edges of the turntable and the legs of the photographer, it’s probably due to a superimposed reflection, because the edges of opaque objects don’t cross in nature,” Adobe adds.

Close-up images of coral formations with intricate patterns and vibrant colors are shown. The left and center images display the corals, while the right image shows a silhouette of a large rock against a blue sky.‘Here’s an unexpected use: photographing a tidepool along the California coast. It’s hard to take a picture like this without your camera (or smartphone) being reflected in the water surface,’ Adobe writes.

Adobe trained its new Reflection Removal system using thousands of photos of different subjects without reflections. The team then combined pairs of these training images to simulate photographs with reflections. Since the team knew the ground truth of each picture, it could correct the model along the way, helping it improve over time.

“By repeating this training process over many examples, the model learns how to separate the two images in a photograph that is polluted by reflections,” writes Adobe.

As for the tool’s efficacy, it remains a work in progress. However, Adobe’s examples are impressive. Once the model finishes its work, the user can control how much a reflection is removed from the scene, from zero (no removal) to 100 (complete removal).

“Sometimes our model mixes up the scene behind the window and the reflected scene — that’s why we give you a two-ended slider,” Adobe says. “But because our model is not generative AI, it will never create objects that weren’t present in the original photograph.”

Although this new tool is impressive, Adobe says the “best way to remove reflections from a photograph is to avoid them in the first place.” But for times when that’s impossible, Reflection Removal shows promise.

A framed illustration of a cinema with a prominent bridge in the background is displayed. The image appears twice on the left side in daylight and once on the right side in a dark, reflective surface including the shadows of two people.From left to right: Original photo, photo after reflection removal within ACR, and the recovered reflection separated from the original image.

For now, Reflection Removal only works with RAW photos, although JPEG, HEIC, and other non-RAW image support are planned. It is now available as a Technology Preview with Adobe Camera Raw, and the team anticipates bringing an expanded version to the entire Lightroom ecosystem in the future.

Reflection Removal is developed by Eric Kee and Adam Pikielny, with help from Jiawen Chen, Lars Jebe, Durga Ganesh Grandhi, Eric Chan, Thomas Knoll, Simon Chen, Frieder Ganz, and Kevin Matzen.

“We believe our technology is the best-performing feature of its kind,” Adobe says. “So we’re excited to see what you do with it!”


Image credits: Adobe

Read Entire Article