2,501 (edited by dawkinscm 05-01-2026 20:49:39)

Re: New RIFE filter - 3x faster AI interpolation possible in SVP!!!

raider10 wrote:

I'm going to test this configuration in automatic mode. Do I need to do anything specific in the override.js file?



dawkinscm wrote:

These are my current settings for running at 120fps. I am no longer overriding PEL for quarter pixel accuracy as half a pixel is enough. I've found that Average Artifacts masking with the Standard SVP shader is the best combination for removing even the more difficult fast motion vertical artifacts. The other settings are down to your GPU capabilities, but this is the smoothest and most artifact free results I've had using SVP. The remaining difficult to get rid of double images can be reduced fuirther by overriding the main search algorithm to use SATD instead of SAD. However the SVP manual says that it is Extremely slow and do not use it! plus it's not even listed when you select "All Settings". But it does work if you want to try it.

I tried using these settings at 60fps. Fast motion and clarity are more or less the same, but slow pans are not quite as smooth and would require more work. I didn't check for artifacts but I doubt there would be any major difference. But at 120fps, these settings should provide smooth motion for problem slow pans and clarity for difficult to track fast action. Same as RIFE but without many of the problems, including vertical fast motion artifacts and occlusion errors. There may be other artifacts I have yet to find. But the most difficult ones I have previously listed with timestamps are fixed using these settings.

Small update:Mvg 12 px seems to be the SVP default, it's better so I'm using it. 8 px does the best job but at the cost of small artifacts with some edge cases.

@Chainik said in another thread that SVP Pro is the best. He's not wrong.

I've corrected and updated my reply to you with more information.

2,502

Re: New RIFE filter - 3x faster AI interpolation possible in SVP!!!

OK, I'll try those settings without touching anything else anywhere or in any other file. I'll see how the artifacts look; with RIFE, it's very rare to see any, even in complicated sequences. Thanks, I'll let you know how it goes.

Re: New RIFE filter - 3x faster AI interpolation possible in SVP!!!

raider10 wrote:

OK, I'll try those settings without touching anything else anywhere or in any other file. I'll see how the artifacts look; with RIFE, it's very rare to see any, even in complicated sequences. Thanks, I'll let you know how it goes.

If you are not seeing artifacts with your content then you could probably get away with using something like RIFE v4.18 or earlier which should work on most GPUs without issue.

2,504

Re: New RIFE filter - 3x faster AI interpolation possible in SVP!!!

Well, definitely, I must have some kind of issue. In automatic mode with your settings, I'm not going over 63fps (which is already pretty good for me). I don't see any noticeable artifacts, but the movie I tested—aside from some vegetation and very fast movements—doesn't have many challenging scenes. However, I do have a config added to the override.js file; I'm not sure if that's a good thing or just a coincidence."

"I think my bottleneck might be the CPU, an i5 12400f with only 12 threads; I can't think of anything else. I'm leaving my override settings here—I got them from a thread on this forum, but I don't remember which one

levels.pel = 2;
levels.scale.up    = 2;
levels.scale.down    = 4;
levels.full     = true;
analyse.block.w    = 32;
analyse.block.h    = 32;
analyse.block.overlap    = 1;
analyse.main.levels    = 4;
analyse.main.search.type   = 4;
analyse.main.search.distance = -24;
analyse.main.search.coarse.type  = 4;
analyse.main.search.coarse.distance  = -5;
analyse.main.search.coarse.bad.range  = 0;
analyse.main.penalty.lambda   = 1.0;
analyse.main.penalty.plevel   = 4.0;
analyse.main.penalty.lsad   = 800;
analyse.main.penalty.pnew   = 5;
analyse.main.penalty.pglobal   = 5;
analyse.main.penalty.pzero   = 10;
analyse.main.penalty.pnbour   = 5;
analyse.main.penalty.prev   = 0;
analyse.refine[0] = {thsad:2000, search:{distance:2, type:4}};
smooth.rate.num = 5;
smooth.rate.den = 2;
smooth.algo = 21;
smooth.scene.mode = 0;
smooth.mask.cover = 10;
smooth.scene.limits.m1 = 3600;
smooth.scene.limits.m2 = 7200;
smooth.scene.limits.scene = 10400;
smooth.scene.limits.zero = 10;
smooth.scene.limits.blocks = 90;

2,505 (edited by dawkinscm 06-01-2026 13:18:23)

Re: New RIFE filter - 3x faster AI interpolation possible in SVP!!!

raider10 wrote:

Well, definitely, I must have some kind of issue. In automatic mode with your settings, I'm not going over 63fps (which is already pretty good for me). I don't see any noticeable artifacts, but the movie I tested—aside from some vegetation and very fast movements—doesn't have many challenging scenes. However, I do have a config added to the override.js file; I'm not sure if that's a good thing or just a coincidence."

