Live data from Hacker News

TV backlight compensation (2020)

lofibucket.com

121–127 of 127 posts

Re: TV backlight compensation (2020)

#121

Earlier quoted context omitted.

Or replace the 30-cent capacitor that's likely causing it.

It's likely one of the power bond wires from the glass screen to the silicon IC. Without equipment stretching into the millions of dollars, you won't be fixing that.

Why would that cause a current-dependent symptom? Do they rely on a lot of parallel bond wires? If so, breaking one isn't realistically going to do anything.

Re: TV backlight compensation (2020)

#122

I need this for my Android phone to compensate for a burnt-in image.

Like I said in another comment: https://github.com/LibreShift/red-moon with a more complicated pattern than just a single color may be all you need for many use cases. I don't think Android has an easy to use global shader system, so you'll be stuck with overlay windows and the incompatibility they have with banking apps/DRM crapware that locks you out of your own screen without root access.

What do you mean by incompatibility with banking apps? I am also interested in what it would take to do a global shader on Android.

Re: TV backlight compensation (2020)

#123

Gnome (Ubuntu, Linux) allows a custom shader to be applied to the whole desktop, including fullscreen apps. Here is an up to date fork with some example shaders: https://github.com/Hello1024/gse-shader I use it to make sure a 'sensitive' pixel on my screen never turns on (it's a row of pixels which, if the difference between it and the pixels to the side have more than a certain difference in brightness, the whole sc…

This is really cool. Is there a way to do a global shader like this in Android?

Re: TV backlight compensation (2020)

#124
post #24

This is almost identical to a problem I'm trying to solve, which is to turn a potato-quality picture of a sheet of paper into a clean scan, turning whatever levels of gray conform the paper background become a uniform #ffffff white. The obvious solutions (equalizing, converting to bitmap, …) don't work because what's white in the top left (say #ccc) is wildly different from what's white in the bottom right (say #888)…

Sounds like local contrast adjustment. There are several different ways of solving it, here's a couple that look like they work pretty well: https://stackoverflow.com/questions/63251089/how-to-do-a-loc... https://stackoverflow.com/questions/65666507/local-contrast-... One possible preprocessing step could be to do a high pass filter on it, if the shadows vary slowly over the image. There are also more specialized tec…

Thanks! These pointers will be very helpful.

Re: TV backlight compensation (2020)

#125
post #10
post #7

Earlier quoted context omitted.

OLED TVs already compensate for burn in. A lot of your pixels are probably already somewhat "burnt" but you can't perceive it due to the corrective measures your TV takes. You'll only really notice it when it's irredeemably bad.

OLED TV's try to prevent burn in, I am not sure it can compensate burn in

OLED TVs keep track of how long each pixel is on, and perform periodic uniform burns to bring all pixels down to the same remaining lifespan.

Re: TV backlight compensation (2020)

#126

Earlier quoted context omitted.

Like I said in another comment: https://github.com/LibreShift/red-moon with a more complicated pattern than just a single color may be all you need for many use cases. I don't think Android has an easy to use global shader system, so you'll be stuck with overlay windows and the incompatibility they have with banking apps/DRM crapware that locks you out of your own screen without root access.

What do you mean by incompatibility with banking apps? I am also interested in what it would take to do a global shader on Android.

Android malware has previously used overlays to hijack taps and do other shady stuff.

Banking apps generally set a flag on their apps to prevent overlays and screenshots to prevent malware from reading the screen and tricking the user.

Depending on your phone, this can have two effects: either the overlay is disabled automatically or the banking app detects the overlay and blocks access (ie to the PIN keypad).

Not all banking apps do this, but the ones I've used do.

Re: TV backlight compensation (2020)

#127
post #109

Earlier quoted context omitted.

There should be an option to disable automatic brightness.

I swear I've dug through the menus time and again! I guess I'll have a look again tonight.

Might be disguised as an eco mode or something.
Post reply on HN