
11.5 3D Features
11.5.9
Frame Combine
Very high frame rates that are well over 1000 fps can be achieved in 3Donly mode. Every frame
(image) activates an interrupt in the GigE software which will issue a high CPU load or the
frame rate can not be handled at all by an overload of interrupts.
To solve this issue, the FrameCombine mode has been implemented in the MV0 Python 3D06
camera. In this mode, the data of n images are bundled into one frame. In the example shown
in Fig. 11.15 4 frames are combined into one frame (
FrameCombineNrFrames
=4). In this case there
are 4 times less software interrupts that indicate a new frame than without FrameCombine and
the CPU load is significantly reduced. Instead of receiving 4 images with 5 rows, only one
image with 20 rows is received which reduces the frame rate on the computer side. Without
FrameCombine, the CPU load on the computer might be too high to receive all images and
images might be dropped. The value n (=
FrameCombineNrFrames
) can be set by the user. This
value should be set so that the resulting frame rate is well below 1000 fps (e.g. at 100 fps). E.g.
if the camera shows a maximal frame rate of 4000 (property
AcquisitionFrameRateMax
), then
FrameCombineNrFrames
could be set to 40 to have a resulting frame rate of 100 fps. The PF 3D
Suite supports this mode.
The
FrameCombineNrFrames
value should be set so that the resulting frame rate is
well below 1000 fps.
I
n d i v i d u a l i m a g e s
C o m b i n e d i m a g e
F r a m e C o m b i n e
Figure 11.15: Example for FrameCombine with 4 frames
Frame Combine Timeout
There exist possibilities to transmit the combined frame even if there is not enough data to fill
it. E.g. It can be desirable to get the 3D data immediately after an item on the conveyor belt
has passed.
FrameCombine_Timeout
A timeout can be specified after which the combined frame will be
transmitted, regardless if there was enough data to fill it. The timeout counter is reset
after each frame and counts until a new trigger has been detected or until the timeout is
reached.
A FrameCombine_Timeout value of 0 disables the FrameCombine timeout fea-
ture.
MAN082 09/2019 V1.0
77 of 125
Содержание MV0 3D06 Series
Страница 10: ...1 Preface 10 of 125 MAN082 09 2019 V1 0...
Страница 20: ...3 Product Specification 20 of 125 MAN082 09 2019 V1 0...
Страница 38: ...4 Image Acquisition 38 of 125 MAN082 09 2019 V1 0...
Страница 48: ...5 Counter Timer 48 of 125 MAN082 09 2019 V1 0...
Страница 58: ...9 Image Format Control 58 of 125 MAN082 09 2019 V1 0...
Страница 62: ...10 Frame Rate 62 of 125 MAN082 09 2019 V1 0...
Страница 88: ...11 Image Data Processing 88 of 125 MAN082 09 2019 V1 0...
Страница 92: ...12 Precautions 92 of 125 MAN082 09 2019 V1 0...
Страница 100: ...13 Hardware Interface 100 of 125 MAN082 09 2019 V1 0...
Страница 104: ...14 Mechanical Considerations 104 of 125 MAN082 09 2019 V1 0...
Страница 106: ...15 Troubleshooting 106 of 125 MAN082 09 2019 V1 0...
Страница 112: ...18 Support and Repair 112 of 125 MAN082 09 2019 V1 0...
Страница 114: ...19 References 114 of 125 MAN082 09 2019 V1 0...
Страница 125: ...D Document Revision History Revision Date Change 1 0 September 2019 First version MAN082 09 2019 V1 0 125 of 125...