The Video Client 2 is used to analyse the video data that comes from the tunnel. One can grab a certain number
of frames or just watch live video. One can calculate spot position and size of the spot, subtract backgrounds
using multiple algorithms, one can filter X-Rays out of the video frame data, print images or the whole application
window, use false color (own or MATLAB Jet) or greyscale mode, monitor projections of the video signal, normalize
the video data or calculate the laser power. In addition to this, one can load and save images in an
application-specific format (IMM, BKG), application-specific compressed format (IMC, BKC) or in the Windows BMP
file format and take a snapshot.
At the moment, there are 11 cameras installed in the PITZ 1.6 experiment. These are:
Menu | Entry | Submenu | Description |
Application | Statistics Mode |
Fourier | Switches on Fourier statistics (slow, more precise, less sensitive to noise) |
Straightforward | Switches on straightforward statistics (using MEAN and RMS formula) (fast, less precise, sensitive to noise) |
Streakcamera | Streak image analysis (experimental) |
Off | Switches off statistics |
Color Mode | Grayscale | Switches on grayscale colors (there could be problems observing weak signals) |
False-color mode | Switches on false color mode (better displaying of weak signals), black means no, blue means weak, green means medium, red means strong and white means saturated signal |
JET False color mode | Switches on false color mode (better displaying of weak signals), black means no, white means saturated signal, colors are drawn like in MATLAB when JET color table is used |
Projection mode | X Projection | Switches X projection on and off |
Y Projection | Switches Y projection on and off |
Off | Switches displaying of all projections off |
Area of Interest | Circular | Switches to circular area of interest. This also resets the area of interest to the biggest circular area of interest possible. |
Rectangular | Switches to circular area of interest. This also resets the area of interest to the biggest rectangular area of interest possible. |
Normalisation | | Switches normalisation of the video data on and off |
X-Ray filtering | | Switches X-Ray filtering on and off |
Stay on top | | Switches the "Stay on top" on and off, if on, the program is on top of all other windows all the time |
Keep aspect ratio | | Switches the "Keep Aspect Ratio" on and off, if on, the program resizes the video frame inside the application window to respect the proper aspect ratio of the video frame |
Messages | | Switches a message window on and off (one can observe the program) |
Preferences | | Shows up the preferences dialog to set up snapshot directory, the repetition rate of the system, one can switch between TINE protocol (slow, state-of-the-art, saves network bandwidth) and Sockets (fast, more stable, wastes network bandwidth) |
Print image | | Prints the current image (can also print to electronic logbook if a proper printer for this is installed) |
Print whole window | | Prints the whole application window (can also print to electronic logbook if a proper printer for this is installed) |
Quit | | Quits (exits) the application |
Image | Load | | Loads in raw images (either IMM, IMC or BMP file format) |
Save | | Saves raw images (either IMM, IMC or BMP file), one also has the possibility to save important experiment data (like klystron forward power) together with the image file(s) to a text file. If saving multiple images to BMP file, one is not load them in again into the Video Client as a bunch. |
Grab | 1 Frame | Grabs a single video frame |
2 Frames | Grabs two video frames, displayed image is a average image of these two images, all calculations are averaged over these two frames, too |
3 Frames | Grabs three video frames, displayed image is a average image of these three images, all calculations are averaged over these three frames, too |
4 Frames | Grabs four video frames, displayed image is a average image of these four images, all calculations are averaged over these four frames, too |
5 Frames | Grabs five video frames, displayed image is a average image of these five images, all calculations are averaged over these five frames, too |
10 Frames | Grabs 10 video frames, displayed image is a average image of these 10 images, all calculations are averaged over these 10 frames, too |
15 Frames | Grabs 15 video frames, displayed image is a average image of these 15 images, all calculations are averaged over these 15 frames, too |
20 Frames | Grabs 20 video frames, displayed image is a average image of these 20 images, all calculations are averaged over these 20 frames, too |
30 Frames | Grabs 30 video frames, displayed image is a average image of these 30 images, all calculations are averaged over these 30 frames, too |
40 Frames | Grabs 40 video frames, displayed image is a average image of these 40 images, all calculations are averaged over these 40 frames, too |
50 Frames | Grabs 50 video frames, displayed image is a average image of these 50 images, all calculations are averaged over these 50 frames, too |
100 Frames | Grabs 100 video frames, displayed image is a average image of these 100 images, all calculations are averaged over these 100 frames, too |
200 Frames | Grabs 200 video frames, displayed image is a average image of these 200 images, all calculations are averaged over these 200 frames, too |
Grab and Save... | 10 Frames | Grabs and saves sequence of 10 images and 10 background source images |
15 Frames | Grabs and saves sequence of 15 images and 15 background source images |
20 Frames | Grabs and saves sequence of 20 images and 20 background source images |
30 Frames | Grabs and saves sequence of 30 images and 30 background source images |
40 Frames | Grabs and saves sequence of 40 images and 40 background source images |
50 Frames | Grabs and saves sequence of 50 images and 50 background source images |
100 Frames | Grabs and saves sequence of 100 images and 100 background source images |
Poll | | Start or stop Poll mode (live video) |
Analyze | | Analyses the current video buffer again (after one changed some settings) |
Background | Load | | Loads in background images (either BKG, BKC or BMP file format) |
Save | | Saves background images (either BKG, BKC or BMP file) |
Grab | | Grabs a single background that replaces the old background |
Add | | Adds a background to the current background (addition) |
Get->Envelope | 5 Frames | Creates a enveloped background of five grabbed images (grabs five images and creates the enveloped background) |
10 Frames | Creates a enveloped background of 10 grabbed images (grabs 10 images and creates the enveloped background) |
20 Frames | Creates a enveloped background of 20 grabbed images (grabs 20 images and creates the enveloped background) |
30 Frames | Creates a enveloped background of 30 grabbed images (grabs 30 images and creates the enveloped background) |
40 Frames | Creates a enveloped background of 40 grabbed images (grabs 40 images and creates the enveloped background) |
50 Frames | Creates a enveloped background of 50 grabbed images (grabs 50 images and creates the enveloped background) |
100 Frames | Creates a enveloped background of 100 grabbed images (grabs 100 images and creates the enveloped background) |
200 Frames | Creates a enveloped background of 200 grabbed images (grabs 200 images and creates the enveloped background) |
Get->Average | 5 Frames | Creates a averaged background of five grabbed images (grabs five images and creates the averaged background) |
10 Frames | Creates a averaged background of 10 grabbed images (grabs 10 images and creates the averaged background) |
20 Frames | Creates a averaged background of 20 grabbed images (grabs 20 images and creates the averaged background) |
30 Frames | Creates a averaged background of 30 grabbed images (grabs 30 images and creates the averaged background) |
40 Frames | Creates a averaged background of 40 grabbed images (grabs 40 images and creates the averaged background) |
50 Frames | Creates a averaged background of 50 grabbed images (grabs 50 images and creates the averaged background) |
100 Frames | Creates a averaged background of 100 grabbed images (grabs 100 images and creates the averaged background) |
200 Frames | Creates a averaged background of 200 grabbed images (grabs 200 images and creates the averaged background) |
Show | | Shows the current background image |
Clear | | Clears the current background image |
Help | Quick reference | | Shows this help |
About | | Displays the about box of the program |
In this section, the different file formats used by the application are explained.
Inside the preferences dialog, one can adjust various settings.