Topaz Video AI Performance Alpha 3.2.0.0.a

Hi All,

Here is an early version of app that should improve performance for all machines. The degree of performance increase will vary. This version should also allow for better support running multiple filters and multiple processes.

Download: Win | Mac | Mac Update

Please upload problem videos and logs here: Submit Files

Known Issues:

  • Proteus Auto will not work, use Proteus with manual settings
  • Running stabilization may cause failures
  • No way to boost performance if running single filter or process

Thank you for testing

PS: Since this is an alpha version, it will not interfere with Beta or Release versions on the machine.

4 Likes

Thanks for the new Alpha to test.

Testing results so far, (GTX1070, max memory set to 100%):

1080p input, no resize, 2x Chronos Fast + Proteus Manual (no sliders moved from defaults), 0.78spf
1080p input, no resize, 2x Chronos Fast + Artemis High, 0.77spf

Gaia + Chronos testing, strange results:

1080p input, no resize, 2x Chronos Fast + Gaia HQ, started out at a crawl - 8.11spf - then when it hit 4% completion, it started speeding up, and by the time it hit 25% completion, it was running at 1.47spf which is about the speed I expected based on the Artemis and Proteus numbers! Any ideas why?

Update 1:

2nd test run Gaia, same settings as above except added grain, ~8spf again, but not speeding up this time, stuck at low speed! Seems to be an issue here related to using Gaia.

Update 2:

Closed application, did another Gaia test run, same settings as update 1, this time it had the slow then fast behaviour as in the first Gaia test.

Interestingly, during the times where speed was stuck at ~8spf, the task manager showed GPU usage sometimes dropping to zero, then spiking to 100, then dropping again:

Update 3:

Good news with Chronos Fast on a 4k source, 2x from 30 to 60 fps conversion, has not crashed when memory is set to max on GTX 1070. Previously would crash every time unless max memory was set lower. Getting VERY good speed too at 1.12spf.

On my GTX 1060 it’s perhaps slightly faster than the previous alpha, but this is close to margin of error level of improvement.

720p to 1080p Manual Proteus upscale, 2.4 - 2.5fps

This Alpha version produces blotches. I am not sure where they are related to. I used motion deblur.

1 Like

On my RTX 3060 using Artemis HQ for 1920 to 4k I get about 10% speed improvement (5.7 fps vs. 5.2 fps with 3.1.8).
GAIA, THEIA settings are operational, but no PROTEUS.

1 Like

For more detail I’d consider using GPU-Z for a broader look as to what is happening on the gpu. Certainly monitor vram usage across a test run.

Sys: TR 3960X - W6800

Artemis Low, 10 sec preview:
4K (2160p), 25 fps.

3.2.0.0 = 2 min 10 sec.
3.1.8 = 3 Min 6 sec.


Artemis Low, 10 sec preview:
4K (2160p), 25 fps.
+Themis

3.2.0.0 = 6 min 52 sec. ← strong flicker in some areas.
3.1.8 = 7 Min 6 sec. ← light flicker in some areas.


Artemis Low, 10 sec preview:
4K (2160p), 25 fps.
+Themis + 60fps Chronos Fast.

3.2.0.0 = 13 min 11 sec. ← light flicker in some areas.
3.1.8 = 13 Min 45 sec. ← light flicker in some areas.

Uploaded Nightshot mp4 ← pre-denoised with DaVinci Resolve. (ask Suraj)


Proteus, 10 sec preview:
4K (2160p), 25 fps.

3.2.0.0 = 2 min 18 sec.
3.1.8 = 3 Min 43 sec.

1 Like

I think the W11 task manager shows accurate GPU usage as opposed to W10 (I could be wrong though).

Did you catch the part of the release notes that Proteus must be used in ‘manual’ mode?

1 Like

@suraj Uploaded Test Videos .:slight_smile:

Does the Taskmanager readout every 100 milisecond?

With HW info i did set the readout to 25 milisecond and then you can see when TVAI is writing and reading to the drive where your video is located.

A HDD can slow down thw software by a little bit but not by much when you process 4K files.

PCI-E 3 vs 4 is also no problem, PCI-E 3 is fast enough.

TVAI does react like a game with DirectX.

The higher the Resolution of a Video and the more filter you have the more plays the GPU a role, if its the oposite the CPU plays a bigger role.

Good info thanks, I’m not sure of the refresh rate of task manager.

All SSD on my system so should not be a factor.

Performance across all models was good with this Alpha, the only outstanding issue is the strange issue with Gaia starting at (and sometimes remaining at) extremely slow speed. On the occasions when it gets ‘unstuck’ it speeds up by quite a lot.

I will continue to try and reproduce the issue and provide logs if devs ask.

@suraj Uploaded Video is Screen Shot. With Settings 2 hrs+


Instead of showing your entire desktop in all your screen shots, please try this to capture just the Video AI window:

Looks like default refresh rate is 1 second but you can change it to 500ms under settings.

ok, will do.

1 Like

Yes, I’ve read that, and did use it that way successfully. But when I changed scaling for that video (after I stoped it!) same Proteus manual settings refused to function any longer (unkwown error), and any other video also could no longer use PROTEUS. When I restarted 3.2. I could use Proteus manual again, but not with all scaling factors.

1 Like

Can you send me the logs for situations when proteus errored out.

2023-03-10-09-23-14-Main.tzlog (1.4 MB)
2023-03-10-11-48-4-Main.tzlog (2.0 MB)
2023-03-10-12-04-55-Main.tzlog (382.9 KB)

I can use proteus manual, but certain combinations produce unknown error

1 Like