-
11.
公开(公告)号:US11997394B2
公开(公告)日:2024-05-28
申请号:US17956298
申请日:2022-09-29
Applicant: ZEBRA TECHNOLOGIES CORPORATION
IPC: H04N23/56 , G01N21/88 , H04N23/661 , H04N23/72 , H04N23/74
CPC classification number: H04N23/72 , G01N21/8806 , H04N23/56 , H04N23/661 , H04N23/74 , G01N2021/8838
Abstract: At least some embodiments are directed to systems and methods to optimize relative signal delays in vision systems having illumination assemblies separate from a host. In an example embodiment there is a system that includes a host device having, an imaging assembly coupled to the host device and operable to capture image data, and an illumination assembly coupled to the host device and operable to provide illumination. The system is configured such that the host transmits, to the imaging assembly, a series of exposure signals causing the imaging assembly to capture a series of frames and transmits, to the illumination assembly, a series of illumination signals causing the illumination assembly to provide the illumination as a series of strobes. Thereafter the host evaluate each frame to identify a peak-brightness frame and from that, based on a corresponding illumination signal, determines an appropriate relative signal delay for future operations.
-
12.
公开(公告)号:US20240114238A1
公开(公告)日:2024-04-04
申请号:US17957533
申请日:2022-09-30
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Thomas J. Stevenson , Diana Askhatova , Matthew Lawrence Horner
CPC classification number: H04N5/23206 , G03B15/02 , H04N5/2256
Abstract: At least some embodiment of the present invention are directed to mean for operating an illumination assembly associated with a group of imaging devices. An example method includes causing each of a plurality of imaging devices to capture image data during a group acquisition operation, each of the plurality of imaging devices has (i) a respective delay until a start of an exposure duration, (ii) the respective exposure duration, and (iii) a total operation duration. The method also includes causing an illumination assembly to transition from a first state to a second state based on a shortest delay of the imaging devices and further causing the illumination assembly to transition from the second state to a third state based on a longest total operation duration of the imaging devices.
-
公开(公告)号:US20240031666A1
公开(公告)日:2024-01-25
申请号:US17869381
申请日:2022-07-20
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Matthew Lawrence Horner , Paul Seiter
CPC classification number: H04N5/23225 , H04N5/23203 , H04N5/23218 , G01C11/00
Abstract: Systems and methods for changing programs on imaging devices are disclosed herein. An example method includes capturing, by a first imaging device, an image of a target object, and transmitting the image of the target object to a leader device that is communicatively coupled to the first imaging device and a second imaging device. The second imaging device may be different from the first imaging device. The example method may further include analyzing, by the leader device, the image of the target object using a photogrammetric technique to determine a dimension of the target object, and changing a program executing on the second imaging device based on the dimension of the target object.
-
14.
公开(公告)号:US20230042611A1
公开(公告)日:2023-02-09
申请号:US17395168
申请日:2021-08-05
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Abstract: Systems and methods for enhancing trainable optical character recognition (OCR) performance are disclosed herein. An example method includes receiving, at an application executing on a user computing device communicatively coupled to a machine vision camera, an image captured by the machine vision camera, the image including an indicia encoding a payload and a character string. The example method also includes identifying the indicia and the character string; decoding the indicia to determine the payload; and applying an optical character recognition (OCR) algorithm to the image to interpret the character string and identify an unrecognized character within the character string. The example method also includes comparing the payload to the character string to validate the unrecognized character as corresponding to a known character included within the payload; and responsive to validating the unrecognized character, adding the unrecognized character to a font library referenced by the OCR algorithm.
-
公开(公告)号:US11568567B2
公开(公告)日:2023-01-31
申请号:US16945361
申请日:2020-07-31
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: James Matthew Witherspoon , David D. Landron , Ankan Basak , Matthew Lawrence Horner
IPC: G06T7/80 , G06T7/70 , G06F3/0482 , G06K9/62 , G06T7/33
Abstract: Methods and systems for optimizing performance of a machine vision system are disclosed herein. An example method includes obtaining one or more first and second images of a target object, where each of the one or more first and second images include a pass indication and a fail indication, respectively. The example method further includes conducting, by a feasibility setup tool, a feasibility setup analysis by (i) performing machine vision techniques on each of the one or more first and second images and (ii) generating a respective updated result indication for each of the one or more first and second images. The example method further includes comparing the respective updated result indication to the respective pass indications and fail indications for the one or more first and second images, respectively; and based on the comparing, generating one or more suggestions to optimize the performance of the machine vision system.
-
公开(公告)号:US20220353412A1
公开(公告)日:2022-11-03
申请号:US17380880
申请日:2021-07-20
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Christopher P. Klicpera , Nina Feinstein , Matthew Lawrence Horner , Thomas Fitzgerald , John P. Evans
Abstract: An example method for managing power within an imaging device includes: determining an interface of the imaging device via which the imaging device is receiving power; based on the interface, determining a power budget associated with the interface; determining which fixed load components of the imaging device are enabled; calculating a remaining power budget by subtracting a power consumption of the enabled fixed load components from the power budget; responsive to the remaining power budget being positive, configuring non-fixed load components such that a total power consumption of the non-fixed load components does not exceed the remaining power budget; and responsive to the remaining power budget being negative, providing, via a user interface, a notification of insufficient power budget.
-
17.
公开(公告)号:US20220350982A1
公开(公告)日:2022-11-03
申请号:US17395702
申请日:2021-08-06
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Abstract: Techniques for optimizing one or more imaging settings for a machine vision job are provided. An example method includes configuring a machine vision job by setting a plurality of banks of imaging parameters, with each of the plurality of banks of imaging parameters being different from each other; transmitting the machine vision job to an imaging device; and executing the machine vision job on the imaging device to: (a) capture an image with the imaging device operating pursuant to one of the plurality of banks of imaging parameters; (b) attempt to decode a barcode within the image; (c) responsive to successfully decoding the barcode within the image, successfully ending the barcode reader tool; and (d) responsive to unsuccessfully decoding the barcode within the image, repeating (a)-(d) with another one of the one of the plurality of banks of imaging parameters.
-
公开(公告)号:US20250005948A1
公开(公告)日:2025-01-02
申请号:US18217080
申请日:2023-06-30
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Jason Y. Potter , Matthew Lawrence Horner
IPC: G06V30/224 , G07G1/00
Abstract: Systems and methods for rapid product identification using barcode decoding and machine vision. An example scanning system includes a first imager configured to capture a first image of a first object and a second imager configured to capture a second image of a second object passing across a scanning area of an indicia reader. One or more processors are configured to analyze and decode an indicia within the first image, transmit the decoded first indicia value to a host, and store the first indicia value locally on the memory associated with the indicia reader. The processors may also determine whether the second object is substantially similar to the first object by comparing image data. The processors may also determine the second object is substantially similar to the first object and, in response, transmit the first indicia value to the host.
-
公开(公告)号:US12160661B2
公开(公告)日:2024-12-03
申请号:US17957533
申请日:2022-09-30
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Thomas J. Stevenson , Diana Askhatova , Matthew Lawrence Horner
IPC: G03B15/00 , G03B15/02 , H04N23/56 , H04N23/661
Abstract: At least some embodiment of the present invention are directed to mean for operating an illumination assembly associated with a group of imaging devices. An example method includes causing each of a plurality of imaging devices to capture image data during a group acquisition operation, each of the plurality of imaging devices has (i) a respective delay until a start of an exposure duration, (ii) the respective exposure duration, and (iii) a total operation duration. The method also includes causing an illumination assembly to transition from a first state to a second state based on a shortest delay of the imaging devices and further causing the illumination assembly to transition from the second state to a third state based on a longest total operation duration of the imaging devices.
-
20.
公开(公告)号:US20240289569A1
公开(公告)日:2024-08-29
申请号:US18113757
申请日:2023-02-24
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Justin F. Barish , Matthew Lawrence Horner
CPC classification number: G06K7/10722 , G06K7/10881 , G06K7/1413 , G06K7/1417 , G06K2007/10524
Abstract: Imaging devices, systems, and methods for capturing and processing images for vision applications in a non-fixed environment are described herein. An example device includes: a housing, a depth sensor operable to detect that an object in a range field of view is within a predetermined range from the device, an imaging sensor operable to capture images of an object, and one or more processors that: detect that the object is within the predetermined range in the range FOV; identify a first subset of images in a plurality of images captured by the imaging sensor for generating an identity for the object; and attempt to perform, using a second subset of images in the plurality of images, a decode event for an indicia associated with the object, the indicia visible in the imaging FOV for the second subset of images.
-
-
-
-
-
-
-
-
-