External BFI Injection -- I am working with Retrotink 4K!

High Hz on OLED produce excellent strobeless motion blur reduction with fast GtG pixel response. It is easier to tell apart 60Hz vs 120Hz vs 240Hz on OLED than LCD, and more visible to mainstream. Includes WOLED and QD-OLED displays.
User avatar
Chief Blur Buster
Site Admin
Posts: 12054
Joined: 05 Dec 2013, 15:44
Location: Toronto / Hamilton, Ontario, Canada
Contact:

Re: External BFI Injection -- I am working with Retrotink 4K!

Post by Chief Blur Buster » 29 Aug 2024, 16:13

Nocta wrote:
29 Aug 2024, 08:55
Chief Blur Buster wrote:
21 May 2024, 21:19
If you hate flicker, and want less flicker in a CRT-style experience instead, I recommend 144Hz + triple strobe. Better than a 60Hz CRT in judder-feel in that you don't have the 3:2 judder. Much, much better than 60Hz OLED BFI, to have 72Hz flicker that is synchronized with 24fps via triple strobe.
Can we try that with software or do we need the box in the middle?
Yes, you can do it in software. If you can program it in.

Most software developers do not understand BFI physics as well as I do.

I haven't seen an open source software developer add all features and settings of www.testufo.com/blackframes#count=4&bon ... asteregg=1 to an emulator, like I helped Mike do to the Retrotink 4K.

Do you know any computer programming?
Head of Blur Busters - BlurBusters.com | TestUFO.com | Follow @BlurBusters on: BlueSky | Twitter | Facebook

Image
Forum Rules wrote:  1. Rule #1: Be Nice. This is published forum rule #1. Even To Newbies & People You Disagree With!
  2. Please report rule violations If you see a post that violates forum rules, then report the post.
  3. ALWAYS respect indie testers here. See how indies are bootstrapping Blur Busters research!

User avatar
Nocta
Posts: 41
Joined: 11 Aug 2014, 14:46

Re: External BFI Injection -- I am working with Retrotink 4K!

Post by Nocta » 30 Aug 2024, 01:25

I am a junior software developer so this might be over my head but I’d love to help the cause. I have been reading your posts about blur busting for a long time so I have a basic understanding of what you explain but I do not have the formal maths / image processing knowledge that you have sadly.

User avatar
Chief Blur Buster
Site Admin
Posts: 12054
Joined: 05 Dec 2013, 15:44
Location: Toronto / Hamilton, Ontario, Canada
Contact:

Re: External BFI Injection -- I am working with Retrotink 4K!

Post by Chief Blur Buster » 30 Aug 2024, 14:41

Ay, that's the catch.

The venn diagram of "software developers" and "people who understand Blur Busters topics" is unfortunately a vanishingly small overlap.

Part of my work with Mike of Retrotink 4K is merely training him on blur busting. I did that online, through various online consulting services. This is the part of consulting that I get the most rave reviews on.

Many teams (one person knows blur busting physics, but someone else knows software development) have a lot more difficulty with putting actual blur busting practices to production. Even moreso if you're outsourcing to a chinese firmware engineer, and trying to explain certain firmware changes you want made.

<Shameless-Plug>

I sometimes teach classrooms about the various Blur Busters concepts by hire. I teach various kinds of blur busting concepts from very simple (basics) through very advanced (engineers). It's one of my favourite paid work for Blur Busters is training services, since I get to travel to far-away business destinations from time to time.

Image

If you know a company needs training services on understanding blur busting better, I'm your guy to hire for a training contract (e.g. mornings or afternoons over a period of a few days). I can teach a software developer team, project managers, marketing departments, executives, on both the technical side.

For executives, it includes improved understanding of blur busting physics via 240Hz PowerPoints made out of strategic educational custom TestUFO tests, as well as shortcuts to avoid reinventing too many wheels and save costs. For engineers, an improved understanding means less time wasted coding & testing. And efficient development life cycles involved in blur busting -- whether adding BFI to a product, or deciding whether you should replace 60Hz screens to 120-240Hz screens for a commercial product, or helping with a motion blur reduction feature (BFI or strobing), etc.

