-
公开(公告)号:US20230222305A1
公开(公告)日:2023-07-13
申请号:US17573575
申请日:2022-01-11
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Vladimir Gurevich , Carl D. Wittenberg , Thomas Lackemann , Dayou Wang
CPC classification number: G06K7/1417 , G06T7/11 , G06K2207/1011
Abstract: Methods and apparatus for locating small indicia in large images are disclosed herein. An example method includes: identifying an aiming pattern zone that includes a detected or presumed location of an aiming light pattern, wherein an offset between the location and a center of image data varies due to a parallax; determining one or more coordinates of the aiming pattern zone; capturing image data representing an image of an environment appearing within a field of view (FOV) of a handheld scanner including the indicia; encoding the one or more coordinates into a tagline of the image; and providing the image with the tagline to an indicia decoder such that the indicia decoder attempts to decode the indicia from the image data starting in a region of the image data selected based upon the one or more coordinates.
-
公开(公告)号:US20230359844A1
公开(公告)日:2023-11-09
申请号:US18225659
申请日:2023-07-24
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Vladimir Gurevich , Carl D. Wittenberg , Thomas Lackemann , Dayou Wang
CPC classification number: G06K7/1417 , G06T7/11 , G06K2207/1011
Abstract: Methods and apparatus for locating small indicia in large images are disclosed herein. An example method includes: identifying an aiming pattern zone that includes a detected or presumed location of an aiming light pattern, wherein an offset between the location and a center of image data varies due to a parallax; determining one or more coordinates of the aiming pattern zone; capturing image data representing an image of an environment appearing within a field of view (FOV) of a scanner including the indicia; encoding the one or more coordinates into a tagline of the image; and providing the image with the tagline to an indicia decoder such that the indicia decoder attempts to decode the indicia from the image data starting in a region of the image data selected based upon the one or more coordinates.
-
公开(公告)号:US11727664B2
公开(公告)日:2023-08-15
申请号:US17241544
申请日:2021-04-27
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Dayou Wang , Michelle X. Wang , Justin F. Barish
IPC: G06V10/25 , G06V10/141 , H04N23/71 , H04N23/73
CPC classification number: G06V10/25 , G06V10/141 , H04N23/71 , H04N23/73
Abstract: Systems and methods for adaptively determining a region of interest (ROI) are disclosed herein. An example device includes an imaging assembly and a controller. The imaging assembly captures image data comprising pixel data from a plurality of pixels. The controller calculates a contrast value for each pixel of the plurality of pixels, generates a histogram of contrast values, calculates an area under the curve of the histogram, and determines a contrast value threshold to delineate between high-contrast value pixels and low-contrast value pixels. The controller also identifies a ROI within the image data by locating a region within the image data that (i) satisfies a pre-determined size threshold and (ii) contains a largest number of high-contrast value pixels relative to all other regions that satisfy the pre-determined size threshold, and adjusts imaging parameters of the imaging assembly based on the ROI to capture at least one subsequent image.
-
公开(公告)号:US11531826B2
公开(公告)日:2022-12-20
申请号:US16672008
申请日:2019-11-01
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Dayou Wang , Edward Chen , Igor Vinogradov
Abstract: Systems and methods for user choice of barcode scanning ranges are provided. This is achieved through the identification of a predetermined pixel-per-module threshold range. The pixel-per-module of a barcode being read by a reader is compared to the predetermined pixel-per-module threshold range, and a successful decode of the barcode is carried out only if the pixel-per-module of the barcode falls within the predetermined range. Thus, a user may select a desired reading distance range such that barcodes within a working distance range may not generate successful decodes if such barcodes are outside of the desired reading distance range.
-
公开(公告)号:US11847523B2
公开(公告)日:2023-12-19
申请号:US17575401
申请日:2022-01-13
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Dayou Wang , Michelle X. Wang
CPC classification number: G06K7/1413 , G01S17/10 , G06F3/14
Abstract: Methods and devices for improving indicia decoding with an imaging device are disclosed herein. An example method includes: (a) searching, by an imaging device, a search region within a current image for an indicia, wherein the search region includes a plurality of search seeds; (b) attempting, by the imaging device, to decode the indicia within the search region by analyzing image data corresponding to each seed of the plurality of search seeds; (c) responsive to not decoding the indicia, capturing, by the imaging device, a subsequent image featuring the indicia; (d) adjusting, by the imaging device, the search region based on a distance between the imaging device and the indicia featured in the subsequent image; (e) designating the subsequent image as the current image; and (f) iteratively performing (a)-(f) until the imaging device decodes the indicia.
-
公开(公告)号:US11710008B1
公开(公告)日:2023-07-25
申请号:US17573575
申请日:2022-01-11
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Vladimir Gurevich , Carl D. Wittenberg , Thomas Lackemann , Dayou Wang
CPC classification number: G06K7/1417 , G06T7/11 , G06K2207/1011
Abstract: Methods and apparatus for locating small indicia in large images are disclosed herein. An example method includes: identifying an aiming pattern zone that includes a detected or presumed location of an aiming light pattern, wherein an offset between the location and a center of image data varies due to a parallax; determining one or more coordinates of the aiming pattern zone; capturing image data representing an image of an environment appearing within a field of view (FOV) of a handheld scanner including the indicia; encoding the one or more coordinates into a tagline of the image; and providing the image with the tagline to an indicia decoder such that the indicia decoder attempts to decode the indicia from the image data starting in a region of the image data selected based upon the one or more coordinates.
-
公开(公告)号:US20220343102A1
公开(公告)日:2022-10-27
申请号:US17241544
申请日:2021-04-27
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Dayou Wang , Michelle X. Wang , Justin F. Barish
Abstract: Systems and methods for adaptively determining a region of interest (ROI) are disclosed herein. An example device includes an imaging assembly and a controller. The imaging assembly captures image data comprising pixel data from a plurality of pixels. The controller calculates a contrast value for each pixel of the plurality of pixels, generates a histogram of contrast values, calculates an area under the curve of the histogram, and determines a contrast value threshold to delineate between high-contrast value pixels and low-contrast value pixels. The controller also identifies a ROI within the image data by locating a region within the image data that (i) satisfies a pre-determined size threshold and (ii) contains a largest number of high-contrast value pixels relative to all other regions that satisfy the pre-determined size threshold, and adjusts imaging parameters of the imaging assembly based on the ROI to capture at least one subsequent image.
-
公开(公告)号:US12159190B2
公开(公告)日:2024-12-03
申请号:US18225659
申请日:2023-07-24
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Vladimir Gurevich , Carl D. Wittenberg , Thomas Lackemann , Dayou Wang
Abstract: Methods and apparatus for locating small indicia in large images are disclosed herein. An example method includes: identifying an aiming pattern zone that includes a detected or presumed location of an aiming light pattern, wherein an offset between the location and a center of image data varies due to a parallax; determining one or more coordinates of the aiming pattern zone; capturing image data representing an image of an environment appearing within a field of view (FOV) of a scanner including the indicia; encoding the one or more coordinates into a tagline of the image; and providing the image with the tagline to an indicia decoder such that the indicia decoder attempts to decode the indicia from the image data starting in a region of the image data selected based upon the one or more coordinates.
-
公开(公告)号:US12045691B1
公开(公告)日:2024-07-23
申请号:US18127940
申请日:2023-03-29
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Dayou Wang , Andrew Cornell , Michelle X. Wang , Matthew D. Blasczak , Askold V. Strat
CPC classification number: G06K7/1417 , G06T9/00 , G06V10/60 , H04N23/73 , H04N23/74
Abstract: An indicia reading system and associated methods discriminate between types of media upon which encoded indicia is rendered. Encoded indicia rendered upon a medium are imaged using different sets of image acquisition parameter settings. An attempt to decode the encoded indicia that are imaged is made and the image acquisition parameter settings corresponding to successfully decoding the encoded indicia are identified. A type of the medium upon which the encoded indicia is rendered is determined based on which of the sets of image acquisition parameter settings correspond to the encoded indicia being successfully decoded.
-
公开(公告)号:US20230222304A1
公开(公告)日:2023-07-13
申请号:US17575401
申请日:2022-01-13
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Dayou Wang , Michelle X. Wang
CPC classification number: G06K7/1413 , G06F3/14 , G01S17/10
Abstract: Methods and devices for improving indicia decoding with an imaging device are disclosed herein. An example method includes: (a) searching, by an imaging device, a search region within a current image for an indicia, wherein the search region includes a plurality of search seeds; (b) attempting, by the imaging device, to decode the indicia within the search region by analyzing image data corresponding to each seed of the plurality of search seeds; (c) responsive to not decoding the indicia, capturing, by the imaging device, a subsequent image featuring the indicia; (d) adjusting, by the imaging device, the search region based on a distance between the imaging device and the indicia featured in the subsequent image; (e) designating the subsequent image as the current image; and (f) iteratively performing (a)-(f) until the imaging device decodes the indicia.
-
-
-
-
-
-
-
-
-