2022-12-26, 22:14
Motion blur is a surprisingly deep topic, so I'll try to keep this post as narrow in scope as possible. For additional background reading, here is a good place to start - https://blurbusters.com/faq/oled-motion-blur, https://www.testufo.com/blackframes#easteregg=1 for a demo of software-based BFI, and https://blurbusters.com for all things "blur".
Quick background - Most of today's display technology exhibit significant motion blur (even at 120hz+ refresh rates), and this is particularly exacerbated on lower framerate content (24/30fps) due to the "sample-and-hold" nature of OLED technology. Many newer TV's and gaming monitors now come with some form of hardware-based technology (BFI or backlight strobing) to combat motion blur, but phones and tablets (and their operating systems) have yet to adopt these technologies. However, it is possible to implement BFI via software (see https://blurbusters.com/software-based-b...y-in-mame/ for a MAME source-code modification that enables BFI on 120hz+ displays).
Here's an example of the effect of the motion blur of 23.976fps content on the main OLED display of a Galaxy Fold 4 (note you can actually see 3 frames blurred together):
And here is what that those 3 original frames are supposed to look like:
It would be great to see Kodi implement a software-based BFI solution for folks looking to mitigate this ugly hardware effect on today's phones / tablets and TVs / monitors that don't offer a hardware-based solution. Ideally it would offer some level of customization so that the user could define the number of blank frames to insert (see the "strobe" dropdown here - https://www.testufo.com/blackframes#easteregg=1).
What do you all think?
Quick background - Most of today's display technology exhibit significant motion blur (even at 120hz+ refresh rates), and this is particularly exacerbated on lower framerate content (24/30fps) due to the "sample-and-hold" nature of OLED technology. Many newer TV's and gaming monitors now come with some form of hardware-based technology (BFI or backlight strobing) to combat motion blur, but phones and tablets (and their operating systems) have yet to adopt these technologies. However, it is possible to implement BFI via software (see https://blurbusters.com/software-based-b...y-in-mame/ for a MAME source-code modification that enables BFI on 120hz+ displays).
Here's an example of the effect of the motion blur of 23.976fps content on the main OLED display of a Galaxy Fold 4 (note you can actually see 3 frames blurred together):
And here is what that those 3 original frames are supposed to look like:
It would be great to see Kodi implement a software-based BFI solution for folks looking to mitigate this ugly hardware effect on today's phones / tablets and TVs / monitors that don't offer a hardware-based solution. Ideally it would offer some level of customization so that the user could define the number of blank frames to insert (see the "strobe" dropdown here - https://www.testufo.com/blackframes#easteregg=1).
What do you all think?