Main Features of the DIAMANT-Film Restoration SUITE

The new RestorationManager+ offers all the features of DustBuster+ and all the filters from the full DIAMANT-Film Restoration into a single user interface. Please find the DustBuster+ features here.

Restoration filters & tools

Download feature matrix for further details.

Dust & Repair

Filter for detection and correction of spots, stains, hairs, dirt, etc.. Dust is good for any kind of film defect with a unique appearance in time (single image defects).
Some image formats like DPX can carry additional channels holding mask information. Dust can use such a mask as dust mask instead of detecting the dust mask by itself.

view sample

DFlicker - Brightness & Colour variation

Flickering are global brightness, contrast and/or colour changes from one image to the next. DFlicker is able to correct both brightness and colour flicker on a global as well as on a local basis.

view sample


The Stabilize filter allows a fast and efficient automatic image stabilization. It supports vertical&horizontal stabilisation as well as rotation and zoom. The user can select if sub-pixel precision is wanted or if vertical&horizontal stabilisation should lead to pixel accurate shifts with avoiding of any resampling. With regions of interests (ROIs) it is possible to exclude certain image parts to tune the shake analysis in particular cases.


This filter offers an automatic stabilization based on an object in the scene. You need to select a region or multiple regions on one keyframe. The algorithm will track the ROIs though the scene and based on that information the stabilization will be performed.


Warped and inhomogenous stressed images are very often a consequence of shrunken nitrate, improper splices or non-perfect scanning. Very often such effects become annoying after elimination of other disturbing defects (e.g.: camera movement). The correction is based on a reference image, that is used as basis for detection of the DWarp-Function.

Interpolate / Image Repair / Splice Repair

The interpolate tools are used to replace one or more images or parts of images where no image information is left (e.g., burned-up frames, huge tears etc.). The selected area is replaced with information generated from the adjacent images by motion compensated interpolation. A re-graining option automatically adds the proper grain which migt be lost during interpolation. It is also possible to re-create several missing frames.

Interactive Cloning & Painting System

A very efficient and easy to use cloning and painting system is included. This allows to clone from other images picture information.

ExInpaint / Static camera or gate hair removal

This is an automatic content aware in-painting tool. It is working like an auto healing brush but in a very sophisticated way.  It can be used  on a single frame or on multiple images.

VerticalLine / Linescratch

Vertical lines are one of the most difficult defects in old, historical films. Repair of such scratches is a very difficult task, as there is real information missing for the full temporal duration of the linescratch. Thus content reconstruction is the key to a high quality restoration.

DNoise / DGrain

DNoise is the main tool for de-noise and/or grain-reduction. It preserves edges and gradients to a very large extend.


Restoration of heavily affected film might result in a dramatic loss of original film grain. On the other hand, film reconstruction is often confronted with a material-mix from different film sources (different film generations, positives, Dups, Negatives,…). This tool is to compensate for those undesirable effects.


This module has been designed to fix bumps (shifts) on scene cuts respectively splices. SpliceBump uses the cut information created during the pre-process step and works automatically around those cuts. The user must specify the number of frames before and after each cut which should be corrected.


DeadPixel sample

The DeadPixel tool provides a way of removing static image defects that appear at the same position in a number of successive images. In such cases, the dust removal can not be applied. The DeadPixel module uses a local interpolation algorithm.

Primary Color Correction / Color Balance / Brightness & Contrast

DIAMANT-Film inclueds a set of tools for basic color correction.

Sharpen & Blur

DIAMANT-Film inclueds a set of tools for standard simple image processing.


Individually scanned color channels almost always need some kind of registration of the color channels. Our ColorRegistration module automatically registers the RGB color channels for optimal alignment.

ColorRegistration sample


Static artefacts like lense dirt, camera hair and the like don’t allow regaining the missing information from the adjacent frames. In these cases it is necessary to reconstruct the artefact from its surrounding. The module RegionFill can fill damaged image area by using the information of its surrounding.

Support of alpha masks as clean matte

DeadPixel sample

Some image formats like DPX can carry additional channels holding mask information. Dust can use such a mask as dust mask instead of detecting the dust mask by itself.

Editable LUTs

An editor for defining und modifiying lookup tables is included.

3D LUT support

For display purposes our latest version does support 3D lookup tables in order to ensure the best viewing for log space material on your monitor.

Video output option

DIAMANT-Film Restoration supports the DVS Centaurus boards and the AJA Kona boards for video output. This is an option which you can add to your system.


A new annotation functionality has been added to the RestorationManager+. With this Annotator the user can annotate freely a film prior to restoration. This also helps in the restoration planning. Reports can be generated for Excel, OpenOffice, HTML and XML.


Reports and logs of the restoration are important for records, especially if the restoration driven by preservation issues or if the restoration might to be re-done on later on.

The ReportGenerator inside DIAMANT-Film Restoration creates a human readable restoration protocol, that summarises all interventions that have been applied. starts directly from the MovieManager provides reports as csv files details on various levels


DIAMANT-Film Restoration supports almost all relevant image file formats like DPX, CIN, TIFF, TGA, BMP, openEXR, JPG, DCI JPEG2000, and many more. MXF and QuickTime is also supported for I/O and real-time playback with specific hardware.


DIAMANT-Film Restoration is well known for its open API and the possibility for any customer to create plugin-tools for his own purpose. The new version provides a library for individual protection of such modules. Thus modules can be individually protected by using the common USB dongle.