My screen is working fine now, so eventually yours should go back to working. When mine got burned in, I think I had it running for 12 hours or so unattended, and I think it took a couple days to get the effect to dissapear.
Yeah it's strange, when I do these exposure tests it's only getting a maximum of about 45 minutes operation with the image displayed, then I turn it off.
This ghost effect would be pretty catastrophic in their intended use (SLA 3D printers) so I wonder how they avoid it? I'm thinking that the exposure time of each layer is probably only a few seconds and they probably blank the screen between each exposure, so the constant cycling of pixels might prevent them from getting stuck.
I could probably implement this in my code too, just have the screen flash to black and then back to the image every 5 or 10 seconds during the exposure. It would increase the exposure time, but not by a huge amount of the black screen is only displayed for a fraction of a second.
The problems they met in 3D printing can be seen in this video:
TL;DR: The first layer printing takes too long time, and the heat from resin curing cannot dissipate, making the screen more prone to burn-in with fixed image at high temperatures.
Although your machine doesn't directly cure resin on its surface, it has significantly higher UV power and runtime than typical 3D printers(350w vs 50w, 1000s vs 50s), while the LCD screen absorbs over 80% of the UV power. I know you've measured the temperature, but I'm still concerned about whether some localized heat points may appear and pixels might overheat. Maybe you can try not only have the screen flash to black(now they absorb all the UV power!), but also cut off UV LED for a while.
My screen is working fine now, so eventually yours should go back to working. When mine got burned in, I think I had it running for 12 hours or so unattended, and I think it took a couple days to get the effect to dissapear.
I have not spent much time on this project recently, and when I do, I don't have that many minutes to spend. I managed to get an okish linearization curve using chartthrob, and with the help of Claude Code modified it to generate pencil curves (.AMP files) that allow 256 values. I struggled with light falloff issues messing up calibration charts, and thought I might get more controlled correction curves if I modeled them as a 2.2 gamma correction component, a contrast component and an offset component.
Then I realized I was wasting my time throwing my efforts into a closed Adobe ecosystem, and made my own python tools to make charts and manipulate curves, which became its own distraction for a while, but I've just published it in its current state so I can move on and work on improving my printing workflow. I posted the link in a new thread:
Open source tools for curve and test chart manipulation
I have made a few tools for manipulating digital negative curves, images and test charts while working on my lcd enlarger (lcd thread: https://www.photrio.com/forum/threads/diy-31-megapixel-enlarger.197305/ ) There is an Adobe ACV curve, AMP pencil curve and CSV cmdline manipulator, and a...www.photrio.com
I guess next steps for me are an expose program 'cos I'm still using the one @avandesande wrote, and while it works great, I can't change it to my own taste. I've not done much research. I use OpenCV for my chart program. SDL2 came up when I searched a long time ago. If I just want to display 1 image for a certain number of seconds, probably anything will work, but I'd like something that can display lots of large images for a precise number of frames, that must start to get tricky as hardware requirements are lowered. If anyone has pointers or code they're willing to contribute under a GPL license, please speak up. You might save me or others some effort.
I could post the improvements to chartthrob if there's interest, but it's nothing substantial. it can make pencil curves, and it reads sample by using median instead of mean.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?