-
公开(公告)号:US20220397870A1
公开(公告)日:2022-12-15
申请号:US17344468
申请日:2021-06-10
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Venkateswaran Narayanan , Sethuraman Vijayakumar , Sunil Kumar , Anandakumar Gopalsamy , Ambika Nagarajaiah , Sundaresan Sundaram , Dayal Madhukar Rai , Alexander Punnamoottil Jacob
Abstract: A method includes: obtaining one or more images of a facility containing objects; detecting positions of the objects in the images; determining, from the detected positions, respective locations in a facility coordinate system for each detected object; for each detected object, generating a trajectory based on the determined location; obtaining a set of computing device identifiers and corresponding computing device locations in the facility coordinate system; based on the identifiers and device locations and at least one of (i) the locations of the objects, (ii) the trajectories, or (iii) the image, detecting associations between the objects and the devices; detecting, based on the trajectories, a potential collision between a first detected object and a second detected object; in response to detecting the potential collision, selecting a computing device associated with at least one of the first and second detected objects; and transmitting a collision notification to the selected computing device.
-
公开(公告)号:US12125186B2
公开(公告)日:2024-10-22
申请号:US17344468
申请日:2021-06-10
Applicant: ZEBRA TECHNOLOGIES CORPORATION
Inventor: Venkateswaran Narayanan , Sethuraman Vijayakumar , Sunil Kumar , Anandakumar Gopalsamy , Ambika Nagarajaiah , Sundaresan Sundaram , Dayal Madhukar Rai , Alexander Punnamoottil Jacob
IPC: G06T7/00 , B60W50/14 , B66F17/00 , G05B9/02 , G05B19/418 , G06Q10/08 , G06T7/292 , G06T7/73 , G06V20/52
CPC classification number: G06T7/0004 , B60W50/14 , B66F17/003 , G05B9/02 , G05B19/4189 , G06Q10/08 , G06T7/292 , G06T7/74 , G06V20/52 , G05B2219/45049 , G06T2207/30232 , G06T2207/30241
Abstract: A method includes: obtaining one or more images of a facility containing objects; detecting positions of the objects in the images; determining, from the detected positions, respective locations in a facility coordinate system for each detected object; for each detected object, generating a trajectory based on the determined location; obtaining a set of computing device identifiers and corresponding computing device locations in the facility coordinate system; based on the identifiers and device locations and at least one of (i) the locations of the objects, (ii) the trajectories, or (iii) the image, detecting associations between the objects and the devices; detecting, based on the trajectories, a potential collision between a first detected object and a second detected object; in response to detecting the potential collision, selecting a computing device associated with at least one of the first and second detected objects; and transmitting a collision notification to the selected computing device.
-