Per component schedulers making global scheduling decision

    公开(公告)号:US11475921B1

    公开(公告)日:2022-10-18

    申请号:US16996607

    申请日:2020-08-18

    Abstract: Techniques for analyzing stored video upon a request are described. For example, a method of receiving a first application programming interface (API) request to analyze a stored video, the API request to include a location of the stored video and at least one analysis action to perform on the stored video; scheduling a job for the first API request using a global scheduler, the global scheduler to schedule, based at least in part on available bandwidth of processing components including a segmenter, a chunk processor, and a reducer, at least one job queue associated at least one of the processing components; accessing the location of the stored video to retrieve the stored video; segmenting the accessed video into chunks; processing each chunk with a chunk processor to perform the at least one analysis action, each chunk processor to utilize at least one machine learning model in performing the at least one analysis action; joining the results of the processing of each chunk to generate a final result; storing the final result; and providing the final result to a requestor in response to a second API request is described.

    Label recognition and notification for streaming video from non-overlapping cameras

    公开(公告)号:US12073619B1

    公开(公告)日:2024-08-27

    申请号:US17547977

    申请日:2021-12-10

    CPC classification number: G06V20/40 G06V20/20 H04N23/661

    Abstract: Techniques for label recognition and notification for streaming video from non-overlapping cameras. A stream processing service of a provider network receives a first video stream from a first camera-equipped electronic device via an API endpoint of the stream processing service. The stream processing service also receives a second video stream from a second camera-equipped electronic device an API endpoint of the stream processing service. Meanwhile, a request for label recognition and notification is received at a computer vision service of the provider network via an API endpoint of the computer vision service. In response, the computer vision service recognizes a label in a video fragment of the first camera video stream and recognizes a label in a video fragment of the second camera video stream, and then identifies whether the two labels are the same label. If so, a notification service of the provider network sends a notification indicating that the label was recognized across non-overlapping cameras.

    System for detecting and correcting broken words
    4.
    发明授权
    System for detecting and correcting broken words 有权
    检测和纠正破损词的系统

    公开(公告)号:US09256592B1

    公开(公告)日:2016-02-09

    申请号:US13671472

    申请日:2012-11-07

    Abstract: The positioning of elements of a broken word can be corrected by receiving an optical character recognition (OCR) conversion of a printed publication and identifying multiple parts of the broken word from the OCR conversion to place in a graphical user interface (GUI). The multiple parts can be placed in the GUI using original positioning data for the printed publication. A user can make a selection in the GUI indicating that multiple parts from the OCR conversion are of the broken word and can automatically adjust bounds of the multiple parts to form a corrected word.

    Abstract translation: 可以通过接收印刷出版物的光学字符识别(OCR)转换并将OCR转换中的断字的多个部分识别到图形用户界面(GUI)中来进行修正。 可以使用印刷出版物的原始定位数据将多个部分放置在GUI中。 用户可以在GUI中进行选择,指示来自OCR转换的多个部分是破坏的字,并且可以自动地调整多个部分的边界以形成校正的字。

Patent Agency Ranking