"I think my bottleneck might be the CPU, an i5 12400f with only 12 threads; I can't think of anything else. I'm leaving my override settings here—I got them from a thread on this forum, but I don't remember which one

levels.pel = 2;
levels.scale.up    = 2;
levels.scale.down    = 4;
levels.full     = true;
analyse.block.w    = 32;
analyse.block.h    = 32;
analyse.block.overlap    = 1;
analyse.main.levels    = 4;
analyse.main.search.type   = 4;
analyse.main.search.distance = -24;
analyse.main.search.coarse.type  = 4;
analyse.main.search.coarse.distance  = -5;
analyse.main.search.coarse.bad.range  = 0;
analyse.main.penalty.lambda   = 1.0;
analyse.main.penalty.plevel   = 4.0;
analyse.main.penalty.lsad   = 800;
analyse.main.penalty.pnew   = 5;
analyse.main.penalty.pglobal   = 5;
analyse.main.penalty.pzero   = 10;
analyse.main.penalty.pnbour   = 5;
analyse.main.penalty.prev   = 0;
analyse.refine[0] = {thsad:2000, search:{distance:2, type:4}};
smooth.rate.num = 5;
smooth.rate.den = 2;
smooth.algo = 21;
smooth.scene.mode = 0;
smooth.mask.cover = 10;
smooth.scene.limits.m1 = 3600;
smooth.scene.limits.m2 = 7200;
smooth.scene.limits.scene = 10400;
smooth.scene.limits.zero = 10;
smooth.scene.limits.blocks = 90;

My settings are mostly made in the SVP Manager with only a couple of overrides as I've explained in earlier posts. Just by eyeballing it, I see it's mostly defaults. But with a quick check I see settings outside recommended values, some will cause more stuttering, others just plain wrong. I left the majority of the settings alone because I didn't understand them enough and some of those settings seem to be the ones that have been changed. I get the rationale behind the algorithm change but from personal experience this will increase stuttering.  But to be fair, now that I've looked up the new multiplier and it does make sense but not for me running with my display running at 120fps. So I am interested in reading the rationale behind these changes. Especially the penalties.

As for the bottleneck,  you know what your CPU and GPU stats are. But your settings might be making SVP the bottleneck which is what I've been talking about with my most recent posts.

2,506 (edited by dawkinscm 06-01-2026 15:43:08)

Re: New RIFE filter - 3x faster AI interpolation possible in SVP!!!

raider10 wrote:

Well, definitely, I must have some kind of issue. In automatic mode with your settings, I'm not going over 63fps (which is already pretty good for me). I don't see any noticeable artifacts, but the movie I tested—aside from some vegetation and very fast movements—doesn't have many challenging scenes. However, I do have a config added to the override.js file; I'm not sure if that's a good thing or just a coincidence."

"I think my bottleneck might be the CPU, an i5 12400f with only 12 threads; I can't think of anything else. I'm leaving my override settings here—I got them from a thread on this forum, but I don't remember which one

levels.pel = 2;
levels.scale.up    = 2;
levels.scale.down    = 4;
levels.full     = true;
analyse.block.w    = 32;
analyse.block.h    = 32;
analyse.block.overlap    = 1;
analyse.main.levels    = 4;
analyse.main.search.type   = 4;
analyse.main.search.distance = -24;
analyse.main.search.coarse.type  = 4;
analyse.main.search.coarse.distance  = -5;
analyse.main.search.coarse.bad.range  = 0;
analyse.main.penalty.lambda   = 1.0;
analyse.main.penalty.plevel   = 4.0;
analyse.main.penalty.lsad   = 800;
analyse.main.penalty.pnew   = 5;
analyse.main.penalty.pglobal   = 5;
analyse.main.penalty.pzero   = 10;
analyse.main.penalty.pnbour   = 5;
analyse.main.penalty.prev   = 0;
analyse.refine[0] = {thsad:2000, search:{distance:2, type:4}};
smooth.rate.num = 5;
smooth.rate.den = 2;
smooth.algo = 21;
smooth.scene.mode = 0;
smooth.mask.cover = 10;
smooth.scene.limits.m1 = 3600;
smooth.scene.limits.m2 = 7200;
smooth.scene.limits.scene = 10400;
smooth.scene.limits.zero = 10;
smooth.scene.limits.blocks = 90;

