2011-11-17, 01:24
As I already wrote in " Feature Suggestions", I'd be interested in a "deband" filter for XBMC (=the same thing that ffdshow provides under that name).
The original thread is here: http://forum.xbmc.org/showthread.php?tid=114706
In short: I'd really like to have a deband filter for XBMC, and I'd be willing to implement it, given that whoever currently "owns" the CWinRenderer code is OK with it. (I just want to avoid hacking away, and then have my patch rejected.)
CrystalP suggested that I post here to discuss the shader/algorithm etc. so here we go.
bobo1on1, if you happen to read this, maybe you could tell me what you think of my suggestions (see other thread).
Regarding the deband algorithm... I really haven't done much research or experimentation there - yet. My focus was on checking out the XBMC code to see if I can handle it (I think I can), and finding out if the XBMC team would be interested to include that feature.
I have however found an open source implementation which seems to deliver good results: flash3kyuu_deband
http://forum.doom9.org/showthread.php?t=161411
https://github.com/SAPikachu/flash3kyuu_...tree/1.4.2
I haven't had time to look at the source though.
The original thread is here: http://forum.xbmc.org/showthread.php?tid=114706
In short: I'd really like to have a deband filter for XBMC, and I'd be willing to implement it, given that whoever currently "owns" the CWinRenderer code is OK with it. (I just want to avoid hacking away, and then have my patch rejected.)
CrystalP suggested that I post here to discuss the shader/algorithm etc. so here we go.
bobo1on1, if you happen to read this, maybe you could tell me what you think of my suggestions (see other thread).
Regarding the deband algorithm... I really haven't done much research or experimentation there - yet. My focus was on checking out the XBMC code to see if I can handle it (I think I can), and finding out if the XBMC team would be interested to include that feature.
I have however found an open source implementation which seems to deliver good results: flash3kyuu_deband
http://forum.doom9.org/showthread.php?t=161411
https://github.com/SAPikachu/flash3kyuu_...tree/1.4.2
I haven't had time to look at the source though.