HS-ART Digital Service GmbH Dietrichsteinplatz 3 A-8010 Graz, AUSTRIA http://www.hs-art.com © All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

Tel: +43 316 915 - 0 Fax: +43 316 915 998 - 20 e-Mail: [email protected]

p.2/146

DIAMANT-FILM Restoration V8 Digital Film Restoration Suite User Manual

DIAMANT-FILM V8.1 as of 1.10.2015 Sample images thanks to grateful permission from: Filmes do Serro (Joaquim Pedro de Andrade: Macunaima, 1969) Philips Company Archives (Musica Eterna, 1951) Internationale Hanns Eisler Gesellschaft (WhiteFlood, 1940) Filmarchiv Austria (diverse samples, 1915-1930) Filmoteka Narodowa (Mania, 1918)

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.3/146

DIAMANT-Film Restoration

Table of Contents 1 WHAT IS NEW IN DIAMANT-FILM RESTORATION V8?

8

1.1 General

8

1.2 RestorationManager+

8

1.3 AFP – Advance Field Processor

9

1.4 IR Cleaner

10

1.5 Clone Tool

10

1.6 Crop Tool

10

1.7 Noise / Grain Management

11

1.8 Batch Renderer

11

1.9 Restoration Reports

12

1.10 Export

12

1.11 Video I/O

12

1.12 Port from Render Track to Filter Track

12

1.13 Minor Tools/Filter improvements

13

2 INSTALLATION & REQUIREMENTS

15

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.4/146

DIAMANT-Film Restoration

2.1 System requirements 2.1.1 2.1.2

Minimum requirements (up to 2k) Recommended configuration (up to 6k)

15 15 15

2.2 Operator workstation

16

2.3 Configurator

17

2.4 Installation of render-clients

19

2.5 Configuration of the JobManager

20

2.6 IMPORTANT TO KNOW

22

2.7 Finishing the installation

24

2.8 Sample System

26

3 OPERATION

27

3.1 MovieManager

28

3.2 JobManager

39

3.3 RestorationManager+ (DustBuster+)

45

4 FILTERS AND TOOLS

63

4.1 Restoration Tools

65

4.1.1 4.1.2 4.1.3 4.1.4 4.1.5 4.1.6 4.1.7

Clone Tool History Brush Paint Tool Dust Tool Interpolate Tool ExInPaint Tool Scratch Tool

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

65 68 70 70 71 73 75 p.5/146

DIAMANT-Film Restoration

4.1.8 4.1.9 4.1.10 4.1.11 4.1.12 4.1.13 4.1.14

Splice Repair Tool InPaint Tool Repair Tool Warp Tool Enhance Tool PrimaryCC Post Enhance Parameter Set

4.2 Restoration Filters 4.2.1 4.2.2 4.2.3 4.2.4 4.2.5 4.2.6 4.2.7 4.2.8 4.2.9 4.2.10 4.2.11 4.2.12 4.2.13 4.2.14 4.2.15 4.2.16 4.2.17 4.2.18 4.2.19 4.2.20 4.2.21 4.2.22 4.2.23 4.2.24 4.2.25 4.2.26

HistoryFilter TimeClone TimePaint DFlicker DFlickerFlow Dust Repair Scratch ExInpaint (Camera hair removal) DeadPixel InterpolateSequence Stabilize StabROI Transform DWarp Warp Enhance NoiseTV OmniClean Brightness / Contrast Primary CC Align Color Channel Zoom Flip Invert FieldSplit

4.3 Render Filters 4.3.1 4.3.2 4.3.3

StabOverscan SpliceBump DStain

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

77 78 79 80 81 81 82

84 84 85 86 86 88 89 92 92 92 93 94 95 96 97 98 100 100 100 101 102 103 103 104 105 105 106

107 107 109 110 p.6/146

DIAMANT-Film Restoration

4.3.4 4.3.5 4.3.6 4.3.7 4.3.8 4.3.9 4.3.10 4.3.11 4.3.12 4.3.13

DNoise DGrain Re-Grain DInterlace FieldSplit Dropout ColorRegistration / ColorRegistrationFlow Flip Flatten Out Dated

4.4 Analysis Tools 4.4.1 4.4.2 4.4.3 4.4.4

Preprocess Reference PixelMotion (out-dated) GlobalMotion (out-dated)

5 MOVIEMANAGER APPS

111 112 114 115 116 117 118 118 119 119

134 134 135 136 137

139

5.1 Batch Renderer

139

5.2 Crop

140

5.3 TimeStretch

143

5.4 FieldFix

144

5.5 Report

144

6 SHORTCUTS 6.1 RestorationManager+

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

145 146

p.7/146

DIAMANT-Film Restoration

Operation

1 What is new in DIAMANT-FILM Restoration V8? This chapter describes the major innovations of this release and is targeted to experienced users of the previous DIAMANT-FILM Restoration Suite.

1.1

General

DIAMANT-FILM has been optimized for the latest Windows operating systems Windows 7 and 8. You need to have the 64 bit operating system in order to run DIAMANT-FILM – 32bit is not supported any more. Internally everything has been brought forward to the latest compiler technologies and library versions. The use of GPU graphic-card features (NVIDIA CUDA) for a quality and performance improved automatic object detection and tracking has been significantly expanded.

1.2 RestorationManager+ The RestorationManager+ has been improved in many ways.  Anamorphic display modes have been introduced.  Multi-select and content aware snap-ins allow faster filter placements and deletions. The playback engine has been speeded up to address faster playback in ultra-high resolutions.  Renderings via JobManager have been improved. This allows to balance better the workload between main workstation and additional render client respectively background rendering.  Reworking the shortcut editor allows for better individual customisation of shortcuts, like creating shortcuts for filter insertion.

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.8/146

DIAMANT-Film Restoration

  

Operation

The improved Magnifier allows now also a blend A/B view. A new CUT detail navigation provides a better overview of the current shot and allows for better in scene navigation. Many other functions have been improved in speed and usability.

1.3 AFP – Advance Field Processor The Advanced Field Processor (AFP) is the newest member of the DIAMANT-FILM Restoration Suite. The AFP allows to freely edit the order and position of the fields in a video and allows to shift and interpolate fields. This allows to revert any kind of telecine and telecine errors.

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.9/146

DIAMANT-Film Restoration

Operation

The Advanced Field Processor is developed to make it easy and fast to work with video material which has been converted using common telecine methods. At the same time it is flexible enough to handle material where mistakes were made during the telecine process or uncommon telecine patterns were used.

