METHODS AND SYSTEMS FOR FACILITATING MULTIMEDIA DATA ENCODING
    31.
    发明申请
    METHODS AND SYSTEMS FOR FACILITATING MULTIMEDIA DATA ENCODING 审中-公开
    促进多媒体数据编码的方法和系统

    公开(公告)号:US20160219284A1

    公开(公告)日:2016-07-28

    申请号:US15089854

    申请日:2016-04-04

    CPC classification number: H04N19/423 H04N19/177 H04N19/44 H04N19/577

    Abstract: Several methods and systems for facilitating multimedia data encoding are disclosed. In an embodiment, a plurality of picture buffers associated with multimedia data are received in an order of capture associated with the plurality of picture buffers. Buffer information is configured for each picture buffer from among the plurality of picture buffers comprising at least one of a metadata associated with the corresponding picture buffer and one or more encoding parameters for the corresponding picture buffer. A provision of picture buffers in an order of encoding is facilitated based on the configured buffer information.

    Abstract translation: 公开了用于促进多媒体数据编码的几种方法和系统。 在一个实施例中,以与多个图像缓冲器相关联的捕获顺序接收与多媒体数据相关联的多个图像缓冲器。 对于包括与对应的图像缓冲器相关联的元数据中的至少一个和用于相应图像缓冲器的一个或多个编码参数的多个图像缓冲器中的每个图像缓冲器配置缓冲器信息。 基于配置的缓冲器信息,便于按编码顺序提供图像缓冲器。

    METHOD AND APPARATUS FOR NOISE REDUCTION IN VIDEO SYSTEMS

    公开(公告)号:US20210289233A1

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

    申请号:US17331159

    申请日:2021-05-26

    Abstract: The disclosure provides a noise filter. The noise filter includes a motion estimation (ME) engine. The ME receives a current frame and a reference frame. The current frame comprising a current block and the reference frame includes a plurality of reference blocks. The ME engine generates final motion vectors. The current block comprises a plurality of current pixels. A motion compensation unit generates a motion compensated block based on the final motion vectors and the reference frame. The motion compensated block includes a plurality of motion compensated pixels. A weighted average filter multiplies each current pixel of the plurality of current pixels and a corresponding motion compensated pixel of the plurality of motion compensated pixels with a first weight and a second weight respectively. The weighted average filter generates a filtered block. A blockiness removal unit is coupled to the weighted average filter and removes artifacts in the filtered block.

    METHOD AND APPARATUS FOR DETERMINING SUMMATION OF PIXEL CHARACTERISTICS FOR RECTANGULAR REGION OF DIGITAL IMAGE AVOIDING NON-ALIGNED LOADS USING MULTIPLE COPIES OF INPUT DATA

    公开(公告)号:US20200019803A1

    公开(公告)日:2020-01-16

    申请号:US16580434

    申请日:2019-09-24

    Abstract: A method of determining a summation of pixel characteristics for a rectangular region of a digital image includes determining if a base address for a data element in an integral image buffer is aligned for an SIMD operation by a processor embedded in an electronic assembly configured to perform Haar-like feature calculations. The data element represents a corner of the rectangular region of an integral image. The integral image is a representation of the digital image. The integral image is formed by data elements stored in the integral image buffer. The data element is loaded from the integral image buffer to the processor when the base address is aligned for the SIMD operation. An offset data element of an offset integral image is loaded from an offset integral buffer when the base address is non-aligned for the SIMD operation. The offset data element represents the corner of the rectangular region.

    Feature point identification in sparse optical flow based tracking in a computer vision system

    公开(公告)号:US10460453B2

    公开(公告)日:2019-10-29

    申请号:US15266149

    申请日:2016-09-15

    Abstract: A method for sparse optical flow based tracking in a computer vision system is provided that includes detecting feature points in a frame captured by a monocular camera in the computer vision system to generate a plurality of detected feature points, generating a binary image indicating locations of the detected feature points with a bit value of one, wherein all other locations in the binary image have a bit value of zero, generating another binary image indicating neighborhoods of currently tracked points, wherein locations of the neighborhoods in the binary image have a bit value of zero and all other locations in the binary image have a bit value of one, and performing a binary AND of the two binary images to generate another binary image, wherein locations in the binary image having a bit value of one indicate new feature points detected in the frame.

    Method and apparatus for avoiding non-aligned loads using multiple copies of input data

    公开(公告)号:US10248876B2

    公开(公告)日:2019-04-02

    申请号:US15393566

    申请日:2016-12-29

    Abstract: A method of determining a summation of pixel characteristics for a rectangular region of a digital image includes determining if a base address for a data element in an integral image buffer is aligned for an SIMD operation by a processor embedded in an electronic assembly configured to perform Haar-like feature calculations. The data element represents a corner of the rectangular region of an integral image. The integral image is a representation of the digital image. The integral image is formed by data elements stored in the integral image buffer. The data element is loaded from the integral image buffer to the processor when the base address is aligned for the SIMD operation. An offset data element of an offset integral image is loaded from an offset integral buffer when the base address is non-aligned for the SIMD operation. The offset data element represents the corner of the rectangular region.

    Efficient SIMD implementation of 3x3 non maxima suppression of sparse 2D image feature points

    公开(公告)号:US09984305B2

    公开(公告)日:2018-05-29

    申请号:US15203973

    申请日:2016-07-07

    CPC classification number: G06K9/4609 G06K9/00986 G06K9/4671 G06K9/6202

    Abstract: This invention transforms a list of feature points in raster scan order into a list of maxima suppressed feature points. A working buffer has two more entries than the width of the original image. Each entry is assigned to an x coordinate of the original image. Each entry stores a combined y coordinate and reliability score for each feature point in the original list. This process involves a forward scan and a backward scan. For each original feature point its x coordinate defines the location within the working buffer where neighbor feature points would be stored if they exist. The working buffer initial data and the y coordinates assure a non suppress comparison result if the potential neighbors are not actual neighbors. For actual neighbor data, the y coordinates match and the comparison result depends solely upon the relative reliability scores.

Patent Agency Ranking