System and method for detecting scan irregularities at self-checkout terminals

    公开(公告)号:US11854265B2

    公开(公告)日:2023-12-26

    申请号:US17376931

    申请日:2021-07-15

    CPC classification number: G06V20/52 G06V20/46 G06V40/107 G06V40/28 G06V20/44

    Abstract: A system for detecting a scan irregularity in scanning process during check-out at a retail store, includes an image receiving module for receiving a video stream of a scanning zone, an image processing module for detecting visual scan intervals in image frames of the video stream, and a decision module. The decision module is configured to process each detected visual scan interval, wherein a processed visual scan interval includes a valid scan action, wherein the valid scan action is a user action performed for scanning an item. The decision module is further configured to detect a scan irregularity in the check-out process, wherein the scan irregularity occurs when an item identified for scanning in a processed visual scan interval is absent in a list of scanned items generated by the scanner during corresponding interval, and provide an alert regarding the scan irregularity at a user computing device.

    System and method for avoiding collision with non-stationary obstacles in an aerial movement volume

    公开(公告)号:US20220281598A1

    公开(公告)日:2022-09-08

    申请号:US17192385

    申请日:2021-03-04

    Abstract: A system for navigating an aerial robotic device (ARD) from a first location to a second location in an aerial movement volume includes an object detection module configured to detect a first non-stationary object in the aerial movement volume, an object tracking module configured to compare update a sequentially ordered tracking list of one or more previous trajectory points of a second non-stationary object with the location of the first non-stationary object, a trajectory prediction module configured to use the tracking list to calculate a pre-defined number N of predicted next trajectory points of a first non-stationary object, each of said predicted next trajectory points being equally spaced by a time interval of Δt; and a collision avoidance module configured to adapt a pre-defined navigation trajectory of the ARD to avoid collision of the ARD with the first non-stationary object during a forecasted period of N×Δt.

    SYSTEM AND METHOD FOR DETECTING SCAN IRREGULARITIES AT SELF-CHECKOUT TERMINALS

    公开(公告)号:US20210357658A1

    公开(公告)日:2021-11-18

    申请号:US17376931

    申请日:2021-07-15

    Abstract: A system for detecting a scan irregularity in scanning process during check-out at a retail store, includes an image receiving module for receiving a video stream of a scanning zone, an image processing module for detecting visual scan intervals in image frames of the video stream, and a decision module. The decision module is configured to process each detected visual scan interval, wherein a processed visual scan interval includes a valid scan action, wherein the valid scan action is a user action performed for scanning an item. The decision module is further configured to detect a scan irregularity in the check-out process, wherein the scan irregularity occurs when an item identified for scanning in a processed visual scan interval is absent in a list of scanned items generated by the scanner during corresponding interval, and provide an alert regarding the scan irregularity at a user computing device.

    SYSTEM AND METHOD FOR DETECTING SCAN IRREGULARITIES AT SELF-CHECKOUT TERMINALS

    公开(公告)号:US20200234056A1

    公开(公告)日:2020-07-23

    申请号:US16254760

    申请日:2019-01-23

    Abstract: A system for detecting a scan irregularity in scanning process during check-out at a retail store, includes an image receiving module for receiving a video stream of a scanning zone, an image processing module for detecting visual scan intervals in image frames of the video stream, and a decision module. The decision module is configured to process each detected visual scan interval, wherein a processed visual scan interval includes a valid scan action, wherein the valid scan action is a user action performed for scanning an item. The decision module is further configured to detect a scan irregularity in the check-out process, wherein the scan irregularity occurs when an item identified for scanning in a processed visual scan interval is absent in a list of scanned items generated by the scanner during corresponding interval, and provide an alert regarding the scan irregularity at a user computing device.

    NAVIGATION CONTROL FOR OBSTACLES AVOIDANCE IN AERIAL NAVIGATION SYSTEM

    公开(公告)号:US20240036590A1

    公开(公告)日:2024-02-01

    申请号:US17877453

    申请日:2022-07-29

    CPC classification number: B64C39/024 G05D1/101 B64C2201/127

    Abstract: A system and a method for navigating an aerial robotic device movable within an aerial movement volume are provided. The method comprises generating a global environment map of the aerial movement volume, and detecting static obstacles therefrom. The method further comprises generating a depth map detailing presence or absence of objects with reference to a current location of the aerial robotic device, and detecting dynamic obstacles therefrom. The method further comprises re-scaling the depth map to correspond to the global environment map of the aerial movement volume, and tracing a route for the aerial robotic device from the current location to the target location avoiding the one or more static obstacles and the one or more dynamic obstacles. The method further comprises navigating the aerial robotic device based on the traced route to enable the aerial robotic device from the current location to the target location.

    Virtual management system data processing unit and method with rules and alerts

    公开(公告)号:US11170331B2

    公开(公告)日:2021-11-09

    申请号:US16785425

    申请日:2020-02-07

    Abstract: A virtual management system comprises video cameras, and various other sensors that acquire event data indicative relating to the processing of stock. This data is passed to a local data collection device that aggregates the event data and passes it via a network to a number of remote data processing modules. The event data is allocated to each of the data processing modules based upon their assigned tasks by a virtual manager agent. A data processing module receives the aggregated event data from the local data collection device via a network and processes the event data according to a set of pre-defined rules. The data processing module generates an alert in response to the processing of the event data indicating that a predefined event has occurred, and transmits the alert to a remote device associated with an employee.

    VIRTUAL MANAGEMENT SYSTEM DATA PROCESSING UNIT AND METHOD

    公开(公告)号:US20200175440A1

    公开(公告)日:2020-06-04

    申请号:US16785425

    申请日:2020-02-07

    Abstract: A virtual management system comprises video cameras, and various other sensors that acquire event data indicative relating to the processing of stock. This data is passed to a local data collection device that aggregates the event data and passes it via a network to a number of remote data processing modules. The event data is allocated to each of the data processing modules based upon their assigned tasks by a virtual manager agent. A data processing module receives the aggregated event data from the local data collection device via a network and processes the event data according to a set of pre-defined rules. The data processing module generates an alert in response to the processing of the event data indicating that a predefined event has occurred, and transmits the alert to a remote device associated with an employee.

    NAVIGATION CONTROL SYSTEM FOR STATIONARY OBSTACLE AVOIDANCE

    公开(公告)号:US20210380237A1

    公开(公告)日:2021-12-09

    申请号:US17336486

    申请日:2021-06-02

    Abstract: A navigation control system for an aerial robotic device suspended from a carrier device in an aerial movement volume of an aerial module. The navigation control system is configured to detect one or more stationary obstacles located in corresponding Aerial Movement Volume, create a 3D map representing the Aerial Movement Volume together with one or more bounding boxes enclosing each stationary obstacle in the Aerial Movement Volume, use an optimisation algorithm to compute an optimal route for the aerial robotic device, determine control parameters for a plurality of electric stepper motors driving the carrier device and the aerial robotic device based on the computed optimal route for the aerial robotic device, and navigate the aerial robotic device in accordance with the computed optimal route to enable the aerial robotic device to reach the required destination while avoiding intervening stationary obstacles.

Patent Agency Ranking