1.4 IR Cleaner A new filter specialising in cleaning film using the infra-red information embedded in the image, originating from supported scanners like the ARRISCAN, SCANITY (DFT), Director (LASERGRAPHICS), Northlight has been implemented. Since an accurate defect map is available and a sophisticated reveal method in the repair function is implemented, an almost 100% artefact free fully automatic repair is possible.

1.5 Clone Tool We have added a shortcut to reset the spatial offset. Also we have created a shortcut to set the relative spatial offset on a keystroke alternatively to ALT+LeftMouseDoublClick. An Auto Luminance option has been introduced which will automatically apply a luminance correction on every drawn clone. The manual option is still available.

1.6 Crop Tool The crop tool has been expanded towards a finishing tool. It allows now next to the cropping of the image parts also rescaling and adding pillar-/letter-boxes.

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.10/146

DIAMANT-Film Restoration

Operation

1.7 Noise / Grain Management The noise/grain management function have been completely overworked. A completely new NOISE filter is being introduced in V8. This filter is built on the latest technologies and research results in spatial-temporal de-noising. A new “Grain Sample” tool allows to extract grain templates from any images and stores them in a new built in grain sample library. The Regrain filter and the Regrain function in PostEnhance have access to the template library to make use of it. This allows to add the “right” grain whenever needed.

1.8 Batch Renderer There are different ways to use the new super batch renderer. 1. Pre-process many sequences to generate shot information and proxies 2. Re-Render project(s) over multiple generations 3. Prepare projects to be rendered and start renderings of several projects at once (including pre-processing) 4. Auto export after rendering 5. Multi select for better configuration and handling 6. Single batch render instance with prioritisation of batch rendering This allows to automatically render several projects over several generations in a batch mode allowing to prepare several jobs and render them automatically for example over night or over the week-end in the background. The batch renderer

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.11/146

DIAMANT-Film Restoration

Operation

makes full use of the render farm if available. After the rendering an automatic export to the final destination and format is possible.

1.9 Restoration Reports A new set of restoration reports have been added. The reports can be used for restoration planning in combination with the Annotation functions or as a log for the restoration work. Reports can be created in HTML, Excel or OpenDocument Spreadsheet format.

1.10

Export

The scale function in the export allows now to select the scaling algorithm. When changing the aspect ratio an automatic letter-/pillar-box can be added. An automatic export after the rendering is finished can be scheduled in order to export to the final destination and format.

1.11

Video I/O

We have added the support for video output on the BlackMagic DeckLink cards.

1.12

Port from Render Track to Filter Track

Almost any restoration filter has in V8 been ported from the Render Track to the more flexible Filter Track. The following filters are now deprecated on the render track since the filters have been ported or replaced by new filters. We still keep the old version of those filters in the “Out-Dated” section for backward capability, but it is highly recommended to use the new pendants:

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.12/146

DIAMANT-Film Restoration

Render Track DFlicker Dust Zoom DShake StabPoint DWarp InterpolateSequence VerticalLine Linescratch Re-Grain Stab Overscan Color Registration SpliceBump StabAuto

Operation

Filter Track DFlicker Dust Zoom Stabilize StabROI DWarp Interpolate Sequence Scratch Scratch Regrain Stab Border / Stab Pinhole Color Registration Splice Bump StabAuto

Please note that by porting we also could achieve some significant speed-ups.

1.13

Minor Tools/Filter improvements

OmniClean A new method to add a bit from original grain has been added. The parameter is called ReBlend Noise Factor.

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.13/146

DIAMANT-Film Restoration

Operation

DFlickerFlow The automatic reference frame creation has been improved and the performance has been tuned.

Dust Filter The new “enlarge dust mask” feature allows to blow up the dust detection mask in order to ensure a complete dust spot removal in the cases where spots were fading on the border. The “High Precision” mode is applied on full resolution, whereas deselecting the flag brings a good ratio between quality/speed, specifically for high resolution (2k, 4k, 6k).

Scratch The improved blending (feather) for the scratch repair allows a better fitting for the results into the image.

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.14/146

DIAMANT-Film Restoration

Operation

2 Installation & Requirements The DIAMANT-Film package consists of the following:  DVD with software, manual and tutorial files.  USB License Key (=Dongle)  DIAMANT-FILM User Manual

2.1 System requirements 2.1.1    

2.1.2     

Minimum requirements (up to 2k) Windows 7/8/10 64-bit Intel XEON 2.5 GHz, i5/i7, Core 2 Duo, AMD Athlon or better 4 GB RAM Nvidia Quadro 4000 or GeForce GTX660 with 2 GB RAM or better. For laptops GT 620M with 1GB or better.

Recommended configuration (up to 6k) Windows 7/8/10 Pro (64bit) HP Z-820/840 2xIntel XEON ~3 GHz 12-16 cores total 32 GB RAM 2 x Nvidia Quadro M4200/M5200 (eventually also GeForce GTX980/Titan) with 3 GB RAM or more Internal RAID or SAN with ~600-1200 MB/s read/write

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.15/146

DIAMANT-Film Restoration

Operation

2.2 Operator workstation Insert the DVD into your drive and run the installer. The name of the setup is individual for each client, as DIAMANT-Film is a personalised software (e.g.: “Setup_DIAMANT-FILM (TestClient).exe”). Setup leads through the installation process that is pretty much self-explaining. Setup recognises if there was already an earlier installation of DIAMANT-FILM and automatically backs up the old configuration. The DIAMANT-FILM licence agreement needs to be explicitly accepted. The default installation path of the software is C:\DIAMANT. We strongly recommend keeping the proposed installation directory! A decision whether a full operator workstation or just an additional render-client (to increase render power) should be installed, needs to be done.

Note: The installer creates a hidden share called "limelight$" which is pointing to the installation path which normally is "C:\Diamant". This share is used especially from render clients to access the configuration of the workstation and is also needed for the software update function from the JobManager. All render clients should have access to this share. In some cases where the permissions of Windows do not allow to create

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.16/146

DIAMANT-Film Restoration

Operation

the share limelight$, the system administrator must create this per hand and make sure that there are full rights to access this share by all machines (workstation and render nodes)

2.3 Configurator After installation, an initial configuration is launched. The Configurator demands a verification/adaptation of the most important settings:

Data-Section 

Repository Path: The repository is the location that holds meta-information about the restoration projects. It should be on a shared drive with read/write permission for all users on the operator workstation, but also from any eventual render client. Changing the repository path results in an empty workspace and should thus, be handled with care, specifically if there are already some projects in work. If the repository is not accessible by the same name (including drive name) for all workstations running DIAMANT-Film, the self-test in the JobManager will fail.

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.17/146

DIAMANT-Film Restoration



Operation

Data Path 1–10: DIAMANT-Film supports up to 10 data paths. A data path is a location that holds the image data and thus the most disk-space consuming parts of the project. Any sequence in DIAMANT-FILM needs to be loaded into one specific data path which can select in the import procedure. Usage of several paths makes sense if the workstation has access to different storage arrays. In most cases it is sufficient to enter only one Data Path. The requirements for the path are the same than for the repository. Proper sharing, rights and accessibility needs to be implemented on the administrative level, such that the operator workstation as well as all render clients have same access conditions. It is not recommended to change a data path later on. This may cause serious problems and image data might be not accessible any more. Adding new data paths are no problem, but removing a data path or moving a data path up/down will not work!

Network section  



Host Name: This is the local workstation name as used by Windows. Local IP: The IP address is determined automatically. If there are multi IP addresses, they can be selected from a list. JobManager IP: Should usually not be changed on operator workstations. Only in special cases and render clients ([email protected])

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.18/146

DIAMANT-Film Restoration

Operation

License Server section The license server is optionally available for experienced customers with a larger installation base. Please contact our support-team if you want to use a license server and avoid the usage of multiple USB-dongles in your factory.Our team will send you additional software and guide you through the configuration process.

2.4 Installation of render-clients Once DIAMANT-FILM is running on the operator workstation, additional render clients might be added (as long as the license supports this). Render clients just add speed and throughput; hence they do not have any operator interface. Be aware that render clients should operate under the same user & password than the operator workstation. The installation procedure is almost the same than for the operator workstation. The Configurator will ask for the host name/IP address of the operator workstation and retrieves all relevant settings automatically from there! On all render clients an entry in the Autostart-menu of Windows is created. It is strongly recommended to prepare an automatic login (at start-up) on the renderclient. Thus the render-client is always available and does not need any monitor. In case of communication troubles it is just necessary to reboot the workstation. All later updates and fixes can be simply installed on the render client, by using the “SW Update” option from the JobManager on the operator workstation.

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.19/146

DIAMANT-Film Restoration

Operation

It is very important that the render client has access to the repository and data paths the same way as the operator workstation. For example if the workstation uses "V:\diamant-data\Repository" and "V:\diamant-data\Data" in its configuration, the render client must see the same data on the same drive letters and have read/write access to it! Therefore it is strongly recommended to use the same user & password on the render client as on the operator workstation. Any started and connected render client will be visible in the interface of the JobManager. If selected, a “Self Test” could be run, that checks the configuration and connections of the render client. Only when this is verified, the render client is ready to operate well. Note: It is important to know, that the render-client also needs CUDA compute capabilities!! As Windows Remote-Desktop is not handling the graphic-card interface properly, we STRONGLY ADVISE to use VNC or TeamViewer for managing and accessing the render-client. Using Remote-Desktop once, already requires a complete RE-START of the render-client in order to reactivate the proper CUDA-handling on the graphics card.

2.5 Configuration of the JobManager JobManager is one of the core applications inside the DIAMANT-Film Restoration Suite. It is the perfect place for individual optimisation and for trimming towards an efficient hardware resource usage. The section to do this is the “Workstation and Client(s)” widget, where the following items could be dynamically adapted for each render-client:

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.20/146

DIAMANT-Film Restoration

Operation

Max RM+ slots: The value limits the parallel RestorationManager+ instances. This value mainly relates to the compute and graphic resources of the workstation. Default is 1, but on powerful workstations a higher number can be used, depending also on the resolution of the restoration projects. For 4k projects and 2 graphics cards, the best value is around 2, whereas for HD or 2k jobs, values of 3 and 4 could also be an option. Max. GPU slots (per device): The value limits the parallel number of GPU renderings per card. The optimal value depends on the graphics board. Whereas the typical value is 1, some powerful boards such as NVIDIA TESLA provide better performance with a value of 2, specifically for HD or 2k restoration projects. Render slots: Defines the max. number of parallel threads that are used for rendering

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.21/146

DIAMANT-Film Restoration

Operation

of DIAMANT-Film Filters. The ideal value depends on the number of cores of the workstation. For an 8-core workstation it should be around 4-6 (if there is an operator working interactively also), if the workstation is mainly used for off-line rendering, the setting could be increased to 6-8. There is also another tab in JobManager, that can be configured. It is called “Configuration” and permits to enable an embedded web server for monitoring render progress via standard internet browser. Please note that you need to restart the JobManager after you enable the server. With the button “Show Render Cockpit” the default browser will be started with the URL of the embedded server. The option “Check input Files” checks if all input images are available before the rendering starts. This helps to avoid render failures later on, especially if you are running a big job over night. If images are missing, an error will be reported quickly. The drawback is that checking the input files may slow down the starting of large renders.

2.6 IMPORTANT TO KNOW Users and Passwords We strongly recommend to use DIAMANT-FILM with a common user on clients and on the operator workstation (resp. file server). Please create a user “diamant” and provide it with Administrator privileges all requested access rights. On the render clients we recommend to AUTOLOGON-feature from Windows, so that a simple re-start of automatically ends in the proper state.

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

all render or at least select the the client

p.22/146

DIAMANT-Film Restoration

Operation

Operator workstation Please make sure that the fileserver for the DIAMANT-FILM repository and data permits a proper number of network users. Be aware that Windows 7/8/10 permits only 5 concurrent workstations at the same time, thus we strongly advise to use a maximum of 4 additional render clients. If you use more, than please increase the number of permitted network users resp. use Windows Server. Please configure a network-share for the DIAMANT-Film data and repository drive with read/write permission for the user “diamant”.

Render Clients Please configure AUTO-Logon for user “diamant” and map the data and repository drive on all render-clients.

Firewall, A-Virus protection, Windows Update These settings might strongly influence the performance of DIAMANT-FILM. Please make careful settings and avoid automatic Windows updates as this results often in automatic reboots of the workstation. Apart from all settings, please ensure that your system cannot be illegally accessed resp. misused!

Power options Please make sure that the machines don't go into power safe mode since this might cause problems during rendering.

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.23/146

DIAMANT-Film Restoration

Operation

Automatic updates Please make sure that the machine does not reboot automatically after automatic updates. This may disrupt running jobs and cause unexpected behaviour. It is recommended to change the windows update settings to manual.

limelight$ The installer will create a hidden share called "limelight$" which is pointing to the installation path which normally is "C:\Diamant". This share is used especially from render clients to access the configuration of the workstation and is also needed for the software update function from the JobManager. All render clients should have access to this share. In some cases where the permissions of Windows do not allow to create the share limelight$, the system administrator must create this per hand and make sure that there are full rights to access this share by all machines (workstation and render nodes)

2.7 Finishing the installation After successful installation, the components of DIAMANT-FILM are available from the Start-menu. DIAMANT-Film Configuration: re-do the configuration process any time. DIAMANT-Film License Information: request license information from USB license-key. DIAMANT-Film Manual: open the PDF-Manual. DIAMANT-Film on the Web: visit the official Web-Site for DIAMANT-Film. DIAMANT-Film Start/Stop: start/stop all necessary components of the Suite.

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.24/146

DIAMANT-Film Restoration

Operation

DustBuster+: starts the DustBuster+ application in stand-alone mode. DustBuster+ Manual: open the PDF-Manual. Remote Support from HS-ART: sends an invitation to DIAMANT-FILM-Support to make a remote-access. Uninstall DIAMANT-Film: de-installation of all components. Zip DIAMANT-Film Log Files: reads all system LOG information and merges them in one zip-file to be sent to DIAMANT-FILM-Support.

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.25/146

DIAMANT-Film Restoration

Operation

2.8 Sample System The following draft provides a sample hardware setup for a full featured DIAMANTFILM Suite with operator workstation and attached render clients. Such system can be scaled for almost any purpose.

Operator workstation

Render client #1

FC-SWITCH

Local IP: 192.168.1.199 DDS: 192.168.1.199 JobManager: 192.168.1.199

Disk array (~10-50 TB) Windows-share, e.g.: “F:\”

Local IP: 192.168.1.198 DDS/VDS: 192.168.1.199 JobManager: 192.168.1.199

Render client #2 Local IP: 192.168.1.197 DDS/VDS: 192.168.1.199 JobManager: 192.168.1.199

Render client #5 Local IP: 192.168.1.197 DDS/VDS: 192.168.1.199 JobManager: 192.168.1.199

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.26/146

DIAMANT-Film Restoration

Operation

3 Operation Restoration with DIAMANT-FILM software is comprehensive and as much straight forward as possible. The following general workflow is applied:  Content selection and importing (MovieManager)  Automated restoration and control (Batch rendering)  RestorationManager+ (semi-automatic, interactive repair and QC)  Exporting and finishing. Starting DIAMANT-FILM DIAMANT-FILM Suite itself consists of several interlinked applications. However, in order to keep interaction simple, you find the following shortcut icons on your desktop to start and stop your DIAMANT-FILM Suite quickly.

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.27/146

DIAMANT-Film Restoration

Operation

3.1 MovieManager This application is the central point of administration and workflow management. All restoration projects are accessible therein.

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.28/146

DIAMANT-Film Restoration

Operation

The main functions are:  Overview of all existing projects and their hierarchy in the so called “Repository”  Showing all sequences of a selected project  Providing information on the selected sequence in terms of “General” and “Details”  Getting an overview of available disk-space and consumption.

Project selection The very left side of the MovieManager provides an overview of the available projects. Blue coloured movie-reels indicate “original” movies, that come from external sources. Such original material is never changed, so there is always a way back. Red coloured movie-reels indicate that they have been created in the restoration process. DIAMANT-FILM automatically uses generation counters as R01, R02, etc. in order to indicate the hierarchy of such generations.

Sequence selection Film sequences are represented by an icon image. The operator usually selects one single sequence, but multi-select is also possible (use CTRL-button).

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.29/146

DIAMANT-Film Restoration

Operation

The selection updates the interface in the lower right part, where information relevant to the selected image sequence is displayed. In case of multiselection, only common information of the selected sequences is displayed. General Shows general information about the image sequence (e.g.: duration, time code, image format and resolution). Any free-text comments relating to the specific sequence can be stored at the bottom in the highlighted “Description”-section. Some applications automatically create descriptive information herein. Details Informs about resources and other structural meta-information. Right after import, there will be only “Original Data”, any processing adds is “Render Data” and - depending on the configuration - “Viewing Data” for quick access. Double-click on any available resource, opens the previewer. Additionally, all detected or manually defined scene changes (CUT/Shots) as well as References and Markers (=Bookmarks) are shown.

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.30/146

DIAMANT-Film Restoration

Operation

Main operator controls The operator can interact with the MovieManager either by working with the tool-bar or by selection from the context-menu of the sequence (=right-click on the selected film sequence). The following functions are available: Import Opens the import file dialog to select an image clip for import into the repository. Usually a new sequence is created in the currently selected movie/project, but alternative can also be selected as well as the creation of new movie/projects. Alternatively, import is also possible via Drag&Drop by the file explorer. After Selection the DIAMANT-Film Import dialog is shown. This dialog allows selecting a part of the sequence by modifying the IN/OUT point or the Duration. Next the Project/Movie/Name of the new sequence needs to be specified (by default the current Project/Movie is proposed). Pressing the Import button starts the process. However, in some cases advanced settings might be needed. The available options are available b pressing the Advanced>> button.

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.31/146

DIAMANT-Film Restoration

Operation

The advanced section has the following options:  Path: Location of the import files.  Data volume: The selected volume will be default for all following imports unless it is changed again. Configuration of Data volumes is done in the Configurator.  Copy files: Physical copy of the files during import. Selecting this option might cause long import time and increase storage needs.  Preview / Proxy: Results in the creation and maintenance of proxies and is useful for high resolutions (e.g.: 4k). It guarantees real-time playback, even on slow storage.  Keep original format: This option has only an effect when using DPX/CIN images. With those formats we have an internal format which is 10 bit log per default which is used internally in the repository if this option is not selected. If this option is on, the images in the repository will keep the same format as the original DPX/CIN format. This might be slightly slower since the internal format is optimized for speed.  Invert Colors: Converts from negative to positive or vice versa.  Rotate: Rotates the images during import.

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.32/146

DIAMANT-Film Restoration

  

 

Operation

