Accurate Image Manipulation for Desktop Publishing

DeepSpace Filter
Filter Name USM (UnSharpMask)
Compatibility Adobe Photoshop 5.0 and later.
Required RGB working-space

This filter works correctly only in the linear domain (gamma 1.0).

Incorrect working-space gamma is indicated by a superimposed gray cross-bar in the preview image.

Description UnSharpMask filter.
Installation Download and copy all files from the zip archive into the /photoshop/plug-ins directory.
Setup
  1. Open a higher bit-depth image (or convert a 8-bit/channel image to the 15-bit mode)
  2. Enter to the filter dialog and press Alt+g to open the Define screen settings -dialog.
  3. Enter the system gamma space that is the gamma value from the Adobe Gamma utility (or from other system calibration utility) not the gamma value from the RGB setup.

This one-time-only 3-step setup is needed (for every DeepSpace filter) in order to have the image in the preview box to appear correctly.

Sliders Amount

USM strenght.

R (.01)

Radius (multiplied by 100). Radius works in 3x3 kernel by modifying the weights according to the circle of confucion. Larger kernels than 3x3 are needed only with up-sampled images (or with images that were acquired with a very soft lens). Large kernels are extremely slow when used in external Adobe Photoshop plug-ins. Therefore not implemented here.

Shdw L

Shadow limit per mille (from the full range). Useful with image that have high shadow noise.

Shdw %

Shadow percentage. Applies the specified amount of sharpening over the tonal range that is below the Shadow limit.
Use this control along with the shadow limit control to avoid areas with no sharpening at all.

Thresh L Threshold limit per mille (from the full range). Useful with image that have high random noise.
Thresh % Threshold percentage. Applies the specified amount of sharpening over the areas that fall under the Threshold limit. Use this control along with the threshold limit control to avoid areas with no sharpening at all.
PV mode

Preview mode. There are 7 preview modes.

  1. Shows saturation map. This can be used for gray balance evaluation.
  2. Shows clipping at shadows. Shows the location of the pixels that will be clipped to level 0. The intensity of those pixels shows the clipped amount.
  3. Show clipping at highlights. Shows the location of the pixels that will be clipped to maximum level. The intensity of those pixels shows the clipped amount.
  4. Shows gray areas of the image.
  5. Shows more gray areas of the image.
  6. Shows even more gray areas of the image.
  7. Shows still more gray areas of the image.

Mainly the Preview mode 3 is useful with this filter.

WP ev(.01)

White-point adjustment in ev. 100 means one ev or one f/stop. -100 means -1ev or -1 f/stop.

Some image enhancement operations will peak some of the color channels of some pixels to the maximum level value. WP control is used to give headroom for the operation by expanding the range. It can also contract the range, use it when there is tail in the histogram.

Use carefully, it will clip when when contracting and scaling up too much will make the image to appear unnaturally.

Use the PV mode 3 (show clipping at highlight) when adjusting the the WP control.

x5 Multiplies the amount by 5. This is special function, useful e.g. for data mining behind a threshold mask.
Check Boxes PV mode

Enable/Disable the Preview display.

When this option is selected the preview mode is active and the selected preview operation is applied over the filtered result.

Author Timo Autiokari.
Homepage Accurate Image Manipulation for Desktop Publishing
Usage Right Free.
Distribution Right Distribution is prohibited.
Filter Engine FilterFormula v 1.13, by ATS/Graphics (extended version for 16-bit images).