2) Detectable issues
2.1) Changing duration
Frame
Field
2.2) Preserving duration
2.3) Other
Y/C split
Rainbow-parade
Genlock verification
RGB mismatch

2) Detectable issues

In the following section, a number of different categories of issues are listed, which can automatically be detected by DVA Fidelity. With a few exceptions, all issues listed here actually appeared during extensive tests performed on a series of video A/D converter models from different manufacturers. Those that we did not yet encounter in our tests, are marked accordingly. For more details about our A/D converter test series, see: Section 4 - "Converter tests".

However, in order to still provide the reader with information about whether a certain issue is more common to appear on different equipment or not, the listed issues are marked with uppercase letters, where each letter represents a converter device used in our tests.

2.1) Changing duration

Frame

Frame inserted - stretching length


1T 2T 2T 3T
1B 2B 2B 3B

frame 1
frame 2
frame 2
frame 3
frame 3
frame 4
frame_inserted
frame 4
frame 5

Frame dropped – reducing length


1T 3T 4T
1B 3B 4B

frame 1
frame 2

frame_dropped
frame 3
frame 3
frame 4
frame 4

Double field drop – reducing length


1T 2T 4T
1B 3B 4B

frame 1
frame 2
frame 2
frame 3
double_field_drop
frame 3
frame 4

Double field insert – stretching length

Variant 1

1T 2T 2B 3T
1B 2B 2B 3B

frame 1
frame 1
frame 2
frame 2
frame 3
frame 3
double_field_insert
frame 4
frame 4

Variant 2

1T 2T 2T 3T
1B 1B 2B 3B

frame 1
frame 2
frame 2
frame 3
double_field_insert
frame 3
frame 4
frame 4
frame 5

Variant 3 (not found)
1T1T2T3T
1B2B2B3B

Variant 4 (not found)
1T1B2T3T
1B2B2B3B

Field

Field insert


1T 1B 2B 3B
1B 2T 3T 4T

Note: The A/D converter that produced this recording, actually mixes 2 issues in this case:

  1. one field is inserted, causing all subsequent frames to contain fields from different frames
  2. A "Y/C split": The chrominance information has been split from luminance and delayed differently over time. To be exact: The bottom-field of frame 3 actually contains luminance (Y) from 01:13:44:11(bottom), but the chrominance (C) information from 01:13:44:11(top).


frame 1
frame 2
frame 2
frame 3
field_insert
frame 3
frame 4
field_insert
frame 4
frame 5
field_insert

Variant 1 (not found)
2T2T3T4T
2B3B4B5B

Variant 2 (not found)
2T2B3B4B5B
2B3T4T5T6T

Field dropped

(not found)
2T3T4B5B
2B4T5T6T

2.2) Preserving duration

Field swap

(not found)
2T3B4T
2B3T4B

Frame replaced


1T 2T 2T 4T
1B 2B 2B 4B

frame 1
frame 2
frame 2
frame 3
frame 3
frame 4
frame_replaced
frame 4
frame 5

Field replaced

Variant 1

1T 2T 3T
1B 2T 3B

frame 1
frame 2
frame 2
frame 3
field_replaced
frame 3
frame 4

Variant 2

1T 2T 3T 4T
1B 3T 3B 4B

frame 1
frame 3
frame 2
frame 4
field_replaced
frame 3
frame 5

Variant 3

1T 1B 3T 4T
1B 2B 3B 4B

frame 1
frame 2
frame 2
frame 3
field_replaced
frame 3
frame 4

Variant 4

1T 2T 3T
1B 1B 3B

frame 1
frame 2
frame 2
frame 3
field_replaced
frame 3
frame 4

Variant 5

1T 1T 3T
1B 2B 3B

frame 1
frame 2
frame 2
frame 3
field_replaced
frame 3
frame 4

Variant 6

1T 2B 3T
1B 2B 3B

frame 1
frame 2
frame 2
frame 3
field_replaced
frame 3
frame 4

2.3) Other

Y/C split

Timing difference between luminance and chrominance:

Y/C interpolation

(Luminance or chrominance is interpolated between fields) Chrominance interpolation

1T 2T 2yT (2cT+2cB) 3T
1B 2B 2B 3B

Note: In frame 3, the chrominance in the top-field has been interpolated between top- and bottom-field of the original frame 3 (02:15:44:01)
Since the interpolation of red and blue caused the 'red' rectangle in top-field of frame3 to be purple, we internally called this issue 'purple bug'.


frame 1
frame 1
frame 2
frame 2
frame 3
frame 3
yc_interpolation
frame 4
frame 4


1T 2T 2yT (2cT+2cB) 3T
1B 2B 2B 3B

Note: In frame 3, the chrominance in the top-field has been interpolated between top- and bottom-field of the original frame 3 (02:30:23:00) (Differently colored version of the 'purple bug')


frame 1
frame 1
frame 2
frame 2
frame 3
frame 3
yc_interpolation
frame 4
frame 4

Luminance interpolation

1T (2yT+1yT)/2cT 2T 3T
1B (1yB+2yB)/1cT 2B 3B

Note: In frame 2, the luminance information has been interpolated between the fields from 2 different frames. In the the timecode you can see the numbers '19' and '20' merged together in the field image already.


frame 1
frame 1
frame 2
frame 2
yc_interpolation
frame 3
frame 3
frame 4
frame 4

Y/C shift

(Luminance information is correct, but chrominance is taken from the wrong field)

1Ty/1Bc
2By/2Tc

Image interpretation:
The color combination "red/blue" only appears in bottom fields. The grid however belongs to a top field.

(Note: The A/D converter that produced this recording, actually mixes 2 issues in this case: a Y/C split and an inserted field)


frame 1
frame 5
yc_shift

Rainbow-parade

While using a certain VHS player (professional, rack-mountable), we stumbled over color distortions that only affected a single field every few minutes. This is of course just an image quality degradation and no timing issue, but DVA Fidelity pointed it out, even though it only happend for the duration of a single field.


frame 1
frame 1
frame 2
frame 2
rainbow_parade
frame 3
frame 3

Genlock verification

DVA Fidelity can be used to verify the correct functionality of genlocked equipment, assuring that every equipment in that signal chain is running in sync.

If all video equipment in a signal chain is connected to a generator lock (genlock) clocking signal, no timing correction should be necessary, as each timer of each individual device should be slaved to a common clock. In practice however, it is not always easily noticeable if every connected device is actually complying with the genlock signal, which may cause timing issues that usually pass by unnoticed. This can easily happen due to misconfiguring parameters of devices used in the signal chain, as sophisticated professional equipment allows different genlock modes to be used. Additionally, it can also happen that even with correct settings, a device may be malfunctioning and not synchronizing to the genlock signal correctly.

In both cases, a video operator may be convinced that everything is in order, although the video sent through that signal chain may suffer from unnecessary timing corrections.

We actually had the case with one of our A/D converters, where we figured out that it completely ignored any incoming genlock input as reference signal.

RGB mismatch

When dealing with RGB component signals, it can happen that the color channels are for some reasons not matched correctly, leading to false color display.

Although this might seem trivial to visually spot on the first look, it is still mentioned here, because the correct routing of RGB colors is automatically verified as a side-effect of DVA Fidelity's testing algorithm. For example, the order of the color channels does not always have to be Red-Green-Blue, but can also be BGR, RBG, etc. (especially in the digital domain on a file/codec level). Additionally verifying this might be helpful in environments where multiple RGB component signals are connected using patchbays.

Back to index