🖥
🖥
🖥
🖥
AugeLab Studio Manual
English
Ask or search…
K
Comment on page

Camera USB

This block allows you to receive images from usb cameras or webcams. After connecting your cameras, you can see the list of connected cameras by pressing the scan button. You will get the image of the camera you selected continuously. You can adjust the resolution of your camera in the Camera Resolution section. With the Open Advanced Settings button, you can set the features supported by your camera.
The camera block has 2 inputs, but you can take images without using these inputs. The functions of the inputs are as follows.
Activate Signal: In case of a true signal, it reads the picture data from the selected camera. Does not read when false signal is connected. If no connection is made, the block automatically runs in continuous reading mode.
Release Signal: In multi-camera applications, your device may not receive images from more than one camera at the same time. For this reason, you may need to deactivate some of your cameras from time to time. As long as this socket receives the True signal, it closes its access to the selected camera. If this socket is connected and False signal is coming , the selected camera is accessible . If no connection is made, the camera is always ready to transfer images.

Camera USB Node Documentation

The Camera USB node in AugeLab Studio is used to capture video frames from a USB camera. It allows you to connect to a USB camera and retrieve video frames for further processing within your data pipeline.

Node Overview

The Camera USB node connects to a USB camera and retrieves video frames from the camera's video stream. It supports multiple USB cameras and allows you to select the camera and adjust the camera's resolution. The retrieved video frames can be used as input for further processing in subsequent nodes.

Node Interaction

  1. 1.
    Drag and drop the Camera USB node from the node library onto the canvas in AugeLab Studio.
  2. 2.
    Double-click on the Camera USB node to open the node properties panel.
  3. 3.
    Click the "Scan Connected USB Cameras" button to scan and populate the list of connected USB cameras.
  4. 4.
    Select the desired USB camera from the dropdown menu.
  5. 5.
    Select the desired camera resolution from the "Resolution" dropdown menu.
  6. 6.
    Click the "Open Advanced Setting" button to open the advanced settings for the selected USB camera (available only on Windows OS).
  7. 7.
    Click the "Activate Signal" checkbox to start capturing video frames from the USB camera.
  8. 8.
    Click the "Release Signal" checkbox to stop capturing video frames from the USB camera.
  9. 9.
    The Camera USB node will continuously retrieve video frames from the USB camera and make them available as output.

Input and Output Sockets

  • Input Sockets:
    • "Activate Signal": A boolean signal to activate the USB camera and start capturing video frames. Connect a boolean value to activate or deactivate the camera.
    • "Release Signal": A boolean signal to release the USB camera and stop capturing video frames. Connect a boolean value to release the camera.
  • Output Sockets: The Camera USB node has one output socket of type ImageAny. The retrieved video frames from the USB camera will be available as output.

Implementation Details

The Camera USB node follows these steps to capture video frames from a USB camera:
  1. 1.
    Scan Connected USB Cameras: Click the "Scan Connected USB Cameras" button to scan and populate the list of connected USB cameras.
  2. 2.
    Select USB Camera: Choose the desired USB camera from the dropdown menu. The list will display the available USB cameras detected by the system.
  3. 3.
    Select Camera Resolution: Select the desired camera resolution from the "Resolution" dropdown menu. The available resolutions will be based on the capabilities of the selected USB camera.
  4. 4.
    Open Advanced Setting: Click the "Open Advanced Setting" button to open the advanced settings for the selected USB camera. This feature is available only on Windows OS.
  5. 5.
    Activate Signal: Enable the "Activate Signal" checkbox to activate the USB camera and start capturing video frames.
  6. 6.
    Release Signal: Enable the "Release Signal" checkbox to release the USB camera and stop capturing video frames.
  7. 7.
    Frame Retrieval: The Camera USB node continuously retrieves video frames from the USB camera and makes them available as output.

Usage

  1. 1.
    Drag and drop the Camera USB node from the node library onto the canvas in AugeLab Studio.
  2. 2.
    Double-click on the Camera USB node to open the node properties panel.
  3. 3.
    Click the "Scan Connected USB Cameras" button to scan and populate the list of connected USB cameras.
  4. 4.
    Select the desired USB camera from the dropdown menu.
  5. 5.
    Select the desired camera resolution from the "Resolution" dropdown menu.
  6. 6.
    Click the "Open Advanced Setting" button to open the advanced settings for the selected USB camera (available only on Windows OS).
  7. 7.
    Enable the "Activate Signal" checkbox to start capturing video frames from the USB camera.
  8. 8.
    Enable the "Release Signal" checkbox to stop capturing video frames from the USB camera.
  9. 9.
    The Camera USB node will continuously retrieve video frames from the USB camera and make them available as output.

Notes

  • The Camera USB node provides the ability to connect to a USB camera and retrieve video frames for further processing.
  • Make sure to select the correct USB camera from the available options in the dropdown menu.
  • The Camera USB node supports adjusting the camera resolution based on the capabilities of the selected USB camera.
  • The retrieved video frames can be used as input for subsequent nodes in your data pipeline.
  • Ensure that the USB camera is connected and configured correctly before using the Camera USB node.
  • The Camera USB node provides a convenient way to integrate USB cameras into your data processing workflows in AugeLab Studio.
  • Utilize the output video frames from the Camera USB node in other nodes to perform various operations such as object detection, image processing, and more.
  • The Camera USB node supports multiple USB cameras and allows you to select the desired camera and adjust its resolution.
  • The Camera USB node enhances the capabilities of AugeLab Studio for working with video data from USB cameras.