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

[Request] De-interlacing Option with Interpolation (using adjacent lines only) #100

Open
WhenJavaAttacks opened this issue Oct 26, 2022 · 0 comments

Comments

@WhenJavaAttacks
Copy link

WhenJavaAttacks commented Oct 26, 2022

Hello. I'm not 100% sure if my request is possible, although it seems like it wouldn't require anything the OSSC isn't already capable of, but please correct me if wrong.

Basically, I'm wondering if it would be possible to implement a de-interlacing similar to bob, but instead of repeating lines it would use an average of the adjacent source lines to fill in the additional lines (I believe this is similar to linear scaling). This should only require the current line and previous line from the current source field, which (if I understand correctly) the OSSC currently buffers anyway, and I believe the math is simple enough to not be of any issue either.

To be clear, this method won't outright solve the issues of flicker and such that bob de-interlacing tends to have, but it should serve to soften them (the interpolated lines should differ less from the actual lines that follow in the next field). I believe it would be a nice option to have in addition to the normal, line-duplicated bob and should be a tangible improvement in many cases.

@WhenJavaAttacks WhenJavaAttacks changed the title [Request] De-interlacing Option with Basic Interpolation (using adjacent lines only) [Request] De-interlacing Option with Interpolation (using adjacent lines only) Oct 26, 2022
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

No branches or pull requests

1 participant