[Known Issue] Face Recovery with Batch Processing

When trying to use Face Recovery on multiple images in a bulk process, all images selected, the selector switch is on, the face icon is shown on every image, but when processed ‘face’ is not added to the processed file name and the face recovery is not being applied to images after the first selection image. I can clearly see the difference by performing Face Recovery on an individual image afterwards.
The only solution is to select each image individually to allow ‘Detecting Faces’ to run with THAT image, But that takes any advantage of bulk processing away.

3 Likes

Same here. It will only process a few faces at first. It almost feels like it’s random. Sometimes it will process 5 faces in a batch and then stops and turns off face processing for the rest. Other times it could be a whole folder processed and then the rest of the batch gets turned off … Very annoying. Having to do each image individually would take an incredibly long time to process 500 photos! Incredibly annoying!!

You need to arrow key down the list and wait for each one to do ‘Detecting Faces’ and the process button at the bottom lights up. The Face count will also turn from 0/0 to 1/1 or such.
But yeah, if you have a lot of pics to run it adds a LOT of time.

thats not bulk, if i need to change it on every one thats not bulk. This used to work. 3 months later and this is still broken?

This bug is very annoying. I’m trying to process 1,000s of old family photos. Face Recovery works amazing, but the feature is useless with this bug. I guess all I can really do is wait until the bug is fixed, but it’s already been 3-4 months.

Another thing I noticed is that after 5-10 image outputs, the little happy face icon in the batch process list changes from On to Off for all images in the batch.

Hopefully this gets fixed soon.

My solution so far.
Using MacroRecorder app (free version) and this macro I recorded.
The free version allows for 10 macro repeats so with 15 action repeats within the macro I get 150 files acted on.
Still a PIA but better than sitting there and clicking for every picture.
If the macro runs out of repeats just hit the PLAY button again to continue for another 150.
And you can’t use the computer for anything else while running or it stops running the macro.

I have this one set to wait 6 seconds (6000 ms) on each file to allow enough time to detect the faces. Adjust that if you need.

Window change;"Topaz Gigapixel AI.exe
Key press;“Down”;
Wait;“6000 ms”;
Key press;“Down”;
Wait;“6000 ms”;
Key press;“Down”;
Wait;“6000 ms”;
Key press;“Down”;
Wait;“6000 ms”;
Key press;“Down”;
Wait;“6000 ms”;
Key press;“Down”;
Wait;“6000 ms”;
Key press;“Down”;
Wait;“6000 ms”;
Key press;“Down”;
Wait;“6000 ms”;
Key press;“Down”;
Wait;“6000 ms”;
Key press;“Down”;
Wait;“6000 ms”;
Key press;“Down”;
Wait;“6000 ms”;
Key press;“Down”;
Wait;“6000 ms”;
Key press;“Down”;
Wait;“6000 ms”;
Key press;“Down”;
Wait;“6000 ms”;
Key press;“Down”;
Wait;“6000 ms”;
Key press;“Down”;
Wait;“6000 ms”;
Key press;“Down”;
Wait;“6000 ms”;

Thanks for the macro suggestion. Really hope I don’t have to spend another $99 to get around this bug.

For now, I think I’ll wait an hope they fix this sooner than later.

Just use the free version. Make the macro have 100 actions and running 10 will cover 1000. Go and have lunch while lit does its thing.

1 Like

Ah…I see now. So each macro run can process a bunch of them. That should work. Thank you.

Unfortunately, the macro doesn’t seem to work either. As soon as it gets to an image with no faces, it disables face detection for all the remaining images in the batch. I’ve tried some different workarounds, but so far no luck.

I figured I would try the command line interface, but of course that requires the $499 pro version, which is super frustrating, because I shouldn’t have to pay $499 to get around a very basic bug in the consumer level version.

I haven’t had that problem. Goes past faceless and onto the next face.
Sometimes I will double check face is selected by deselecting all and then reselecting and all and clicking the Face detect button.

After a couple more hours of trial and error, I was able to get it to work with Macro Recorder. I also added a save of the processed image to the batch process. My use case is processing 1,000s of old family photos taken with film and low quality digital cameras. The results really are amazing.

In case anyone else is having the same issue as myself.

First, start with Face Recovery disabled for all images in the batch. Macro Recorder process is:

  1. Smart Click on the Face Recovery trigger to enable for the image (must be Smart Click, not regular click or it will fail when it reaches an image with no detectable faces)
  2. Wait 10 seconds for image to process (shorter time might work for some)
  3. CTRL-S to Save the processed image
  4. Wait 4 seconds for the image to save
  5. ESC to exit the Save dialog
  6. Key Down to next image
  7. Wait 1 second for it to reset

Then repeat. Steps 3-5 not necessary if you don’t want to include a save.

I ran a batch for 800+ images last night and they all worked.

it seems they don’t give a crap about that. for more than half a year that bug is there