Video AI 7.0 - NEW Starlight Mini (Local) AI Model

Preliminary Technical Report – Starlight Model Testing

Video comparation

During consistency tests involving granular detail (literally grains of sand), I used a video clip that starts with a visually complex scene. In the opening sequence, a highly detailed sandcastle is shown, filled with soft and intricate textures. The goal was to assess whether the model could retain and propagate these learned details from the first frame all the way to the last.

As a consistency benchmark, the first frame reveals all the sand details clearly, serving as the “ground truth” for the rest of the video. This allows us to measure how the model handles temporal consistency and fidelity over the full duration of the clip.


Initial File Setup

The original file was in VOB format, which Starlight cannot process. Therefore, it was converted to MP4 using a lossless remuxing process — preserving the exact characteristics of the original, just changing the container. The original resolution was 720x480.


Test 1 – Starlight | 100% VRAM | 720x480 → 1536x960 | ~0.4 FPS

In this first test, I ran the standard Starlight model at full VRAM usage with the minimum upscale setting — essentially doubling the resolution.

Results:

  • The model demonstrated good memory and temporal consistency.
  • Some inconsistencies were present, including slight flickering or small hallucinations in finer details.
  • Nothing egregious, and in general, the model was able to reconstruct the image with significant fidelity.
  • Fine textures — especially the sand details — were recovered with surprising quality.

Conclusion: While some minor issues appeared in delicate regions, the overall output quality is strong and visually impressive, especially for the level of detail recovered from the source.


Test 1.1 – Starlight Cloud

Next, I tested the same clip using the cloud-based version of Starlight.

Results:

  • Temporal coherence between frames was even better than in the local version.
  • The model handled fine environmental details well — especially in the sandcastle and surrounding textures.
  • However, facial regions (particularly the main character’s face) suffered from deformation.
  • Some new inconsistencies appeared in this version that weren’t present in local inference.

Conclusion: The cloud model excels in handling temporal smoothness but struggles with facial structure integrity. Facial distortions reduce realism, despite the technical strength in background processing.


Test 2 – Starlight Mini | 88% VRAM | 720x480 → 1536x960 | ~2 FPS

Here I tested the Starlight Mini model with slightly reduced VRAM allocation, while maintaining the same upscale configuration.

Results:

  • Quality was nearly identical to the full VRAM version.
  • Frame-to-frame consistency remained strong — no texture swaps or visual anomalies during panning or zoom-outs.
  • The model achieved almost 2 FPS, a notable speed improvement.
  • Some issues were noted during fast camera movement: incorrect texture prediction and misaligned details, possibly due to confusion in temporal lookahead.

Conclusion: This appears to be the optimal balance between performance and quality. Starlight Mini performs very well and is highly usable at this configuration — especially for workflows that require speed without sacrificing too much visual quality.


Test 3 – Starlight Mini | 80% VRAM | 720x480 → 2880x1920 | ~0.1 FPS

In this final test, I pushed the model to upscale significantly — a 4x resolution increase — with reduced VRAM allocation.

Results:

  • Despite the extremely slow processing (~0.1 FPS), this test delivered the best overall quality.
  • Temporal consistency was exceptional. No glitches, no texture switching — even during complex movement.
  • The model demonstrated a clear understanding of scene structure and detail prioritization.
  • The only detectable issue was a fingernail slightly disappearing in a few frames, a microscopic detail in the grand scheme.

Conclusion: Starlight Mini, even at lower VRAM, shines when used with high-resolution upscaling. It performs better than the cloud model in consistency and fidelity, proving to be a robust solution for restoration tasks where processing time is not a limiting factor.


Final Notes

This round of testing strongly suggests that the Starlight model (particularly the Mini variant) is highly capable of preserving temporal consistency, recovering fine details, and handling low-resolution source material with precision.

  • The cloud version still needs refinement in facial modeling under motion.
  • The Mini version, at 88% VRAM and moderate upscale, seems to offer the best trade-off between speed and quality.
  • The high-resolution Mini run demonstrates the full power of the architecture, with near-flawless consistency and preservation of texture across the entire scene.

@dakota.wixom

23 Likes

Not even in college do I put as much effort as I do being a beta tester hahaha

6 Likes

Is it normal for Starlite Mini to darken the video?

4 Likes

Amazing experiments! Thx for sharing!

3 Likes

What card are you running? I’ve never seen anything close to 2 fps.

Thank you Xiaotian Li. Your doing an amazing job, actually an excellent job at Topaz :heart::orange_heart::yellow_heart:

4 Likes

An 4090 with a push up into the memory and undervoltage

Just a 4090 and then 2 FPS?

it’s also about the target resolution. If it’s 720p, it’s going to be faster than other cases.

2 Likes

Approximately two hours. The initial test yielded unpredictable results. The video suggested a two-hour processing time, yet completion occurred in one hour and twenty-eight minutes. Topaz software indicated a frame rate of approximately 0.9 to 1.0 fps; however, the process was allowed to continue unattended. When i get back, the processing time had decreased, leading to the calculated result of ~2fps

2 Likes

I have a M3 Ultra and I get to hear how all the Nvidia GPU owners try starlight. Would have been great to have starlight work for all your paying customers. But, hey I can still pay money and try the cloud rendering option, while the Nvidia owners don’t have to. Thanks Topaz. Seriously reconsidering my subscription. Updates for some users first, others wait and pay.

1 Like

To be honest, the reason we don’t currently support other platforms isn’t entirely up to us. I personally want to see support for AMD and Apple as well, especially for model deployment. We’re working closely with our collaborators at AMD and Apple on this. I would say that we’re trying our best to to make sure no one is left out!

5 Likes

I have my own 4K iPhone footage at 60fps that I would like to clean up. Will Starlight Mini Local do this? It’s a 3-minute clip and I will expect it will probably take a while (maybe a few days to a week) but I have no idea if it is going to work because it simply gets stuck loading and eventually crashes before I see it doing anything?

I have some progress. After updating my Nvidia Drivers and also installing the latest build 7.004.b the rendering now started after about 30 mins of loading models. It has only got 31 Days and 17 hours to go and 0.0 fps. I will let it run for a few hours to see if that is just an anomaly because it has not completed enough frames yet.

Here’s another example from the latest starlight mini. Any Insomniac fans here?


8 Likes

Hilarious music video still from the East-European comedian. :slight_smile:

Starlight Mini actually delivers from a 192x144 clip (yes). The setting is 75% of memory. I believe the processing took about 12GB of VRAM.

By the way, should I enable HAGS (hardware-accelerated GPU scheduling) option in Win10 for TVAI?

1 Like

Anyone know why I’m getting this error in the log?

401124 Warning qrc:/workflows/TProcessor.qml:442: Error: Cannot assign std::nullptr_t to int

When processed in Starlight from HD to UHD, the bottom 15% of the image shows this issue (I’m uploading a section only)
I’ve processed around 30 clips, all of them show the same issue.
It is the only flaw. Otherwise, the quality, aesthetics, and naturalness are spectacular.

1 Like

That’s already quite fast. :melting_face:

Why are some people’s posted output clips outrageously darker than the original clips?

1 Like

They might be darker because they are using a “modified” version of the program, if you know what i mean.
Or it might have to do with hdr as mentioned below.