I added these penalty overrides to my overrides and I have to admit that they make mostly a positive difference. The negative is that I can see a slight increase in artifacts , but I don't think these would e noticeable on a TV. There's also an occasional full stutter which I don't have with my settings, even with the Hugo intro. The main positive is that it increases SVP's responsiveness and significantly reduces SVP bottlenecking. I'm going to see if some of the other overrides "very slight" increase in artifacts and stuttering. Now I'm even more interested in reading the rationale behind these changes smile
-------------
As an update, I added most of the remaining overrides. One I've used before but in this case it doesn't work with this combination of overrides and my personal overrides.  With my settings alone, RIFE is no longer needed. But with these combined settings, it was never needed. There's still the very occasional major stutter which my settings don't have. But for this level of smoothness and responsiveness that's a very, very small price and maybe with some tweaking I can get rid of those too.
-------------
Another (final?) update: Using the settings above with some modifications combined with what were my current settings are the smoothest I've ever seen SVP run overall. But I watch on a very large screen so I see artifacts that most people won't. I'm also very sensitive to interpolation delays that I can't see, but it feels like something is literally pulling on my eyes. So I'm back to using my previous overrides but with your penalties and, m1,m2 limits. I'm guessing the penalties changes frees up SVP resources enabling me to to increase motion estimation complexity a little, leading to smoother motion and less visible artifacts. I'm not sure what m1 and m2 do, but they add a smoothness to my slow pans that I wasn't able to reach before.

BTW I found the original post you got the settings from. They do mention the artifacts around bodies that I have been seeing and the block changes they suggest are similar to mine.

2,507

Re: New RIFE filter - 3x faster AI interpolation possible in SVP!!!

Great! With your experience, I'm sure you'll manage to improve it. If you succeed, would you be so kind as to post your config so I can try it out myself? Thanks!

I use a 65-inch screen and I honestly find it hard to spot any artifacts; maybe I'm just not paying enough attention. When I have more time, I'll be more thorough while watching to find any flaws. Compared to RIFE, is it better?

2,508 (edited by dawkinscm 06-01-2026 16:56:43)

Re: New RIFE filter - 3x faster AI interpolation possible in SVP!!!

raider10 wrote:

Great! With your experience, I'm sure you'll manage to improve it. If you succeed, would you be so kind as to post your config so I can try it out myself? Thanks!

I use a 65-inch screen and I honestly find it hard to spot any artifacts; maybe I'm just not paying enough attention. When I have more time, I'll be more thorough while watching to find any flaws. Compared to RIFE, is it better?

Oh I've improved it all right lol and I will post the settings. Also you may be right about the CPU because I heard my PC fans spin up and when I checked it was the CPU being hit a little harder than before. Are these settings better than RIFE? lol All my previous settings on this thread are better than RIFE. My settings on the other thread the same. The settings you provided are way better than all my previous settings but is specifically designed for 24fp to 60fps only, so it needs modding for different setups.

My attached settings are for my setup running at 120fps so you may need to add the multipliers in the original post to these settings. I mentioned before that I added estimation complexity and you will see this if you compare it to my other posts. Also, I'm going to re-emphasize that I can see the aura artifacts mentioned in the original thread as well as other fleeting artifacts that you don't see. I don't just see micro-stutters, I see nano-stutters. Finally I am very sensitive to interpolation drag or delay which literally make my eyes feel like they are being dragged in the same direction as the camera pan.  So some of these settings are going to be overkill . But you asked for it smile

Post's attachments

SVP Better Best Settings with penalites,pel,m1m2 and mask 250 copy.png 368.64 kb, 4 downloads since 2026-01-06 

2,509

Re: New RIFE filter - 3x faster AI interpolation possible in SVP!!!

After running some tests, I am seeing artifacts now with a new video I'm watching, especially in the CGI intro scenes. With RIFE and the 4.4V2 model, this doesn't happen and it looks perfect. I think it depends a lot on the scenes, but I've noticed that in computer animations (not the movie itself, but in production company intros, text, etc.), there are visible artifacts—sometimes even quite large ones. It's just a matter of trial and error. Thanks again!

Re: New RIFE filter - 3x faster AI interpolation possible in SVP!!!

raider10 wrote:

After running some tests, I am seeing artifacts now with a new video I'm watching, especially in the CGI intro scenes. With RIFE and the 4.4V2 model, this doesn't happen and it looks perfect. I think it depends a lot on the scenes, but I've noticed that in computer animations (not the movie itself, but in production company intros, text, etc.), there are visible artifacts—sometimes even quite large ones. It's just a matter of trial and error. Thanks again!

My settings reduce artifacts to a bare minimum. But if you are mainly watching Anime then RIFE will do a good job. If RIFE 4.4 is working for then the overrides you posted are overkill and my settings are quadruple overkill wink

2,511 (edited by flowreen91 06-01-2026 18:39:48)

Re: New RIFE filter - 3x faster AI interpolation possible in SVP!!!

raider10 wrote:

I'm not going over 63fps (which is already pretty good for me).

If dawkinscm's config doesn't give good enough results, and tinkering with the profile settings might make it slower, i would also test with the default automatic profile + masking disabled (to confirm if it's better/worse).
And lowering the monitor resolution a bit if it's already at 3840x2160 (but you only watch movies at 1920x1080).
You can also use the "Alter video frame size" button to lower the amount of pixels that get interpolated:
https://gyazo.com/92109d19b50e5eeb29a72123fc0ea5a8
But the quality loss is not worth it if u ask me.

Surely applying a combination of above will get u to stable 120 fps.

Yes of course. All our hardware setups are different.
Last ideea: selecting "Film" here requires much more processing power:
https://gyazo.com/8ca66edc6222cea98e6b79436b0363d9
So even if you only watch live-action movies, i would still recommend the "Animation" button for less memory usage. (Or the old 4.4-4.6 RIFE v2 models cause they eat less)

2,512 (edited by raider10 06-01-2026 18:18:41)

Re: New RIFE filter - 3x faster AI interpolation possible in SVP!!!

I don't watch anime, only live-action movies in 4K on an LG OLED. I'll keep testing, but I can see it's impossible to go over 45 fps in 4K (RIFE and AUTO). Also, it's linear: if I do 1080p videos I reach 180 fps, and 2K is around 87-90 fps. It's clear to me that it's a hardware limitation, but I don't know what CPUs you guys are using. Anyway, thanks for the help—I'm learning a lot through this. smile

2,513 (edited by dawkinscm 06-01-2026 18:42:07)

Re: New RIFE filter - 3x faster AI interpolation possible in SVP!!!

flowreen91 wrote:

If dawkinscm's config doesn't give good enough results, and tinkering with the profile settings might make it slower, i would also test with the default automatic profile + masking disabled (to confirm if it's better/worse).

I've previously suggested exactly this and I have posted settings based on augmenting the Automatic Profile. My current settings do the same thing, but taken to the next level with overrides.

flowreen91 wrote:

And lowering the monitor resolution a bit if it's already at 3840x2160 (but you only watch movies at 1920x1080).
You can also use the "Alter video frame size" button to lower the amount of pixels that get interpolated:
https://gyazo.com/92109d19b50e5eeb29a72123fc0ea5a8
But the quality loss is not worth it if u ask me.

Surely applying a combination of above will get u to stable 120 fps.

It depends on the size of the screen. On very large screens, just as upscaling to 4k can make the movie "appear" to be sharper and clearer. A reduction in resolution can also become noticeable in certain movie scenes.

As previously explained, going from 24fps to 60fps is one thing, but getting to 120fps is another. My settings provide a rock solid smooth 120fps and almost completely passes the Hugo test smile, but that's with the display already running at 120Hz. There are (let's say) more GPU efficient ways of achieving the 120fps goal. The issue isn't just the GPU though, SVP itself is part of the bottleneck. So I would not recommend using my latest settings on a 60Hz display. Looking at what the full set of overrides did on my CPU, @raider10 might be hitting both a CPU and GPU bottleneck. I do recommend using my previously posted settings as a baseline then using the appropriate overrides to reduce the possible SVP bottleneck.

2,514 (edited by dawkinscm 06-01-2026 18:53:59)

Re: New RIFE filter - 3x faster AI interpolation possible in SVP!!!

raider10 wrote:

I don't watch anime, only live-action movies in 4K on an LG OLED. I'll keep testing, but I can see it's impossible to go over 45 fps in 4K (RIFE and AUTO). Also, it's linear: if I do 1080p videos I reach 180 fps, and 2K is around 87-90 fps. It's clear to me that it's a hardware limitation, but I don't know what CPUs you guys are using. Anyway, thanks for the help—I'm learning a lot through this. smile

From a 3840x216op 3D MKV source, upscaled to 4K passing through SVP with resize disabled, my CPU normally runs at around 15%. But the full set of overrides you posted that increases another 10%. My GPU is pretty much unbothered by all of this which is how I learned about the SVP bottleneck lol. But my point is that those overrides seem to have a CPU tax as well as a GPU tax.   If you have the option to fully enable Resizable BAR then I would do that.

2,515 (edited by dawkinscm 07-01-2026 17:34:41)

Re: New RIFE filter - 3x faster AI interpolation possible in SVP!!!

It's been an interesting balancing act trying to get the best out of all scenarios. RIFE like fast action smoothness & RIFE clarity are two separate things. Hugo intro style multiple types of complicated slow pans are another. The main thing I learned is that SVP default settings are mostly correct. I tried many of the other modifications and they usually make things subtly worse. But a small change in block percentage from 20 (the default) to 24 seems to be the last best mod I can make to my configuration The multiple complications of Hugo are dealt with better than ever, while not impacting normal slow and fast pans.

The good news is that GPU usage is almost halved. So CPU usage is now 2x GPU usage with peaks of 3x and rare peaks of 4x GPU usage.