Byte-based prefix encoding
    51.
    发明授权
    Byte-based prefix encoding 失效
    基于字节的前缀编码

    公开(公告)号:US5973626A

    公开(公告)日:1999-10-26

    申请号:US42509

    申请日:1998-03-17

    CPC classification number: H03M7/42

    Abstract: Two software-only prefix encoding techniques employ encoding look-up tables to produce contributions to the encoded bit stream that are incremented in integral numbers of bytes to facilitate accelerated encoding rates at the expense of an acceptable trade-off in increased memory size requirements. The first technique, referred to as offset-based encoding, employs encoding tables which eliminate most of the bit-based operations that need to be performed by a prefix encoder without inordinately expanding memory requirements. In offset-based encoding, a Huffman table is employed which contains information for each number of bits by which the length of a Huffman word is offset from an integral number of bytes. The encoding method generates bytes of encoded data, even though the Huffman code has variable length code words for each symbol to be encoded. The second technique, referred to as byte-based encoding, employs a byte-based Huffman encoding table which operates even faster than the offset-based encoding scheme because it does not employ any bit-based operations at all; however, this is achieved at the expense of a considerable expansion in memory requirements.

    Abstract translation: 两个仅软件前缀编码技术采用编码查找表来产生对以字节为单位递增的编码比特流的贡献,以便以增加的存储器大小要求的可接受的折衷为代价来加速编码速率。 称为基于偏移的编码的第一种技术使用编码表,其消除了需要由前缀编码器执行的大部分基于位的操作,而不会不断扩大存储器需求。 在基于偏移的编码中,使用霍夫曼表,其包含每个比特数的信息,通过该信息,霍夫曼字的长度与整数字节偏移。 编码方法生成编码数据的字节,即使霍夫曼代码对于要编码的每个符号具有可变长度代码字。 被称为基于字节的编码的第二种技术采用基于字节的霍夫曼编码表,其基于偏移的编码方案运行甚至更快,因为它完全不采用任何基于位的操作; 然而,这是以大量的内存需求扩张为代价的。

    System and method for enhanced DMVD processing
    52.
    发明授权
    System and method for enhanced DMVD processing 有权
    用于增强DMVD处理的系统和方法

    公开(公告)号:US09509995B2

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

    申请号:US13996582

    申请日:2010-12-21

    CPC classification number: H04N19/513 H04N19/436 H04N19/44

    Abstract: To let decoder side motion vector derivation (DMVD) coded blocks be decoded in parallel, decoder side motion estimation (ME) dependency on spatially neighboring reconstructed pixels can be removed. Mirror ME and projective ME are only performed on two reference pictures, and the spatially neighboring reconstructed pixels will not be considered in the measurement metric of the decoder side ME. Also, at a video decoder, motion estimation for a target block in a current picture can be performed by calculating a motion vector for a spatially neighboring DMVD block, using the calculated motion vector to predict motion vectors of neighboring blocks of the DMVD block, and decoding the DMVD block and the target block in parallel. In addition, determining a best motion vector for a target block in a current picture can be performed by searching only candidate motion vectors in a search window, wherein candidate motion vectors are derived from a small range motion search around motion vectors of neighboring blocks.

    Abstract translation: 为了使解码器侧运动矢量导出(DMVD)编码块并行解码,可以去除对空间相邻的重建像素的解码器侧运动估计(ME)依赖性。 镜像ME和投影ME仅在两个参考图像上执行,并且在解码器侧ME的测量度量中将不考虑空间相邻的重建像素。 此外,在视频解码器中,可以使用所计算的运动矢量来计算当前图像中的目标块的运动估计,以通过计算空间相邻的DMVD块的运动矢量来预测DMVD块的相邻块的运动矢量,以及 对DMVD块和目标块进行并行解码。 此外,通过仅在搜索窗口中仅搜索候选运动矢量来执行确定当前图片中的目标块的最佳运动矢量,其中,从围绕相邻块的运动矢量的小范围运动搜索导出候选运动矢量。

    ENHANCED REFERENCE REGION UTILIZATION FOR SCALABLE VIDEO CODING
    57.
    发明申请
    ENHANCED REFERENCE REGION UTILIZATION FOR SCALABLE VIDEO CODING 有权
    用于可扩展视频编码的增强参考区域利用

    公开(公告)号:US20140286409A1

    公开(公告)日:2014-09-25

    申请号:US13997935

    申请日:2012-12-28

    Abstract: Techniques to identify one or more candidate reference blocks used to generate a prediction block to encode a current coding block. The candidate reference blocks can be in the same layer as the current coding block or a different layer. In addition, the candidate reference blocks do not have to be co-located with the current coding block. Motion vectors and shift vectors can be used to identify the one or more candidate reference blocks. In addition, uniform and non-uniform weighting can be applied to the one or more candidate reference blocks to generate the prediction block. Accordingly, an encoder can determine and identify reference blocks to a decoder that can provide desirable rate-distortion cost.

    Abstract translation: 用于识别用于生成预测块以编码当前编码块的一个或多个候选参考块的技术。 候选参考块可以与当前编码块或不同层位于相同的层中。 此外,候选参考块不必与当前编码块共同定位。 运动矢量和移位矢量可用于识别一个或多个候选参考块。 此外,可以对一个或多个候选参考块应用均匀和不均匀的加权以生成预测块。 因此,编码器可以确定并识别能够提供所需速率失真成本的解码器的参考块。

    OBJECT DETECTION USING MOTION ESTIMATION
    59.
    发明申请
    OBJECT DETECTION USING MOTION ESTIMATION 有权
    使用运动估计的目标检测

    公开(公告)号:US20140226865A1

    公开(公告)日:2014-08-14

    申请号:US13997092

    申请日:2011-12-30

    Abstract: Systems and methods of detecting an object using motion estimation may include a processor and motion estimation and object detection logic coupled to the processor. The motion estimation and object detection logic may be configured to include logic to detect an object in a frame of a video based on motion estimation. The video may include a first frame and a second frame. The motion estimation may be performed on a region of the second frame using sum of absolute difference between the region of the second frame and a corresponding region of the first frame.

    Abstract translation: 使用运动估计来检测对象的系统和方法可以包括耦合到处理器的处理器和运动估计和对象检测逻辑。 运动估计和对象检测逻辑可以被配置为包括基于运动估计来检测视频帧中的对象的逻辑。 视频可以包括第一帧和第二帧。 可以使用第二帧的区域和第一帧的对应区域之间的绝对差的和来在第二帧的区域上执行运动估计。

Patent Agency Ranking