Neat Image Guide
Neat Image Guide
User guide
Document version 8.5, 28-Nov-2019
Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved.
User Guide Neat Image v8 standalone application (Win)
Table of contents
1 Introduction 4
1.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.3 Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2 Key concepts 7
2.1 What it can do – functionality of Neat Image . . . . . . . . . . . . . . . . . . . . . . . . 7
2.2 When it works – types of input images . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
6 Additional tools 41
6.1 Variants of filtration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
6.2 Alternative modes of image viewer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
6.3 Navigator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
6.4 Profile Viewer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
7 Batch processing 44
7.1 All Tasks tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
7.2 Creating new image filtration tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
7.3 Configuring image filtration tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
7.4 Processing image filtration tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
7.5 Reviewing processing results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
7.6 Saving output images . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
7.7 Removing image filtration tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
8 Preferences 51
8.1 General preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
8.2 Defaults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
8.3 Profiling preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
8.4 Matching preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
8.5 Filtration preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
8.6 Performance preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
8.7 Folder preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
8.8 Output preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 2
User Guide Neat Image v8 standalone application (Win)
11 Examples 60
11.1 Images to build a noise profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
11.2 Filtration results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
14 Information 66
14.1 Issues and bugs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
14.2 Plans . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
14.3 Detailed feature map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
14.4 Contacts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
14.5 Legal information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
14.6 Registration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
14.7 Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
Index 70
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 3
User Guide Neat Image v8 standalone application (Win)
1. Introduction
1.1. Overview
Neat Image is a filter software designed to reduce
Noise is a serious problem that hinders
visible noise and grain in digital photographic images.
high-quality digital image processing. In
Neat Image detects, analyzes and reduces noise. digital photography, the consumer- and
Neat Image incorporates the most advanced image prosumer-level cameras produce images with
noise reduction algorithms in the industry. The an easily noticeable noise component. This
filtration quality is also higher than that of other component is especially strong in images
methods because Neat Image takes into account noise shot at high ISO rates. The noise reduces the
characteristics of particular image acquisition devices, visual quality of digital images and resulting
making the filtration more accurate. Using device printouts. Some image processing operations,
noise profiles, Neat Image adapts itself to almost any like sharpening, make quality of noisy images
input device – digital camera, scanner, etc. even worse.
The rich control set of the noise filter allows you to easily achieve the
Online examples of
desired level of noise reduction. In addition, Neat Image can make
Neat Image noise reduction:
images look sharper without degradation of image quality (which is
[Link]
usually inevitable with noisy images). Smart application of sharpening
based on preceding noise analysis makes such an effect possible.
Neat Image standalone (Win) is currently produced in three editions: Demo, Home and Pro. All editions
provide top-quality noise reduction and sharpening. The key differences are the following:
• Demo is a freeware edition of the software with limited functionality
• Home edition supports 8-bit images and limited batching (up to 100 images in one batch)
• Pro edition supports 8-bit, 16-bit and 32-bit images and unlimited batching
1.2. Features
Noise Reduction and Smart Sharpening
• Advanced noise filters to reduce noise and grain in digital images
• Complete control over the filter settings to achieve the desired level of noise reduction
• Smart sharpening filter to make images look sharper without amplification of noise
• 8-bit, 16-bit and 32-bit image support to fully utilize capabilities of modern image acquisition
devices and support HDR post-processing workflows
• CUDA and OpenCL acceleration to speed up processing using computation-capable GPUs
Batch Processing
• Batch functionality to process many images automatically
• Background processing: while multiple images are processed in background, you can prepare
new images in Neat Image or work in another application
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 4
User Guide Neat Image v8 standalone application (Win)
Preview
• Embedded preview for any selected image area
• Preview of filtration results separately for each channel and frequency component
Some features are only available in the Home or Pro edition. Detailed feature map (page 66) explains the
differences between Neat Image Demo, Home and Pro editions in details.
1.3. Requirements
1.3.1. Hardware requirements
System requirements for practical use of Neat Image depend on size of input images. The more system
RAM is available the larger the images that can be handled. The processing speed is determined primarily
by the processor’s number-crunching power (clock frequency, number of cores/processors, cache size),
memory speed and availability of supported computation-capable GPUs.
Recommended system configuration to process photos produced by modern digital cameras:
• Intel i7 / i5 / Xeon / compatible; single or multi-processor
• Windows 10, 8, 7, Vista, XP; 64-bit
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 5
User Guide Neat Image v8 standalone application (Win)
RAW images can be processed after they are converted to TIFFs (using TIFF is recommended to avoid
quality loss due to compression) or to JPEGs (this involves quality loss, because JPEG is a lossy format).
Color input images are supposed to be in a flavor of RGB color space, like AdobeRGB, sRGB, etc. If an
input image is in some flavor of RGB color space then Neat Image produces the output image in exactly
the same flavor of RGB color space.
The minimum size of an input image is 40x40 pixels; the maximum size is usually limited by the amount
of system RAM available.
1 There are some limitations in the Demo edition. Please see Detailed feature map, page 66, for more information.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 6
User Guide Neat Image v8 standalone application (Win)
2. Key concepts
2.1. What it can do – functionality of Neat Image
Neat Image is a digital image filter. Its main function is to reduce noise in digital images.
Neat Image can work with images produced by any imaging devices – digital cameras, scanners, etc.
Neat Image can be adjusted to a particular device by means of a device noise profile, which describes the
noise characteristics of the device.
A device noise profile is built by analyzing featureless areas of an image – areas that contain no visible or
important details and show only noise. Usually, the software can find such featureless areas completely
automatically. In a difficult case, you can assist it and select a featureless area manually. Finding such
areas is very easy for human eyes but may sometimes be a bit difficult for computer software.
By analyzing those featureless areas, the Auto Profile function builds a profile which describes the
properties of the noise contained there. Using such a profile, Neat Image’s noise filter can then efficiently
reduce noise in the whole image.
When you have several such noise profiles for different device modes (for example, different ISO rates),
the Auto Match function can automatically select the profile that matches a given input image. In this
way, you can skip noise analysis and simply re-use one of profiles built earlier.
Smart Profile combines the power of Auto Profile and Auto Match by preparing two candidate profiles
and then selecting the better one for actual image processing. This helps to achieve great results with less
manual assistance.
The noise filter processes images in several spatial frequency ranges. This allows, for example, to
accurately reduce noise in one frequency range while fully preserving details that may be present in
other frequency ranges. In the same way, the filter can also selectively process the color channels.
In addition to the noise filter, there is the smart sharpening filter, which sharpens only details but not noise,
so the noise is not amplified. Combining the noise reduction and sharpening in this way saves processing
time and produces better overall results.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 7
User Guide Neat Image v8 standalone application (Win)
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 8
User Guide Neat Image v8 standalone application (Win)
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 9
User Guide Neat Image v8 standalone application (Win)
You can process your own images in a similar fashion as well. Neat Image can perform similar noise
reduction on images captured or acquired by any digital camera (or scanner) working in any mode. To
be able to do that Neat Image needs a device noise profile describing the properties of noise produced by
the corresponding device. Neat Image can build such a profile on the fly using the Auto Profile function.
Also, you can find ready-made noise profiles for many cameras and scanners in the Profiles section of the
Neat Image web page (you will find more details on that later in the document).
The next sections – Filtration process details, page 11, and Device noise profiles, page 27 contain detailed
descriptions of the filtration and profiling processes. There are also examples of profiling and filtration in
the Neat Image web page: [Link]
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 10
User Guide Neat Image v8 standalone application (Win)
The filtration process is described below as a sequence of stages that need to be done to process one
image.
è Click (the Open input image button) in the toolbar or use the File > Open Input
Image. . . menu item. Select an image that you want to process.
The supported file formats are JPEG, TIFF and PNG (see Requirements, page 5, for more information
about supported file formats).
è Drag an image file from the Windows Explorer and drop it to the image viewer in Neat Image.
è Use the Edit > Paste menu item to copy-and-paste an image from another application to Neat Image
through the clipboard.1
When the input image is ready, the Input Image box (in the
right panel) displays the full name of the image. If the image
contains the metadata (such as EXIF) then the optional
Image Metadata box shows the available details such as
camera model, ISO rate, compression and other relevant
parameters present in the metadata. Only those parameters
are displayed that could be extracted from the input image
and that are important for noise reduction.
1 Please note that copy and pasting an image does not copy the image metadata (such as EXIF) which may be important for
Neat Image noise reduction (in particular, for profile matching). In cases when the image metadata is significant, consider opening
an image file manually or drag and drop it instead of copy and pasting via the clipboard.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 11
User Guide Neat Image v8 standalone application (Win)
è Make sure you have switched to the Device Noise Profile tab:
è Click (the Auto Profile button) in the toolbar, or use the Profile > Auto Profile
with Regular Image menu item, or press F2.
Auto Profile function will find and select an area for main analysis. Neat Image will then automatically
analyze the noise in that area to build a new noise profile. It will then analyze the rest of the image as
well, but the most important part of the analysis is the area highlighted by the selection. Which is why
it is important to visually control that area selected by Auto Profile.
In difficult cases, Neat Image may be not able to find a large enough, uniform enough and featureless
enough area in the image. You will then notice that the area selected by Auto Profile, for example,
contains some important details, not just noise. In such cases, Neat Image also warns you that the
area is not very suitable for analysis. It may say that the selected area is not uniform in one or more
channels, or is too small, or contains clipping in one or more channels.
One way to address that is to manually move the selection (or resize, or draw a new one) to an area
that does not contain any visible details and then click the same Auto Profile button again. To find
the most suitable area, use the Assist mode of the image viewer to better see weak details that may
be present in the candidate image areas. The Assist mode emphasizes the weak details present in
Luminance (Y), Cr, Cb channels, as shown in the example below:
1 You can see some examples of featureless image areas in the Examples section, page 60.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 12
User Guide Neat Image v8 standalone application (Win)
The top image shows the original picture where details around the sun are barely visible, while the
channels in the bottom part display the image data in such a way as to emphasize those weak details.
That helps to visually verify that the selected area contains no useful details, which is very important
for accurate noise analysis.
Alternatively, you can just ignore those warnings about possible non-uniformity, clipping or size of the
area,, but the quality of the resulting noise profile may be lower than it could in principle be with that
image. The filter will still work though.
After the profile is built, check the Profile Quality indicator in the Device Noise Profile box. A profile
built using a large, uniform and featureless image area will show a high value there. If the profile
quality is high (for example, higher than 70%) then you can be sure that the noise profile is accurate.
In this case, consider the noise profile ready and proceed to Stage III. Adjust filter settings, page 15.
If the quality is not high or you clearly see that the area used for analysis contains some details, try to
find another uniform image area and use Auto Profile again. It is usually best to select the most noisy
area for analysis.
That may not help still, especially if the image contains only a few featureless areas. In this case,
consider building a noise profile using an alternative image or a special test image prepared with
the Calibration Target. Please see the Device noise profiles section, page 27, to learn how to use the
Calibration Target to build noise profiles. You can also try to load some pre-built profile using one of
the methods described below.
Auto Match: select matching noise profile from a pre-built profile set
This option can only be used if you already have a pre-built set of profiles. You can prepare such a set
yourself or find some pre-built profile online.
è Click (the Auto Match button) or use the Profile > Auto Match menu item.
The Auto Match function uses the EXIF data fields of the input image to automatically select and
load the device noise profile that matches the device mode of the image. The most matching profile is
selected from profiles stored in the Profile folder. By default, this folder is in your Documents folder1 :
Documents∖Neat Image v8 Standalone∖Profiles∖
Auto Match will look for matching profiles in that folder as well as all its subfolders (where you can
place profiles built by you or downloaded from the Internet).
After a profile is loaded by Auto Match, the degree of match between the current input image and
loaded noise profile is displayed in the Device Noise Profile box. Higher Match values mean better
match, leading to more accurate filtration.
Smart Profile: prepare two profiles and select the better one
è Use the Profile > Smart Profile menu item (or press the F5 key).
1 You can check and adjust the location of that folder using the menu Tools > Preferences > Matching.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 13
User Guide Neat Image v8 standalone application (Win)
Smart Profile uses both Auto Profile and Auto Match (with Auto Fine-Tune) to prepare two candidate
profiles and then selects the better of two profiles. For Smart Profile to be fully efficient, the input
image must contain flat featureless areas with noise for Auto Profile to analyze, and also there must be
several pre-built profiles to let Auto Match find the most matching noise profile, as described above.
You can adjust settings of Smart Profile function in Preferences.
Load Profile: manually select a noise profile from a pre-built profile set
è Click (the Load Profile button) or use the Profile > Load Profile. . . menu item.
Then select a profile in the Load Device Noise Profile dialog.
or
è Click (the drop-down button) in the Device Noise Profile box to open the popup menu with all
available profiles and then select one of the available profiles.
Please note that you must either build your own profiles or download some pre-built profiles and place
them to Neat Image’s Profile folder to make this drop-down button and popup menu truly work. By
default the Profile folder is located in your Documents folder 1 :
Documents∖Neat Image v8 Standalone∖Profiles∖
If you build or download some pre-built profiles, place them to the above folder (unzip the downloaded
ZIP archive to that folder). Neat Image will recognize and display those profiles in the popup menu to
help you quickly load any of them when needed.
When manually selecting a profile for an input image, use the profile file names and sub-folder
structure to guide your search. See Preparing profile set for different device modes: Stage III. Structuring
profile set, page 37, for more information on profile set structuring.
Load Profile: manually select a noise profile from a generic profile set
There may be some cases the images you are working on have no featureless areas suitable for building a
noise profile, no pre-built profiles available for particular device and noise characteristics. For such cases
Neat Image has a set of generic pre-built noise profiles that can provide a solution when other options are
not available. Of course it is better to use the regular solution (Auto Profile, Auto Match, Smart Profile)
when possible, because that delivers the most accurate results.
è To use one of the generic profiles click (the Load Profile button). Then select a
profile from the Generic Profiles folder.
or
Click (the drop-down button) in the Device Noise Profile box to open the popup menu showing
all profiles (currently available in Neat Image’s Profile folder), click on Generic Profiles and select
one of the available profiles.
By default, Generic Profiles are located in your Documents folder:
Documents∖Neat Video v8 Standalone∖Profiles∖Generic Profiles∖
There are seven profiles available in the Generic Profiles folder: Generic-1 (weak noise), Generic-2
(weak noise), Generic-3 (medium noise) . . . . . . and Generic-7 (strong noise). They have been ranked
according to the noise level they have been designed to deal with. Generic-1 (weak noise) noise profile
designed to work with images that do not have much noise, while Generic-7 (strong noise) noise profile
has been created for very noisy images.
Try different generic profiles to find one that delivers the best results in preview in the Noise Filter
Settings tab:
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 14
User Guide Neat Image v8 standalone application (Win)
usually makes the profile more accurate and better reflecting the image’s noise properties. Please note
that you do not need to fine-tune a profile if you have just built it using Auto Profile. Auto Profile
automatically applies fine-tuning so you do not need to repeat that operation. However if you load an
existing profile instead of building a new one, fine-tuning such a loaded profile can be very useful.
è Click (the Auto Fine-Tune button) or use the Profile > Auto Fine-Tune menu
item to fine-tune the profile to the current input image.
There is no need to select any area in the input image because Auto Fine-Tune automatically analyzes
the whole image.
Once you have loaded the profile that matches the input image or you have just built a new profile
specifically for the current input image, proceed to process the image in the Stages III-V below.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 15
User Guide Neat Image v8 standalone application (Win)
Filter
The noise filter itself has two main settings (when working
in Beginner Mode): Noise Level and Noise Reduction
Amount.
The Noise Level setting is a threshold determining which
image elements are considered noise and which elements
are considered true details. The Noise Reduction Amount
setting determines how much reduction is applied to the
elements identified as noise.
è Use the Noise Level control to adjust the setting (only when necessary).
Please note that if the noise profile is accurate,1 then it is not necessary to adjust this setting. However,
if the noise profile is not accurate or it was built for a different image, then the noise filter may need
an adjusted estimation of the actual noise level to be able to work correctly. By adjusting the Noise
Level setting, you provide the filter with such an adjusted estimation. Use the preview to visually
guide yourself when making such adjustments. The right adjustment will leave no noise elements in
the image yet will not destroy the actual details.
It is best to gradually increase the noise level and watch the preview to find the point where most the
noise elements are already reduced and the details are still preserved. If you go beyond that point, then
some details may be lost too, so make sure you do not set the noise level unnecessarily high.
1 Use the Quality indicator in the Device Noise Profile box (in the Device Noise Profile tab) to estimate the accuracy of the profile.
The indicator shows how accurate and complete is the noise analysis itself. Higher values usually lead to more accurate noise
reduction. Also pay attention to the Match indicator: it should either show a high value or there should be the (AP) sign indicating
that the profile has been built by Auto Profile using this very image. That ensures that the profile is not only accurate but it also
matches the input image.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 16
User Guide Neat Image v8 standalone application (Win)
Sharpening (optional)
The sharpening filter in Neat Image increases the sharpness of image details without increasing the noise
strength.
The sharpening filter is disabled by default. You can enable it and adjust the sharpening amounts separately
for three typical scales of details: fine, medium-sized and large.
Like any sharpening method, try to balance the amount of sharpening to avoid over-sharpening.
è Use the Sharpening: Fine, Medium and Large sliders
to adjust the amount of sharpening applied to the image
details of the corresponding sizes.
It is best to start with adjusting the Fine sharpening
amount. If sharpening the fine details alone is not
sufficient to make the image look sharp, then try to increase the Medium and Large settings too.
Use preview
While adjusting the settings, use the available preview facilities to evaluate the corresponding changes in
the results of Neat Image processing:
• Click inside the preview area to temporarily switch back to the original image for comparison;
• Move the preview area from one part of the image to another to see how the Neat Image processing
affects different image content;
• Create several alternative variants of filtration, compare results and select the best variant. For
more information on using variants please see the Variants of filtration section, page 41.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 17
User Guide Neat Image v8 standalone application (Win)
Once you have completed this step, please proceed to the section Stage IV. Apply filter to the input image,
page 25.
Or if you want to switch to the Advanced Mode and adjust the filters using the most complete set of
controls please proceed to the next sub-section dedicated to the Advanced Mode.
è Use the Quality Mode control to select the preferred processing mode.
While adjusting the Quality Mode, observe how the preview progress indicator (the yellow bar at the
top of the preview area) is updating to get an idea of expected processing speed in each processing
mode. You may not immediately notice the difference in visual quality in preview but the speed
difference should be immediately obvious.
If the preview is updating too slowly, you do not necessarily have to decrease the Quality Mode. You
can simply zoom into the image or manually select a smaller part of the image to limit the preview to
that smaller area. Then the preview will update faster.
Preview has to update in many situations: when you change any filter settings, move the selected
area to another part of the image, zoom in or out, etc. Therefore it is important to make those updates
comfortably fast.
Once you find a comfortable way to evaluate the preview results, proceed to the next steps to adjust the
actual filters.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 18
User Guide Neat Image v8 standalone application (Win)
Filter
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 19
User Guide Neat Image v8 standalone application (Win)
Noise reduction amounts are the most frequently adjusted settings of the noise filter.
è Use the Noise Reduction Amount > Luminance; and Noise Reduction Amount > Components >
Cr, Cb; High, Mid, Low, Very Low, Ultra Low sliders.
You can vary the noise reduction amount for each frequency
and channel component of the image data. The higher a
certain noise reduction amount is, the more of the detected
noise is removed in the corresponding component.
Noise reduction amounts can be in the range from 0% (none
of the detected noise is removed) to 100% (all the detected
noise is removed). By default, the noise filter removes 60%
in the Luminance channel and 80% in the Cr, Cb channels
(you can always change the defaults if necessary2 ).
Be careful: setting the noise reduction amounts too high,
especially in the Luminance channel, may lead to loss
of fine details and/or unnaturally looking (over-smooth,
plastic-like) results. Too low amounts may be not enough to
sufficiently reduce the objectionable part of the noise. Try to
balance the noise reduction amounts (most importantly, the
amount of noise reduction in the Luminance channel) to get
the results that look best to your eyes.
Also see the description of the Default Filter Preset setting in Neat Image Preferences, page 52.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 20
User Guide Neat Image v8 standalone application (Win)
è Adjust highlighted filter settings so that no noise is visible, but details are still preserved.
è Click Filter Tuning Assist > Finish button to complete the tuning process.
Please note that some noise will return to the preview image after that. This is normal. The amount of
noise reduction can be adjusted using other filter settings if required.
Usually it is not necessary to change the noise level settings if the noise profile is accurate. You only
need to adjust the noise levels if you see in preview that some noise elements are not reduced by the
filter even if you increase the noise reduction amounts. Such incomplete reduction is usually caused by
an inaccurate noise profile providing inaccurate noise level estimations to the noise filter. This may be
compensated by adjusting (increasing) the noise levels in the filter settings.
è Use the Noise Level > Luminance, Cr, Cb; High, Mid,
Low, Very Low, Ultra Low sliders.
The noise filter is applied to the five frequency
components and the three channel components of the
image data. Corresponding sliders adjust the estimated
noise levels for each of these components.
The higher a certain noise level is, the more elements in
the corresponding component are considered noise. Be
careful: setting a noise level too high can lead to removal
of true details. Setting it too low can lead to incomplete
filtration: residual noise and compression artifacts can
stay in the filtered image.
As a rule, if the device noise profile has been built
properly, it is not necessary to increase the noise levels
by more than 50%. If the image contains strong surges
of noise in the high frequency range, it is recommended
to increase the high frequency noise level up to +20 to
40% and/or use the artifact filter (see below).
If the image contains strong color noise, it is
recommended to increase the Cr and Cb noise levels
to +30% or more. In some cases, it may be useful to
increase these noise levels up to +100%.
If adjusting noise levels still does not help and some noise elements remain in the filtered image, probably
the device noise profile is not good at all. Return to Stage V. Prepare a device noise profile, page 12, and
additionally fine-tune the noise profile or simply rebuild it from scratch.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 21
User Guide Neat Image v8 standalone application (Win)
You can enable and adjust this filter using the following controls in the Filter > Artifact Removal
section:
è Use the Dots control to adjust the dot removal threshold.
Higher values lead to stronger reduction of dot-like
artifacts (less attention to details); lower values lead
to weaker reduction (more attention to details).
è Use the Lines control to adjust the line removal threshold.
Higher values lead to stronger reduction of line-like
artifacts (less attention to details); lower values lead to
weaker reduction (more attention to details).
The artifact filter additionally offers separate thresholds for three frequency components (in other words,
for three typical size scales) in the Frequencies sub-section: high, mid, low.
è Use the High, Mid and Low controls to adjust the artifact removal thresholds in the corresponding
frequency components.
Higher values lead to stronger reduction of artifacts (less attention to details); lower values lead to
weaker reduction (more attention to details).
This option allows to recover some of the fine details which might be weakened or lost due to image
editing, compression, noisiness of the original image, using a less accurate noise profile, etc. The Detail
Recovery function is particularly useful when you need to preserve and recover partially lost repeated
patterns such as brick walls, rug patterns, cloth textures, ripples, etc.
This option is available only in the Highest quality mode and it makes processing somewhat slower.
è Enable the Detail Recovery section.
è The Sensitivity setting is a threshold that determines
what should be considerered true details (as compared
with noise elements) and therefore recovered by the
filter. Positive values of Sensitivity make the filter detect
and recover more details. Negative values make it more
conservative so it recovers fewer image elements.
You can also use the High, Mid and Low controls to adjust the sensitivity for the individual frequency
components of the image.
Keep in mind that setting the Detail Recovery controls too high can lead to incomplete filtration:
residial noise and compression artifacts can stay in the filtered image. Setting these controls too
low can lead to insufficient recovery of useful details. Try to find the right balance based on visual
inspection of preview.
è Use the Amount control to set the strength of Detail Recovery. The higher the Amount setting the
stronger recovery of the detected details. Lower values produce weaker recovery effect.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 22
User Guide Neat Image v8 standalone application (Win)
Sharpening (optional)
The sharpening filter in Neat Image increases sharpness of the details in the image without increasing the
noise strength.
The sharpening filter is disabled by default. You can enable it and adjust the sharpening amounts separately
for three frequency components (for three typical size scales): High, Mid, Low.
è Use the Sharpening: High, Mid and Low sliders to
adjust the amount of sharpening applied to the details of
the corresponding size.
0% will not sharpen the component at all. 100% is
the normal and 250% is the maximum strength of
sharpening in each component.
It is best to start with adjusting the amount of sharpening
applied to the High frequency component. If that
sharpening alone is not sufficient, try to increase the
Mid and Low settings too.
Like any sharpening method, try to balance the amount of sharpening to avoid over-sharpening.
You can also adjust sharpening amounts separately for three channel components – Luminance and Cr /
Cb (chrominance components):
è Use the Sharpening > Channels > Luminance, Cr and Cb sliders to adjust the amount of sharpening
applied to the corresponding channel components.
You can also enable the dedicated option that prevents over-sharpening:
è Use the Sharpening > Prevent Over-Sharpening option to use a higher-quality sharpening method,
which tries to prevent over-sharpening and to avoid creating a halo around details.
Use preview
While adjusting the settings, use the available preview facilities to evaluate the corresponding changes in
the results of Neat Image filtration:
• Click inside the preview area to temporarily switch back to the original image for comparison;
• Move the preview area from one part of the image to another to see how the Neat Image processing
affects different image content;
• Use (Viewer mode button) in the viewer toolbar to switch to different viewer
modes and to inspect the individial components of the image. Examine channel and frequency
components, check the presence of noise in individual components. Identify those components that
do not get enough (or get too much) noise reduction and adjust the corresponding filter settings;
• Create several alternative variants of filtration, compare results and select the best variant. For
more information on using variants please see the Variants of filtration section, page 41.
If you enabled Filter Tuning Mode to facilitate adjustments of the filter settings, make sure you have
disabled that mode now.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 23
User Guide Neat Image v8 standalone application (Win)
You can then just click to apply the found optimal combination achieving the
best performance.
è Click (the Save current filter settings as a preset. . . button) in the Filter Settings box or use
the Filter > Save Filter Preset. . . menu item.
In the Save Filter Preset As dialog box, specify the name of the file to save the preset. The filter
presets are stored in *.nfp files.
The saved filter preset includes all settings of Neat Image’s noise filter, all its specialized sub-sections and
options, as well as the sharpening settings. By re-opening a preset later on, you can reproduce exactly
the same filter settings. Together, a pair of device noise profile and filter preset can be used to accurately
reproduce the filtration results.
You can also add some text comments to your custom preset using the Preset Description dialog:
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 24
User Guide Neat Image v8 standalone application (Win)
è Use to open the Preset Description dialog and add or edit the description of the preset.
The text comments are also saved into the preset on the disk when you use .
è Click (the Load filter settings from a preset. . . button) in the Filter Settings box or use the
Filter > Load Filter Preset. . . menu item. In the Load Filter Preset dialog box, locate and select the
filter preset to be loaded.
or
è Click (the drop-down button) in the Filter Settings box to open the popup menu with all available
presets and then select one of them.
There are several pre-written filter presets in your Documents folder:1
Documents∖Neat Image v8 Standalone∖Presets∖
Please try to load those pre-written presets to see what combinations of the filter settings and their values
can be used to solve typical tasks. The names of the groups of presets and names of presets themselves
explain those tasks. Also, when loading any of the pre-written filter presets supplied with Neat Image, the
Preset Description dialog opens automatically2 to display the description of the preset being loaded. The
description is intended to help you get a better understanding of the purpose, applicability and possible
side effects of the preset.
There are two main groups of pre-written presets: General and Advanced. The presets in the first group
can be used in both Beginner mode and Advanced Mode. The presets in the second group can only
be used when Neat Image is in Advanced Mode, so loading such a preset will switch Neat Image to
Advanced Mode (if you currently use Neat Image in Beginner Mode).
1 You can check and adjust the location of the Preset folder: use the menu Tools > Preferences > Folders > Preset folder.
2 You can disable displaying that dialog using the checkbox in the bottom of the Preset Description dialog (and re-enable it later in
Neat Image Preferences if necessary).
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 25
User Guide Neat Image v8 standalone application (Win)
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 26
User Guide Neat Image v8 standalone application (Win)
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 27
User Guide Neat Image v8 standalone application (Win)
image containing no visually perceptible details (except the noise). Neat Image needs uniform featureless
areas of around 128x128 pixels or more (up to 512x512 pixels; larger is better), the minimum is 32x32
pixels. You can see some examples of such areas in the Examples section, page 60.
If the input image does not contain such areas and you have no suitable alternative regular image that
contains such areas, you can prepare a special test image and follow the case of building a noise profile
using the Calibration Target. That is also recommended if you want to prepare a reusable noise profile for
a certain mode of your camera or scanner.
In this case, simply stay with the input image that is already opened in the Editor tab. The input image is
displayed in both the Input Image and Device Noise Profile tabs.
To build a profile, switch to the Device Noise Profile tab and proceed to the step 2 below.
If there is no large enough uniform featureless areas in the input image, use an alternative image. The
alternative image is supposed to be produced by the same device working in the same or similar mode.
This can be just another image from the same series; the image should contain at least one large enough
uniform featureless area suitable for analysis.
è Click (the Open input image button) in the toolbar or use the File > Open Input
Image. . . menu item. Select an image to be used for profiling.
è Drag an image file from Windows Explorer and drop it to the image viewer in Neat Image.
è Use the Edit > Paste menu item to copy-and-paste an image from another application to Neat Image
through the clipboard.
Use the loaded alternative image to build a noise profile in the step 2 below. Then load the original input
image back to process it using the newly built profile.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 28
User Guide Neat Image v8 standalone application (Win)
To analyze noise properties, Neat Image uses uniform image areas that contain noise but no visible or
important details. With automatic profiling, Neat Image tries to find one such area automatically and then
uses the found area to analyze image noise.
è Click (the Auto Profile button) in the toolbar, or use the Profile > Auto Profile
with Regular Image menu item, or press F2.
Neat Image will try to automatically find image areas suitable for analysis and will analyze them, first
the primary area (highlighted using the selection box in the viewer) and then the rest of the image. If the
primary area selected in viewer indeed contains no visible details then the resulting noise profile will be
accurate.
In difficult cases, Neat Image may be unable to find a sufficiently-large uniform featureless area in the
image. You will notice that the selected area, for example, contains some important details. In such a case,
use the semi-automatic profiling instead (see below).
If you see that the area automatically selected for analysis is indeed uniform and featureless, then the
resulting noise analysis is accurate. To be sure, check the Quality indicator in the Device Noise Profile
box. A profile built using a uniform and featureless area will usually show a high value there.
If the profile quality is high (for example, higher than 60%), then you can be sure that the noise profile is
accurate. In this case, proceed to Stage II. Documenting noise profile, page 33.
If the quality is not high, try to use the semi-automatic profiling instead (see below).
Besides the Quality indicator, Neat Image offers a few more tools to help you build accurate noise
profiles.
When you build a noise profile, the viewer is set to the Assist mode by default. That mode allows to
emphasize the weak details present in Luminance (Y), Cr, Cb channels, as shown in the image below:
The top image shows the original picture where details around the sun are barely visible, while the
channels in the bottom part display the image data in Assist mode allowing to see those weak details much
better.
That can help to verify that the selected area contains no useful details, which is very important for
accurate noise analysis. If you see that some details are present in the selected area then try to use the
semi-automatic profiling instead (see below).
Also, the Device Noise Profile box displays a histogram of the measured noise levels of the current
profile’s frequency components. (In Beginner Mode, the histogram is shown in Profile Viewer only:
menu Profile > Profile Viewer).
Normally, the histogram bars are shaded in green, which means likely-accurate measurements. Yellow or
red shadings are used to indicate likely-inaccurate measurements of the corresponding components.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 29
User Guide Neat Image v8 standalone application (Win)
It may happen that the lowest frequencies are measured inaccurately (especially
when the analysis area is small). The analysis area may seem featureless, but may
actually contain some gradient-like details. Their presence in the analysis area
may cause the noise levels to be measured inaccurately: the noise levels may be
estimated higher than they really are. An example of such a profile with inaccurate
measurements is shown in the top picture on the right.
A more accurate profiling (perhaps using a larger analysis area) could potentially
produce a better profile. Such a better profile would show a histogram like one
shown in the lower picture on the right.
If a noise profile with inaccurately measured lowest frequencies is used to process
an image, then those inaccurate measurements may lead to loss of details in the
corresponding frequency components. If you disable processing those frequency
components (by setting the Noise Reduction Amounts of those frequency components to 0% in the Filter
> Components settings), this profile can be still used to filter the other frequency components.
è Manually find and select an image area that contains no visible details.1
The area should be as large as possible (up to the maximum of 512x512 pixels). Using a large area is
preferred because that allows to more accurately measure the properties of the noise. Using smaller
areas is possible too, but the accuracy may be reduced. The absolute minimum size is 32x32 pixels.
You can resize the selection frame and check the size of the selection using the W and H indicators
in the bottom of the window. Also, Neat Image will indicate which frequency components can be
measured using the selected area. For example, Good (Low Freq) would mean that all frequency
compoments up to Low (specifically, High, Medium, and Low) can be measured using the selected
area.
Scroll, pan, zoom the image to find a uniform image area and then select this area. Use the Assist
mode of the viewer to better see the weak details and choose an area without details.
If you cannot find a large enough uniform area in the input image, consider using an alternative regular
image or use the Calibration Target as described in the section (Stage I. Case of building a profile
using the Calibration Target, page 32).
1 You can find some examples of uniform featureless image areas in the Examples section, page 60.
2 You can switch using the Tools > Advanced Mode menu item.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 30
User Guide Neat Image v8 standalone application (Win)
Fine-tuning uses additional flat featureless image areas to make the noise profile more accurate.
You can manually select and analyze several such areas one after another.
1) Find and select a uniform featureless area
è Scroll, pan, zoom the image in the viewer in the Device Noise Profile tab to find a new uniform area.
The size of an area may be from 16x16 to 512x512 pixels. Using larger areas makes fine-tuning more
accurate. The edges of the selection frame will change their thickness according to the selection size.
2) Analyze the selected area with Manual Fine-Tune
è Click (the Manual Fine-Tune button) or use the Profile > Fine-Tune Using Selected Area
menu item.
The analysis results will be shown in the noise profile
equalizer: the graphs of the equalizer will change some
of the values (see the picture on the right) each time you
add a new fine-tuning measurement. You can switch
from one channel to another in the equalizer to better
see a specific channel’s graph, or you can select to show
them all together.
The goal of manual fine-tuning is to fill the equalizer
with measured values (shown as graph-color knots) in all
points of the graphs. The previous steps (specifically, the
Auto Profile function) may have already filled some of
the values. Manual fine-tuning can further improve the
analysis by filling out the still missing or interpolated values (shown as yellow knots) and/or making
some of already measured values more precise.
3) Repeat 1-2 above with other uniform areas of different brightness
To make the device noise profile more accurate, fine-tune it using several uniform image areas. Select
areas of different brightness for best results. Try to choose and analyze uniform areas to cover all or
most elements of the equalizer in all its color channels. The more elements of profile are analyzed, the
higher is the overall quality of the profile.
4) Complete fine-tuning using Auto Complete
è Click (the Auto Complete button) or use the Profile > Auto Complete menu item to automatically
complete the fine-tuning by adjusting the unmeasured values using interpolation based on the
measured data.
At this point the profile is ready. Proceed to Stage II. Documenting noise profile, page 33.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 31
User Guide Neat Image v8 standalone application (Win)
To use the Calibration Target, either use the menu Tools > Calibration Target and then click
(the Display target. . . button), or download the image of the Target from the Neat Image web page:
[Link]
There are two ways of using the Calibration Target: you can open it on the screen and take a shot (with a
digital or film camera, depending on your workflow) or you can print it out and shoot the hardcopy.
Shooting the Calibration Target off the screen is faster, especially with a digital camera. However, be
careful when shooting it off the screen of a CRT monitor because you may occasionally capture scan
bands. These bands may spoil a part of the shot. If you cannot avoid these bands, prepare a printed version
of the Calibration Target or shot it off an LCD monitor, which does not produce this effect. Also, try to
avoid glares when using a monitor with a glass or glossy screen.
è Open the Calibration Target image on the screen (menu Tools > Calibration Target and then click
the Display target. . . button). Then use the displayed Calibration Target in the Step 2 below.
è Open the Calibration Target image in an image editor and print out the image on a sheet of white matte
paper; make the image fill the whole page. Then use the printed target in the Step 2 below.
Use the displayed or printed Calibration Target to prepare a test shot for building a device noise profile for
your camera:
1. Set the camera to a certain shooting mode (ISO level, etc.) you want to build a profile for;
2. Important: set the focusing system on infinity or in macro mode to get a slightly-out-of-focus
image of the target;
3. Make sure the Calibration Target fills the whole frame and make a shot;
4. Open the resulting shot in Neat Image (the Step 3 below).
Use the printed Calibration Target to prepare a test scan for building a device noise profile for your flatbed
scanner:
1. Set the scanner to a certain scanning mode (resolution, light level, etc.) you want to build a profile
for;
2. If possible set the scanner slightly out of focus (an out of focus scan is preferred for profiling); a
possible way to achieve this is to raise the page over the scanner glass a bit;
3. Scan the printed Calibration Target;
4. Open the resulting scan in Neat Image (the Step 3 below).
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 32
User Guide Neat Image v8 standalone application (Win)
Use the displayed or printed Calibration Target to prepare a test scan for building a device noise profile for
your film scanner:
1. Set the camera to a certain shooting mode (film type, exposure, etc.) you want to build a profile for;
2. Important: set the focusing system on infinity or in macro mode to get a slightly-out-of-focus
image of the target;
3. Make sure the Calibration Target fills the whole frame and make a shot;
4. Develop the slide and put it into the scanner;
5. Set the scanner to a certain scanning mode (resolution, light level, etc.) that you want to build a
profile for and scan the slide;
6. Open the resulting scan in Neat Image (the Step 3 below).
è Click (the Open input image button) in the toolbar or use the File > Open Input
Image. . . menu item. Select the shot or scan that you have just prepared.
è Use the Profile > Auto Profile with Calibration Target menu item.
After the analysis is completed, proceed to the Stage II below.
è Use the Device Name and Mode fields in the Device Noise Profile box. Here, you can specify the
model of the image acquisition device and describe the device mode, which can be something like the
data in the picture above.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 33
User Guide Neat Image v8 standalone application (Win)
è Use (the Save Device Noise Profile As. . . button) in the Device Noise Profile box or use the
Profile > Save As. . . menu item.
In the Save Device Noise Profile As. . . dialog box, select the file name to save the profile to. The
default name is based on the device name and device mode when these are available from the EXIF
data fields of the analyzed image. If the EXIF data are not available then the default profile name is
based on the name of analyzed image file. Use the suggested default or change the name of the file to
store the device noise profile. Device noise profiles are saved in *.dnp files.
A saved noise profile includes the complete noise analysis. Therefore, by re-opening the noise profile,
you can reproduce exactly the same conditions for image processing later on. Also, you can exchange
noise profiles with other Neat Image users.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 34
User Guide Neat Image v8 standalone application (Win)
to share your results. Please do share because in this way you will help people with the same camera or
scanner model. You can submit a set of profiles to the Neat Image team to publish the set in the profile
library by using a special form at [Link] or just share
them with other people directly.
If two images were captured in the same or similar conditions (most of the above device mode parameters
are the same) then the noise of these two images should be very similar. If you have built a device noise
profile using one of these images, you can use this profile to filter both images with good results. If
the shooting or scanning conditions were different then the noise in two images could be significantly
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 35
User Guide Neat Image v8 standalone application (Win)
different. In this case, cross-use of one noise profile is not recommended. Instead, two different profiles
should be built and used to filter these two images.
Based on these considerations and tables above, identify the device mode parameters of your camera or
scanner that (1) are important from the noise standpoint and (2) are changed in your imaging tasks. For
example, if you never change the sharpness adjustment of your digital camera then there is no need to
build profiles for different values of the sharpness adjustment parameter. On the other hand, if you do
shoot with different ISO rates then you should build profiles for every ISO rate you use. Some parameters
are less important (for example, the White Balance or Exposure) and you may simply choose to ignore the
slight differences of the noise characteristics caused by changes of those device mode parameters.
Identify and make a list of the device mode parameters that are important for your imaging tasks. For
example, you could include two parameters of your digital camera: the ISO rate (ISO 100, 200, 400) and
JPEG compression level (HQ, SHQ). Then it is straightforward to write down all combinations of the
selected parameters:
JPEG HQ, ISO 100
JPEG HQ, ISO 200
JPEG HQ, ISO 400
JPEG SHQ, ISO 100
JPEG SHQ, ISO 200
JPEG SHQ, ISO 400
Then prepare an individual profile for each combination from this list. Please proceed to the Stage II to
build profiles for all combinations.
To prepare shot or scan of the Calibration Target for every combination of device mode parameters, please
follow the two initial steps of Stage I. Case of building a profile using the Calibration Target:
Step 1. Preparing the Calibration Target, see page 32.
Step 2. Preparing a shot or scan of the Calibration Target, see page 32.
Do the Step 2 for every combination of device parameters in your list. Then place all resulting image
files (*.jpg, *.tiff, *.png) to a new folder (and its subfolders if necessary) on the hard drive, for example:
Documents∖Target Images∖
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 36
User Guide Neat Image v8 standalone application (Win)
2. Preparing profiles
When the profiles are named like this, manual selection of a suitable profile is simple. You can check the
device mode of the input image (using Image Metadata information in the Input Image tab or using
button in the bottom of the image viewer) and then select and load a profile that matches that device mode.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 37
User Guide Neat Image v8 standalone application (Win)
There is another way to select profile for an image, based on structuring the profile set using the disk
folders. For example, the above Olympus Stylus SH-2 profile set could be structured like this:
In this case, the folder tree stores device noise profiles in a structured way, which helps to select one
profile from the set given the device mode of the input image.
Note that the automatic profile matching provided by Neat Image does work well in both cases: you
can keep the whole set of profiles as a flat list of files in one folder, or you can structure the files into
subfolders. This choice only affects the convenience of manual selection of profiles, while automatic
profile matching can handle both cases equally well.
If the automatic profile matching is not available (for example, if the images or profiles contain no EXIF
information or the available EXIF details are incomplete) then you have to select profiles manually.
Therefore, we recommend to structure profiles according to one of the methods above to make your
manual work easier.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 38
User Guide Neat Image v8 standalone application (Win)
A set of profiles for Olympus Stylus SH-2 TIFF and JPEG files. The profiles were built using shots of the
Calibration Target for the following file formats and image sizes:
TIFF: 4608x3506
JPEG Fine / Normal: 3200x2400 / 4608x3506
For each file format and image size above, shots with different ISO rates (125, 200, 400, 800, 1600 3200, and
6400) were made and used to build profiles.
For Normal quality JPEG images ISO rates from 1600 to 6400 were not taken.
Default camera settings were used for Sharpness, Contrast, and Saturation. In-camera noise reduction was
switched off. The white balance was set to daylight.
No post processing was applied; the calibration target shots directly from the camera were opened in Neat Image
to build profiles.
Such kind of summary will later help you understand any set of profiles prepared by yourself and will let
other people understand your results if you decide to share your profiles.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 39
User Guide Neat Image v8 standalone application (Win)
Use the match degree as an indication of match accuracy. If the match degree is low then it is likely that
building a new profile (using the current input image or a shot of the Calibration Target taken in current
device mode) would produce better noise reduction results.
Obviously it is preferable to build a new noise profile for each new input image (unless the image does
not allow building a quality profile because it contains no large uniform areas for analysis), because such
a profile would perfectly match the noise of that image. Nevertheless, any noise profile can, with some
degree of accuracy, be used to process other images captured by the same device working in the same or
similar mode. This is less accurate than building a profile for each image but saves time because building
a new quality profile can take more time than re-using a pre-built one. This is especially important if one
profile is re-used many times, for example to process a series of images produced in one device mode.
Also, it may not always be possible to build an accurate profile using input image when it contains no flat
featureless areas.
When using pre-built profiles, you may also want to pay attention to the Quality indicator in the Device
Noise Profile box. A properly-built and fine-tuned profile will show a high value in that indicator. If the
profile quality is high (for example, higher than 70%) then you can be sure that the profile is accurate.
Both Quality and Match indicators should usually show high values for the noise reduction of the current
input image using the current noise profile to be accurate.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 40
User Guide Neat Image v8 standalone application (Win)
6. Additional tools
6.1. Variants of filtration
When adjusting the Neat Image filter settings, you may want to compare different adjustments and
select one that delivers the best visual results. You can of course manually make the adjustments and
check preview after each adjustment, but it would be easier if you could prepare several variants of such
adjustments and then quickly switch between their corresponding previews. Then it would be much
simpler to visually evaluate and compare the results.
That is exactly what variants of filtration do in Neat Image. You can create up to four variants, each with
its own set of filters settings, and quickly switch between them to evaluate their previews.
Here is how you can use variants of filtration (make sure the Noise Filter Settings tab is open):
1 To create a new variant press and hold the button in the toolbar and select one of the available
choices:
a Duplicate
a new variant will be a copy of the current variant (the current filter settings);
you can then modify this new variant by adjusting the filter settings however you like, potentially
making the new variant very different than the original one;
b Default Preset
a new variant will be based on the filter settings obtained via the Default Filter Preset setting in
Neat Image Preferences;
c Select Preset >
a new variant will be based on the filter preset you select from the presets available on the disk (you
select one of them using the context menu);
d Load Preset. . .
a new variant will be based on the filter preset you select from the presets available on the disk (you
select one of them using the regular preset loading dialog).
The new variant is added to the toolbar as a new button with the corresponding name, for example
.
The new variant automatically becomes current: it receives a special shading on its button.
When you make any adjustments to the filter settings, they are applied and kept within the current
variant. So if you want to change filter settings in any other variant, then you need to select that variant
first and only then make any adjustments of the filters.
2 To select one of the existing variants (to make it current) click the corresponding variant’s button in
the toolbar (or press the corresponding number button on the keyboard: 1, 2, . . . ). This will change the
filter settings and preview to the selected variant.
If you now change any filter settings, then the changes will be applied to the current variant.
3 To compare two variants (their previews) you can simply click their buttons to select them alternatively.
There is also an easier and quicker way. If you right-click another (not the current) variant’s button
instead of doing a regular left-click, then the clicked variant is only temporarily selected and the
selection returns to the previous variant once you release the right mouse button. This can be used
to quickly switch between any two variants (the current one and an alternative one) for comparison
purposes: the preview will change from one variant to another and you can easily compare them to
decide which one is better.
5 When you are happy with one specific variant simply keep it current and it will then be used by
Neat Image for actual processing.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 41
User Guide Neat Image v8 standalone application (Win)
You can also adjust the brightness of the viewer to easier see image details and noise in very dark or very
bright areas of the image:
è Use (the viewer brightness controls) in the viewer toolbar to adjust and/or reset the
viewer brightness to better see the noise and details in very dark or very bright areas of the image.
Please note that this adjustment does not change the underlying image data in any way. The adjustment
only affects the image viewer, i.e., the way the image is displayed in it.
6.3. Navigator
The image viewer has an additional Navigator panel, which offers an easy way to locate and navigate to
an area of interest in a large image that does not entirely fit into the viewer, for example when you zoom
into the image to see its fine details. When using Navigator you do not need to zoom out and then again
zoom in (though such an approach to locating an area of interest can be used as well).
è Use (the Navigator button in top-left corner of the viewer), the Tools > Navigator
menu item or press F8 to open or close the Navigator panel.
è Use the mouse pointer to drag the visible area frame (the red rectangle) to the desired part of the
image within the Navigator panel. This will make the main viewer navigate to the same position in
the image.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 42
User Guide Neat Image v8 standalone application (Win)
è Use (the Profile viewer button) in the Device Noise Profile box in the Device Noise Profile tab
to open the Profile Viewer window.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 43
User Guide Neat Image v8 standalone application (Win)
7. Batch processing
Neat Image standalone (Win) can automatically process multiple images. To do that, you can create
several image filtration tasks (one task corresponds to one input image to be processed) and let Neat Image
process the tasks one after another.
You can create several tasks one by one and you create many tasks at once.
You can use the same filtration parameters for all tasks or customize groups of tasks or individual tasks
with different filtration settings. You can modify parameters of any task at any time.
In this section, we explain in details how you can use all these capabilities of Neat Image.
switch to the All tasks tab: (if there is no All tasks tab, press the Esc button).
Then you can process many images using the tools available there. This is how it looks like:
The All tasks tab contains the list of image filtration tasks (in the central part of the window), a set of
tools to create, edit, configure, remove, start and stop tasks, and the panel on the right with detailed
information about the currently selected task(s).
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 44
User Guide Neat Image v8 standalone application (Win)
è Click (the Add new task(s) button) in the toolbar and then select Add Image(s). . . in the
popup menu; or use the Task > Add Image(s). . . item in the main menu.
Neat Image will then open the Select input image(s) dialog to let you select the input image to be
processed. Select an image on the disk and click the Open button.
A new filtration task with the selected image will be created and added to the list of tasks. The left
panel of the Neat Image window will also show the thumbnail of the added input image.
At this point you can proceed to work with this new task in a single-task manner (using the workflow
described in the Filtration process details section, page 11; to do that just click in the toolbar or
click the Edit this task icon inside the thumbnail of the task in the left panel).
Instead of going to Editor to work with new task, you may also want to create more filtration tasks using
the same procedure described above and later configure the created tasks all at once and let Neat Image
process them all together. Or you can also create several more new filtration tasks in a more automated
ways as described below.
è Click (the Add new task(s) button) in the toolbar and then select Add Image(s). . . in the
popup menu; or use the Task > Add Image(s). . . item in the main menu.
In the Select input image(s) dialog, select several images instead of one (you can hold the Shift or
Ctrl key pressed to select multiple images) and then click the Open button.
A new filtration task will be created for every selected image. All newly created tasks will be added
to the list in the All tasks tab. The left panel of the Neat Image window will also show thumbnails
of the added input images. The settings of new tasks will be based on the Defaults specified in the
Preferences.
è Click (the Add new task(s) button) in the toolbar and then select Add Folder. . . in the popup
menu; or use the Task > Add Folder. . . item in the main menu.
In the Browse For Folder dialog, specify the folder with images that you want to process and then
click the OK button.
A new filtration task will be created for every image found in the specified folder and all its sub-folders.
The new tasks will be added to the list in the All tasks tab. The left panel will also show thumbnails
of the added input images. The settings of new tasks will be based on the Defaults specified in the
Preferences.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 45
User Guide Neat Image v8 standalone application (Win)
Method 3: select any combination of images and folders and customize task settings
è Click (the Add new task(s) button) in the toolbar and then select Batch. . . in the popup menu;
or use the Task > Batch. . . item in the main menu.
Neat Image will then open the Batch dialog to let you specify the input images, device noise profiles
to be used, filter settings, output settings, etc.
è Locate the images to be processed using the browser in the Input Images box (left side of the dialog).
Check boxes against individual image files to be processed and/or against folders with images (then all
images in checked folders and sub-folders will be selected for processing as well).
To check the boxes use the mouse or press the Space button on the keyboard.
When selecting individual images you can see their thumbnails and metadata in the Image metadata
box in the central part of the dialog window. Use that preview to select right images for processing.
è In the Device Noise Profiles box, specify how noise profiles should be prepared for the images
selected in the Input Images box:
• Do not prepare noise profile
- to not automatically prepare any profile(s); do that later manually
• Auto Profile - to automatically build a profile for each image
• Auto Match - to find the best matching profile for every image
• Smart Profile - to try both Auto Profile and Auto Match and select the best profile
• Use specified profile - to use a specified profile for all images
When Use specified profile is selected, click (blue folder) or the popup menu (click ) to
specify the noise profile to be used.
When available, check the Auto fine-tune option to automatically fine-tune selected profile(s) during
processing. When Auto profile image is selected auto fine-tuning is applied automatically.
è In the Filter Settings box, select the filter preset to process the images selected in the Input Images
box:
• Use default filter preset - to use the default preset specified in Preferences > Defaults;
• Use specified custom preset
- to use a custom preset loaded from the disk.
When Use specified custom preset is selected, click (pink folder) or the popup menu (click )
to select a filter preset to be used to process the selected images.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 46
User Guide Neat Image v8 standalone application (Win)
è In the Output Images box, specify the Bitdepth using the drop-down list. Select 8 bits per channel,
16 bits per channel, 32 bits per channel or Match input. In the latter case, the output images will
have the same bitdepth as the corresponding input images.
è Select the way the output image should be saved when filtration is finished:
• Do not auto save output -images
to not automatically save output images (save manually)
• Save to folder(s) of input- images
to automatically save the output images next to the input images
• Save to specified folder - to automatically save the output images into one specified folder
With Save to specified folder, you can select the target folder using (the Browse button).
è Select the output File format: JPEG, TIFF, PNG or BMP.
When JPEG is selected, you can also adjust the JPEG Quality level (50-100; 100 is the highest for the
best quality, 50 is the lowest for the smallest file size). With PNG, you can select the Compression
level (0 is for the lowest compression and 9 is for the highest compression / smallest file size).
è Below the Output Images box, check Auto remove completed tasks if you want to automatically
remove completed tasks from the list of the filtration tasks. This is only possible if Neat Image is
instructed to automatically save the output images (otherwise the output images would be lost). Once
the output images are saved, the tasks can be removed from the list.
è Click to add new image filtration tasks to the task list in the All tasks tab.
Several new image filtration tasks will be created in the list.
Neat Image may then automatically start processing these new tasks, provided:
(1) the new tasks are ready for processing (contain valid input images and noise profiles) and
(2) processing is not generally suspended.
Please see the Processing image filtration tasks section, page 48, for further workflow details.
è Drag one or several image files from another application (for example, from Windows Explorer) and
drop them in Neat Image window. Neat Image will automatically create new filtration tasks for each
dropped file. The settings of new tasks will be based on the Defaults specified in the Preferences.
è Select one or several image files in Windows Explorer, right click on them and use Send To >Neat Image.
Neat Image will automatically create a new image filtration task for each selected image file. The
settings of new tasks will be based on the Defaults specified in the Preferences.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 47
User Guide Neat Image v8 standalone application (Win)
è Click (blue folder) in the toolbar or use the Device noise profile popup menu in the Filtration
Task box (or use the Task > Set Profile. . . menu item) to specify a noise profile to be used in all
selected tasks.
è Click (the Profile Matcher button) in the toolbar or use the Task > Match Profile menu item to
automatically find and assign matching profiles to selected tasks.
è Click (the Auto Fine-Tune button) in the toolbar or use the Task > Auto Fine-Tune menu item
to make Neat Image automatically fine-tune the assigned noise profile to the input image for every
selected task.
è Select a task in the list and click (the Edit selected filtration task button) or use the Task >
Edit. . . menu item.
Neat Image will open the selected task in the Editor tab to let modify all details of the test: input
image, device noise profile and filter settings. You can then use the tools and workflow described
earlier (the Filtration process details section, page 11).
At any moment, you can switch back to the All tasks tab, select another task, apply any changes, etc.
It is also possible to switch to another task directly within the Editor tab using the thumbnail panel in
the left part of the window: double-click the thumbnail of the desired task to switch Editor to that task
or use the buttons and in the top to switch to the previous and next task in the list.
It is also possible to switch to the previous and next task using the keyboard shortcuts (see the Edit
menu for details).
è Click the (the Suspend All button) to suspend processing all tasks in the list.
è Click the (the Resume All button) to resume processing all tasks in the list.
Not every task can be automatically processed though. To be processed automatically, a task must be
configured, which means it should have an input image and noise profile specified. While an input image
is almost always available, a noise profile may be in some cases not available. A newly created task may
get a noise profile from the Defaults section of Neat Image Preferences (menu Tools > Preferences >
Defaults), or you may specify it manually when creating or configuring the task.
If some of the tasks do not yet have any assigned noise profile (they show the status “profile not ready”
in the Profile column in the list of tasks) you can assign a profile using one of the options described the
previous section (Configuring image filtration tasks, page 47).
As soon as a task is provided with a profile, it can be automatically processed and Neat Image will
immediately try to do that. You will then see running progress indicators, changing statuses of profile, its
quality, match level, output image, etc.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 48
User Guide Neat Image v8 standalone application (Win)
You can stop processing at any moment using the above Suspend All button and resume it later.
è Select one or several tasks (they do not need to be fully processed yet) and click (the Save output
image as button) in the toolbar or use the Task > Save Output. . . menu item.
Neat Image will open a dialog to let you specify how you want to save the output images of all
selected tasks (when these output images will be ready, if they are not prepared yet).
Neat Image may ask about particular image saving properties, e.g., the JPEG quality level, about the
folder where you want to save the output images.
In some cases, you can additionally select the option called Auto remove completed tasks. When that
option is enabled, Neat Image will remove (in other words close) the tasks from the list of tasks after
saving the output images to the disk. If it is not selected, you can later remove the completed tasks
manually.
You can instruct Neat Image to always automatically save output images (use the menu Tools > Preferences
> Output > Auto save output images). In this case, you will not have to manually save output images;
Neat Image will do that for you automatically whenever possible.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 49
User Guide Neat Image v8 standalone application (Win)
è Select one or more filtration tasks in the list that you want to remove and click (the Remove
selected filtration task button) or use the Task > Remove menu item or just press the Delete button
on the keyboard.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 50
User Guide Neat Image v8 standalone application (Win)
8. Preferences
There are several preferences that adjust the behavior of Neat Image standalone (Win).
Use the Tools > Preferences. . . menu item to open the Preferences dialog box.
Updates
Periodically check for software updates
Neat Image can automatically access the Internet to check whether an updated version of the software is
available on the webpage of Neat Image.
Unless this option is disabled, Neat Image will automatically look for updates every few days.
You can also manually run such a check using the Check Now button available there.
Neat Image will display the currently installed version of the software as well as the latest available
version of the product that can be downloaded. When a newer version is available you can use the
provided download link to visit the download area to download and install the updated version.
8.2. Defaults
Default Device Noise Profile
There are several possible ways to assign a noise profile to a newly created image filtration task:
• Do not prepare noise profile automatically
If this variant is selected then no device noise profile is loaded when a new task is created.
You will have to manually assign or build a noise profile for the input image.
• Auto Profile
If this variant is selected then a new profile is automatically built by analyzing the input image.
This provides the most accurate noise analysis but takes a bit more time and may not always work
(if the input image does not contain enough flat featureless areas for analysis).
• Auto Match
If this variant is selected then the Auto Match function tries to select the most matching profile
(matching the input image) from a pre-built set of profiles.
This provides shorter overall processing times when pre-built noise profiles are available and
can be matched against the input image (matching requires both profiles and images to contain
EXIF metadata).
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 51
User Guide Neat Image v8 standalone application (Win)
Smart Profile
Smart Profile is one of the possible ways to prepare a noise profile for an image filtration task. Smart
Profile uses both Auto Profile and Auto Match (with Auto Fine-Tune) to prepare two candidate profiles
and then selects the better one of two profiles.
Use the settings in the Smart Profile box to configure the behavior of the Smart Profile function.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 52
User Guide Neat Image v8 standalone application (Win)
Use this option to let Neat Image automatically decide which noise profile to use.
Let Neat Image preferably select the profile prepared by Auto Profile when it can find a good area for
analysis in the input image. When the area is not very good then Neat Image will use the profile prepared
by Auto Match with Auto Fine-Tune.
Let Neat Image preferably select the profile prepared by Auto Match when it can find a matching profile
among the pre-built noise profiles, even when Auto Profile provides a good profile as well.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 53
User Guide Neat Image v8 standalone application (Win)
Processing priority
Use this option to adjust the priority to the Neat Image filtration process running in a multitasking
environment:
• Idle - lowest priority; filtration gives way to other applications when necessary;
• Below - priority below normal; provides the smoothest performance for all applications;
this may slow down Neat Image a bit, but will allow you to work
normally with other applications, especially if the computer is not fast;
• Normal- normal priority; filtration may somewhat slow down other applications.
Preview
Limit preview size
This option allows to limit the maximum size of the automatic preview area (the preview area selected
by Neat Image itself when you do not select any area manually). Limiting the preview size can be useful
because updating a smaller area is faster than updating preview for the whole image. Also, preparing a
larger preview requires more memory resources, which may be a significant factor on machines with small
amounts of memory resources.
By default, this option is enabled, so if you work with a large image, then the preview is limited to a part
of the image. That limitation only affects the preview, while the final image is processed fully. You can
always adjust the limit upwards or downwards, depending on your needs.
If you disable this option completely, then there will be no limit at all and the whole image will be
processed for preview.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 54
User Guide Neat Image v8 standalone application (Win)
CPU
Number of used cores
This option adjusts the number of CPU cores used by Neat Image for processing. The number of used
cores can go up to the total number of cores in all CPUs in your computer (like 4 cores in Core i3 with
enabled hyperthreading, 8 cores in a desktop version of Core i7, etc.). If the computer includes two
physical CPUs then the number of cores is correspondingly higher. Ideally, using all cores should provide
the best overall performance. In some cases however, the best processing speed may be achieved if fewer
cores are used (especially on CPUs with hyperthreading). For example, using fewer than all 8 virtual cores
in a Core i7 is in some cases faster, so you may want to test different values of this setting.
GPU
In this box, you can specify which of the available computation-capable GPU devices (CUDA-capable
NVIDIA cards and/or supported OpenCL-capable AMD/ATI cards) should be used for image processing
(in addition to CPU or instead of CPU). When you have one or more GPUs, you can allow Neat Image to
use it and specify how much GPU memory may be used for Neat Image’s image processing. When you
also run other software that uses the GPU, you may want to allow Neat Image to use only a part of the
available GPU memory and leave some part of it free for the other software. When you are not sure, try
different values and see which setting gives the best overall results in terms of performance.
Check Speed
Use the Check Speed button to measure the image processing speed with the current settings specified in
the CPU and GPU boxes.
Optimize Settings
Use the Optimize Settings. . . button to open a specialized dialog designed to measure image processing
speeds achieved with different combinations of the CPU and GPU settings. It allows to automatically
benchmark all possible combinations of settings and to identify the best combination. This is the easiest
way to optimize the performance of Neat Image for specific CPU and GPU hardware.
GPU Troubleshooting
Use the GPU Troubleshooting. . . button to open a specialized dialog designed to check the GPU detection
details and if necessary disable all use of the NVIDIA CUDA and/or AMD/ATI OpenCL GPU by
Neat Image. Disabling all use of GPU by Neat Image may be useful if the GPU driver is faulty or unstable
or if using the GPU by Neat Image causes any other problems.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 55
User Guide Neat Image v8 standalone application (Win)
Preset Folder
Select the folder where Neat Image must look for filter presets. This should be the topmost folder of all
the (sub)folders with filter presets. Neat Image will display all presets (stored in all subfolders of the
specified folder) in the popup menu in the Filter Settings panel of the application window and in other
parts of Neat Image.
By default, the Preset folder is located in your Documents folder:
Documents∖Neat Image v8 Standalone∖Presets∖
You can select another location to store and use your Neat Image presets if you prefer.
Enable this option to make Neat Image show the description of the filter preset when you load it from the
disk. The descriptions available in some presets (for example, in presets supplied with Neat Image) is
intended to help you get a better understanding of the purpose, applicability and possible side effects of
the preset.
Temporary folder
Select the folder that Neat Image must use to store its temporary files.
Folder History
Use independent load and save folders
Enable this option to make Neat Image use independent folders in its file open and save dialogs. If
disabled (the default setting), a save dialog will show the folder where the object (for example, a noise
profile) was loaded from.
Enable this option to make Neat Image use independent folders in its file dialogs for different types of
objects: images, noise profiles and filter presets. If disabled, Neat Image’s file dialogs will open the same
folder when working with different types of objects. By default, this option is enabled.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 56
User Guide Neat Image v8 standalone application (Win)
Output bitdepth
This option controls the bitdepth of the images processed by the filter. For example, if the input image
has 8 bits per channel and the output bitdepth is selected to be 16 bits per channel, then the input image
will be converted to 16-bit representation, processed with the filter, and the output image will be 16-bit. If
‘Match input’ is selected then the output bitdepth will match the input bitdepth.
Specified folder
Enable this option and specify a folder to make Neat Image save all output images to that folder.
Quality / Compression
Select the JPEG quality level (or PNG compression level) to be used by default when the output image is
saved by Neat Image in the JPEG (or PNG) format.
Use settings above to save output images (do not ask every time)
Enable this option to make Neat Image automatically save output images using the settings from this
tab. Neat Image will then silently save output images without opening the Save Settings dialog for every
image. In this way you can set the desired output settings once here and not be asked to adjust them each
time you save an output image.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 57
User Guide Neat Image v8 standalone application (Win)
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 58
User Guide Neat Image v8 standalone application (Win)
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 59
User Guide Neat Image v8 standalone application (Win)
11. Examples
11.1. Images to build a noise profile
The image below contains examples of areas that are “good” and “bad” from the standpoint of profiling.
Here, ”good” image areas are highlighted in green, these should be at least 32x32 pixels large, preferably
more than 128x128 pixels; “bad” ones are highlighted in red. If the input image you have does contain
similar “good” flat featureless noise-only areas as shown in the example then you can be sure that Auto
Profile will produce an accurate noise profile. However, if there are no such flat featureless areas in the
input image, then Auto Profile will not work well because building a profile using an area containing
details produces an inaccurate profile that will then lead to very inaccurate filtration. In such a case, you
can build a noise profile using an alternative image containing flat featureless areas or you can use a shot
of the Calibration Target taken by the same camera working in the same mode.
Additional comments regarding the “good” and “bad” areas in this example are available in the next page.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 60
User Guide Neat Image v8 standalone application (Win)
These image areas are good to build device noise profiles, as they contain no visible details
BAD, because this area contains a detail: corner – junction of wall and
—
ceiling
BAD, because this area contains some details: some gradients caused by
—
differences in illumination of the area
See more examples of building noise profiles on the Neat Image web page:
[Link]
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 61
User Guide Neat Image v8 standalone application (Win)
This is a small portion of a digital photo taken with a compact digital camera. The original image contains
easily visible noise. In this case, the source of noise is the camera’s image sensor (CCD) working in high
ISO mode.
Input Output
This image was also taken with a different digital camera. Along with the strong high ISO noise, there is
an image degradation caused by the JPEG compression. Even though Neat Image tries to do its best to
clean up such images, please avoid using strong JPEG compression.
See more filtration examples in the Neat Image web page: [Link]
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 62
User Guide Neat Image v8 standalone application (Win)
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 63
User Guide Neat Image v8 standalone application (Win)
Q How to filter only the color noise (not the luminance noise)?
A Set the Noise Reduction Amount: Luminance control to 0%. This will disable the noise filter in the
luminance (brightness) channel.
Q What is YCrCb?
A YCrCb is the name of a family of color spaces widely used in digital imaging, television, video, etc. In
‘YCrCb’ , ‘Y’ corresponds to the luminance channel , ‘Cr’ – to the Cr chrominance channel covering
the red to blue-green color range, ‘Cb’ – to the Cb chrominance channel covering the blue to yellow
color range. Because this space separates the luminance and chrominance information, it is used for
noise reduction where different processing is required in the luminance and chrominance channels.
Q Is processing via Neat Image best done before or after any other processing (i.e. tonal/color
correction)?
A Such operations as tonal/color correction are quite conservative from the standpoint of noise, that
is they do not significantly change the noise characteristics of the image. Therefore, reducing noise
before or after makes little difference – as long as the noise profile is built and applied at the same
stage of your workflow. For example, do not use a noise profile built with an unprocessed (the color
correction is not yet applied) image to filter the same image after the color correction has been applied.
On the other hand, certain effects, like sharpening or resampling, applied to a noisy image may
considerably change its noise properties. In this sense, it is generally better to use Neat Image noise
reduction before applying such effects.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 64
User Guide Neat Image v8 standalone application (Win)
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 65
User Guide Neat Image v8 standalone application (Win)
14. Information
14.1. Issues and bugs
Please report any bugs or issues you encounter while working with Neat Image. Use the online bug report
form: [Link]
Your feedback will greatly help us to improve the software and provide you with newer and better versions
of Neat Image.
14.2. Plans
The current version of Neat Image is the result of our ongoing research on noise filtration. We continue to
work on the core noise reduction algorithms to improve the quality and speed of noise reduction.
Please let us know if you have ideas that can make Neat Image better. Please participate in the discussions
taking place in the Neat Image forum: [Link]
Express your opinion, make suggestions and ask questions.
1 The JPEG compression is set to a fixed high quality level in Demo edition; the level is adjustable in Home and Pro editions.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 66
User Guide Neat Image v8 standalone application (Win)
14.4. Contacts
We really appreciate your opinion of Neat Image. Please let us know what you think about the software.
Feel free to ask questions regarding Neat Image. You can contact us using the following means:
E-mails
Forum
Register in the Neat Image community forum ([Link] and participate in
discussions related to the use and development of Neat Image. The discussions there cover such topics as:
• announcements of new and updated version of the software;
• questions about use of Neat Image;
• examples of using Neat Image with comments and suggestions;
• feedback from the users: suggestions of new features and improvements;
• general comments;
• backup contacts.
Web page
[Link]
License agreement
By downloading and/or in any way using the Neat Image (called “Neat Image” hereunder in this agreement)
software you indicate that you do accept this license agreement. If you are unable or unwilling to accept
this license agreement, then you may not use the Neat Image software and must return and/or destroy all
copies of Neat Image in your possession.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 67
User Guide Neat Image v8 standalone application (Win)
You may
Use the Demo edition of Neat Image free of charge for non-commercial purposes only.
Copy and distribute the Demo edition of Neat Image.
Run the Home edition of Neat Image on one (or more, up to the number specified in your license)
computer (computers) at a time only for non-commercial purposes provided you are a registered user and
you have a valid license for the Home edition of Neat Image.
Run the Pro edition of Neat Image on one (or more, up to the number specified in your license) computer
(computers) at a time for commercial and other purposes provided you are a registered user and you have
a valid license for the Pro edition of Neat Image.
Sublicense, rent, lease and sell any version of Neat Image or any portion of it including the license data
without the explicit written permission from the Neat Image team, ABSoft.
Copy, share and distribute the Home and Pro edition of Neat Image or any portion of it including the
license data without the explicit written permission from the Neat Image team, ABSoft.
Decompile, disassemble, reverse engineer, modify, clone and emulate any version of the Neat Image
software or any portion of it including the license data.
Use the Home and Pro edition of Neat Image if you are not registered user.
If you are a registered user of the Home or Pro edition of Neat Image and you have purchased a license for
a specific major of Neat Image, then you may use this major version (including all minor updates of the
same major version) and edition of the software without time limitations provided you observe the terms
of this license agreement.
A license for a certain major version of Neat Image may be extended to a higher major version. By
decision of the Neat Image team, ABSoft, this extension may be automatic and free or may involve an
upgrade fee.
You may terminate this license agreement at any time by returning or destroying all copies of Neat Image
in your possession and notifying the Neat Image team.
Your rights derived from this license agreement will terminate immediately if you infringe upon the
Neat Image team, ABSoft’s copyrights or breach the terms of this agreement. Copyright infringement or
breaching this agreement may also result in criminal or civil prosecution.
Disclaimer of warranty
The authors make no warranty or representation, either express or implied, with respect to this software,
its quality, accuracy, merchantability, or fitness for a particular purpose. This software is provided “as is”,
and you, its user, assume the entire risk as to its quality and accuracy.
Distribution
The Demo edition of Neat Image may be distributed unmodified provided any charge is to cover distribution
costs only.
The Demo edition of Neat Image may be placed on magazine CDs/DVDs as long as the Neat Image team
is informed.
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 68
User Guide Neat Image v8 standalone application (Win)
14.6. Registration
To become a registered user and to get a fully functional copy of Neat Image Home or Pro edition you
need to purchase a license (a single- or multi-user license). Please find the detailed information in the
Purchase section of the Neat Image web page: [Link]
After purchasing a license, you receive an e-mail from the Neat Image team with detailed download and
registration instructions. Using those you will be able to download, install and register the software on
your computer.
By becoming a registered user of Neat Image Home or Pro edition you will:
• Encourage the authors to further improve the software and make it better suited for your needs;
• Get access to all functions of Neat Image Home or Pro edition (see the Detailed feature map, page 66);
• Pro edition only: be able to use Neat Image for commercial purposes;
• Get free updates of the software (minor modifications with the same major version number, for
example, updates from the version v8.0 to any v8.x);
• Enjoy reduced upgrade prices for new major versions of Neat Image, for example when upgrading
from v7 to v8;
• Receive the primary attention of Neat Image support group;
• Receive the primary attention of Neat Image development group
(tell us what you want to see in the next update or new version).
14.7. Acknowledgments
Neat Image utilizes the IJG JPEG library developed by the Independent JPEG Group. Neat Image utilizes
the openTIFF library developed by George Sotak. Neat Image utilizes the zlib library developed by
Jean-loup Gailly and Mark Adler. Neat Image utilizes the libpng library developed by Glenn Randers-Pehrson.
Thank you to all the users who contribute by proposing improvements and new features. Thanks to all the
people who help us to find bugs in Neat Image. Thank you to all the users who stimulate the development
of Neat Image by their word and deed. It wouldn’t be Neat without all of you!
Neat Image team, ABSoft
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 69
User Guide Neat Image v8 standalone application (Win)
Index
Artifact Removal, 21 for different modes, CUDA, 5
Check Speed, 17, 24 34 OpenCL, 6
Edge Smoothing, 22 manual, 30
Filter Tuning Assist, 20 using calibration high ISO noise, 7, 62
Filter, 16, 19 target, 32
Noise Level, 16, 19, 21 using regular image, image filtration job, 44
Noise Reduction Amount, 28 defaults, 51
16, 19, 20 quality indicator, 29 editing, 47
Optimize Settings, 17 ready-made, 27 removing, 50
Optimize, 24 viewer, 43
Sharpening, 17, 23 license agreement, 67
edge smoothing, 22
artifact removal, 21 examples, 60 noise filter, 7, 19
noise level, 19, 21
batch processing, 44 feature map, 66 noise reduction amount, 19,
features, 4, 66 20
color noise, 21, 64 filter, 16, 19
color space noise level, 16, 19 partial filtration, 65
chrominance, 64 noise reduction amount, performance settings
luminance, 64 16, 19 optimize, 17, 24
YCrCb, 64 filter preset, 24 preferences, 51
componet viewer, 42 description, 25 preview, 17, 23
contacts, 67 load, 25 profile matching, 13, 39
forum, 67 save, 24
web page, 67 filter settings, 16 quality mode, 18
frequency, 63
detail recovery, 22 high, 21, 63 registration, 69
device noise profile, 12 low, 63
batch profiler, 36 mid, medium, 63 sharpening, 17, 23
building, 27 frequency range, 7, 61 system requirements, 5
automatic, 29
for a certain mode, 27 GPU acceleration variants of filtration, 41
28-Nov-2019 Neat Image © 1999-2019 Neat Image team, ABSoft. All rights reserved. 70