-
公开(公告)号:US10991116B1
公开(公告)日:2021-04-27
申请号:US16664428
申请日:2019-10-25
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Justin F. Barish
IPC: G06T7/60 , G06T7/62 , G06T15/08 , G06K9/00 , H04N13/204
Abstract: Three-dimensional (3D) depth imaging systems and methods are disclosed for automatically determining shipping container fullness based on imaging templates. A 3D-depth camera captures 3D image data of a shipping container located in a predefined search space during a shipping container loading session. A container fullness application (app) receives the 3D image data, and determines therefrom a 3D container point cloud representative of a shipping container. An imaging template that defines a 3D template point cloud corresponding to a shipping container type of the shipping container is loaded into memory. A fullness value of the shipping container is determined based on a 3D mapping that is generated from alignment of a 3D container front portion of the 3D container point cloud with a 3D template front portion of the 3D template point cloud.
-
公开(公告)号:US10922830B2
公开(公告)日:2021-02-16
申请号:US16225802
申请日:2018-12-19
Applicant: Zebra Technologies Corporation
Inventor: Justin F. Barish , Adithya H. Krishnamurthy
Abstract: A system and method for detecting a presence or absence of objects in a trailer are described. A 3D depth-camera is oriented to capture a 3D image. The 3D image includes a plurality of 3D point data defining a portion of a wall, floor, and top of a trailer. The plurality of 3D point data is then analyzed to determine a first, second, and third sub-plurality of points, associated with the portion of the wall, floor, and top, respectively. The first, second, and third sub-pluralities are then removed from the plurality of points to obtain a modified plurality of points, representing a modified 3D image. The modified 3D image is then segmented into a plurality of bins, and the plurality of bins are analyzed to determine one or more points-bin values. A communication is then provided based on whether any of the points-bin values exceeds a threshold value.
-
公开(公告)号:US20200128226A1
公开(公告)日:2020-04-23
申请号:US16168545
申请日:2018-10-23
Applicant: Zebra Technologies Corporation
Inventor: Adithya H. Krishnamurthy , Justin F. Barish
IPC: H04N13/271 , G06T15/00 , B62D63/08 , H04N13/189 , G06Q10/08
Abstract: Three-dimensional (3D) imaging systems and methods are disclosed for analyzing idle time duration in a storage area. A 3D-depth camera non-concurrently captures frames having respective 3D image datasets. A 3D data analytics application maintains a plurality of records including a first record, associated with a 3D image dataset of a least-recent frame in a series of frames; a third record, associated with a 3D image dataset of a most-recent frame in the series of frames; and a second record, associated with a 3D image dataset of an intermediate frame captured between the least-recent frame and the most-recent frame. Based on comparisons of the first, second, and third records, an activity status type is determined defining an activity occurring within the storage area during a particular time segment. A cumulative idle time duration is incremented based on the activity status type having a non-loading status type.
-
公开(公告)号:US20240331125A1
公开(公告)日:2024-10-03
申请号:US18704049
申请日:2022-08-17
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Justin F. Barish , Seth David Silk
CPC classification number: G06T7/0002 , G06Q10/067 , G06Q10/08 , G06T7/11 , G06T7/50 , G06T7/60 , G06T17/00 , G06T2200/04 , G06T2207/20132
Abstract: Methods for assessing container utilization are disclosed herein. An example method includes capturing an image featuring a container, and segmenting the image into a plurality of regions. For each region the example method may include cropping the image to exclude data that exceeds a respective forward distance threshold, and iterating over each data point to determine whether a matching point is included. Responsive to whether a matching point included for a respective data point, the method may include adding the respective data point or the matching point to a respective region based on a position of the respective data point. Further, the method may include calculating a normalized height of the respective region based on whether or not a gap is present in the respective region; and creating a 3D model visualization of the container that depicts container utilization.
-
25.
公开(公告)号:US11715235B2
公开(公告)日:2023-08-01
申请号:US17067023
申请日:2020-10-09
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Justin F. Barish , Adithya H. Krishnamurthy
CPC classification number: G06T7/80 , G01C9/06 , G06T7/70 , H04N7/183 , G01C2009/066 , G06T2207/30244
Abstract: An example trailer monitoring system includes a trailer monitoring unit (TMU) that has an image capture arrangement disposed within the TMU, the image capture arrangement to capture first image data, and an accelerometer carried by the TMU, the accelerometer to generate acceleration data of the TMU. The system also has one or more processors configured to access the acceleration data and configured to compare the acceleration data to a reference acceleration data range to determine if the acceleration data is within the reference acceleration range, in response to the acceleration data being outside the reference acceleration data range, the one or more processors are to record an impact event associated with the TMU being impacted, and in response to the acceleration data being outside the reference acceleration data range, the one or more processors are to generate a message associated with the impact event.
-
26.
公开(公告)号: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.
-
公开(公告)号:US11443449B2
公开(公告)日:2022-09-13
申请号:US16801792
申请日:2020-02-26
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Adithya H. Krishnamurthy , Justin F. Barish , Miroslav Trajkovic
Abstract: Three-dimensional (3D) imaging systems and methods are described for implementing virtual grading of package walls in commercial trailer loading. The 3D imaging systems and methods comprise capturing, by a 3D-depth camera, 3D image data of a vehicle storage area. A package wall is determined, based on the set of 3D image data and by a 3D data analytics application (app) executing on one or more processors communicatively coupled to the 3D-depth camera, a package wall within the vehicle storage area. A wall grade is assigned to the package wall, where the package wall is defined within the set of 3D image data by a plurality of packages each having a similar depth dimension, and wherein the package wall has a wall height.
-
28.
公开(公告)号:US11430104B2
公开(公告)日:2022-08-30
申请号:US16795243
申请日:2020-02-19
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Justin F. Barish , Adithya H. Krishnamurthy
Abstract: Three-dimensional (3D) imaging systems and methods are disclosed for detecting and dimensioning a vehicle storage area. A 3D-depth camera captures 3D image data comprising one or more 3D image datasets of the vehicle storage area during corresponding one or more image capture iterations. A 3D data analytics application (app) executing on one or more processors communicatively coupled to the 3D-depth camera and for each one or more image capture iterations, updates a number of planar regions detected within the one or more 3D image datasets. The 3D data analytics app further assigns a vehicle storage area type to the vehicle storage area based on the number of planar regions detected by the 3D analytics app over the one or more image capture iterations.
-
公开(公告)号:US11275964B2
公开(公告)日:2022-03-15
申请号:US16832775
申请日:2020-03-27
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Justin F. Barish
Abstract: Methods for determining a unit load device (ULD) container type are disclosed herein. An example method includes capturing a set of image data featuring the ULD and aligning the set of image data with a template. The method further includes converting the set of image data and the template to down-sampled grids including a plurality of rows and columns. The method further includes removing portions of the image data grid that do not exceed a density threshold. The method further includes identifying a ULD border and a template border by extracting leftmost, rightmost, and topmost grid values from the respective grids. The method further includes calculating a match score corresponding to the template by determining a shortest respective distance between grid values in the ULD border and the template border, and determining ULD container type corresponding to the ULD based on the match score.
-
公开(公告)号:US20210304414A1
公开(公告)日:2021-09-30
申请号:US16828692
申请日:2020-03-24
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Justin F. Barish , Adithya H. Krishnamurthy
IPC: G06T7/12
Abstract: Methods for determining a unit load device (ULD) door status are disclosed herein. An example method includes capturing a set of image data featuring the ULD. The example method further includes segmenting the set of image data to identify a top portion of the ULD, and determining an amplitude of the top portion of the ULD. The example method further includes determining the ULD door status based on whether the amplitude of the top portion of the ULD exceeds an amplitude threshold.
-
-
-
-
-
-
-
-
-