Skip to main content
Participating Frequently
October 27, 2021
Released

P:(Masking) Add auto update recompute to subject /sky masking after copy/paste

  • October 27, 2021
  • 139 replies
  • 30304 views

Love the auto subject detection in the new lightroom classic update.

 

Idea: add an auto recompute feature to the subject masking when working with multiple images.

 

Observation: I'm a wedding photographer. When working with multiple images and auto sync is turned on, all of my edits to one image are synced across all selected images. When working with the auto mask subject selection, LRC basically creates a mask "preset" for the visible image but won't apply that "preset" to all other images until you manually select the  "recompute subject" button on the mask pannel. 

 

Why not have LRC do this automatically across all selected images? Seems like a nice improvement.

139 replies

kidago
Known Participant
December 20, 2021

Also a wedding photog here - I'm fine with heavy process times. I can let the AI run on a wide selection of images and go do something else around the studio. Having to do it manually (while amazing) is just utterly painful. I hope it gets implemented regardless of the compute resources it takes because it will never be worse than the time it takes to manually do it. Plus if it's too much for a user, they just wont use it... fine.

Tammy Howell
Participant
December 18, 2021

100% This! This new feature is amazing and incredibly well thought out. But the ability to auto update would be mind-blowing. I wouldn't care if it took 2+ hours. I could just do something else or let it run it overnight. A pop-up with an estimated time or just a "this could take a while" pop-up would be sufficient. Right now I swap between programs to make use of my wait time. 

 

Another thing, and this may be a separate topic, but it would be great if there was a way to "assign a subject mask." That way when you use the subject on multiple masks, it wouldn't have to recalculate, and also, if it gets the mask a little wrong and you make some brush adjustments, you wouldn't have to make those same adjustments on other masks. 

johnrellis
Legend
December 16, 2021

"I do a lot of timelapse"

 

For timelapse sequences, where the location of the sky and subject are often fixed, you could use the Copy Settings plugin to copy masks with the Original Sky And Subject Masks option to copy the exact masks to all the photos in the sequence, which would be very fast. This would give imperfect results if, for example, an object moves into the sky in some of the photos.

sascham50596366
Participant
December 16, 2021

Would absolutely love that feature as well. I do a lot of timelapse and this would be the best thing ever and such a huge time saver. I would have no qualms waiting a bit - or even 20-30 minutes for that to compute if there were a quick warning along the lines "This process requires considerable ressources and thus may take a while and/or slow down your computer in the meantime".

SharonCarter
Participant
December 15, 2021

I love the auto masking feature, but having to click on each one and "update" is completely frustrating and killing my workflow. I would much rather have it run while I go do something more productive with my life then click on each individual image and update. 

Participant
December 15, 2021

Love the new masking features but not having the ability to auto calculate is rather odd. Looking forward to having that implemented. Still, great work, Adobe 👍

lukehasselbring
Participant
December 9, 2021

Even if for now I could click one button per photo to recompute the multiple subject and sky masks on that one photo, I'd be happy.

I use on average 2-3 computed masks on my photos. Way too many clicks (and waiting!) to update them. And, after clicking the update button, I can't click on another mask while the first is still updating. If I do that, the first one stops updating.

garrettl6607875
Participant
December 8, 2021

I think syncing the select subject masks would be ideal! I think this feature would be great if you are able to stop it if the processing is taking too long. But having the option to recompute the subjects for multiple images in a batch would make things so much easier. I don't mind it taking long as long as I can cancel the sync if it ends up taking way to long.

Participating Frequently
December 5, 2021

Until there is a way to update all AI masks that have been pasted or synchronized from another photo, it would save a huge amount of time to add a keyboard shortcut to update the AI masks on the current photo. I would strongly prefer a keyboard shortcut to update ALL the masks on the current photo, as opposed to having  to select the particular AI Mask for updating.

Known Participant
December 5, 2021

I love this feature so much that the lack of a batch operation feels almost as frustrating as the feature is amazing. I had wondered whether it would have to do with compute times. Personally I'm at a cross seection of portraiture and volume photography, and in my opinion I really don't care how long it takes as long as I can see the progress and have the option to pause or cancel the operation (speaking of which, I really wish Lightroom had a pause feature; I literally have to use Terminal to pause the Lightroom process occasionally. I digress). I hope the sheer enthusiasm for these new features gives Adobe the incentive to find a way to satisfy the desire for batch control.

 

I do have a few extended thoughts about this though:

 

- Lightroom already has a system for dealing with processor intensive tasks that take a long time. The progress bar that indicates exports, imports, previews, moving files around, etc, could be repurposed to manage a user's expectations about finding subjects and skies.

 

- Lightroom already prompts a user if they're deleting more than 1000 images, warning them that the action cannot be undone. A  similar warning could be provided when making or recomputing masks in batch: "Computing AI masks for more than 50 images will require a lot of time. You can cancel the operation at any time. Continue?"

 

- Lightroom needlessly recomputes the subject every time, which is wasteful both when masks are created and when they have to be recomputed. Since when a user creates a subject or sky mask, the mask is always exactly the same, or virtually the same, each photo could simply have one "subject mask" and once it's computed any time a subject mask is summoned it pulls up that one. If masks need to be recomputed for any reason, the user would only have to click recompute in one place, rather than on each and every mask that uses a subject mask.

 

- If the Lightroom team is concerned about batch processing AI masks debilitating a user's system, just offering a way for all the masks on a specific photo to be recomputed at once would be a MAJOR quality of life improvement. In fact, even if each mask must be recomputed one at a time, allowing the button to be clicked without clicking into each individual mask would make a huge difference when working with hundreds of photos.

 

- Creating sky and subject masks really, really feels like something that a user should be able to do during import, like building previews or applying presets. In this case, it would make a lot of sense for the system to only create one subject or sky mask for each photo and repurpose it over and over for however many iterations that a user needs.