Black frame insertion on Driver level

Everything about displays and monitors. 120Hz, 144Hz, 240Hz, 4K, 1440p, input lag, display shopping, monitor purchase decisions, compare, versus, debate, and more. Questions? Just ask!
Post Reply
mdzapeer
Posts: 73
Joined: 14 Feb 2014, 03:22

Black frame insertion on Driver level

Post by mdzapeer » 26 Mar 2014, 15:35

Is it possible for nvidia or AMD to implement black frame insertion on the driver level?

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

Re: Black frame insertion on Driver level

Post by Chief Blur Buster » 26 Mar 2014, 18:04

Yes, it is technically possible. But I do not think they will do it...

It may even be technically possible at the third party or even application level. A third party utility application would go up in front of everything on the screen, and flash a black window every other VSYNC. It would work with windowed apps including full screen windowed mode. Providing a 72Hz half-persistence strobe mode for 144Hz, or 60Hz half-persistence strobe mode for 60Hz.
Head of Blur Busters - BlurBusters.com | TestUFO.com | Follow @BlurBusters on Twitter

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!

mdzapeer
Posts: 73
Joined: 14 Feb 2014, 03:22

Re: Black frame insertion on Driver level

Post by mdzapeer » 28 Mar 2014, 14:15

I am not clear on "half-persistence strobe mode", do you mean it would half the refresh rate?

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

Re: Black frame insertion on Driver level

Post by Chief Blur Buster » 28 Mar 2014, 14:33

mdzapeer wrote:I am not clear on "half-persistence strobe mode", do you mean it would half the refresh rate?
No.
60fps with the equivalent amount of motion blur of 120fps.

Example: Compare http://www.testufo.com versus http://www.testufo.com/blackframes
A 50%:50% dark:bright duty cycle is half persistence, 50% less motion blur
A 75%:25% dark:bright duty cycle is quarter persistence, 75% less motion blur

Software based strobing is limited in persistence steps equalling a refresh cycle, so 120Hz can give you 60fps with 8.3ms persistence via software-based black frame insertion. (half the persistence of motion blur of 60fps@60Hz flickerfree, which has at least 16.7ms persistence regardless of the speed of pixel transitions). Hardware-based strobing, reduces far more motion blur because you can have persistence less than the length of a refresh cycle (e.g. 90% less motion blur).
Head of Blur Busters - BlurBusters.com | TestUFO.com | Follow @BlurBusters on Twitter

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!

mdzapeer
Posts: 73
Joined: 14 Feb 2014, 03:22

Re: Black frame insertion on Driver level

Post by mdzapeer » 28 Mar 2014, 15:13

Ok, I think I understand. For 30 fps material at 60hz it will have 8.3ms persistence but I bet it will be flicker like crazy:P

DICKTracy
Posts: 50
Joined: 15 Mar 2014, 16:04

Re: Black frame insertion on Driver level

Post by DICKTracy » 28 Mar 2014, 15:58

mdzapeer wrote:Ok, I think I understand. For 30 fps material at 60hz it will have 8.3ms persistence but I bet it will be flicker like crazy:P
No, I think 30fps at 60hz would have 16.6ms persistance

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

Re: Black frame insertion on Driver level

Post by Chief Blur Buster » 28 Mar 2014, 19:48

DICKTracy wrote:
mdzapeer wrote:Ok, I think I understand. For 30 fps material at 60hz it will have 8.3ms persistence but I bet it will be flicker like crazy:P
No, I think 30fps at 60hz would have 16.6ms persistance
Correct.

30fps full persistence = 1/30sec = 33.33ms
30fps half persistence = half of 1/30sec = 16.7ms

There is no visual difference between 30fps@30Hz versus 30fps@60Hz on flicker free displays (full persistence, sample and hold). A repeat refresh is just like a longer displayed refresh on standard LCDs.

Your minimum possible persistence with software based black frame insertion on a flickerfree display, would be one refresh cycle long. So no matter what you do with 60Hz on a strobefree display, your minimum possible persistence (without strobing, phosphor or other light modulation methods), will always be a minimum of 1/60 = 16.7ms.

To reduce motion blur at 60fps during software based black frame insertion, you need to begin with a higher native Hz, e.g. doing 120Hz and doing software based black frame insertion to reduce 60fps motion blur by half.
Head of Blur Busters - BlurBusters.com | TestUFO.com | Follow @BlurBusters on Twitter

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!

mdzapeer
Posts: 73
Joined: 14 Feb 2014, 03:22

Re: Black frame insertion on Driver level

Post by mdzapeer » 28 Mar 2014, 21:38

Ah, Thanks for making it clear.

Post Reply