photools.com Community

IMatch Discussion Boards => General Discussion and Questions => Topic started by: iCatch on June 26, 2013, 03:13:14 PM

Title: Color management and display sharpening
Post by: iCatch on June 26, 2013, 03:13:14 PM
Hi,

what a great program iMatch 5 seems to be!

Two questions:

(1) In which way does iMatch work with colour profiles (like AdobeRGB or sRGB) and monitor profiles?
(2) Is it possible to adjust display sharpening during slideshows?

Thx for your assistance.

Title: Re: Color management and display sharpening
Post by: Mario on June 26, 2013, 04:20:26 PM
All features in IMatch which display images (Quick Preview Panel, Viewer, Slide Show, Batch Processor, ...) are fully color-managed. This cannot be disabled.

The only exception are thumbnails, for which color management causes a noticeable slow-down. Color management for thumbnails has to be explicitly enabled. You can control how IMatch renders and enhances thumbnails under Edit > Preferences > Application: User Interface.

Viewer and Slide Show apply a dynamic sharpen based on a the ratio between the original cache image size and the size in which the file is actually displayed (e.g. in fit-to-window mode). This is automatic and there are no options for the user to modify.

The Viewer is designed for culling purposes and thus does not apply sharpen when images are displayed at 100%. This ensures that you see the image as it is, without artificial modifications. (See also the Viewer help for details.
Title: Re: Color management and display sharpening
Post by: iCatch on June 26, 2013, 07:08:41 PM
Quote from: Mario on June 26, 2013, 04:20:26 PM
All features in IMatch which display images (Quick Preview Panel, Viewer, Slide Show, Batch Processor, ...) are fully color-managed.

@Mario:

Does "fully color-manged" include working with monitor profiles? Sorry for asking but some programs only work with color profiles and neglect monitor profiles.

Is it possible to allocate specific monitor profiles?
Title: Re: Color management and display sharpening
Post by: Mario on June 26, 2013, 07:25:05 PM
Color-management is always a two phase conversion:

1. Convert the pixels in the image using the embedded color profile (or an assumed color profile like sRGB) into a intermediate form
2. Convert this intermediate form into the final pixels for display using the color profile of the target device.

IMatch 5 can even handle multi-monitor systems which use different display profiles for each monitor. The Quick View Panel / Viewer etc. use the display profile of the on which they are displayed. If you move the viewer from one monitor to another, the viewer releases cached data from memory and reload images from the cache to apply the correct display profile. Important for users who work with multiple monitors and are in the habit of dragging the viewer around. This feature works well as long as Windows plays along.
Title: Re: Color management and display sharpening
Post by: iCatch on June 26, 2013, 07:33:38 PM
Very well.

You described how things should work.

But there are some programs available with ridiculous "color management" behaviour. Some are ignoring any kind of device profile.

I should have known that you won´t make such mistakes.  :)
Title: Re: Color management and display sharpening
Post by: afx on June 27, 2013, 07:14:08 AM
Quote from: Mario on June 26, 2013, 07:25:05 PMIMatch 5 can even handle multi-monitor systems which use different display profiles for each monitor.
Yeah!!

That is rarely seen. Thanks for thinking of it.

cheers
afx
Title: Re: Color management and display sharpening
Post by: Ferdinand on June 27, 2013, 08:23:33 AM
And welcome to AFX!   ;D
Title: Re: Color management and display sharpening
Post by: Carl on June 30, 2013, 07:20:08 PM
Quote from: iCatch on June 26, 2013, 07:33:38 PM
Very well.

You described how things should work.

But there are some programs available with ridiculous "color management" behaviour. Some are ignoring any kind of device profile.

I should have known that you won´t make such mistakes.  :)

And I had so much fun (?) with Windows 8 persuading my Spyder to calibrate each monitor separately and produce profiles so that both monitor displays matched! I eventually figured it out though.

Carl
Title: Re: Color management and display sharpening
Post by: Menace on August 16, 2013, 03:44:09 PM
Quote from: Mario on June 26, 2013, 04:20:26 PM
Viewer and Slide Show apply a dynamic sharpen based on a the ratio between the original cache image size and the size in which the file is actually displayed (e.g. in fit-to-window mode). This is automatic and there are no options for the user to modify.

Can you reduce the dynamic sharpen a little bit. Currently when I check my pictures I already want to put them in the trash because of so much noise. Accidentally I zoom in and all this oversharpen structures and noise are gone. What think the other users?
Title: Re: Color management and display sharpening
Post by: Gerd on August 16, 2013, 05:16:23 PM
Hi Menace,

I do not know, what's exact your problem. In the screenshot you see above a 100% from Faststone and below the 100% from IM5-viewer ... the color-difference comes from Faststone, it does not support color-management.

I see nearly no difference .. maybe a very little one

Regards
Gerd

P.S. I saw now the sharpen-effect in not-100%-pics ... for me it is ok, but maybe that Mario can make this selectable in the Preferences ...

