Difference between revisions of "UM:Dvo Effects Dvo Dust"

From DigitalVision
Jump to: navigation, search
m (Upload page Dvo_Effects_Dvo_Dust)
 
m (Text replacement - "|Platform:" to "|UM:")
 
Line 1: Line 1:
 
<div class="manualcontent">
 
<div class="manualcontent">
  
{{Template:M-Navlinks-top|Platform:Manual|Platform:Dvo_Effects_Dvo_Stereo_Fix|Platform:Dvo_Effects_Dvo_Fix}}
+
{{Template:M-Navlinks-top|UM:Manual|UM:Dvo_Effects_Dvo_Stereo_Fix|UM:Dvo_Effects_Dvo_Fix}}
  
 
{{Template:M-Title|DVO Dust}}
 
{{Template:M-Title|DVO Dust}}
Line 963: Line 963:
 
<p class="p_DVBodyText"><span class="f_DVBodyText"> </span></p>
 
<p class="p_DVBodyText"><span class="f_DVBodyText"> </span></p>
  
{{Template:M-Navlinks-bottom|Platform:Manual|Platform:Dvo_Effects_Dvo_Stereo_Fix|Platform:Dvo_Effects_Dvo_Fix}}
+
{{Template:M-Navlinks-bottom|UM:Manual|UM:Dvo_Effects_Dvo_Stereo_Fix|UM:Dvo_Effects_Dvo_Fix}}
  
 
</div>
 
</div>

Latest revision as of 12:06, 15 October 2014

Darrow-up.png     Previous Next

DVO Dust

DVO Dust is a fully automatic and highly accurate film dirt, dust and random scratch concealment and video drop-out removal system. It can remove around 90% of visible imperfections without introducing unwelcome artifacts.

 

DVO Dust utilises a pioneering set of processing algorithms and new filters with the Digital Vision Emmy award-winning PHAME motion compensation technology. With manual "dust busting" being very time consuming and expensive, the automation in DVO Dust can typically reduce the amount of operator time required by an order of magnitude. This saves enormous amounts of time and money without any compromise in terms of picture quality.

 

This effect has three groups of parameters:

 

ch-dvo_dust-menu

The Enable toggle button allows the complete effect to be turned on or off.

 

Presets - preset selections for quick dirt removal
Processing - specific processing options
Setup - additional settings for various processing selections

Basic Settings and Presets

ch-dvo_dust-menu-presets

 

The DVO Dust effect provides a number of presets, ranging from Extra Light to Extra Heavy removal. These work as a very good starting point before moving on to the more advanced controls in the Processing and Setup tabs. You may not need to use any of the advanced parameters.

 

ch-dvo_dust-presets

Enable Basic

The Enable Basic toggle button allows you to enable/disable basic mode. This mode uses presets to automate and hide much of the effect complexity.

 

dv_note

When you edit any of the settings in the processing or setup tabs the basic mode becomes automatically disabled. Similarly, when you select a mode from the basic modes, all settings will be automatically adjusted to fit the selected mode and basic mode will be automatically enabled.

Presets

ch-dvo_dust-preset-values

 

This is a collection of preset settings (e.g. Extra Light, Heavy etc.) that setup the effect for a predefined level of dust/dirt.

 

Values :

Extra Light, Light, Medium, Heavy, Extra Heavy

Default :

Medium

Strength

This slider allows the adjustment of the strength of dust reduction processing to use. It is only available in basic mode.

 

Range :

-5 to +5

Default :

0

Enable White / Enable Black

White/black dirt removal is enabled via the corresponding Enable White/Enable Black toggle buttons.

 

Enable Black - for black/dark spots
Enable White - for white/light spots

 

Both can also be enabled at the same time.

 

Default :

On

 

These options also appear in the Processing tab and they are linked (changing one location affects the other).

 

dv_alert

Note that if neither button is enabled then DVO Dust will not filter at all!

Processing Filters

ch-dvo_dust-menu-processing

The filters used by the process are very important in determining the final processed quality. DVO Dust includes a variety of filter algorithms that can effectively process a wide range of input footage.

 

ch-dvo_dust-processing-processing

ch-dvo_dust-filter-values


</br>

Drop-down Filter list

Spatial / Temporal / Mixed Filters

Values :

Spatial, Mixed 1, Mixed 2, Mixed 3, Mixed 4, Temporal 1, Temporal 2, Copy Prev, Copy Next, Bypass