Split: Divides a long sequence automatically into smaller clips. The length of the clip can be selected (e.g.: 5,000 images). Split using EDL: Divides a long sequence into clips with variable length. Uses an external EDL in order to define the individual clip length. Set Start Timecode: Defines the start time-code for the sequence. It overrules any internal timecode of the imported project (e.g.: DPX files). The timecode is also preserved during restoration and used for the export! Set Fps: Defines the default speed (frames per second). Colorspace: Important for video files to define the color model in case it does not fit do the standards. Selection between BT.601 and BT.709 is possible. The parameter should only be selected if the colorspace does NOT fit the resolution (e.g.: HD files with BT.601, coming from a resolution blow-up)

Note: Multi Sequence Import – If the import location contains subfolders instead of one single image sequence, DIAMANT-FILM will open the multi sequence dialog that allows to import multiple sequences at one pass. The number of directory levels to be scanned is configurable. A special mode is the channel combiner. If there are 3 sub directories (holding seperate red, green and blue components), an RGB sequence could be created during the import. Export Starts the export dialog and defines the target location of the restored movie. During export, some additional features such as format conversion are possible.  Frames: allows restriction of the clip/movie range by modifying IN/OUT and Duration.

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.33/146

DIAMANT-Film Restoration



    

Operation

Format: defines the target format of the sequence. Default format is the same as the input format, but any other format can be selected (e.g.: dpx, tiff or container formats such as QuickTime, AVI or MXF). Prefix/Numbers/Suffix/Extension: defines the file names for the export and depends on the selected Format. Scale: resizes during export. Watermark: inserts a pre-defined graphic as overlay into all exported images. Renumber: sets a specific start frame for the export. Split Channels: seperates RGB color channels. Three different sub folders (“red”, “green” and “blue”) are created.

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.34/146

DIAMANT-Film Restoration

Operation

I/O threads: controls the number of simultaneous export threads. Higher values result in high workstation load, but also higher speed.  Directory: specifies the output location. If you have configured all your options press Export in order to start exporting. Note: You can trigger a file conversion just by importing a sequence into DIAMANTFilm and directly exporting it again. 

Export EDL Creates an Edit-Decision-List (EDL) based on the information from the selected sequence. The type of information can be selected (i.e.: Shots/Cuts or Reference images). Usually this functionality is used for porting EDL information (e.g.: Shot/Cut structure) from DIAMANT-Film into other applications. Copy/Paste Metadata Sometimes it makes sense to copy meta-data from one film sequence to another. Such meta-data can be Shot/Cut information but also camera movement. By using the Copy function the meta-data from one sequence can be extracted and stored in an intermediate buffer, before applying it with a Paste on any other DIAMANT-Film sequence.

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.35/146

DIAMANT-Film Restoration

Operation

Delete/Rename Deletion of sequences, movies or even projects is possible at one selection. Be careful as this destroys all data! Although Renaming is principally possible, it is not recommended, as it involves moving all files to other folders. This is done, as in DIAMANT-Film the Data-paths are always consistent with the names in MovieManager. Backup/Restore Project Enables archiving of all meta-data including jobs and generations. Such descriptive information is zipped together into one single file and can be archived for later usage. The Restore option imports meta-data from the zipped archive back into the repository. Note, that no image data is archived, thus any restored projects needs to be completely RE-RENDERED! Split/Merge Split separates any sequence into 2 individual sequences based on even and odd image numbers. Merge is only activated if to sequences are selected at the same time. The tool creates one merged film clip and is the inverse function of Split. Batch Renderer Batch rendering is important for throughput optimisation and automated restoration. It allows planning and scheduling of restoration jobs as well as optimisation of workload over-night and on week-ends. See more details in the specific section about RestorationManager+ (chapter 5.1).

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.36/146

DIAMANT-Film Restoration

Operation

Preview Opens a player for quick preview of the selected movie. It is to note, that previewing does not permit any repair actions. For repair, RestorationManager+ needs to be started. RestorationManager+ Starts the main restoration application. When launching RestorationManager+ for the first time a new movie generation is created as a place-holder for the restoration results. RestorationManager+ automatically adds a name suffix “_R01” and visualises it by a with red coloured film reel in the MovieManager. All restoration results produced from within RestorationManager+ are kept in this newly created sequence, therefore the original is never affected by RestorationManager+. See more details in the specific section about RestorationManager+ (chapter 3.3). Note: When starting RestorationManager+ on the basis of “_R01” the newly created movie is named with a suffix “_R02” and so on. In order to avoid unwanted generations, a safety dialog opens, where the operator has to re-confirm if he really wants to create a new generation or prefers to open the one that already exists.

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.37/146

DIAMANT-Film Restoration

Operation

Crop Starts the crop application to crop and finish the restored movie. See more details in the specific section about Crop (chapter 5.2). AFP Starts the reverse telecine application Advanced Field Processor to handle any video field inconsistency. See more details in the specific section about AFP (chapter 5.5). Report Generator Creates a HTML report that documents the restoration process and interactions in a well-formatted way. See more details in the specific section about Reports (chapter 5.5). TimeStretch Launches the re-timer. See more details in the specific section about TimeStretch (chapter 5.3). Set/Clear Color Allows to mark the clip/sequence with an individual color scheme. Some users do that to indicate the status and restoration level of the clip (e.g.: green for finished).

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.38/146

DIAMANT-Film Restoration

Operation

3.2 JobManager The DIAMANT-FILM JobManager is a process that runs in the background and manages all aspects of detached rendering. Usually, JobManager is started at system start-up and does not need any user intervention. However, a user interface is provided for administration and system monitoring. Basically there are several main views available, one provides information about the “Current Jobs”, whereas the second informs about “Workstation and Client(s)”. The last and least is about “Configuration”. The JobManager receives its jobs from RestorationManager+ or from the Batch Renderer, started in the MovieManager.

Current Jobs The application is divided into several zones. Job Information There is a list of all running and recently completed/aborted jobs with an indication of their current progress. The operator has the following controls available:

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.39/146

DIAMANT-Film Restoration

Operation

Suspend: The selected job(s) will be suspended. Resume: Click to resume a suspended job. Abort: All running sections of the selected job(s) will be aborted, and the job is removed from the Job-list.  Top Priority: The selected Job and its sections will be moved to the top and as soon as there is a free slot DIAMANT-FILM will start to render this job.  Priority Up: The operator can move a selected job up in the job queue as long as a job isn’t started or split up into render sections.  Priority Down: The operator can move a selected job down in the job queue as long as a job isn’t started or split up into render sections. Note: If the system is idle (=no running sections) and the “Job Information” indicates some uncompleted jobs, there is definitely a problem. In most cases the problem is related to the “Workstation and Render Client(s)”.   

