Patents by Inventor Adithya H. Krishnamurthy
Adithya H. Krishnamurthy has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20240135566Abstract: Methods and systems for determining rotation and clipping parameters for images of unit load devices (ULDs) are disclosed herein. An example method includes capturing a set of image data featuring a ULD. The example method may further include locating a fiducial marker proximate to the ULD within the set of image data. The example method may further include cropping the set of image data, based upon the located fiducial marker, to generate a set of marker point data and a set of floor point data. The example method may further include rotating the set of image data based upon the set of marker point data and the set of floor point data, and clipping the rotated set of image data based upon the set of marker point data and the set of floor point data.Type: ApplicationFiled: December 29, 2023Publication date: April 25, 2024Inventors: Bassam S. Arshad, Justin F. Barrish, Jay J. Williams, Adithya H. Krishnamurthy
-
Patent number: 11861858Abstract: Methods and systems for determining rotation and clipping parameters for images of unit load devices (ULDs) are disclosed herein. An example method includes capturing a set of image data featuring a ULD. The example method may further include locating a fiducial marker proximate to the ULD within the set of image data. The example method may further include cropping the set of image data, based upon the located fiducial marker, to generate a set of marker point data and a set of floor point data. The example method may further include rotating the set of image data based upon the set of marker point data and the set of floor point data, and clipping the rotated set of image data based upon the set of marker point data and the set of floor point data.Type: GrantFiled: January 21, 2021Date of Patent: January 2, 2024Assignee: Zebra Technologies CorporationInventors: Bassam S. Arshad, Justin F. Barish, Jay J. Williams, Adithya H. Krishnamurthy
-
Patent number: 11715235Abstract: 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.Type: GrantFiled: October 9, 2020Date of Patent: August 1, 2023Assignee: Zebra Technologies CorporationInventors: Justin F. Barish, Adithya H. Krishnamurthy
-
Publication number: 20230112116Abstract: An example method includes: during a container load process, controlling a sensor assembly to capture sensor data depicting a container interior; detecting, from the sensor data, items in the container interior; determining, based on the detected items, first and second load process metrics associated with first and second targets; generating first and second normalized metrics based on the first and second load process metrics, and the first and second targets; obtaining a first weighting factor associated with the first load process metric, and a second weighting factor associated with the second load process metric; combining the first normalized metric and the first weighting factor, with the second normalized metric and the second weighting factor, to generate an aggregated load process metric; and transmitting a control command according to the aggregated load process metric; and rendering, at an indicator device, a load process state indicator according to the control command.Type: ApplicationFiled: September 30, 2021Publication date: April 13, 2023Inventors: Adithya H. Krishnamurthy, Miroslav Trajkovic, Justin F. Barish
-
Patent number: 11475574Abstract: 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.Type: GrantFiled: March 24, 2020Date of Patent: October 18, 2022Assignee: Zebra Technologies CorporationInventors: Justin F. Barish, Adithya H. Krishnamurthy
-
Patent number: 11443449Abstract: 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.Type: GrantFiled: February 26, 2020Date of Patent: September 13, 2022Assignee: Zebra Technologies CorporationInventors: Adithya H. Krishnamurthy, Justin F. Barish, Miroslav Trajkovic
-
Patent number: 11436835Abstract: Methods for determining a trailer status are disclosed herein. An example method includes capturing a three-dimensional image and a two-dimensional image. The three-dimensional image may comprise three-dimensional image data, and the two-dimensional image may comprise two-dimensional image data. The example method may further include determining a first trailer status based on the three-dimensional image data, and determining a second trailer status based on the two-dimensional image data. The example method may further include comparing the first trailer status to the second trailer status to determine a final trailer status.Type: GrantFiled: February 12, 2020Date of Patent: September 6, 2022Assignee: Zebra Technologies CorporationInventors: Justin F. Barish, Jyotsna Prasad, Adithya H. Krishnamurthy
-
Patent number: 11430104Abstract: 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.Type: GrantFiled: February 19, 2020Date of Patent: August 30, 2022Assignee: Zebra Technologies CorporationInventors: Justin F. Barish, Adithya H. Krishnamurthy
-
Publication number: 20220230339Abstract: Methods and systems for determining rotation and clipping parameters for images of unit load devices (ULDs) are disclosed herein. An example method includes capturing a set of image data featuring a ULD. The example method may further include locating a fiducial marker proximate to the ULD within the set of image data. The example method may further include cropping the set of image data, based upon the located fiducial marker, to generate a set of marker point data and a set of floor point data. The example method may further include rotating the set of image data based upon the set of marker point data and the set of floor point data, and clipping the rotated set of image data based upon the set of marker point data and the set of floor point data.Type: ApplicationFiled: January 21, 2021Publication date: July 21, 2022Inventors: Bassam S. Arshad, Justin F. Barish, Jay J. Williams, Adithya H. Krishnamurthy
-
Publication number: 20210304414Abstract: 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.Type: ApplicationFiled: March 24, 2020Publication date: September 30, 2021Inventors: Justin F. Barish, Adithya H. Krishnamurthy
-
Patent number: 11125598Abstract: Three-dimensional (3D) imaging systems and methods are disclosed for determining vehicle storage areas and vehicle door statuses. A 3D-depth camera captures 3D image data of one or more vehicle storage areas. A 3D data analytics application (app) analyzes a first 3D image dataset of the 3D image data to determine a first depth measurement corresponding to a first vehicle storage area. The 3D data analytics app further analyzes a second 3D image dataset of the 3D image data to determine a second depth measurement. The 3D data analytics app detects a depth-change event based on the second depth measurement differing from the first depth measurement by more than a predefined depth-change threshold value. The 3D analytics app assigns, based on the depth-change event, an open door status to a new second vehicle storage area and a closed door status to the previous first vehicle storage area.Type: GrantFiled: April 23, 2020Date of Patent: September 21, 2021Assignee: Zebra Technologies CorporationInventors: Justin F. Barish, Adithya H. Krishnamurthy
-
Publication number: 20210264630Abstract: 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.Type: ApplicationFiled: February 26, 2020Publication date: August 26, 2021Inventors: Adithya H. Krishnamurthy, Justin F. Barish, Miroslav Trajkovic
-
Publication number: 20210256682Abstract: 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.Type: ApplicationFiled: February 19, 2020Publication date: August 19, 2021Inventors: Justin F. Barish, Adithya H. Krishnamurthy
-
Publication number: 20210248381Abstract: Methods for determining a trailer status are disclosed herein. An example method includes capturing a three-dimensional image and a two-dimensional image. The three-dimensional image may comprise three-dimensional image data, and the two-dimensional image may comprise two-dimensional image data. The example method may further include determining a first trailer status based on the three-dimensional image data, and determining a second trailer status based on the two-dimensional image data. The example method may further include comparing the first trailer status to the second trailer status to determine a final trailer status.Type: ApplicationFiled: February 12, 2020Publication date: August 12, 2021Inventors: Justin F. Barish, Jyotsna Prasad, Adithya H. Krishnamurthy
-
Patent number: 11009604Abstract: Methods for detecting if a Time of Flight (ToF) sensor is looking into a container are disclosed herein. An example method includes capturing a three-dimensional image. The three-dimensional image may comprise three-dimensional point data having a plurality of points. The example method may further include analyzing the plurality of points to determine a plurality of image components. Each image component may be representative of the plurality of points. The example method may further include comparing each image component of the plurality of image components to a threshold value. Each image component may correspond to a respective threshold value. The example method may further include determining that a number of image components N of the plurality of image components satisfy the respective threshold values, and determining the presence or absence of the container by comparing the number of image components N to an agreement threshold X.Type: GrantFiled: January 31, 2020Date of Patent: May 18, 2021Assignee: Zebra Technologies CorporationInventors: Justin F. Barish, Adithya H. Krishnamurthy
-
Patent number: 11003804Abstract: Embodiments of the present invention are generally directed to system and methods for estimating the time associated with completion of loading and/or unloading of a container. In an embodiment, the present invention is a method of estimating an estimated time to completion (ETC) of loading a container. The method includes: capturing, via an image capture apparatus, a three-dimensional image representative of a three-dimensional formation, the three-dimensional image having a plurality of points with three-dimensional point data; based at least in part on a first sub-plurality of the points, determining an active load time for the container; based at least in part on a second sub-plurality of the points, determining a fullness of the container; and estimating, by a controller, the ETC based on the active load time and on the fullness.Type: GrantFiled: December 22, 2017Date of Patent: May 11, 2021Assignee: Symbol Technologies, LLCInventors: Adithya H. Krishnamurthy, Miroslav Trajkovic
-
Patent number: 10977813Abstract: A system and method for performing robust depth calculations with time of flight (ToF) sensors using multiple exposure times is disclosed. A three-dimensional (3D) depth sensor assembly captures a first array of n point values, where each point value of the first array has a respective first-array depth component and a respective first-array quality component. The 3D depth sensor assembly then captures a second array of n point values, where each point value of the second array has a respective second-array depth component and a respective second-array quality component. A processor then renders a 3D point cloud comprising a third array of n point values, where each point value of the third array has a respective third-array depth component. The respective third-array depth component for each point value of the third array is based on either the corresponding respective first-array depth component or the corresponding respective second-array depth component.Type: GrantFiled: August 9, 2019Date of Patent: April 13, 2021Assignee: Zebra Technologies CorporationInventors: Miroslav Trajkovic, Adithya H. Krishnamurthy, Bryn P. Martino
-
Patent number: 10922830Abstract: 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.Type: GrantFiled: December 19, 2018Date of Patent: February 16, 2021Assignee: Zebra Technologies CorporationInventors: Justin F. Barish, Adithya H. Krishnamurthy
-
Publication number: 20210042982Abstract: A system and method for performing robust depth calculations with time of flight (ToF) sensors using multiple exposure times is disclosed. A three-dimensional (3D) depth sensor assembly captures a first array of n point values, where each point value of the first array has a respective first-array depth component and a respective first-array quality component. The 3D depth sensor assembly then captures a second array of n point values, where each point value of the second array has a respective second-array depth component and a respective second-array quality component. A processor then renders a 3D point cloud comprising a third array of n point values, where each point value of the third array has a respective third-array depth component. The respective third-array depth component for each point value of the third array is based on either the corresponding respective first-array depth component or the corresponding respective second-array depth component.Type: ApplicationFiled: August 9, 2019Publication date: February 11, 2021Inventors: Miroslav Trajkovic, Adithya H. Krishnamurthy, Bryn P. Martino
-
Publication number: 20210027495Abstract: 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.Type: ApplicationFiled: October 9, 2020Publication date: January 28, 2021Inventors: Justin F. Barish, Adithya H. Krishnamurthy