Default :

Mixed 3

 

The following generic filter groups are defined.

Spatial

ch-dvo_DVO Dust spatial filter

All filters named Spatial are filters that work only within the current frame (or field if the material is interlaced), i.e. it has taps only in the current frame. These filters are intended for very small spots.

Mixed

ch-dvo_DVO Dust mix filter

All filters named Mixed have taps in both the current frame and the frame previous to and following the current frame. That is, it has both spatial and temporal taps. All these filters however have more taps in the current frame than in the previous and following frames together (more spatial taps than temporal). These filters are intended for normal spots.

 

The different Mixed types (Mixed 1,2,3 etc.) change the ratio between spatial and temporal. The larger the number, the more temporal filtering.

Temporal

ch-dvo_DVO Dust temporal filter

Filters named Temporal have both spatial and temporal taps but with more temporal than spatial. This will enable the DVO Dust to remove any size of spots. These filters may need more careful use, to not give unwanted artefacts.

 

dv_note

The filter called 'Temporal 2' is a special temporal filter that uses minimum amount of information from the current frame. This means that the processed signal will not vary as much as the normal temporal filter in terms of luminance/intensity.

Copy

ch-dvo_DVO Dust copy prev

Copy Next

ch-dvo_DVO Dust copy next

Copy Prev

The 'Copy Next' and 'Copy Prev' filters should be used for one frame in combination with a key area and Global mode to replace a big chunk of dirt, a big hole, or a flash frame with information from the next or previous frame.

Bypass

Setting the filter to Bypass will leave dirt unprocessed.

Use Adaptive Size

When the Use Adaptive Size button is enabled, the filter size automatically adjusts during processing according to the size of the dirt found.

 

Default :

On

Filter Size

This sets the size of the filter on the current frame, so it is only required for spatial and temporal filters.

 

Use the numeric slider to define the filter size when adaptive filter sizing is not enabled. The larger the size of the dirt the larger this value should be.

 

Range :

0 to 15

Default :

7

Adaptation

ch-dvo_dust-processing-adaptation

 

The Adaptation toggle button allows you to turn the adaptation processing on/off.

 

When this button is off, DVO Dust works in global mode, filtering the whole image with the same fixed filter selected in the Filter menu.

 

dv_alert

Note that if the Adaptation button is off then none of the adaptation controls above will have an effect.

Motion

This numeric slider configures the degree of motion sensitivity.

 

Initially you can set it to 0 (most safety), for maximum motion sensitivity, and then increase it in steps if there isn't enough filtering in moving parts of the picture.

 

A value of 256 corresponds to no motion adaptation at all, which means that temporal filtering can be applied fully to moving parts of the image.

 

Range :

0 to 256

Default :

30

MDC

The MDC (Motion Detection Current) toggle button determines whether to look at just the previous and next field/frame, or to look at all of the previous, current, and next field/frame.

 

Default :

On

 

Having this option on ensures higher sensitivity and reduces artefacts down to a minimum.

For maximum filtering, the control may be set to off.

 

dv_note

MDC filter configuration is done inside the Setup section.

Edge

This controls material edge protection.

 

Edge protection acts as a safety measure and reduces the possibility of false scratch detection. Some material may require this protection e.g. houses at a distance, a forest or material with a slight weave. By turning edge protection on, the built in edge detector will affect were DVO Dust filters and it will reduce filtering where it finds edges.

 

Default :

On

 

dv_note

Edge protection should normally be left on.

 

Further controls for defining thresholds for edges are available in the Setup tab.

 

dv_note

Edge parameter configuration is done inside the Setup section.

Temporal Adaptation

Temporal Adaptation acts to exclude falsely detected dust/dirt from being processed. It does this by comparing dirt detected on the current frame with dirt detected on the previous frame (within a sizable window).

 

This toggle button turns temporal adaptation on/off.

 

Default :

Off

 

The temporal adaptation settings can be found in the Setup tab.

Black / White

There are two separate and independent parameter groups controlling the processing for Black (dark) and White (light) areas of dust/dirt.

Enable Black / Enable White

White/black dirt removal can be enabled via the corresponding toggle button.

 

Enable Black - to remove black/dark spots
Enable White - to remove white/light spots

 

Both can also be enabled at the same time.

 

Default :

On

 

dv_alert