Details Any job that is queued in JobManager is divided in so called sections, to facilitate optimised rendering. In the case of an idle system the “Running Sections” list is empty, otherwise it shows you all sections (= parts of a job) that are under calculation. The list called “Section Details” provides information about all pending and completed sections of the render-queue. The “Job Details” list provides a good summary of a job and its associated sections. Especially in case of failure, the list of failed sections might be useful.

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.40/146

DIAMANT-Film Restoration

Operation

Status feedback and LOGs The lowest part of the window is logging information. Green coloured messages indicate standard progress and information, whereas red coloured messages are reporting errors and render-failures. The available operator controls are:  Reset Detected Errors: JobManager keeps an overall counter of errors occurring in the system. The total number of occurred errors is displayed in the “Errors” button. Click the button to reset the counter to “0”. The counter is preferably used if you start longer jobs to give a quick overview if there were any errors or not!  Infos, Warnings, Errors: Selects which message type are printed. Select all for the maximal feedback.  Cleanup: This button cleans the job manager interface, this means all log messages, about finished, aborted and failed jobs are removed from the interface. AutoCleanup enables self-management clean-up procedures of the JobManager.  Show JM Log: This button opens the JobManager LOG-File. Use it only in case of errors.

Workstations and Client(s) The second tab of the JobManager interface gives an overview of the render environment, and as far as configured, render-farm. Should DIAMANT-FILM be used on a single workstation, then the list of render clients holds only one entry.

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.41/146

DIAMANT-Film Restoration

Operation

Any render workstation can have several Slots. Typically one Slot corresponds to one parallel thread. Although parallelisation often leads to improved performance, overuse of parallelisation could lead to system failures and a factual reduced throughput capacity. Each render-client and workstation can be assigned with Render slots, RM+ slots and GPU slots. Both, the central workstation as well as any render client can be managed with the following controls:  Restart: Stops and restarts the render client remotely. Just to be used in case of troubles with the render client. Avoid this function while there are some running jobs!

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.42/146

DIAMANT-Film Restoration









Operation

SW Update: After installing an update of DIAMANT-FILM on the central workstation, the new software can be distributed to all render clients automatically. This process is initiated on all selected clients by clicking the “SW Update” button. Disable Node(s): De-activates the render-client so that it does not receive any further jobs and sections from JobManager. Enabling is done by pressing the same button again. Self test: Tests if the render client is reachable and if its configuration seems ok. This is not a guarantee for proper set-up but a good indicator. If you set-up your system or if you make any changes with the render-farm it is definitely an excellent idea to run this test, before starting render jobs. Disk / CPU performance: This is a measurement tool for evaluation the speed and efficiency of your hardware. If you measure Disk-performance you should select all render-clients simultaneously. This helps to measure the disk speed over network, which is very often the major performance limiting factor.

The configuration of the workstation and render-clients can be done with the following controls:  Max. RM+ Slots: Limits the amount of parallel running RestorationManager+ rendering processes. Note, that the RM+ application internally already uses multithreading so overambitious values are not recommended. Note: Strong systems can use more RM+ Slots in parallel. Typically the value is set to the number of graphics cards (GPU devices) multiplied by 2. For 4k film projects, the number should not be higher than the number of GPU devices.

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.43/146

DIAMANT-Film Restoration

 

Operation

Max. GPU Slots: Defines the usage of graphics cards during rendering. Depending on the GPU device a value between 1 and 2 is reasonable. Render Slots: Should be close to the number of physical cores of the CPU. On the main workstation we recommend to have slightly less as it will keep the user interfaces responsive. Note: for all slots, excessive high values might result in render-failures!

Configuration In the Configuration-Section an embedded web server can be enabled which allows to monitor render progress via a standard internet browser. Please note that the JobManager needs to be restarted after enabling the server. The button “Show Render Cockpit” starts the default browser with the URL of the embedded server. The option “Check input Files” checks if all input images are available before the rendering starts. This helps to avoid render failures later on, especially if there are running big rendering jobs over night. If images are missing, an error will be reported quickly. The drawback is that checking the input files may slow down the starting of large renders.

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.44/146

DIAMANT-Film Restoration

Operation

3.3 RestorationManager+ (DustBuster+) The RestorationManager+ (or shortly RM+) is the core application within the DIAMANT-Film Suite and provides you with powerful functionality for automatic, semiautomatic and interactive restoration. Note: DustBuster+ (or shortly DB+) is a light version of the RM+ and as such available as a stand-alone cost-efficient product.

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.45/146

DIAMANT-Film Restoration

Operation

Opening DustBuster+ DustBuster+ is a functional sub-set of the full DIAMANT-Film Suite and a cost-effective entry solution, based on standalone files. Loading  Open from the menu bar permits browsing and selection of the the images to be loaded.  DustBuster+ can handle single image file sequences (such as DPX, TIFF, etc.) but also compound container formats such as AVI, Quicktime, MXF and many more.  Alternatively Drag&Drop can be used in order to load any sequence from the file system. Configuration The configuration dialog can be opened via the menu bar (Edit Configuration). It is very important to know that DustBuster+ has two different modes of operation which can be changed in the section of Global Defaults. The option "Use Destructive Mode with backup".

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.46/146

DIAMANT-Film Restoration

Operation

By default DustBuster+ is using non destructive mode. This means that original data is not changed. All changes are saved to a subfolder of the original clip. Making an export to finalize the project necessary in the end. If "Use Destructive Mode with backup as default" is turned on, DustBuster+ works in destructive mode and overwrites original files, but makes a backup of the originals. The setting is only valid for NEW projects.

Opening RestorationManager+ For using RM+ a sequence/clip has to be selected in MovieManager. A consequent double-click (or the context-menu) opens the clip as source (=original) version. As such it is never changed! However, RM+ needs also a target (=output) sequence. This is the location where the restored files are stored and located. Usually RM+ uses the generation concept of MovieManager to do so. If there is no “_R0x” generation for the source sequence available, RM+ creates one. However, before actual creation the operator is prompted to confirm or step back one generation. Dialogue to confirm creation of a target (=output) clip. “Open previous” would use only existing generation hierarchies. This is simply a help to remind that either a new & empty generation for the output could be created or the previous generation that had already been created in an earlier step could be re-opened.

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.47/146

