Patent ID: 11966569
Assignee: ZEBRA TECHNOLOGIES CORPORATION
Field: Audio-visual technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A system for interacting with regions of interest (ROIs) in a machine vision application, the system comprising:
a machine vision camera; and
a client computing device coupled to the machine vision camera, wherein the client computing device is configured to:
receive an image from the machine vision camera;
present the image on a canvas, wherein the canvas is part of a first user interface of a machine vision application displayed on the client computing device;
present a first ROI associated with a first machine vision tool on the canvas and over a first portion of the image;
present a second ROI associated with a second machine vision tool on the canvas and over a second portion of the image; and
while the first ROI is presented over the first portion of the image and while the second ROI is presented over the second portion of the image, target the first ROI or the second ROI as a targeted ROI for interaction based upon distances from a pointer displayed on the canvas to features of the first ROI and the second ROI,

wherein the features of the first ROI and the second ROI include a feature of the first ROI and a feature of the second ROI, and wherein the client computing device is further configured to target the targeted ROI for interaction by:
when the pointer is within only the first ROI, targeting the first ROI as the targeted ROI;
when the pointer is within the first ROI and the second ROI, and the pointer is closer to the feature of the first ROI than to the feature of the second ROI, targeting the first ROI as the targeted ROI; and
when the pointer is within the first ROI and the second ROI, is equidistant to the feature of the first ROI and to the feature of the second ROI, and is closer to a first center of the first ROI than to a second center of the second ROI, targeting the first ROI as the targeted ROI.