One problem I do have is convincing inexperienced executives why I should teach their engineers about improved blur busting techniques, because they don't always realize that it's a good use of consulting money to sidestep trying to R&D self-educate on what I can educate quicker and more cheaply on.

So sometimes I rely on word of mouth by excited developers of companies persuading their management to fund training costs, etc.

</Shameless-Plug>
Head of Blur Busters - BlurBusters.com | TestUFO.com | Follow @BlurBusters on: BlueSky | Twitter | Facebook

Image
Forum Rules wrote:  1. Rule #1: Be Nice. This is published forum rule #1. Even To Newbies & People You Disagree With!
  2. Please report rule violations If you see a post that violates forum rules, then report the post.
  3. ALWAYS respect indie testers here. See how indies are bootstrapping Blur Busters research!

User avatar
Nocta
Posts: 41
Joined: 11 Aug 2014, 14:46

Re: External BFI Injection -- I am working with Retrotink 4K!

Post by Nocta » 30 Aug 2024, 15:30

I don’t work in this sector at all sadly but I do know a company trying to innovate in the screen (pro) market.
Do you have some promotional material I can share with the engineer I connected with there to see if maybe there could be an opening?

User avatar
Chief Blur Buster
Site Admin
Posts: 12054
Joined: 05 Dec 2013, 15:44
Location: Toronto / Hamilton, Ontario, Canada
Contact:

Re: External BFI Injection -- I am working with Retrotink 4K!

Post by Chief Blur Buster » 31 Aug 2024, 23:26

Nocta wrote:
30 Aug 2024, 15:30
I don’t work in this sector at all sadly but I do know a company trying to innovate in the screen (pro) market.
Do you have some promotional material I can share with the engineer I connected with there to see if maybe there could be an opening?
I can send a business pitch PDF for my classroom training services, email me at mark [at] blurbusters.com

The website will be redesigned to expand my services buffet at Blur Busters, that was put on the shelf because I've been focussed on a few projects (LG, Nanosys, and now the public https://beta.testufo.com ...)

Anyway, Blur Busters is now essentially two businesses covering the display-temporals gamut (blurs, latency, VRR, GtG, MPRT, motion, stutter, etc), with a media/advocacy business, and a consulting business. The consulting business saved Blur Busters during the earlier pandemic scalebacks of the media-side of Blur Busters, which I'm working on resurrecting. Of the consulting services I do, on-site training is my favourite! I'm told I am one of the best refresh rate teachers in the world, showing off 240Hz+ TestUFO powerpoint presentations that are among the most educational, various animation demos, explanation of display temporal concepts, on-site high speed camera record-and-playback demos, and hands-on visual exercises on display motion physics.
Head of Blur Busters - BlurBusters.com | TestUFO.com | Follow @BlurBusters on: BlueSky | Twitter | Facebook

Image
Forum Rules wrote:  1. Rule #1: Be Nice. This is published forum rule #1. Even To Newbies & People You Disagree With!
  2. Please report rule violations If you see a post that violates forum rules, then report the post.
  3. ALWAYS respect indie testers here. See how indies are bootstrapping Blur Busters research!

User avatar
Nocta
Posts: 41
Joined: 11 Aug 2014, 14:46

Re: External BFI Injection -- I am working with Retrotink 4K!

Post by Nocta » 02 Sep 2024, 09:44

I love passionate teachers!

Are you in contact with the devs behind Lossless Scaling? They have built such a great piece of software and expanded its functionalities far behind its original use. Maybe they would be talented enough to help implement good software BFI?

User avatar
Chief Blur Buster
Site Admin
Posts: 12054
Joined: 05 Dec 2013, 15:44
Location: Toronto / Hamilton, Ontario, Canada
Contact:

Re: External BFI Injection -- I am working with Retrotink 4K!

Post by Chief Blur Buster » 02 Sep 2024, 16:25

Nocta wrote:
02 Sep 2024, 09:44
Are you in contact with the devs behind Lossless Scaling? They have built such a great piece of software and expanded its functionalities far behind its original use. Maybe they would be talented enough to help implement good software BFI?
I have talked to some of the devs, but I need to follow up!

