Live Video
Pegasus live video allows you to view and save video from a patient using a supported Axis communications IP Camera. The system supports the Q6045 camera fitted with the Axis 5502-491 multi-connection cable and mono microphone. Both cameras support 1280x720 HD video at 30 frames per second, built in microphone input, and pan, tilt, and zoom (PTZ) control capabliities. They also are multi-cast capable, allowing multiple locations to receive live video and audio from the camera simultaneously.
Both Axis cameras have setup software that can be accessed via a web browser. Neuralynx will be responsible for initial camera setup via the Axis software. Any settings available via the Axis software that are not specifically addressed as adjustable by this software will only be adjustable via the Axis software. Contact support@neuralynx.com if you have questions regarding Axis setup.
Video and audio will be recorded to a compressed AVI video file using the H.264 video and G.711 µ-law audio compression codecs provided by the Axis camera. The output file name and location will be customizable with the defaults being “<ae_name>.avi” and the data directory, respectively. Synchronization between the recorded file and other data recorded by the software will be accomplished using the normalized session timestamp in the Session Index file for the session file record of the recorded file. If a CSG has been created, the video file will be added to the LAY file associated with the CSG using the special “MPEG File Name:” comment in the [Comments] section of the LAY file. Because incomplete video files cannot be processed from a LAY file, the file name will only be written to the LAY file when the video file has been closed. The offset and duration of the MPEG comment should ensure temporal alignment between video frames and CSG data, and the file name written must be relative to the LAY file. If a CSG creates a new LAY file, a new video file will also be created using the naming scheme used when -CreateNewFilesPerRecording is false. This is necessary since the LAY file format always starts video files at the beginning, thus not allowing a single video file to span multiple LAY files.
Live Video Acquisition Entities
Live Video acquisition entities are very closely tied to the capture card. You can only have one Live Video acquisition entity per camera and the acquisition entity is created when a Live Video is added to the system This is different than the spike and CSC acquisition entities, where you have to create the hardware and acquisition entities separately. To create a Live Video, you must use the Live Video creation file command; this is generally done in a configuration file named VideoTracker.cfg.
Live Video Topics:
Live Video Capture Device Settings
Live Video Plots and Windows
Live Video Capture Device Commands
Live Video Window Commands
Video Tracking
The Cheetah video tracker allows you to record the movement of a subject during your experiment using colored targets (generally LEDs). Both position and direction can be tracked based on the color and layout of the targets, and those values are timestamped and written to video tracker records that can be recorded to a video tracker data file for later analysis. Additionally, Cheetah can take advantage of capture cards that have built in video encoders to save the live video feed to a video file on your hard disk. Even if you do not want to record position or direction information, the video tracker can be used to monitor the experiment visually instead of just watching spike and CSC activity. All video setup and calibration can be done within Cheetah; external calibration programs are not required.
Video Tracker Acquisition Entities
You can choose between compatible GigE cameras, PAL Analog or NTSC cameras for video tracking.
Video tracker acquisition entities in PAL Analog and NTSC cameras are very closely tied to the capture card. You can only have one video tracker acquisition entity per capture card in this type of cameras. The acquisition entity is created when a video tracker is added to the system This is different than the spike and CSC acquisition entities, where you have to create the hardware and acquisition entities separately. To create a video tracker, you must use the video tracker creation file command; this is generally done in a configuration file named VideoTracker.cfg.
Video Tracker Topics:
Video Tracker Capture Device Settings
Video Tracker Acquisition Entity Properties
Video Tracker Plots and Windows
Direction Finding Configuration
Video Tracker Capture Device Commands
Video Tracker Acquisition Entity Commands
Video Tracker Window Commands
Video Tracker Plot Commands