Taking advantage of the significant benefits of LabVIEW compared to traditional syntactic languages, namely the rapid implementation of agents by integrating the model into an efficient and adapted software architecture, we are excited to announce the development of a new generation of modules and tools for LabVIEW focused on robotics, AI, and automation.
Released in early 2024, we are thrilled to introduce the arrival of the YOLO v8 Oriented Bounding Boxes (OBB) model on LabVIEW today.
Now that we can run it natively on LabVIEW, we’ll focus on fine-tuning it using the annotator tool, which we will make available with the SOTA release. This tool will allow easy annotation of images and simple selection of a computer vision model to train. The tool will generate a suitable LabVIEW architecture in an instant via script.
We are currently developing two modules, the LabVIEW Deep Learning module for executing inferences and the LabVIEW Computer Vision module for proper display of results, which will be released with our SOTA suite of tools and toolkits for next-generation deep learning on LabVIEW in October.
Integration into LabVIEW
With the LabVIEW deep learning module, LabVIEW users will soon be able to benefit from advanced features to run models like YOLO V8 OBB. This module will enable these models to operate on LabVIEW, providing top-tier performance for complex computer vision tasks. Key features offered by this toolkit include:
- Full compatibility with existing frameworks: Keras, TensorFlow, PyTorch, ONNX.
- Impressive performance: The new LabVIEW deep learning tools will allow executions 50 times faster than the previous generation (HAIBAL 1.0) and 20% faster than PyTorch.
- Extended hardware support: CUDA, TensorRT for NVIDIA, Rocm for AMD, OneAPI for Intel.
- Maximum modularity: Define your own layers and loss functions.
- Graph neural networks: Complete and advanced integration.
- Annotation tools: An annotator as efficient as Roboflow, integrated into our software suite.
- Model visualization: Utilizing Netron for graphical model summaries.
- Generative AI: Complete library for execution, fine-tuning, and RAG setup for Llama 3, Phi 3, Florence-2 models.
Example Video
With these advancements, integrating YOLO v8 OBB into your LabVIEW projects has never been easier, enabling you to leverage cutting-edge computer vision capabilities directly within the LabVIEW environment. Whether you are working on a robotics project, an AI-driven application, or an automation task, the new modules will streamline your workflow and enhance your project’s performance.
Conclusion
With the upcoming next-generation LabVIEW Deep Learning module, YOLO v8 OBB will be available as an example.. YOLO v8 OBB excels in tasks such as real-time object detection and image recognition with unparalleled accuracy and speed, specifically optimized for oriented bounding box detection. This allows for more precise localization and orientation of objects, making it ideal for applications requiring high accuracy in complex scenes. Despite its streamlined architecture, it surpasses previous models due to rigorous training on diverse and extensive datasets