HYBRID VIDEO ENCODER APPARATUS AND METHODS
    12.
    发明申请
    HYBRID VIDEO ENCODER APPARATUS AND METHODS 审中-公开
    混合视频编码器装置和方法

    公开(公告)号:US20140334545A1

    公开(公告)日:2014-11-13

    申请号:US13905770

    申请日:2013-05-30

    Abstract: Methods and apparatus for video processing are disclosed. In one embodiment the work of processing of different types of video frames is allocated between a plurality of computing resources. For example, different computing resources for can be used for I, P and B frames, where an I frame is an intra-frame encoded with no other frames as a reference; a P frame is encoded with one previous I or P frame as a reference and a B frame is encoded with one previous and one future frame as references. In one example, a central processing unit (CPU) performs encoding of I frames and P frames of a video and a graphics processing unit (GPU) performs initial encoding of B frames of the video in connection with a fixed function video encoder configured to perform entropy encoding of the B frames.

    Abstract translation: 公开了用于视频处理的方法和装置。 在一个实施例中,在多个计算资源之间分配不同类型的视频帧的处理工作。 例如,不同的计算资源可以用于I,P和B帧,其中I帧是没有其他帧作为参考的帧内编码的; 以前一个I或P帧作为参考对P帧进行编码,并且以前一个和未来的一个帧作为参考对B帧进行编码。 在一个示例中,中央处理单元(CPU)执行视频的I帧和P帧的编码,并且图形处理单元(GPU)结合配置为执行的固定功能视频编码器执行视频的B帧的初始编码 B帧的熵编码。

    BUFFER MANAGEMENT FOR PLUG-IN ARCHITECTURES IN COMPUTATION GRAPH STRUCTURES

    公开(公告)号:US20220417382A1

    公开(公告)日:2022-12-29

    申请号:US17897521

    申请日:2022-08-29

    Abstract: A computer vision processing device is provided which comprises memory configured to store data and a processor. The processor is configured to store captured image data in a first buffer and acquire access to the captured image data in the first buffer when the captured image data is available for processing. The processor is also configured to execute a first group of operations in a processing pipeline, each of which processes the captured image data accessed from the first buffer and return the first buffer for storing next captured image data when a last operation of the first group of operations executes.

    ARGMAX USE FOR MACHINE LEARNING
    14.
    发明申请

    公开(公告)号:US20210191732A1

    公开(公告)日:2021-06-24

    申请号:US16721833

    申请日:2019-12-19

    Abstract: A processing device is provided which comprises memory and a processor. The processor is configured to receive an array of floating point numbers each having a plurality of bits used to represent a probability value. For each floating point number, the processor is configured to replace values in a portion of the bits used to represent the probability value with index values to represent an index corresponding to a location of a corresponding floating point number in the memory. The processor is also configured to process the floating point numbers using SIMD instructions to execute one of an argmax operation and an argmin operation.

    DEVICE AND METHOD FOR COMPRESSING PANORAMIC VIDEO IMAGES

    公开(公告)号:US20190037240A1

    公开(公告)日:2019-01-31

    申请号:US15661863

    申请日:2017-07-27

    Abstract: A processing device is provided which includes memory configured to store data and a processor. The processor is configured to receive a plurality of panoramic video images representing views around a point in a three dimensional (3D) space and warp the plurality of panoramic video images, using a panoramic format, into a plurality of formatted warped images. The processor is also configured to store, in the memory, the plurality of formatted warped images and perform a motion search around each co-located pixel block of a reference panoramic frame by limiting the motion searches in a vertical direction around the co-located pixel blocks.

    METHOD AND APPARATUS OF SEAM FINDING
    18.
    发明申请

    公开(公告)号:US20180316851A1

    公开(公告)日:2018-11-01

    申请号:US15582460

    申请日:2017-04-28

    CPC classification number: H04N5/23222 H04N5/23238 H04N5/23251 H04N5/247

    Abstract: A method and apparatus of seam finding includes determining an overlap area between a first image and a second image. The first image is captured by a first image capturing device and the second image is captured by a second image capturing device. A plurality of seam paths for stitching the first image with the second image is computed and a cost is computed for each seam path. A seam is selected to stitch the first image to the second image based upon the cost for the seam path for that seam being less than a cost for all other computed seam paths, that seam is maintained as the selected seam for stitching based upon a predefined criteria.

    MEDIA HARDWARE RESOURCE ALLOCATION
    19.
    发明申请
    MEDIA HARDWARE RESOURCE ALLOCATION 有权
    媒体硬件资源分配

    公开(公告)号:US20140115597A1

    公开(公告)日:2014-04-24

    申请号:US13654694

    申请日:2012-10-18

    Abstract: Apparatus, computer readable medium, and method of allocating media resources, the method including determining a media resources allocation table based on one or more media hardware resources and predetermined benchmarks of media hardware resources for performing media operations; in response to receiving a request for media resources from a first application, comparing the requested media resources with the media resources allocation table; and if the comparison indicates that the requested media resources are available, then allocating the requested media resources to the first application in the media resources allocation table, and sending a response to the request for media resources to the first application indicating the requested media resources are allocated to the application. If the comparison indicates that the requested media resources are not available, then sending indicating to the first application that the requested media resources are not allocated to the first application.

    Abstract translation: 装置,计算机可读介质和分配媒体资源的方法,所述方法包括:基于一个或多个媒体硬件资源和用于执行媒体操作的媒体硬件资源的预定基准来确定媒体资源分配表; 响应于从第一应用接收到对媒体资源的请求,将所请求的媒体资源与媒体资源分配表进行比较; 并且如果比较指示所请求的媒体资源是可用的,则将所请求的媒体资源分配给媒体资源分配表中的第一应用,并且向媒体资源发送对媒体资源的请求的响应指示所请求的媒体资源的第一应用是 分配给应用程序。 如果比较指示请求的媒体资源不可用,则向第一应用发送指示所请求的媒体资源未被分配给第一应用的信息。

    Argmax use for machine learning
    20.
    发明授权

    公开(公告)号:US11281470B2

    公开(公告)日:2022-03-22

    申请号:US16721833

    申请日:2019-12-19

    Abstract: A processing device is provided which comprises memory and a processor. The processor is configured to receive an array of floating point numbers each having a plurality of bits used to represent a probability value. For each floating point number, the processor is configured to replace values in a portion of the bits used to represent the probability value with index values to represent an index corresponding to a location of a corresponding floating point number in the memory. The processor is also configured to process the floating point numbers using SIMD instructions to execute one of an argmax operation and an argmin operation.

Patent Agency Ranking