Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New DSV revision #11

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

New DSV revision #11

wants to merge 1 commit into from

Conversation

LMP88959
Copy link
Owner

@LMP88959 LMP88959 commented Feb 3, 2025

Arguably the biggest update to DSV2 thus far.
It adds a number of new features and improvements including but not limited to:

  • Better and faster motion estimation through better candidate MV selection and reducing diagonal searches
  • Better rate control
  • More accurate inter/intra mode decision and RDO
  • Per-frame motion compensation filter switching for visually superior subpixel motion with simpler filters
  • Intra frame deringing filter
  • Inter frame cleanup filter
  • Fast local de-gradient / sharpening filter to reduce blurriness
  • Haar is used at L3 rather than a longer filter now to reduce both ringing artifacts and also increase sharpness
  • Simplified HZCC a bit
  • Optional wavelet dithering
  • Refactored decoding code

@R1chterScale
Copy link

Very much looking forward to seeing the results of this. This project has been genuinely inspirational and I hope to someday replicate it.

@LMP88959
Copy link
Owner Author

Thank you, currently working on it! I am excited to share it as well

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants