Copy link to clipboard
Copied
Generative Remove examines the hidden border pixels that Camera Raw automatically crops from many cameras' raw files, making it very hard for the unsuspecting user to remove objects from the edges of photos. A product manager surely wouldn't consider this as-designed behavior, since there is no way for a user to ever see those pixels in LR, and they are difficult to select with Remove. Remove should send to Firefly the raw file minus those automatically cropped pixels.
There were a number of posts in the early-access feedback thread from users tripping over this. There's a recent one in the current thread:
DETAILS
Many cameras produce raw files that the Camera Raw engine automatically crops to a slightly smaller standard size, which you can't prevent. For example, a Sony 7C raw is 6024 x 4024 (ratio ~ 1.497), which gets cropped to 6000 x 4000 (ratio = 1.5); and a Nikon D5200 raw is 6036 x 4020 (ratio ~ 1.501), which gets cropped to 6000 x 4000 (ration = 1.5). The manufacturers' specs give the standard sizes (e.g. 6000 x 4000) and don't mention the slightly larger sensor sizes. (You have to use Rawdigger to see the original sizes.)
Unfortunately, Remove looks at these cropped-out border pixels, even though you can't see them and the rest of LR / Camera Raw ignores them. Unless you make the Remove brush very large and carefully select along the border, those pixels won't get selected, and Remove will generate a replacement that tries to match them.
For example, I wanted to remove this wall TV:
But Remove replaces that with another generated TV rather than blank wall:
That's because the right edge of the selection doesn't include the pixels in the hidden 12-pixel-wide border that was cropped out by Camera Raw. To select those pixels, make the brush as large as possible, and drag the brush along the edge of the photo, keeping the center + of the brush just inside the photo:
Once all the pixels of the TV are selected, Remove nicely replaces the TV with blank wall:
If you export this raw as a JPEG, it doesn't have the issue with border selections, since the JPEG doesn't contain the automatically cropped out pixels.
This sample catalog contains 10 raws from 8 cameras from Sony, Nikon, and Canon that have their borders automatically cropped and that include objects on the edges of the photos:
https://www.dropbox.com/s/fyrl5q6r9uvx2w1/border-crop-remove.2024-10-17.zip?dl=0
Each photo has two snapshots. "No border" has a Remove along an edge that doesn't extend far past the edge. "Border" has that same selection but with the hidden edge pixels selected as described above. The "No border" version replaced rather than removed the selected object, while the "Border" version correctly removed the object.
Copy link to clipboard
Copied
@John R Ellis, I've passed this on to the Camera Raw team. They are discussing enhancements for future releases in this area.
Meanwhile, the workaround recommended is to brush liberally beyond the edge. It's not intuitive, but it should work in most cases.
I am curious how this workaround functions for you.
Copy link to clipboard
Copied
"I am curious how this workaround functions for you."
My post describes the successful application of that workaround to the 10 sample photos in the provided catalog.
Copy link to clipboard
Copied