Computer Vision

Our approach to leveraging industry leading tools for dynamic computer vision problems.


YOLOv8/9

YOLOv8 (You Only Look Once version 8) is our choice for core computer vision modeling. It's a one-shot detection algorithm known for its speed and efficiency in identifying objects within images. For a variety of problems, we have fine-tuned the head of YOLOv8 to predict the desired behavior.

Digital Twins for Enhanced Data Generation

We leverage a synthetic data generation method called Digital Twins, where a physical system is emulated with 3D modeling software. This technique can be employed to augment real-world training datasets, creating a more robust and diverse set of training and validation data. This approach can also significantly increase the dataset size, often in a manner that stabilizes model predicitons. It also allows for the simulation of conditions not easily replicated in the physical world, enhancing the model's ability to generalize across different scenarios.

Integration with Roboflow

We are fans of Roboflow, a tool that facilitated the labeling and preparation of both real and synthetic datasets. Roboflow is instrumental in applying data augmentation techniques easily, such as horizontal flips, rotations, grayscale adjustments, and noise filters to improve model generalizability.