Intra/inter mode decision for predictive frame encoding

    公开(公告)号:US12184840B2

    公开(公告)日:2024-12-31

    申请号:US17875305

    申请日:2022-07-27

    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 SIMD implementation of 3X3 non maxima suppression of sparse 2D image feature points

    公开(公告)号:US10521688B2

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

    申请号:US15989551

    申请日:2018-05-25

    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.

    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

    公开(公告)号:US10460189B2

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

    申请号:US16273930

    申请日:2019-02-12

    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.

    DYNAMIC QUANTIZATION FOR DEEP NEURAL NETWORK INFERENCE SYSTEM AND METHOD

    公开(公告)号:US20190012559A1

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

    申请号:US16028773

    申请日:2018-07-06

    Abstract: A method for dynamically quantizing feature maps of a received image. The method includes convolving an image based on a predicted maximum value, a predicted minimum value, trained kernel weights and the image data. The input data is quantized based on the predicted minimum value and predicted maximum value. The output of the convolution is computed into an accumulator and re-quantized. The re-quantized value is output to an external memory. The predicted min value and the predicted max value are computed based on the previous max values and min values with a weighted average or a pre-determined formula. Initial min value and max value are computed based on known quantization methods and utilized for initializing the predicted min value and predicted max value in the quantization process.

    Efficient Decision Tree Traversal in an Adaptive Boosting (ADABOOST) Classifier
    10.
    发明申请
    Efficient Decision Tree Traversal in an Adaptive Boosting (ADABOOST) Classifier 审中-公开
    自适应提升(ADABOOST)分类器中的有效决策树遍历

    公开(公告)号:US20170011294A1

    公开(公告)日:2017-01-12

    申请号:US14792596

    申请日:2015-07-06

    CPC classification number: G06N5/02 G06F9/3887 G06K9/00973 G06K9/6257

    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.

    Abstract translation: 提供了一种在单指令多数据(SIMD)处理器上实现的基于决策树的自适应提升(AdaBoost)分类器中的对象分类方法,该方法包括接收从存储器中的N个连续窗口位置提取的特征矢量, SIMD处理器,并且使用AdaBoost分类器使用SIMD处理器的特征向量和向量指令来并行地评估N个连续窗口位置,其中AdaBoost分类器并行遍历N个连续窗口位置的决策树,直到N个连续的分类完成 窗口位置

Patent Agency Ranking