TECHNIQUE FOR BIT UP-CONVERSION WITH SIGN EXTENSION

    公开(公告)号:US20220326909A1

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

    申请号:US17714327

    申请日:2022-04-06

    Abstract: A technique for bit depth up-conversion including obtaining an input value for a computation in a first bit depth with a fewer number of bits as compared to a second bit depth, converting the input value from the first bit depth to the second bit depth as an unsigned data value, adjusting a pointer to the converted input value based on the first bit depth, performing the computation based on the adjusted pointer to obtain an adjusted output value, and performing a right shift operation on the adjusted output value based on the first bit depth to obtain an output value.

    VIDEO OBJECT DETECTION
    2.
    发明申请

    公开(公告)号:US20190295262A1

    公开(公告)日:2019-09-26

    申请号:US16157861

    申请日:2018-10-11

    Abstract: A method for video object detection includes detecting an object in a first video frame, and selecting a first interest point and a second interest point of the object. The first interest point is in a first region of interest located at a first corner of a box surrounding the object. The second interest point is in a second region of interest located at a second corner of the box. The second corner is diagonally opposite the first corner. A first optical flow of the first interest point and a second optical flow of the second interest point are determined. A location of the object in a second video frame is estimated by determining, in the second video frame, a location of the first interest point based on the first optical flow and a location of the second interest point based on the second optical flow.

    VIDEO OBJECT DETECTION
    3.
    发明申请

    公开(公告)号:US20210056710A1

    公开(公告)日:2021-02-25

    申请号:US17093681

    申请日:2020-11-10

    Abstract: A method for video object detection includes detecting an object in a first video frame, and selecting a first interest point and a second interest point of the object. The first interest point is in a first region of interest located at a first corner of a box surrounding the object. The second interest point is in a second region of interest located at a second corner of the box. The second corner is diagonally opposite the first corner. A first optical flow of the first interest point and a second optical flow of the second interest point are determined. A location of the object in a second video frame is estimated by determining, in the second video frame, a location of the first interest point based on the first optical flow and a location of the second interest point based on the second optical flow.

    SUPER-TILING IN NEURAL NETWORK PROCESSING TO ENABLING ANALYTICS AT LOWER MEMORY SPEED

    公开(公告)号:US20200272892A1

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

    申请号:US16797871

    申请日:2020-02-21

    Abstract: Techniques including receiving a first set of values for processing by a machine learning (ML) network, storing a first portion of the first set of values in an on-chip memory, processing the first portion of the first set of values in a first layer of the ML network to generate a second portion of a second set of values, overwriting the stored first portion with the generated second portion, processing the second portion in a second layer of the ML network to generate a third portion of a third set of values, storing the third portion, repeating the steps of storing the first portion, processing the first portion, overwriting the stored first portion, processing the second portion, and storing the third portion for a fourth portion of the first set of values until all portions of the first set of values are processed to generate the third set of values.

    RECONFIGURABLE EXECUTION OF MACHINE LEARNING NETWORKS

    公开(公告)号:US20230064481A1

    公开(公告)日:2023-03-02

    申请号:US17463341

    申请日:2021-08-31

    Abstract: An electronic device, comprising one or more processors, wherein the one or more processors are configured to execute instructions causing the one or more processors to: receive a machine learning (ML) model and execution information associated with the ML model, wherein the execution information including first execution data indicating how to execute the ML model optimized based on a first performance criterion, and second execution data execution data indicating how to execute the ML model optimized based on a second performance criteria, the second performance criterion different from the first performance criteria; execute the ML model based on the first execution data; determine to execute the ML model based on the second execution data; and execute the ML model based on the second execution data.

    CO-OPERATIVE AND ADAPTIVE MACHINE LEARNING EXECUTION ENGINES

    公开(公告)号:US20230004855A1

    公开(公告)日:2023-01-05

    申请号:US17363856

    申请日:2021-06-30

    Abstract: Techniques for executing machine learning (ML) models including receiving an indication to execute an ML model on a processing core; determining a resource allocation for executing the ML model on the processing core; determining that a layer of the ML model will use a first amount of the resource, wherein the first amount is more than an amount of the resource allocated; determining that an adaptation may be applied to executing the layer of the ML model; executing the layer of the ML model using the adaptation, wherein executing the layer using the adaptation reduces the first amount of the resource used by the layer as compared to executing the layer without using the adaptation; and outputting a result of the ML model based on the executed layer.

Patent Agency Ranking