
NeuroMotive™ User’s Manual
LB-0336 Rev. 1.00
Page 33
External -
This option is a hardware synchronization that allows for non-
Blackrock equipment to drive the camera. It includes the additional option
Trigger Polarity
which allows selection of if the shutter triggers on a high or low
voltage. With this method any synchronization with video data must be handled
by the non-Blackrock equipment as it determines when a frame is taken. The
frame rate must also be specified.
NSP Digital Out -
This option is a hardware synchronization method for use with
the NSP. Using the supplied hardware synchronization cable the NSP will drive
the camera from one of the digital output ports on the NSP with active high
polarity. This option allows selection of any of the four digital output ports using
the
Digital Output Channel
dropdown menu. This method is far more accurate in
synchronizing video and neural data as the number of timers is reduced and
network latency can be ignored.
CerePlex™ -
This is another hardware synchronization option that is for use with
the CerePlex™ Direct. It includes the additional option of setting whether the
camera is triggered on high or low voltage with
Trigger Polarity
. Like the other
hardware synchronization options it is far more accurate for matching up video
and neural data. This method does not require setting the frame rate.
Camera:
RTSP -
This selects the use of any camera this uses the Real Time Streaming Protocol
(RTSP) over a network. The following options can be set for it:
o
Profile -
This determines what controls are available for the networked camera. Currently
there are two options:
Auto
will auto detect the camera and a list of available functions;
Sanyo
refers to a special robotic camera that can be remotely operated by NeuroMotive™.
o
URL -
The network address of the RTSP camera.
o
Username -
Credentials to access the camera.
o
Password -
Credentials to access the camera. Includes the option to save the password.
2.
Video Renderer
This section specifies the method by which the video data is displayed onscreen and options available for the
method. Currently only
OSG OpenGL
is available for rendering and it has the additional option for setting
the maximum target displayed frame rate. Choose
Auto
to have NeuroMotive™ select the appropriate rate to
display at or set it to 30fps.
3.
Video Decoder
This section specifies options for decoding video data from a file or networked camera. NeuroMotive™ will
automatically determine the correct decoder to use while the other options help to adjust how many resources
the computer should give to the decoder to enhance performance.
Buffer Size (Frames) -
This affects memory on the computer and determines how big of a buffer
to give NeuroMotive™ for storing frames to be decoded. More frames generally mean less stutter
or chance of a loss of frames.
Threads -
This affects the CPU. The more threads used for decoding the faster it will be, but at the
cost of other portions of NeuroMotive™ being slowed or losing data or even other programs
slowing down. This can be set to
Auto
and NeuroMotive™ will determine the needed thread count
to keep up with the incoming video data.
Reorder Decoded Frames -
This forces NeuroMotive™ to decode and render frames in order.
This should always be selected, especially if playing back or recording in sync with neural data as
each frame is synchronized with specific sample data.