Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

Domains: forum.doom9.org / forum.doom9.net / forum.doom9.se

 

Go Back   Doom9's Forum > Video Encoding > New and alternative video codecs

 
 
Thread Tools Search this Thread Display Modes
Prev Previous Post   Next Post Next
Old 4th October 2024, 16:06   #1  |  Link
LMP88959
Registered User
 
Join Date: Apr 2024
Posts: 26
Digital Subband Video 2 - Open Source Wavelet Codec

Hello Doom9, I've released the second iteration of my video codec.

DSV1 wasn't giving me the performance I wanted so I continued work on it and created DSV2.

DSV2 is to DSV1 what H.264 was to MPEG-2. A similar 'generational leap' in terms of efficiency.

As of June 20, 2025 the DSV2 bitstream is frozen.
It is totally free for you to use however you'd like.

Please refer to the GitHub repository for code, examples, and a single-header decoder implementation.

https://github.com/LMP88959/Digital-Subband-Video-2

Description taken from GitHub README:

DSV2 Features
  • compression using multiresolution subband analysis instead of DCT
  • also known as a wavelet transform
  • up to quarter-pixel motion compensation
  • 4:1:0, 4:1:1, 4:2:0, 4:2:2 (+ UYVY) and 4:4:4 chroma subsampling formats
  • adaptive quantization
  • in-loop filtering
  • intra and inter frames with variable length closed GOP
  • no bidirectional prediction (also known as B-frames). Only forward prediction with previous picture as reference
Improvements and New Features since DSV1
  • in-loop filtering after motion compensation
  • more adaptive quantization potential
  • skip blocks for temporal stability
  • new subband filters + support for adaptive subband filtering
  • better motion compensation through Expanded Prediction Range Mode (EPRM)
  • quarter pixel compensation
  • psychovisual optimizations in the codec and encoder design

Last edited by LMP88959; 26th June 2025 at 17:55. Reason: Updated to reflect current codec
LMP88959 is offline   Reply With Quote
 

Tags
codec, open source, subband, wavelet

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 04:05.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.