| Author |
Message |
opv
Joined: 18 May 2010 Posts: 202 Location: Emek Hefer,Israel
|
| Posted: Tue Oct 23, 2012 9:29 am Post subject: MTF compensation |
|
|
Hi,
Do you know if MTF mechanisms are applied in displays today?
Do you know of such mechanism for CRT projectors ( a VP feature, maybe)?
To my understanding, such mechanism has the potential to do wonders for CRT sharpness.
|
|
| Back to top |
|
 |
Phoenixed
Joined: 13 Oct 2011 Posts: 514 Location: The mitten
|
| Posted: Tue Oct 23, 2012 7:45 pm Post subject: |
|
|
Isn't MTF, mean time between failure?
_________________ Planar PD-8150/Runco LS-5
|
|
| Back to top |
|
 |
opv
Joined: 18 May 2010 Posts: 202 Location: Emek Hefer,Israel
|
| Posted: Tue Oct 23, 2012 7:52 pm Post subject: |
|
|
Funny, I wonder if you can compensate that...
I meant MTF=modulation transfer function
|
|
| Back to top |
|
 |
Tim in Phoenix
Joined: 21 Oct 2006 Posts: 4409 Location: Phoenix
|
| Posted: Tue Oct 23, 2012 7:59 pm Post subject: |
|
|
Hello
Are we supposed to know what that is? Explain pleeze.
.
|
|
| Back to top |
|
 |
Spanky Ham
Joined: 22 Mar 2006 Posts: 5643 Location: Comedy Central
|
| Posted: Tue Oct 23, 2012 9:16 pm Post subject: |
|
|
I am not sure what you mean by MTF compensation. Do you have a link to anything using this?
MTF was explained years ago by tse on a thread over at AVS. The MTF of CRTs is pretty low.
|
|
| Back to top |
|
 |
Nashou66
Joined: 12 Jan 2007 Posts: 16171 Location: West Seneca NY
|
|
| Back to top |
|
 |
opv
Joined: 18 May 2010 Posts: 202 Location: Emek Hefer,Israel
|
| Posted: Wed Oct 24, 2012 7:34 am Post subject: |
|
|
Well,
MTF compensation is a technique that compensates the known MTF of a component in a chain in order to get back details that were lost due to the non optimal MTF.
It's used to improve pictures from a sensor with a known MTF.
It is also used in digital printers to improve the output by precoding the input image.
I'm trying to find out weather such a technique, is used in display devices.
|
|
| Back to top |
|
 |
Spanky Ham
Joined: 22 Mar 2006 Posts: 5643 Location: Comedy Central
|
| Posted: Wed Oct 24, 2012 2:31 pm Post subject: |
|
|
I just did a search and this thread comes on the first page of google.
I don't see how you could increase the MTF, since the weak link is the tube and optics. Maybe I am missing something here.
|
|
| Back to top |
|
 |
opv
Joined: 18 May 2010 Posts: 202 Location: Emek Hefer,Israel
|
| Posted: Wed Oct 24, 2012 2:38 pm Post subject: |
|
|
Hi Spanky,
You can improve the MTF by applying precoding on the source.
The MTF can be modeled as a linear 2 dimensional pulse shape filter.
If you measure the impulse response of this pulse shape, you can apply the inverse 2D filter on the source file.
It's similar to pre-equalization technique used in digital communication.
|
|
| Back to top |
|
 |
Spanky Ham
Joined: 22 Mar 2006 Posts: 5643 Location: Comedy Central
|
| Posted: Wed Oct 24, 2012 2:44 pm Post subject: |
|
|
|
I think I see what you are getting at. Tim (videograbber) can comment on this, but I think this is what the Darbee is doing.
|
|
| Back to top |
|
 |
opv
Joined: 18 May 2010 Posts: 202 Location: Emek Hefer,Israel
|
| Posted: Wed Oct 24, 2012 2:47 pm Post subject: |
|
|
Sorry, but I don't think that's what Darbee is doing due to the simple fact that the Darbee doesn't measure the MTF of the display.
I think the Darbee algorithm is some sort of advanced local contrast starching.
|
|
| Back to top |
|
 |
xmob135lc
Joined: 15 Sep 2012 Posts: 80
|
| Posted: Fri Jan 01, 2016 10:20 pm Post subject: |
|
|
The EASY way to do it ,eg. without getting intimate with hardware , is a special software rescaler , working towards a "single" native resolution,
and
resize EVERY incoming spatial resolution in a 'really special' way to one or two refresh rate , either multiple of 30 or 25 plus multiple of 24
and using maybe one of the following type of filters see here:
http://www.imagemagick.org/Usage/filter/nicolas/
http://www.imagemagick.org/Usage/filter/nicolas/enlarged_sigmoidize.png
<--- the "blackened" value on Lanczos etc. looks like could work as a "blanking" feature, preventing one pixel value to modulate the one next to it (is basically what we want).
|
|
| Back to top |
|
 |
redfox001
Joined: 16 Mar 2009 Posts: 2257 Location: The Netherlands
|
| Posted: Fri Jan 01, 2016 10:56 pm Post subject: |
|
|
One thing in my mind perhaps we could simple do a spatial fourier analysis of one line and increase the contrast on the higher frequencies? With the simple smpte testpattern the 1:1 would be increased in contrast and the 2:2 less. Result better mtf?
_________________ 701s->runco933->8500ultra->cinemax->9500mp->919 splitpack + cinemax
|
|
| Back to top |
|
 |