[attachment deleted by admin]
Title: Re: Color management and display sharpening
Post by: Menace on August 16, 2013, 05:39:33 PM
In my monitor, the color difference is on my monitor huge. But with the color management I am really satisfied with IMatch 5. Just the sharpening-Level is (for me) a little bit high.
Title: Re: Color management and display sharpening
Post by: cytochrome on August 16, 2013, 10:43:16 PM
Quote from: Gerd on August 16, 2013, 05:16:23 PM
... the color-difference comes from Faststone, it does not support color-management.

Gerd

In Faststone, you may check CMS in Parameters...

Francis
Title: Re: Color management and display sharpening
Post by: Gerd on August 16, 2013, 11:28:30 PM
Hi Francis,

you will be surprised, if you use a calibrated monitor ... FAstStone does not support with its CMS monitor-profiles ...

Left is FasStone WITH CMS, right is IM5 with correct CMS, and so I see it also in LR and PS CS6.

Regards
Gerd

[attachment deleted by admin]
Title: Re: Color management and display sharpening
Post by: cytochrome on August 17, 2013, 04:15:51 PM
Hi Gerd,

Thanks for the picture, my monitor is calibrated  and yes I am surprised... I havn't ued Faststone for a while, I prefer FastPictureViewer these days (also for the fine codec collection).

The setting in Faststone is quite primitive, I am not sure if it uses the image color space (if any).

Francis
Title: Re: Color management and display sharpening
Post by: Gerd on August 18, 2013, 10:40:00 AM
Hi Francis,

you will find some dicussions about this in the web.

... but on the other side ... FastStone is soo quick and has so nice features, I don't care about the colors, for this I use LR or PS CS6 ...

Regards
Gerd
Title: Re: Color management and display sharpening
Post by: Mees Dekker on February 22, 2014, 11:49:55 AM
This automatic display sharpening causes very course previews, when I send pictures to the viewer. To see and review pictures, I need to enlarge them to 100%, which causes the sharpening to end. Can anything be done to that.

In IMatch 3.6 display sharpening could be adjusted. Any specific reason why this is not the case in IMatch 5?
Title: Re: Color management and display sharpening
Post by: Menace on February 22, 2014, 01:36:07 PM
Quote from: Mees Dekker on February 22, 2014, 11:49:55 AM
This automatic display sharpening causes very course previews, when I send pictures to the viewer. To see and review pictures, I need to enlarge them to 100%, which causes the sharpening to end. Can anything be done to that.

In IMatch 3.6 display sharpening could be adjusted. Any specific reason why this is not the case in IMatch 5?

See also: https://www.photools.com/community/index.php?topic=1704.0 
Title: Re: Color management and display sharpening
Post by: Mario on February 23, 2014, 08:41:55 AM
Configurable display sharpen has been added for build 5.0.142.
Title: Re: Color management and display sharpening
Post by: Mees Dekker on February 23, 2014, 08:55:02 AM
Thanks Mario

As always very responsive. This will probably be a major improvement for the usability of IMatch in my workflow
Title: Re: Color management and display sharpening
Post by: Menace on February 23, 2014, 09:19:19 AM
Thank you Mario,

this are great news. No second software at the same time for watching (second software) and rating (IMatch).
Title: Re: Color management and display sharpening
Post by: HaWo on February 23, 2014, 09:22:43 AM
Mario, das freut mich, dass Du das eingebaut hast.

