Intra/inter mode decision for predictive frame encoding

    公开(公告)号:US10798379B2

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

    申请号:US16228350

    申请日:2018-12-20

    Abstract: This invention predicts that intra mode prediction is more effective for the macroblocks where motion estimation in inter mode prediction fails. This failure is indicated by a large value of the inter mode SAD. This invention performs intra mode prediction for only macro blocks have larger inter mode SADs. The definition of a large inter mode SAD differs for different content. This invention compares the inter mode SAD of a current macroblock with an adaptive threshold. This adaptive threshold depends on the average and variance of the SADs of the previous predicted frame. An adaptive threshold is calculated for each new predictive frame.

    Efficient decision tree traversal in an adaptive boosting (AdaBoost) classifier

    公开(公告)号:US10325204B2

    公开(公告)日:2019-06-18

    申请号:US14792596

    申请日:2015-07-06

    Abstract: A method for object classification in a decision tree based adaptive boosting (AdaBoost) classifier implemented on a single-instruction multiple-data (SIMD) processor is provided that includes receiving feature vectors extracted from N consecutive window positions in an image in a memory coupled to the SIMD processor and evaluating the N consecutive window positions concurrently by the AdaBoost classifier using the feature vectors and vector instructions of the SIMD processor, in which the AdaBoost classifier concurrently traverses decision trees for the N consecutive window positions until classification is complete for the N consecutive window positions.

    Intra/inter mode decision for predictive frame encoding

    公开(公告)号:US10165270B2

    公开(公告)日:2018-12-25

    申请号:US15419512

    申请日:2017-01-30

    Abstract: This invention predicts that intra mode prediction is more effective for the macroblocks where motion estimation in inter mode prediction fails. This failure is indicated by a large value of the inter mode SAD. This invention performs intra mode prediction for only macro blocks have larger inter mode SADs. The definition of a large inter mode SAD differs for different content. This invention compares the inter mode SAD of a current macroblock with an adaptive threshold. This adaptive threshold depends on the average and variance of the SADs of the previous predicted frame. An adaptive threshold is calculated for each new predictive frame.

    Systems and methods for object detection
    45.
    发明授权
    Systems and methods for object detection 有权
    对象检测的系统和方法

    公开(公告)号:US09508018B2

    公开(公告)日:2016-11-29

    申请号:US14551942

    申请日:2014-11-24

    CPC classification number: G06K9/4647 G06K9/4652 G06K9/6212

    Abstract: An object detection system and a method of detecting an object in an image are disclosed. In an embodiment, a method for detecting the object includes computing one or more feature planes of one or more types for each image pixel of the image. A plurality of cells is defined in the image, where each cell includes first through nth number of pixels, and starting locations of each cell in the image in horizontal and vertical directions are integral multiples of predefined horizontal and vertical step sizes, respectively. One or more feature plane summations of one or more types are computed for each cell. A feature vector is determined for an image portion of the image based on a set of feature plane summations, and the feature vector is compared with a corresponding object classifier to detect a presence of the corresponding object in the image portion of the image.

    Abstract translation: 公开了一种物体检测系统和检测图像中物体的方法。 在一个实施例中,用于检测对象的方法包括为图像的每个图像像素计算一个或多个类型的一个或多个特征面。 在图像中定义多个单元,其中每个单元包括第一至第n个像素数,并且图像中每个单元在水平和垂直方向上的起始位置分别是预定水平和垂直步长的整数倍。 为每个单元计算一个或多个类型的一个或多个特征平面求和。 基于特征平面求和的集合来确定图像的图像部分的特征向量,并且将特征向量与对应的对象分类器进行比较,以检测图像的图像部分中相应对象的存在。

    Reduced complexity convolution for convolutional neural networks

    公开(公告)号:US11048997B2

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

    申请号:US15800294

    申请日:2017-11-01

    Abstract: A method for convolution in a convolutional neural network (CNN) is provided that includes accessing a coefficient value of a filter corresponding to an input feature map of a convolution layer of the CNN, and performing a block multiply accumulation operation on a block of data elements of the input feature map, the block of data elements corresponding to the coefficient value, wherein, for each data element of the block of data elements, a value of the data element is multiplied by the coefficient value and a result of the multiply is added to a corresponding data element in a corresponding output block of data elements comprised in an output feature map.

Patent Agency Ranking