Note that if neither button is enabled then DVO Dust will not filter at all!

Use Adaptive

If on, sets white/black contrast to be adaptive.

 

Default :

On

 

This will result in the algorithm determining which contrast setting is needed on a pixel-by-pixel basis.

When enabled the contrast controls change to give more, or less, effect of the adaptive contrast.

Adptv Threshold

Only applicable if Use Adaptive is on.

 

Range :

-32 to 31

Default :

0

Fixed Threshold

Only applicable if Use Adaptive is off.

 

Range :

0 to 63

Default :

30

 

You should lower the thresholds if you have very low contrast white spots on light background, or black spots on dark background, and increase the thresholds if the luminance difference between the spots and the background is less:

 

ch-dvo_DVO Dust white dirt with low contrast

set the contrast threshold to a low value

ch-dvo_DVO Dust white dirt with high contrast

set the contrast threshold to a high value

Contrast Adaptation Limits

ch-dvo_dust-processing-adaptation-limits

 

The contrast adaptation low and high limit controls only work in the adaptive mode and are used to specify the range of contrast settings that the adaptation is allowed to work in.

 

The upper limit is normally set to the non-adaptive contrast setting you normally use. If both limits are set to the same value the result is exactly the same as when using non-adaptive contrast.

Low

Range :

0 to 63

Default :

5

High

Range :

0 to 63

Default :

30

Other Settings

ch-dvo_dust-processing-other

Signal

This selects the signal (channel) within which scratches/dirt will be detected.

 

Values :

Y,U,V,R,G,B,Y+U+V

Default :

Y

 

The adaptation works on one channel only, normally 'Y'. By setting the signal to 'R', for example, when only red scratches are visible, the DVO Dust will more precisely detect the dirt, minimizing the risk of affecting actual picture content.

Motion Estimation

This drop-down button allows you to choose the motion estimation.

 

Values :

off, normal, best

Default :

normal

 

When enabled, the motion estimation module gives a performance boost, both in dirt detection and concealment. This means that much more aggressive settings can be used without introducing smearing.

Scene Change

This drop-down button gives options for how to process the frames surrounding an edit/cut point:

 

Inside - processes the frame before a cut using only the current and previous frame, and processes the frame after a cut using only the current and next frame. Stays inside the shot.
Across - ignores cuts, use the previous, current, and next frame. Goes across shots.
Bypass - doesn't process the frames before or after a cut.

 

Values :

Inside, Across, Bypass

Default :

inside

Channels

This control is for selecting the channels from which dirt will be removed.

 

Normally the processing should be set to all channels, but in some cases, especially with small dirt, better results can be achieved by processing only one or two of the channels.

 

Values :

Any combination of R,G and B.

Default :

R,G,B

Setup

ch-dvo_dust-menu-setup

View

ch-dvo_dust-setup-view

 

Turning on the View toggle button will provide an overlay/preview showing detected dirt. The type of overlay can be selected via the View Mode drop-down list:

 

Default :

Off

View Mode

ch-dvo_dust-setup-view-modes-list

 

Values :

Dirt On Luma, Dirt On Red Input, Dirt On Red Output, Difference

Default :

Dirt On Luma

 

Where :

 

Dirt On Luma - The detected scratches/dirt are high-lighted on a monochrome input picture with lowered luminance.
Dirt On Red Input - The detected scratches/dirt are shown with red on the unprocessed input signal.
Dirt On Red Output - The detected scratches/dirt are shown with red on the processed output signal.
Difference - The difference between the unprocessed input and the processed output is displayed.

Colour

ch-dvo_dust-setup-colour

 

The drop-down list will default to the project setting for the input format. You need to set this control according to the material that you are working with. If the footage was shot with a video camera, select a linear format. If this control is not set correctly the material may not be processed properly.

 

Default :

From Project

History Required

ch-dvo_dust-setup-history

 

The DVO Dust effect is recursive.

 

dv_note

Recursive means the result for any given frame depends on the result of the previous frame(s).

 

For best results a certain amount of frame history needs to be built up, and this numeric slider is used to specify how many frames of history to use.

 

Range :

0 to 15

Default :

5 frames

Use Handles

ch-dvo_dust-setup-handles

 

The Use Handles button controls whether the history includes available handles of a scene/shot. Normally, the history frames accumulated will terminate on a shot edit/event (start/end edit). There may be extra frames available (handles) before or after the start and end edit points of a shot however and these will be included as history if Use Handles is set.

 

dv_note

If handles exist, full and precise processing will be available from the first frame of a clip.

 

Default :

On

 

The remaining controls on the Setup page are used to optimize the processing further. These controls should only be used by experienced operators with a good understanding of the dirt and scratch concealment process.

Max Filter

ch-dvo_dust-setup-max-filter

Enable

In addition to the filter selected in the Processing tab, a separate max filter can be enabled.

 

The Max Filter will only be used when Use Adaptive is enabled in the Processing tab.

 

dv_note

This is very useful when you have material with mostly small dirt and the occasional bigger stains.

 

Default :

Off

Filter

ch-dvo_dust-filter-values

 

Use this drop-down button to select the max filter with which to process large stains.

 

Values :

Spatial, Mixed 1, Mixed 2, Mixed 3, Mixed 4, Temporal 1, Temporal 2, Copy Prev, Copy Next, Bypass

Default :

Temporal 1

 

When the Max Filter is enabled, the normal filter used for the adaptive filter sizing will take care of the small dirt. When the upper size limit is reached it will automatically switch over to the filter selected here.

 

dv_note

The filter used here would typically be a larger temporal filter.

 

The Max Filter can also be set to Bypass, which will leave big stains unprocessed. These can be processed later by a de-blotcher or 3rd party software.

Size

This specifies the size of the spatial part of the filter (for spatial and mixed filter types).

 

dv_note

Use a large value when processing large bits of dirt.

 

Range :

0 to 15

Default :

3

Motion

ch-dvo_dust-setup-motion

Width

Motion Width is used in combination with the Motion control in the Processing section and defines the motion adaptation behaviour. When motion width is set to 0, the motion setting will be used as a threshold discriminating between moving and non-moving parts. When motion width is set to a non-zero value, the classification will change gradually from “no motion” to “full motion”. Motion width then specifies the size of the transition region.

 

Range :

0 to 255

Default :

30

MDC Scale

The MDC (Motion Detection Current) toggle button in the Processing section determines whether to look at just the previous and next field/frame, or to look at all of the previous, current, and next field/frame.

 

dv_note

Only used if MDC (Motion Detection Current) control enabled in the Processing section.

 

The higher the scale setting, the more filtering (less impact of the MDC algorithm).

 

Range :

0 to 15

Default :

8

Edge

ch-dvo_dust-setup-edge

 

dv_note

The Edge settings apply only if Edge protection has been enabled in the Processing tab.

Offset

The edge offset acts like a threshold, determining how well-defined edges have to be before the edge control has any effect. The smaller the offset value the sooner the edge control will have an effect.

 

Range :

0 to 255

Default :

45

Scale

Edge scale sets the sensitivity of the edge control. The higher the setting the more pronounced the effect of the edge control.

 

Range :

0 to 255

Default :

192

Temporal

ch-dvo_dust-setup-temporal

 

dv_note

The temporal settings apply only if Temporal Adaptation has been enabled in the Processing tab.

 

The purpose of temporal adaptation is to exclude falsely detected dirt from processing by comparing it with the previous frame's detected dirt within a sizable window.

Strength

The strength level determines the amount of influence that the previous frame's detected dirt will have on exclusion of dirt detection in the current frame. A higher value will result in more dirt being excluded and less processing carried out.

 

Range :

0 to 255

Default :

80

Trim Size

The trim size corresponds to a "window" in the previous frame which is searched for dirt to compare against the current frame. The smaller the window (trim size) the more filtering that will be achieved.

 

Range :

0 to 7

Default :

5

Hit Growth

ch-dvo_dust-setup-hitgrowth

 

The Hit Growth control is useful when the dirt in the image does not have very well-defined edges.

 

By increasing the hit growth the processor is told that the dirt is bigger than it actually appears. The result is that the soft edges also are processed.

Mode

Absolute

Use Relative button off.

 

The hit mask for all sizes of scratches are grown by the same amount as specified with the strength control

 

Range :

0 to 4

Default :

4

Relative

Use Relative button on (default)

 

In relative mode large scratches cause a larger growth.

 

Range :

0 to 15

Default :

10

 

The Absolute and Relative sliders control the amount of hit mask growth for each mode. The higher the  value, the larger the area around the scratch that will be processed.

 

Darrow-up.png     Previous Next