-
公开(公告)号: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.
-
公开(公告)号:US11221461B2
公开(公告)日:2022-01-11
申请号:US16824368
申请日:2020-03-19
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Igor Vinogradov , David D. Landron , Christopher W. Brock
Abstract: Methods and systems for tracking focus of an adjustable variable focus lens-based imaging system are disclosed. An example method includes identifying an initial focus position of an adjustable variable focus lens assembly and determining focusing parameters corresponding to that focus position. The focusing parameters are compared to a lens behavior model and a new, compensated focus position of the lens assembly is determined correcting for changes in lens assembly performance. A small window focusing sweep range, between forward and aft positions, may also be adjusted based on the lens behavior model to better identify the compensated focus position.
-
公开(公告)号:US20230215046A1
公开(公告)日:2023-07-06
申请号:US18119545
申请日:2023-03-09
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: David D. Landron , Christopher M. West , James Matthew Witherspoon
Abstract: Methods and systems for optimizing one or more imaging settings for a machine vision job are disclosed herein. An example method includes detecting, by one or more processors, an initiation trigger that initiates the machine vision job. The example method further includes, responsive to detecting the initiation trigger, capturing, by an imaging device, a first image of a target object in accordance with a first configuration of the one or more imaging settings. The example method further includes, responsive to capturing the first image of the target object, automatically adjusting, by the one or more processors, the one or more imaging settings to a second configuration that includes at least one different imaging setting from the first configuration; and capturing, by the imaging device, a second image of the target object in accordance with the second configuration of the one or more imaging settings.
-
公开(公告)号:US11631196B2
公开(公告)日:2023-04-18
申请号:US16945498
申请日:2020-07-31
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: David D. Landron , Christopher M. West , James Matthew Witherspoon
Abstract: Methods and systems for optimizing one or more imaging settings for a machine vision job are disclosed herein. An example method includes detecting, by one or more processors, an initiation trigger that initiates the machine vision job. The example method further includes, responsive to detecting the initiation trigger, capturing, by an imaging device, a first image of a target object in accordance with a first configuration of the one or more imaging settings. The example method further includes, responsive to capturing the first image of the target object, automatically adjusting, by the one or more processors, the one or more imaging settings to a second configuration that includes at least one different imaging setting from the first configuration; and capturing, by the imaging device, a second image of the target object in accordance with the second configuration of the one or more imaging settings.
-
公开(公告)号:US20220036586A1
公开(公告)日:2022-02-03
申请号:US16945498
申请日:2020-07-31
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: David D. Landron , Christopher M. West , James Matthew Witherspoon
Abstract: Methods and systems for optimizing one or more imaging settings for a machine vision job are disclosed herein. An example method includes detecting, by one or more processors, an initiation trigger that initiates the machine vision job. The example method further includes, responsive to detecting the initiation trigger, capturing, by an imaging device, a first image of a target object in accordance with a first configuration of the one or more imaging settings. The example method further includes, responsive to capturing the first image of the target object, automatically adjusting, by the one or more processors, the one or more imaging settings to a second configuration that includes at least one different imaging setting from the first configuration; and capturing, by the imaging device, a second image of the target object in accordance with the second configuration of the one or more imaging settings.
-
公开(公告)号:US20240241733A1
公开(公告)日:2024-07-18
申请号:US18288942
申请日:2022-04-22
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: David D. Landron , Christopher M. West , Matthew M. Degen
IPC: G06F9/445 , G06F3/0482 , G06F9/48 , G06T1/00 , H04L67/125
CPC classification number: G06F9/44505 , G06F3/0482 , G06F9/4843 , G06T1/0014 , H04L67/125 , G06T2200/24
Abstract: An industrial Ethernet configuration tool with preview capabilities is disclosed herein. An example implementation includes a computing device for executing an application, the application operable to configure a machine vision job, wherein configuring the machine vision job includes: (1) configuring at least one tool to be executed by the imaging device during an execution of the job; (2) configuring an output data stream based on the at least one tool, the output data stream being formatted for communication to the a third-party computing device; and (3) displaying a representation of an output message, the output message being formed based on: (i) the configuring the output data stream, and (ii) previously acquired job run data, the output message being a representation of a transmission of a message from the imaging device to the third-party computing device.
-
公开(公告)号:US20220038623A1
公开(公告)日:2022-02-03
申请号:US16945560
申请日:2020-07-31
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: James Matthew Witherspoon , David D. Landron , Matthew Lawrence Horner
Abstract: Methods and systems for optimizing a performance of a machine vision system are disclosed herein. An example method includes capturing, by an imaging device, an image of a target object in accordance with a set of imaging device settings. The example method further includes analyzing, by one or more processors, the image in accordance with a machine vision job. The example method further includes comparing, by the one or more processors, each of (i) the image to a baseline image, (ii) the machine vision job to a baseline machine vision job, and (iii) the set of imaging device settings to a baseline set of imaging device settings. The example method further includes, based on the comparing, generating, by the one or more processors, one or more suggestions to optimize the performance of the machine vision system.
-
公开(公告)号:US20210294071A1
公开(公告)日:2021-09-23
申请号:US16824368
申请日:2020-03-19
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Igor Vinogradov , David D. Landron , Christopher W. Brock
Abstract: Methods and systems for tracking focus of an adjustable variable focus lens-based imaging system are disclosed. An example method includes identifying an initial focus position of an adjustable variable focus lens assembly and determining focusing parameters corresponding to that focus position. The focusing parameters are compared to a lens behavior model and a new, compensated focus position of the lens assembly is determined correcting for changes in lens assembly performance. A small window focusing sweep range, between forward and aft positions, may also be adjusted based on the lens behavior model to better identify the compensated focus position.
-
公开(公告)号:US20220350620A1
公开(公告)日:2022-11-03
申请号:US17389078
申请日:2021-07-29
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: David D. Landron , Christopher M. West , Matthew M. Degen
IPC: G06F9/445 , G06T1/00 , H04L29/08 , G06F3/0482 , G06F9/48
Abstract: An industrial Ethernet configuration tool with preview capabilities is disclosed herein. An example implementation includes a computing device for executing an application, the application operable to configure a machine vision job, wherein configuring the machine vision job includes: (1) configuring at least one tool to be executed by the imaging device during an execution of the job; (2) configuring an output data stream based on the at least one tool, the output data stream being formatted for communication to the a third-party computing device; and (3) displaying a representation of an output message, the output message being formed based on: (i) the configuring the output data stream, and (ii) previously acquired job run data, the output message being a representation of a transmission of a message from the imaging device to the third-party computing device.
-
公开(公告)号:US20220036585A1
公开(公告)日:2022-02-03
申请号:US16945361
申请日:2020-07-31
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: James Matthew Witherspoon , David D. Landron , Ankan Basak , Matthew Lawrence Horner
IPC: G06T7/80 , G06F3/0482 , G06T7/70
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.
-
-
-
-
-
-
-
-
-