EasyManua.ls Logo

Matrix Vision mvBlueFOX3 - Working with Triggers; Triggering with an Incremental Encoder

Matrix Vision mvBlueFOX3
365 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
216 CONTENTS
20.3.3 Reducing noise by frame averaging
20.3.3.1 What is frame average?
As the name suggests, the functionality averages the gray values of each pixel using the information of subsequent
frames. This can be used to
reduce the noise in an image and
compensate motion in an image.
MATRIX VISION implemented one version of the frame averaging:
"mvNTo1".
This mode is a FPGA function which will not need any CPU of the host system. However, this mode is only available
for the following cameras:
mvBlueFOX3-1xxx family,
mvBlueFOX3-2024G/C and
mvBlueFOX3-2032G/C.
20.3.3.2 mvNTo1
To get an averaged pixel, this mode takes the gray value of each pixel of the specified number of subsequent frames
("mv Frame Average Frame Count") and calculates the average. E.g. Averaging of pixel [0,0] using 8 frames
("mv Frame Average Frame Count = 8") will be as follows:
Gray_value[0,0,image1] + Gray_value[0,0,image2] + ... + Gray_value[0,0,image8]
Pixel_avg[0,0] = ------------------------------------------------------------------------------
8
20.3.3.2.1 Using wxPropView
Using the frame average mode "mvNTo1", you have to do the following step:
1. Start wxPropView (p. 74) and
2. connect to the camera.
3. Then specify in "Setting -> Base -> Camera -> GenICam -> Device Control" which processing unit of the
camera should do the frame averaging, e.g. unit 0 should do the frame averaging
"mv Device Processing Unit Selector = 0"
"mv Device Processing Unit = mvFrameAverage".
Afterwards, "mv Frame Average Control" is available.
4. Now open "Setting -> Base -> Camera -> GenICam -> mv Frame Average Control" and
5. select "mv Frame Average Mode = mvNto1".
MATRIX VISION GmbH

Table of Contents