redfox001
Joined: 16 Mar 2009 Posts: 2257 Location: The Netherlands
|
|
| Back to top |
|
 |
xmob135lc
Joined: 15 Sep 2012 Posts: 80
|
| Posted: Fri Jan 01, 2016 11:16 pm Post subject: |
|
|
I think it boils down to the peculiarities in the actual video chain, so I'd suggest a "native resolution" eg. ~samey pixel clock and refresh values close eg. somewehere around 60-72-75 , probably important to give up multi-sync / resolution for a higher degree of improvement.
Increased contrast sounds like it'd still result in overlap between pixel values hence ,not a good solution, or worse, going straight for erroneous output if we can't match actual "peculiarities ", scaling with pseudo-blanking however seems a safe-bet.
|
|
| Back to top |
|
 |
redfox001
Joined: 16 Mar 2009 Posts: 2257 Location: The Netherlands
|
| Posted: Fri Jan 01, 2016 11:47 pm Post subject: |
|
|
Ok you might be right have to understand better how pixels overlap. For the simple contrast aproach how about unsharp mask from ffdshow filters?
http://ffdshow-tryout.sourceforge.net/wiki/video:sharpen
Explanation. It takes a blured image with less high frequency contrast and subtracts from the original. Result a image with enhanced high frequency contrast.
I am going to test that filter on the smpte testpattern soon. See if we can make a perfect 1:1 with a limited mtf crt.
_________________ 701s->runco933->8500ultra->cinemax->9500mp->919 splitpack + cinemax
|
|
| Back to top |
|
 |
redfox001
Joined: 16 Mar 2009 Posts: 2257 Location: The Netherlands
|
| Posted: Sat Jan 02, 2016 12:09 am Post subject: |
|
|
| opv wrote: | Sorry, but I don't think that's what Darbee is doing due to the simple fact that the Darbee doesn't measure the MTF of the display.
I think the Darbee algorithm is some sort of advanced local contrast starching. |
I read that darbee is a form of unsharp mask so might be what I am looking for?
Check this guys!
http://forum.doom9.org/showthread.php?t=166081
_________________ 701s->runco933->8500ultra->cinemax->9500mp->919 splitpack + cinemax
|
|
| Back to top |
|
 |
xmob135lc
Joined: 15 Sep 2012 Posts: 80
|
| Posted: Sat Jan 02, 2016 12:18 am Post subject: |
|
|
Wonder how 1920x1080 (and less) upsampled to 2560x1080 with sharpening scaler, then shown as 16:9 on the CRT probably could work, especially with recent wave of neckboards, that's some easy "blanking" for sure.
I think increased contrast is asking for trouble : too easy to get erroneous output .
|
|
| Back to top |
|
 |
xmob135lc
Joined: 15 Sep 2012 Posts: 80
|
| Posted: Sat Jan 02, 2016 4:42 am Post subject: |
|
|
http://www.imagemagick.org/Usage/filter/#artefacts
great rundown here, note how the gaussian pixel shape is non-zero at the one pixel distance, and the Lanczos type filter is suited to set it to zero, I think it's a very neat solution (the pseudo/"blanking" arrangement - it can even selectively null overlap per pixel and store correction values for the entire tube face ) , yet it took a while for suitable high-perfomance neckboards to appear .
Also 60hz in fast-retrace mode should be o.k. (eg. keep drawing until the end of frame)
| Quote: | | In order to generate an off-pixel between two on pixels, the flare at the base needs to be minimized to reduce the amount of pixel overlap |
Image Performance in CRT Displays
Kenneth Compton - 2003 - Technology & Engineering
|
|
| Back to top |
|
 |
redfox001
Joined: 16 Mar 2009 Posts: 2257 Location: The Netherlands
|
| Posted: Sat Jan 02, 2016 10:50 am Post subject: |
|
|
I think we would need both. The scaling and blanking might be espesscially usefull for Marquee. I have seen a lot of sharpness appearing when a Barco 909 is focussed and flare is reduced with the astig system. That must be the kind of mtf you are talking about and certainly is a crt weakness. The contrast enhancement is to compensate for the limited bandwidth in the video circuit. Limited rise time of the intensity.
https://en.wikipedia.org/wiki/Unsharp_masking
Also deconvolution could be applied.
| Quote: |
For deconvolution to be effective, all variables in the image scene and capturing device need to be modeled, including aperture, focal length, distance to subject, lens, and media refractive indices and geometries. Applying deconvolution successfully to general-purpose camera images is usually not feasible, because the geometries of the scene are not set. However, deconvolution is applied in reality to microscopy and astronomical imaging, where the value of gained sharpness is high, imaging devices and the relative subject positions are both well defined, and the imaging devices would cost a great deal more to optimize to improve sharpness physically. In cases where a stable, well-defined aberration is present, such as the lens defect in early Hubble Space Telescope images, deconvolution is an especially effective technique.
|
_________________ 701s->runco933->8500ultra->cinemax->9500mp->919 splitpack + cinemax
|
|
| Back to top |
|
 |
|
|