DIAMANT-Film Restoration

Operation

Once opened with a clip, the structure of the RM+ interface is as follows: Menu Bar

Viewing Toolbar

Tool & Filter Bar

Navigation Toolbar

Display Canvas

Timeline

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

Tool & Filter Parameters

Frame Number/Timecode

p.48/146

DIAMANT-Film Restoration

Operation

Tools and Filter Tracks RM+ is based on the concept of Tracks. A Track is a virtual layer in the Timeline, that offers various functionality and capabilities to the operator. Info Track This is always the lowest virtual layer. It provides some basic information about the film sequence and does not allow any interaction. Tool Track Tools can be applied only on one single image – they can never be extended to a longer duration in the time-line! The tools offered can be applied on the full image or parts of it, marked by either a brush or a region (=ROI). There is only one Tool Track available inside RM+. The tools that are available are grouped in order to provide an easy-access to the operators. Quick tool selection is supported by function keys “F1” to “F5”. The selected tool appears in the main window, in the following sample it is the “Dust” tool. Once a tool is selected it can be applied straight forward on the current image. A Tool can principally be applied by marking a region (ROI) or by applying a brush. The individual tools itself are described in a later section of this manual.

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.49/146

DIAMANT-Film Restoration

Operation

Filter Track Filters are a way to automate the restoration process to a certain level. The most important feature of a filter is its temporal duration. Note: The default temporal duration of a filter depends on the filter-type. However, in most cases it will be the current shot. A Filter can be trimmed by start- and end-points in time or by shortcuts or by the context menu. Alternatively you can hold a modifier key when inserting a filter which will overrule the default expansion. After selection of a specific filter from the menu, it will be automatically applied on the current filter-track. Should there be insufficient room on the track, the system prompts in order to add another layer. As a filter is applied on a time-range its calculation might take a while. Depending on the configuration and performance of the workstation and the resolution a filter might either work in real-time or take a few seconds per image (e.g.: “Dust” in 4k resolution). Most filters have run-times from a few milliseconds up to max. 2-3 seconds per image. A full description of all filters is given in a later section of this manual. Annotation Track The newest track-type inside RM+ is called Annotation. This Track is mainly used for annotation and description of a movie. It is of informative character and does not change any output. A full description of the available Annotation utilities is provided in a later section of this manual.

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.50/146

DIAMANT-Film Restoration

Operation

Tool & Filter Parameters This window makes the very right-side of RM+. It provides details about the current selection of the Track! Basically, there 2 sub-windows: One for the parameters of the selected utility and the second summarizes the information about Regions (ROI’s) and selection defined together with the utility. The sub-windows can be arranged in different variations. Depending on the system settings it might look as in the sample beside (=change between Parameters and Regions in the bottom) or both sub-windows might be displayed at the same time. A full description of Parameters and Regions is provided in a later section of this manual together with the Tools and Filters.

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.51/146

DIAMANT-Film Restoration

Operation

Display Canvas This part consumes the most space of RM+ on the screen. It actually shows the images of the movie. Depending on the configuration and settings, it might look quite different. The most important operator controls are: Zoom Factor The actual size of the displayed images can be controlled. Interactive zooming is available by the roller resp. wheel of the pointer device (=mouse). “Shift+F” activates full screen mode, to maximize the display canvas. “Shift+E” provides an exact pixel scale in order to represent one pixel of the movie, by one pixel on the monitor. “Esc” optimally uses the available space in order to display the full images. “Ctrl+Tab” detaches the main image display and allows to put the image display onto a second monitor. Viewing Toolbar Depending on the settings in the viewing toolbar, there is also the possibility to divide the Display Canvas into 2 parts in order to show 2 sequences in parallel. More details are provided in the description of the Viewing Toolbar.

Viewing Toolbar This toolbar provides a variety of options about the appearance of the Display Canvas. Generally it is to know, that RM+ always works with 2 sequences: Sequence A (=After resp. Output) and B (=Before resp. Original).

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.52/146

DIAMANT-Film Restoration

Operation

Display Mode Switching between Sequences A and B can be done by selection or (more simple) by using the “Tab” key. There are additional controls for comparison and result judgement. A/B, B/A: defines what sequence is first and what is second. A/Splitscreen: displays a mixture of Sequences A and B. On the left side Sequence A is displayed and on the right side B. The border is indicated by a white line, that can be changed in its position. A/SideBySide: displays both sequences A and B at the same time. The arrangement can be chosen as horizontal or vertical. Note: there are only limited restoration functions in this mode available! A/Onion Skin: displays Sequence A in a transparent mode together with a temporal offset. Practically it shows an overlay of 2 images. This function is mainly useful for some restoration tools such as Warp and Clone. The transparent image can be changed in a relative position to the current image. B/Onion Skin: same than the previous, but Sequence B is used as a basis.

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.53/146

DIAMANT-Film Restoration

Operation

A/Difference: Displays the difference between Sequences A and B in red colour. B/ Difference: same than the previous, but Sequence B is used as a basis. Auto Switch Mode: if this mode is selected, than some tools may automatically change the Display Mode, to their specific needs. For example the Warp Tool will switch to Onion Skin during operation. If this automatic mode switching is not wanted, the operator can de-select it. However, in any time a specific Display mode can still be selected manually! Viewing Source Any previous generation of a sequence can be selected as source for the viewing (B). Colour Channels By default all colour channels are displayed. However, the operator has full control to select specific channels. Mask Mode Turns on/off the mask mode. If turned on, all ROIs and masks are shown. Safe Area Displays various Safe Areas as overlay. It is also possible to set a predefined border to black in order to permit fluid display of the movie. More details and settings are available in the Menu Bar (Configuration->Safe Areas).

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.54/146

DIAMANT-Film Restoration

Operation

View Guide Helper lines which can freely be moved to any position on the screen. They are very helpful in order to check stabilization issues. Look-up Tables (LUT) One important display function is the application of look-up tables. 2D as well as 3D LUTs are supported. The predefined LUT can be turned on/off. The selection of the look-uptable is done in the Menu Bar (View->Set Lookup Table). Reset Function to reset most viewing parameters to their defaults.

Navigation Toolbar “Space” bar plays the movie and stops by pressing it again. Navigation can be done by cursor keys “” as well as with the key "S" and "D". “Home” and “End” are shortcuts to jump to the first or last image in the movie. “Ctrl” together with the cursor keys “” can be used to jump from one scene change to another. For fast cyclic viewing the operator can use the so called micro loop for RAM-replay around the current image. When stopping the micro loop, the operator is immediately back to the same image from where he started the micro loop. Use Ctrl+Space to start the micro loop mode. Changes play-back mode between ping-pong and loop.

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.55/146