Leider habe ich mich vom Testen ausklinken müssen, da ab 136 mein PC wegen XP nicht mehr mitmacht und das Netbook allgemein nicht so richtig geeignet ist. Komme aber wieder.
Title: Re: Color management and display sharpening
Post by: Menace on February 24, 2014, 08:14:53 PM
Sharpness is much better, but I still have pixelartifacts (Klötzchen und Treppen). I'm not sure, if this isn't a issue of my computer (but, all other Application doesn't shown this artifacts).
Title: Re: Color management and display sharpening
Post by: Mario on February 24, 2014, 09:19:08 PM
At which zoom level? At 100% the Viewer does not sharpen at all.
If you use fit-to-window mode, the sharpen is applied. If you dial it down to level 1, it's nearly nothing. Just a minimal touch to reduce the softness introduced by down-sizing the cache file. If you se exaggerated noise or something in this mode, it's most likely in the image itself. Send me a sample.
Title: Re: Color management and display sharpening
Post by: Menace on February 24, 2014, 09:53:09 PM
Of a screenshot?

You can see the artifacts at the "Stromleitung". Sharpness at "1".

[attachment deleted by admin]
Title: Re: Color management and display sharpening
Post by: Mario on February 25, 2014, 08:21:02 AM
I would need the original file, thank you.

This looks more like a problem in the graphic card driver, or some wrong configuration option. Such steps are not caused by sharpening but by down-sampling the file from 100% to whatever your display size in the Viewer is. IMatch relies on built-in Windows functions, which in turn may use built-in functions in your graphic card to do the actual downsampling work.

Do you have the same effect also in the slide show (which uses Direct 3D)?
Title: Re: Color management and display sharpening
Post by: Mees Dekker on February 26, 2014, 05:51:25 PM
I still have the same problem in build 142. Actually I see no difference in this field between build 140 and 142.

I turned display sharpening to the lowest level (1) before ingesting the files. In the viewer the Canon RAW file looks fine (no artefacts), but the jpg's that I created from that CR2 file (by Photoshop CS5) are awefull. When I use the slide show : no artefacts visible. Did a rescan: nothing changed: still awefull looking jpg's in the viewer, but the slide show is OK.

The same set of files was also ingested in IMatch 3.6 (Display sharpening = off; USM Sharen is on). All 4 pictures (both RAW and jpg) show no artefacts.

What could be I be doing wrong?
Title: Re: Color management and display sharpening
Post by: Mario on February 26, 2014, 07:26:23 PM
If you set sharpen to 1 this is, like, USM with a radius of 0.5 a strength of 50 and a threshold of 5. Almost invisible. Definitely not enough to exaggerate noise or JPEG artifacts.

Please send me the JPEG so I can have a look.
Also,
Which cache settings do you use?
JPEG files are by default not cached so IMatch only needs to load the original file and display it.
Please also send me a screen shot of the viewer so I can see which size IMatch has to downsample to.
Which graphic card and driver are you using?

Title: Re: Color management and display sharpening
Post by: Mees Dekker on February 27, 2014, 11:03:24 AM
Ho Mario

Please find attached some screenshots of my settings. I will send you the jpg separately.

I use a NVIDIA GeForce GTS 240, all drivers are updated last week. I run a Windows 7 Pro (64 bit) system on Intel i7 @2.8 GHz and 8 Mb internal memory.

[attachment deleted by admin]
Title: Re: Color management and display sharpening
Post by: Mario on February 27, 2014, 11:18:01 AM
This looks like a bad case of sensor noise, exaggerated by sharpening or compression.
I'll check the original file to see if I can repro this here, and where this noise is introduced.
Title: Re: Color management and display sharpening
Post by: Mees Dekker on February 27, 2014, 11:24:46 AM
Would it help if send you the original raw file?
Title: Re: Color management and display sharpening
Post by: Mario on February 27, 2014, 11:35:21 AM
I need the file that IMatch is displaying here. JPEG or RAW.
Title: Re: Color management and display sharpening
Post by: Mees Dekker on February 27, 2014, 12:16:13 PM
I send the jpg to you via the support mail. did you receive that?
Title: Re: Color management and display sharpening
Post by: Mario on February 27, 2014, 06:21:29 PM
I have received your sample file, thanks.

I immediately saw what the problem is. The JPEG image has a lot of sensor noise in all channels. The artifacts and edges you see in the Viewer are not caused by the sharpening but by the downsizing algorithm when you view the image at zoom levels < 100%. The noise pattern depends on the zoom level (aka ratio between original image size and the size the image is displayed on the screen, e.g. in fit-to-window mode).

The Viewer uses routines which are supported from Windows XP upwards. Since I have given up support for XP now, I can swap the Viewer to the render routines I use otherwise. This allows me to make the render use a much better down-sampling method which uses Bicubic resampling. This avoids the edges and artifacts you (and some other users) see entirely. The display performance may be a bit slower than before - if you notice that depends on your graphic card. Most likely not.

After IMatch 5 has been released I will work on the Viewer again because I have some new features planned for it. I will then switch the Viewer to use GPU rendering like the slide show, which also solves this problem and opens up some new venues I need in this feature area.

Left is 5.0.142, on the right is the result of the upcoming 5.0.144:

(https://www.photools.com/community/index.php?action=dlattach;topic=99.0;attach=4447;image)

[attachment deleted by admin]
Title: Re: Color management and display sharpening
Post by: Menace on February 27, 2014, 07:55:11 PM
Mario, this looks impressive. I haven't currently time to send you my files, but what I see it could also solve my problems. So I just wait, until 144 it's out, if this will work for you. Otherwise I'll send you my file at the weekend.
Title: Re: Color management and display sharpening
Post by: Mario on February 27, 2014, 08:07:51 PM
Try with the 5.0.144 first.
Title: Re: Color management and display sharpening
Post by: Mees Dekker on February 27, 2014, 11:06:59 PM
Mario

I fully agree with Menace: it looks impressive and would be an enormous improvement. It also is a major step in making IMatch the tool for handling everything, where as at the moment I use different tools for different jobs (such as Geosetter for geocoding, Bridge for viewing, IMatch for managing, Photoshop for editing, etc).

I think you should include this "one stop shopping" in your sales-pitch (How to sell IMatch aka Why will/would you buy IMatch).

Thank you for being so fast on resolving this item.
Title: Re: Color management and display sharpening
Post by: sinus on February 28, 2014, 10:21:48 AM
Quote from: Mario on February 27, 2014, 06:21:29 PM

After IMatch 5 has been released I will work on the Viewer again because I have some new features planned for it.

This sounds cool. Inside a DAM, I think, the viewer, with possibilities to display images side by side, is an important tool. I am sure, you will come with some pretty good new things.