I'd love to have a guest article about Lossless Scaling as an OLED motion blur reduction technology. It's a fantastic piece of strobeless motion blur reduction software for OLEDs without BFI.

Anything that generates 4x framerate actually doubles as a ULMB / BFI substitute. You could add BFI to improve things further, but you might as well framegen more framerate while you're at it, since framerate=MaxHz strobeless already is as good as BFI when it comes to OLEDs incapable of subrefresh BFI. If your OLED is only 240Hz, and your LS is already doing 240fps, BFI will unfortunately now be unable to improve things, as software BFI cannot do subrefresh.

Here is the motion blur physics:

Image

240fps 240Hz (without BFI) has the same motion blur as 120Hz at 50% BFI, and has the same motion blur of 60Hz at 75% BFI. For a good example, see TestUFO Variable-Persistence BFI For 240Hz Displays.

Adding Interpolation and BFI concurrently works if you have enough refresh rate, but if you've maxed out the refresh rate and frame rate, you can't do anymore software BFI because you can't achieve subrefresh BFI (and not all OLEDs are capable of hardware-based subrefresh BFI, like Oculus Rift OLED or Apple Vision Pro Micro-OLED).
Head of Blur Busters - BlurBusters.com | TestUFO.com | Follow @BlurBusters on: BlueSky | Twitter | Facebook

Image
Forum Rules wrote:  1. Rule #1: Be Nice. This is published forum rule #1. Even To Newbies & People You Disagree With!
  2. Please report rule violations If you see a post that violates forum rules, then report the post.
  3. ALWAYS respect indie testers here. See how indies are bootstrapping Blur Busters research!

User avatar
Nocta
Posts: 41
Joined: 11 Aug 2014, 14:46

Re: External BFI Injection -- I am working with Retrotink 4K!

Post by Nocta » 03 Sep 2024, 01:09

That’s fantastic to hear! :)

Another reason why we really need the upcoming 360+ hz panels then!
How about the CRT rolling scan emulation you are working on, can this be combined with frame gen?

dontpokethebear
Posts: 13
Joined: 15 Apr 2023, 08:00

Re: External BFI Injection -- I am working with Retrotink 4K!

Post by dontpokethebear » 03 Sep 2024, 16:47

Serious question: would the display controller of a monitor be able to reduce persistence without needing to run the native game framerates below the max refresh rate? For example: the display controller, which handles VRR, which already receives frames and instructions to hold each one on the display for x number of milliseconds, could simply choose to reduce the hold time by 50%, and then display nothing until the next frame is to be presented? While OLEDs don’t have backlights, I don’t understand what’s stopping the display controller from telling all 8M pixels to display nothing. Maybe that’s computationally expensive…

I understand that an external device would, essentially, need to receive the incoming frame and, in order to reduce it’s persistence by 50%, tack on a black image, which is an extra frame. But the display controller could just cut off the back half of received frames and display nothing until presenting the next frame. I’m sure there’s a reason this isn’t being done but I am just curious as I’ve seen nobody suggest it.

BFI
Posts: 26
Joined: 23 Nov 2021, 01:25

Re: External BFI Injection -- I am working with Retrotink 4K!

Post by BFI » 22 Sep 2024, 02:32

Chief Blur Buster wrote:
09 Aug 2023, 00:08
You will need to sacrifice 4K60 output to do 1080p240 output or 1440p120 output with a Retrotink. The BFI is adjustable in 25% (4ms), 50% (8ms), 75% (12ms) persistence when outputting 1080p240.
Chief, is 240Hz output required to unlock all 3 options? With 60Hz input, that is.

I'm confused because you've said the RT4K's BFI has to output 120Hz for 60Hz input (MitM limitation), which gives me the impression it can't modify those 60 frames, thus increases the refresh to enable insertions. 60/180 = 1:0:0 etc...

But following this logic, 120, 180 and 240Hz would all be locked to their own duty cycles. Where have I gone wrong?!

One other question: is this BFI as flickery as BenQ's old Z monitors with single strobing (at least aggressive)? I'd love my Z's 120Hz flicker without double images for 60fps games.

Thanks! 8-)

Post Reply