-
公开(公告)号:US20230267288A1
公开(公告)日:2023-08-24
申请号:US17679923
申请日:2022-02-24
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Francesco Lupo , Andrea Bordone Molini , Andrea Mirabile
CPC classification number: G06K7/10722 , G06V40/107 , G06K7/1413
Abstract: A method and system for operating an indicia reader are disclosed herein. An example method includes detecting a first object in the scanning region; capturing one or more images of the first object to create first image data; determining that a successful decode of an indicia has not occurred; retrieving the first image data of the first object; generating, using the first image data, an embedding of the first image data; detecting a second object in the scanning region; retrieving one or more support samples from an image database; comparing the embedding of the image data to each support sample of the one or more support samples; based on the comparison that the embedding of the image data does not match any support sample, performing an operation.
-
公开(公告)号:US20240289604A1
公开(公告)日:2024-08-29
申请号:US18114777
申请日:2023-02-27
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Anatoly Kotlarsky , Andrea Mirabile , Francesco Lupo , Miroslav Trajkovic
CPC classification number: G06N3/08 , G06K7/1413
Abstract: A method includes: capturing, by a scanner device comprising an image sensor, first image data representing at least a portion of a first item; decoding, by the scanner device, a first barcode represented in the first image data; determining a first item template associated with the first barcode, the first item template comprising first identifier data identifying the first item from among other items and first region-of-interest data specifying a first region-of-interest of the first item; generating second image data comprising the first region-of-interest of the first image data; determining, by a first machine learning model, that the second image data corresponds to the first identifier data identifying the first item; and generating first data indicating that the first barcode is matched with the first item.
-
公开(公告)号:US11922268B1
公开(公告)日:2024-03-05
申请号:US18103712
申请日:2023-01-31
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Francesco Lupo , Alessandro Bay , Andrea Mirabile
IPC: G06K7/14
CPC classification number: G06K7/1413
Abstract: Systems and methods for enhancing decoding of indicia are disclosed herein. An example implementation includes: generating a visual embedding from image data; identifying, in the image data, a partial indicia and decoding the partial indicia to determine at least a partial payload; responsive to the at least partial payload not being a full payload, determining one or more candidate visual embeddings corresponding to the partial payload; comparing the one or more candidate visual embeddings to the visual embedding generated from the image data and assigning a correspondence score for each of the one or more candidate visual embeddings based on the comparison; and determining a recommendation based on the correspondence score for each of the one or more candidate visual embeddings.
-
公开(公告)号:US12254709B2
公开(公告)日:2025-03-18
申请号:US17683134
申请日:2022-02-28
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Andrea Bordone Molini , Francesco Lupo , Andrea Mirabile
IPC: G06V20/68 , G06Q20/20 , G06V10/20 , G06V10/764 , G06V10/82
Abstract: A controller using image processing to identify produce is disclosed herein. The controller may include one or more memories and one or more processors communicatively coupled to the one or more memories. In some implementations, a controller may receive a trigger associated with presence of an item at a product processing zone. The controller may capture, via an imager, an image representing the item. Accordingly, the controller may apply a first convolutional neural network (CNN) to the image to determine a bounding box associated with the item. The controller may determine that the item within the bounding box satisfies an occlusion threshold and may apply a second CNN to the image to determine a query image representation. Accordingly, the controller may receive, from a database, an indication of one or more candidate items based on the query image representation and indicate, via a user interface, the candidate item(s).
-
公开(公告)号:US12039398B1
公开(公告)日:2024-07-16
申请号:US18114891
申请日:2023-02-27
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Anatoly Kotlarsky , Christopher W. Brock , Andrea Mirabile , Francesco Lupo , Miroslav Trajkovic
CPC classification number: G06K7/10722 , G06K7/1413
Abstract: A method includes: capturing, by a scanner device comprising an image sensor, first image data representing at least a portion of a first item; detecting, by the scanner device, a first barcode represented in the first image data; decoding the first barcode to determine first identifier data for the first item; performing a lookup using the first identifier data to determine a first entry for the first item stored in a data store; generating a sub-image representing a region-of-interest of the first item; generating, using an image encoder, a first vector representation of the sub-image; comparing the first vector representation of the sub-image to at least one second vector representation stored in the data store in association with the first entry; and generating first data indicating that the first barcode is matched with the first item.
-
公开(公告)号:US11727229B1
公开(公告)日:2023-08-15
申请号:US17679923
申请日:2022-02-24
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Francesco Lupo , Andrea Bordone Molini , Andrea Mirabile
CPC classification number: G06K7/10722 , G06K7/1413 , G06V40/107
Abstract: A method and system for operating an indicia reader are disclosed herein. An example method includes detecting a first object in the scanning region; capturing one or more images of the first object to create first image data; determining that a successful decode of an indicia has not occurred; retrieving the first image data of the first object; generating, using the first image data, an embedding of the first image data; detecting a second object in the scanning region; retrieving one or more support samples from an image database; comparing the embedding of the image data to each support sample of the one or more support samples; based on the comparison that the embedding of the image data does not match any support sample, performing an operation.
-
7.
公开(公告)号:US20240378889A1
公开(公告)日:2024-11-14
申请号:US18195647
申请日:2023-05-10
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Ankit Kumar , Eunhyang Kim , Francesco Lupo , Chih Huan Chien , Samadhi Poornima Kumarasinghe Wickrama Arachchilage , Lingchao Kong , Zachery P. Berg
Abstract: Devices and methods for computer vision guided monitoring and analysis of a display module are disclosed herein. The method receives at least one captured image of at least a portion of an object for displaying at least one item. The method quantifies a state of the object present in the captured image by determining at least one anomaly associated with the object present in the captured image based on a comparison of at least one extracted attribute of the object present in the captured image and at least one extracted attribute of the object present in a reference image where the reference image is indicative of an optimal state of the object present in the captured image. The method determines whether the anomaly is greater than a threshold and generates and transmits a notification when the anomaly is greater than the threshold.
-
公开(公告)号:US20230274560A1
公开(公告)日:2023-08-31
申请号:US17683134
申请日:2022-02-28
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Andrea Bordone Molini , Francesco Lupo , Andrea Mirabile
IPC: G06V20/68 , G06Q20/20 , G06V10/20 , G06V10/82 , G06V10/764
CPC classification number: G06V20/68 , G06Q20/208 , G06V10/255 , G06V10/764 , G06V10/82
Abstract: A controller using image processing to identify produce is disclosed herein. The controller may include one or more memories and one or more processors communicatively coupled to the one or more memories. In some implementations, a controller may receive a trigger associated with presence of an item at a product processing zone. The controller may capture, via an imager, an image representing the item. Accordingly, the controller may apply a first convolutional neural network (CNN) to the image to determine a bounding box associated with the item. The controller may determine that the item within the bounding box satisfies an occlusion threshold and may apply a second CNN to the image to determine a query image representation. Accordingly, the controller may receive, from a database, an indication of one or more candidate items based on the query image representation and indicate, via a user interface, the candidate item(s).
-
-
-
-
-
-
-