Add an "Auto" mode for Frame Interpolation filter

there are few options in Frame Interpolation filter. Chronos , Apollo and Chronos Fast.
each one of them has an advantage on another best practice on certain scenario.
For example in your documentation you recommend using Apollo on slow motion x4 or x8 or use it when converting 30fps to 60fps + slow motion x4… chronos fast for conversion of video fps only without slow motion, or slow motion beyond x8. Or when there is large scenery change. chronos for slow motion x2 and the list goes on…
those fine best practice guide line would confuse the average user as he/she needs to dig into details on all the settings he/she has to determine the best filter to be used if he/she wishes following the vendors (aka Topaz) best practice.

How about you guys add an “Auto” mode , the same you did for de-interlace filed order (i know it’s different, but the idea). the Auto mode will pick the best suited filter to be used based on Topaz best practice Frame Interpolation for that specific situation/Export Job.
The Auto mode will calculate all the factors the user set for the process job and then when the user hits “Execute”, TVAI uses the most suited filter for Frame Interpolation based on all the input parameters the user set for the video process job, following Topaz best Practice filter to be used for the situation in hand… without the user ever need to select any filters. like an ad hoc filter would be selected behind the scene, for that Job process.
I noticed when using frame interpolation it usually does two pass process (1/2 → 2/2), you can use the 1st pass as well, to read the video to determine the best filter to use in case of “Auto” mode (for example to detect if it’s linear or many scene change, etc.).


did you guys review this suggestion?
I haven’t heard back from any one nor was there a reply. Just wanted to make sure it wasn’t missed out.

It is a great suggestion, I am interviewing Topaz Labs now, will resend your feedback to them! I like you explain the problem so clearly!!

amazing!. where can we watch the interview recording?

here is what I managed to capture from the documentation…

frame interpolation does two major things for two different use cases.

  1. Convert the fps (e.g. 30fps → 60fps)
  2. if you want to slow motion your video.

For use case 1, Select “None” (as you not slow motioning anything) and use Chronos fast AI for double the fps (most cases, what people do), e.g. 30fps → 60fps, 25fps → 50fps.
Apollo fast AI for non-double conversions. For example, 24fps → 29.97fps or 24fps → 60fps.

For use case 2, select the “x” you want to slow motion it by and use Apollo Fast AI if you want to slow motion by x2 or x4 and Apollo AI for x8.
Chronos AI for beyond x8 or below x2 or any none whole multiplier, such as x1.6, x2.7, x4.5 ,etc. or if you slow motion by x3, x5, x6 or x7.
Chronos fast AI is recommended for use on video which has a lot of scene change in which you want to slow motion (regardless to what “x” slow motion you use).

Can you see how confusing this could be? Even for the experience user. let alone a novice user…
the program became much richer and sophisticated now days and I think a smart “Auto” mode is really needed here…
Please put it in your development pipe line…

1 Like