Skip to content

v0.9.0

Latest

Choose a tag to compare

@Kruk2 Kruk2 released this 27 Jul 17:10

πŸš€ If you want to support this project Buy me a coffee or Unifans πŸš€

By supporting you will get access to two models

You can copy .engine files from previous version to avoid engine recompilation (just copy entire model_weights folder and override).

Usage
https://github.com/Kruk2/jasna#quick-start
Pick proper OS/GPU vendor, download all parts and unzip.

Changelog

New models

  • No new restoration models :) but there are some previews on Discord
  • Added two new detection models: rfdetr-v6and rfdetr-v6-large. Both have similar accuracy but rfdetr-v6 is 2x faster compared to rfdetr-v5. V6-large can handle 4K content better. New models have higher default detection threshold so if you used a custom one then you should review it. v6-large is a separate download (check models docs)
  • Added detection model dedicated for VR: rfdetr-vr-v1. Zelefans VR model is no longer included by default
  • Improved mosaic detection logic. Added two new settings to control how miss-detection and false mosaic detection are handled. Jasna will now by default try to fill missed detection by interpolating the mask. This should reduce mosaic flickering issues in challenging scenes. Read more

New features

  • Performance optimizations. Around 15% faster for 2160p and 25% for 8k videos and similar VRAM (tested on Linux, RTX 5090, i9-13900k). Benchmarks
  • implemented Scene Cut Detection (default ON). This helps in cases where there was hard scene cut yet mosaic placement in new scene overlaps with old scene. Read more
  • improve mosaic scan times (up to 2-3x faster on my 5090) in Segment Editor window. Other GPUs might benefit less since only RTX 5090/5080 have two decoder chips.
  • CAS sharpening filter (might improve final image especially for hairs and other fine details). Fixes #246 Read more
  • add ability to zoom/pan in the Segment Editor window
  • improve default encoding settings (lower file size, same quality). To benefit from it you have to reset your preset. Fixes #235
  • many AMD fixes for windows and linux. Fixes #240
  • fragmented MP4 (default OFF) so you can play video while its processing. Fixes #244
  • Added Gnomonic projection for VR mosaic - I found that for some videos it produces even better result (not very common though).
  • Added back --working-directory and exposed it in GUI. Fixes #250

Fixes

  • make the startup window a bit larger
  • fix hardware decoding for AV1 sources. Fixes #237
  • remove adding metadata for VR videos. Fixes #231
  • HDPI. Fixes #241
  • fix retartgeting FPS for videos with incorrect metadata. Fixes #248
  • improve VR auto-detection settings
  • handle ffmpeg crash in streaming mode
  • handle incorrect DTS/PTS in input video (regression). Fixes #248
  • fix STOP button behavior in GUI