From the early stages of EyeAuras' development, the software utilized computer vision to identify elements on a screen, such as Image Search, Color Search, and Text Search.
Each trigger catered to specific scenarios:
While these triggers effectively addressed many scenarios, especially for smaller sets of auras, they occasionally fell short in terms of speed, accuracy, or flexibility. This led to the development of ML Search.
Benefits of ML Search over other "Search" triggers include:
While ML Search might appear to be a superior "Search" trigger, it's not without challenges. Preparing and training a model is a complex process that requires an array of tools to perfect. The journey from conceptualizing a need ("I want to find that buff icon") to model implementation can range from a few minutes to an indefinite period for those aiming for continuous improvement.
Mastering it demands time and effort. You'll need to understand data preparation, model training, and proper usage. However, the rewards for mastering it are substantial.
Currently, EyeAuras primarily utilizes Yolo, a top-tier computer vision model. While other models might be incorporated in the future, Yolo remains a preferred choice due to its flexibility, speed, and user-friendliness.
Though similar to Image Search, Classification doesn't provide the exact location of an identified object. It merely confirms its presence. Notably, its speed is unparalleled, operating in the realm of thousands of FPS.
Tasks it can handle include:
Think of it as an enhanced Image Search. It can identify multiple object types in one pass and scales efficiently when increasing object types or quantities.
Tasks it can handle include:
Segmentation is the pinnacle of ML capabilities. It provides a detailed view of objects, even if they overlap. In gaming, its best application might be for constructing a minimap to navigate, differentiating walkable areas from obstacles. It offers unparalleled precision while maintaining impressive performance.
Tasks it can handle include: