A bunch of times on this forum, someone has suggested that you could use an LCD as a variable iris to lower light output in dark scenes (or several variations of that idea). Here's my recap of why this helps:
I'll use the term "scene" to refer to any static image at one point in time, "intrascene contrast ratio" to refer to the ratio of the brightest point to the dimmest point with one scene, and "interscene contrast ratio" to refer to the ratio of the brightest point to the dimmest point within two or more scenes (that is, at different times).
I've read that the human eye is only capable of resolving around a 200:1 intrascene contrast ratio, but that the iris of the eye allows it to resolve everything from a clear day at 10^4 cd/m^2 to moonless, overcast night sky at 10^-4 cd/m^2. So, the intrascene contrast ratio needed to "fool" the eye is pretty low, around 200:1, but the interscene contrast ratio needed to fool the eye is pretty high, somewhere between 100,000:1 and 100,000,000:1 depending on what you read.
The previous point is supported by our observations that bright scenes look pretty good with most of our current display devices, but dark scenes look "washed out" or lacking in contrast. That's because in a bright scene, the intrascene contrast ratio approaches what the maximum that the projector is capable of doing (say 400:1 up to 2000:1) while in dim scenes, the intrascene contrast ratio is a correspondingly small portion of that range.
So one notion is that if you use a "single pixel" LCD to dynamically reduce the total light output from the projector, just as the iris of the eye blocks the total light input to the retina, you can then use the full dynamic range of the projector in every scene (so you have the same intrascene contrast ratio in bright scenes as in dim scenes).
No doubt this explanation was far to slow for some and not nearly slow enough for others
Anyways, here's a high-level design based on my guess as to what's easiest/cheapest/most readily available:
1). buy a cheap VGA overhead projector panel from eBay for around $50.
2). hook the panel as a second display to an HTPC and place it in the projection path. Alignment isn't an issue because we're just going to use the panel as an iris, not try to make pixels line up.
3). write a directshow filter (or ffdshow plugin, etc.) that:
A). calculates the point of maximum illumination for a scene
B). scales each point in the scene so that they use the full range of the projector
C). uses the inverse of the scaling factor above to change the level of the VGA panel on the second display. I.E., just change the color of a full-field bitmap being shown on the second display.
As an elaboration, since color panels aren't really that much more expensive than black and white panels, deal with RGB as separate channels in the directshow filter above and scale each one independently.
Here are the problems with this idea (once again, from previous posts on this forum):
LCD panels are not perfectly transmissive so you're losing a lot of light even when the "iris" is "fully open".
Some projectors (like my D-ILA) already polarize the light so there is probably some weirdness having to do with polarization effects in the LCD.
This has come up enough times that I'm surprised no one has done it and reported back yet. I'd say a good first step would just be to buy a panel and measure the full off/full on maximum interscene contrast ratio without trying for the full directshow filter. I'll do this myself if no one can explain to me that I've missed something crucial
Let's really do it this time!
I'll use the term "scene" to refer to any static image at one point in time, "intrascene contrast ratio" to refer to the ratio of the brightest point to the dimmest point with one scene, and "interscene contrast ratio" to refer to the ratio of the brightest point to the dimmest point within two or more scenes (that is, at different times).
I've read that the human eye is only capable of resolving around a 200:1 intrascene contrast ratio, but that the iris of the eye allows it to resolve everything from a clear day at 10^4 cd/m^2 to moonless, overcast night sky at 10^-4 cd/m^2. So, the intrascene contrast ratio needed to "fool" the eye is pretty low, around 200:1, but the interscene contrast ratio needed to fool the eye is pretty high, somewhere between 100,000:1 and 100,000,000:1 depending on what you read.
The previous point is supported by our observations that bright scenes look pretty good with most of our current display devices, but dark scenes look "washed out" or lacking in contrast. That's because in a bright scene, the intrascene contrast ratio approaches what the maximum that the projector is capable of doing (say 400:1 up to 2000:1) while in dim scenes, the intrascene contrast ratio is a correspondingly small portion of that range.
So one notion is that if you use a "single pixel" LCD to dynamically reduce the total light output from the projector, just as the iris of the eye blocks the total light input to the retina, you can then use the full dynamic range of the projector in every scene (so you have the same intrascene contrast ratio in bright scenes as in dim scenes).
No doubt this explanation was far to slow for some and not nearly slow enough for others
Anyways, here's a high-level design based on my guess as to what's easiest/cheapest/most readily available:
1). buy a cheap VGA overhead projector panel from eBay for around $50.
2). hook the panel as a second display to an HTPC and place it in the projection path. Alignment isn't an issue because we're just going to use the panel as an iris, not try to make pixels line up.
3). write a directshow filter (or ffdshow plugin, etc.) that:
A). calculates the point of maximum illumination for a scene
B). scales each point in the scene so that they use the full range of the projector
C). uses the inverse of the scaling factor above to change the level of the VGA panel on the second display. I.E., just change the color of a full-field bitmap being shown on the second display.
As an elaboration, since color panels aren't really that much more expensive than black and white panels, deal with RGB as separate channels in the directshow filter above and scale each one independently.
Here are the problems with this idea (once again, from previous posts on this forum):
LCD panels are not perfectly transmissive so you're losing a lot of light even when the "iris" is "fully open".
Some projectors (like my D-ILA) already polarize the light so there is probably some weirdness having to do with polarization effects in the LCD.
This has come up enough times that I'm surprised no one has done it and reported back yet. I'd say a good first step would just be to buy a panel and measure the full off/full on maximum interscene contrast ratio without trying for the full directshow filter. I'll do this myself if no one can explain to me that I've missed something crucial
Let's really do it this time!