DIAMANT-Film Restoration

Operation

Defines the behaviour of playback: bounce on a cut or at the end of the render range or play continuously. If there are preview/proxy images available, the "Auto" mode displays the proxies on playback and automatically loads the Highres images if playback stops. The "Highres" mode always displays the images in best resolution and quality. The “fps” spin-box allows to modify the playback speed.

Timeline The timeline provides an overview upon the sequence in use. Any defined layer is visualised in a line. Layers might be of various types such as: Tool Tracks (for interactive tools) Filter Tracks (for interactive filters) and an Info Track (information about the source sequence) is visualised as a separate layer. The Annotation is a specific track for annotated meta-data, related to the film condition. There is always one track activated at a

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.56/146

DIAMANT-Film Restoration

Operation

certain point in time. Just click on a track or filter inside the track to make a selection. Once selected, you see in the related “Tool & Filter Bar” the available functions for the type of the selected track. A shortcut to access the available filters for a track is “+”. More details about available tools and filters are provided in a later section of this manual. Filter Properties Whereas any tool defined in the Tool track is limited to one single image, filters in the Filter and Render Track always have a temporal duration. Right-click on the track name, opens a context-menu with several choices. Pressing on the + sign right to the track name will allow you to insert a new filter into the current track. You can add new tracks and delete tracks here also. Right-click on a selected filter will show a filter context menu. Here you can easily change the length of filter to some default lengths, or delete the filter again. “Delete” will delete the last operation, ROI or the filter.

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.57/146

DIAMANT-Film Restoration

Operation

In the right upper area of the Timeline there are some more other useful operator controls:

Markers There are more shortcuts to set markers like Cuts/Reference/Bookmarks on the current curser position: “C” – set/unset CUT, “R” - set/unset Reference, “M” set/unset selected marker, “K” - trim a filter at the front, “L” - trim a filter at the end. By using “Alt+->” or “Alt+”) and starts the positioning process there. Whenever there is need to change the positioning within a Scene, an artificial scene change needs to be added. This can be simply done by pressing “C” or ”M”. Once the positioning process is done for the full sequence, the operator needs to select Render. Pressing on it safes the entered information, closes the App and opens the following dialogue: After confirmation of the final target sequence, name and (eventual Scaling), the Crop process can be started. After the Crop has finished, the operator returns to MovieManager, where the new target sequence is available for further use.

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.142/146

DIAMANT-Film Restoration

MovieManager Apps

5.3 TimeStretch Tool is dedicated for temporal adjustment of a movie sequence. It is available as an App inside MovieManager for any selected sequence. TimeStretch is available in MovieManager as an integrated App on any imported sequence. If you select the context-menu of your sequence (click-right) you can start the App. Its result is always a new sequence that has same resolution, but different duration in time. Main Parameters  Input Sequence: pre-filled with details of the source sequence.  Interlaced material: indicates if the source sequence is already interlaced or progressive.  Adjust Framerate: indicates the source frame rate vs. the targeted rate. Other possible selections, that are used very seldom are Speed or Target.  Mode: defines the way how the newly created intermediate images are calculated. High Precision refers to a full frame interpolation, whereas Frame Duplication is selfexplaining anyway.  Output Sequence: indicates the name of the target sequence. Typically it is the same name than the source sequence appended with a postfix “_stretched”. TargetIn and TargetOut are automatically calculated from the Framerate adjustment.

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.143/146

DIAMANT-Film Restoration

MovieManager Apps

5.4 FieldFix FieldFix is an integrated application, that supports the correction of pulldown and other video field effects, that are problematic in conjunction with restoration. In the ideal case you have either video born content, that is fully interlaced due to the nature of its origin or you have film content that does not deal with fields at all. However, improper film to video transfer results in pull-down, that is normally not a good basis for restoration. Should it be unavoidable to deal with such material, than it is best to eliminate the video-field effects first, than do the restoration and finally you can add the video-field structure again. These 3 phases of the process are all modelled by to FieldFix application. Although the application is pretty much self-explaining, we kindly invite you to contact our support should you need to work with this application.

5.5 Report This will generate a detailed restoration report in RTF format. In this report you will find all restoration steps you have applied during a restoration of a film.

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.144/146

DIAMANT-Film Restoration

Shortcuts

6 Shortcuts DIAMANT-FILM is dedicated for the operator’s convenience and efficiency. Thus nearly all functions can be assigned to specific keyboard and mouse interaction in the Preference dialog. The following table shows the predefined shortcuts of DIAMANT-FILM and DustBuster+. Please note, that these results from a series usability studies and will allow an efficient and consistent interaction using the mouse wheel and keyboard shortcuts. Most of the parameter shortcuts are directly shown in the parameter widget. Like the symbol stands for hold down the "S" key and use the MouseWheel to modify the parameter. means press key "A" to activate the function.

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

p.145/146

DIAMANT-Film Restoration

Shortcuts

6.1 RestorationManager+ Step backward Left|S Step forward Right|D Play/Pause Space|Down Jump to begin of sequence Home Jump to end of sequence End Jump to previous cut Ctrl+Left Jump to next cut Ctrl+Right Jump prev reference Shift+Left Jump next reference Shift+Rigth Microloop Ctrl+Space Toggle A/B Toggle difference mask

Tab Shift+D

Reset display Esc Open/Close output window Ctrl+Tab View exact pixel scale Shift+E Full Screen Shift+F View All Channels Ctrl+Shift+A Show Red Channel Ctrl+Shift+R Show Green ChannelCtrl+Shift+G Show Blue Channel Ctrl+Shift+B

© All rights reserved: HS-ART Digital Service GmbH, Graz-Austria

Set Set Set Set

begin of filter end of filter begin of render range end of render range

Toggle CUT marker Toggle REFERENCE Delete all REFERENCE Delete selected filter

K L I O

C R Ctrl+R Ctrl+Del

Render Preview Render Range

F10 F9

Brush Size Brush Softness

Shift +Wheel Shift+S+Wheel

Apply Brush Mouse+LeftButton Subt. Brush Mouse+RightButton Pan Foreground Shift+Mouse Pan Background Alt+Mouse Zoom Wheel

p.146/146