Camera View

Regular camera view with a multitude of options to display bounding boxes, capture photos, run OCR, and capture LiDAR depth data

Functionality

The Camera View component serves as a standard camera, providing the ability to capture images and videos. It has one input and one output, along with a button click to finalize the process. The component continuously outputs the camera feed in real-time. Additionally, you have the option to display bounding boxes on the screen, which can be useful for AI object detection models. These bounding boxes can be dynamically updated as new data is fed into the component.

AI Bounding Boxes over the Camera View
Custom option to show a target box

Inputs and Outputs

Inputs
Outputs

Bounding Boxes: You can feed bounding box data into the component to display them on the camera view, typically obtained from an AI object detection model.

Image Frame: The component outputs the camera's image frame, which can be used, for example, as input for an object detection model. The image frame is updated at approximately 30 frames per second.

Customize the Camera View to Your Application

The Camera View component offers several customizable options:

  1. Input Field Display: You can choose to display an input field at the bottom of the camera view. This field can be used for entering text or numbers, making it convenient for scanning IDs or barcodes and immediately viewing the captured information.

  2. Photo Capture: Enabling this option transforms the camera view into a regular camera interface. It allows you to capture a full-size image with a dedicated button.

  3. Depth Output: This option enables the output of depth data from a LiDAR sensor, but requires the availability of LiDAR within the running workflow.

  4. Target Box: You can add a target box to the camera view, which focuses on a specific area of interest, such as an ID or barcode, making it easier to capture relevant information without considering the entire image. The image output from the camera will only be what is within the target box

  5. Custom Displays: You have the ability to create custom displays by adding titles, selecting colors, and feeding values. This feature is useful for measuring or counting objects and displaying custom data on the screen, driven by the workflow's processes.

The Camera View component provides a versatile camera functionality within the Cloneable platform. It allows you to capture images and videos, display bounding boxes, add input fields, enable low photo capture, output depth data, apply target boxes, and create custom displays. These options enhance the usability and flexibility of the camera view component for various applications and workflows.

Image Capture Video Example

Last updated