Video processing
    1.
    发明授权

    公开(公告)号:US11490126B1

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

    申请号:US17838553

    申请日:2022-06-13

    Applicant: Yendo Hu

    Inventor: Yendo Hu

    Abstract: At lease a computer program product is provided for efficiently encoding or decoding a video frame. The computer program product when executed by one or more processors configures the one or more processors to compress or encode the different video subsections within the video frame with different compression methods. The visual artifact is reduced between the different video subsections encoded or compressed with the different compression methods within the video frame.

    Motion Compensation in Video Coding
    2.
    发明申请
    Motion Compensation in Video Coding 有权
    视频编码中的运动补偿

    公开(公告)号:US20100124278A1

    公开(公告)日:2010-05-20

    申请号:US12271443

    申请日:2008-11-14

    CPC classification number: H04N19/43 H04N19/423 H04N19/51

    Abstract: A video coding system includes a decoder configured to decode an encoded reference picture, a primary memory, and a secondary memory configured to store the decoded reference picture. The video coding system also includes a logic device configured to extract motion vectors for generating a predicted picture of the reference picture and to store the extracted motion vectors in memory bins. The reference picture includes a plurality of predefined regions and each memory bin stores motion vectors for a particular region of the plurality of predefined regions. For each of the plurality of predefined regions of the reference picture, the logic device is configured to use the memory bin corresponding to a reference region to read the reference region from the secondary memory and write the reference region into the primary memory. The written reference region and the motion vectors of the corresponding memory bin are used to spatially translate the written reference region into the predicted picture.

    Abstract translation: 视频编码系统包括:解码器,被配置为解码编码的参考图像,主存储器和辅助存储器,其被配置为存储解码的参考图像。 视频编码系统还包括被配置为提取用于生成参考图像的预测图像的运动矢量并将所提取的运动矢量存储在存储器箱中的逻辑装置。 参考图片包括多个预定区域,并且每个存储器存储器存储多个预定区域的特定区域的运动矢量。 对于参考图像的多个预定义区域中的每一个,逻辑设备被配置为使用对应于参考区域的存储器箱从辅助存储器读取参考区域并将参考区域写入主存储器。 写入的参考区域和对应的存储器的运动矢量用于将所写入的参考区域空间地转换成预测图像。

    METHOD AND SYSTEM FOR PROVIDING ARITHMETIC CODE NORMALIZATION AND BYTE CONSTRUCTION
    3.
    发明申请
    METHOD AND SYSTEM FOR PROVIDING ARITHMETIC CODE NORMALIZATION AND BYTE CONSTRUCTION 有权
    提供算术代码正则化和字节构造的方法和系统

    公开(公告)号:US20080175502A1

    公开(公告)日:2008-07-24

    申请号:US11625417

    申请日:2007-01-22

    Applicant: Yendo Hu

    Inventor: Yendo Hu

    CPC classification number: H03M7/4006

    Abstract: A method and system are provided for code normalization and byte construction. A plurality of subsets of bits is extracted from a first input. Each of the subsets of bits has a bit width equaling a number of leading zeros from a second input variable. Further, a consecutive sequence of the plurality of subsets is stored in a memory. In addition, the consecutive sequence of the plurality of subsets is read from the memory if a third input release flag is established.

    Abstract translation: 提供了一种用于代码规范化和字节构造的方法和系统。 从第一输入提取多个比特子集。 比特的每个子集具有等于来自第二输入变量的前导零的数量的位宽度。 此外,多个子集中的连续序列被存储在存储器中。 此外,如果建立了第三输入释放标志,则从存储器读取多个子集的连续序列。

    Method and system for providing single cycle context weight update leveraging context address look ahead
    4.
    发明授权
    Method and system for providing single cycle context weight update leveraging context address look ahead 有权
    提供单周期上下文权重更新的方法和系统,利用上下文地址展望未来

    公开(公告)号:US08189683B2

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

    申请号:US11564076

    申请日:2006-11-28

    Applicant: Yendo Hu

    Inventor: Yendo Hu

    CPC classification number: H03M7/4006

    Abstract: A method stores, in a first memory location in a context weight update engine in an arithmetic encoder, a context weight value. The method also stores, in a second memory location in the context weight update engine in the arithmetic encoder, a context weight adjustment value. Further, the method reads, in a first clock cycle, the context weight value and a first binarization value from the first memory location. In addition, the method writes, in a second clock cycle, the context weight adjustment value and a second binarization value into the first memory location. The second binarization value is distinct from the first binarization value.

    Abstract translation: 方法在算术编码器中的上下文权重更新引擎的第一存储器位置中存储上下文权重值。 该方法还在算术编码器中的上下文权重更新引擎的第二存储器位置中存储上下文权重调整值。 此外,该方法在第一时钟周期中读取上下文权重值和来自第一存储器位置的第一二值化值。 此外,该方法在第二时钟周期中将上下文权重调整值和第二二值化值写入第一存储器位置。 第二个二值化值与第一个二值化值不同。

    Video apparatus with reduced artifact and memory storage for improved motion estimation

    公开(公告)号:US11509940B1

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

    申请号:US17874392

    申请日:2022-07-27

    Inventor: Yiliang Wu Yendo Hu

    Abstract: At least a computer program product comprising computing instructions stored on a non-transitory computer storage medium is provided. The computer program product is provided for efficiently encoding or decoding a video frame to smooth out or reduce visual distortions such as visual artifact between different video subsections encoded with different compression methods within a video frame. In addition, an improved memory storage is provided for applying a raster scan search strategy for finding a reference image for the input video frame by applying a shift-based input addressing scheme to write to the memory storage and a corresponding shift-based output addressing scheme to read from the memory storage.

    Memory storage for motion estimation and visual artifact redcution

    公开(公告)号:US11425423B1

    公开(公告)日:2022-08-23

    申请号:US17729081

    申请日:2022-04-26

    Inventor: Yendo Hu Yiliang Wu

    Abstract: At least a method and an apparatus are provided for efficiently encoding or decoding a video frame to smooth out or reduce visual distortions such as visual artifact between different video subsections encoded with different compression methods within a video frame. In addition, an improved memory storage is provided for applying a raster scan search strategy for finding a reference image for the input video frame by applying a shift-based input addressing scheme to write to the memory storage and a corresponding shift-based output addressing scheme to read from the memory storage.

    Motion compensation in video coding
    7.
    发明授权
    Motion compensation in video coding 有权
    视频编码中的运动补偿

    公开(公告)号:US08335256B2

    公开(公告)日:2012-12-18

    申请号:US12271443

    申请日:2008-11-14

    CPC classification number: H04N19/43 H04N19/423 H04N19/51

    Abstract: A video coding system includes a decoder configured to decode an encoded reference picture, a primary memory, and a secondary memory configured to store the decoded reference picture. The video coding system also includes a logic device configured to extract motion vectors for generating a predicted picture of the reference picture and to store the extracted motion vectors in memory bins. The reference picture includes a plurality of predefined regions and each memory bin stores motion vectors for a particular region of the plurality of predefined regions. For each of the plurality of predefined regions of the reference picture, the logic device is configured to use the memory bin corresponding to a reference region to read the reference region from the secondary memory and write the reference region into the primary memory. The written reference region and the motion vectors of the corresponding memory bin are used to spatially translate the written reference region into the predicted picture.

    Abstract translation: 视频编码系统包括:解码器,被配置为解码编码的参考图像,主存储器和辅助存储器,其被配置为存储解码的参考图像。 视频编码系统还包括被配置为提取用于生成参考图像的预测图像的运动矢量并将所提取的运动矢量存储在存储器箱中的逻辑装置。 参考图片包括多个预定区域,并且每个存储器存储器存储多个预定区域的特定区域的运动矢量。 对于参考图像的多个预定义区域中的每一个,逻辑设备被配置为使用对应于参考区域的存储器箱从辅助存储器读取参考区域并将参考区域写入主存储器。 写入的参考区域和对应的存储器的运动矢量用于将所写入的参考区域空间地转换成预测图像。

    Method and System for Providing Single Cycle Context Weight Update Leveraging Context Address Look Ahead
    8.
    发明申请
    Method and System for Providing Single Cycle Context Weight Update Leveraging Context Address Look Ahead 有权
    提供单周期上下文权重更新的方法和系统利用上下文地址前瞻

    公开(公告)号:US20080122662A1

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

    申请号:US11564076

    申请日:2006-11-28

    Applicant: Yendo Hu

    Inventor: Yendo Hu

    CPC classification number: H03M7/4006

    Abstract: A method stores, in a first memory location in a context weight update engine in an arithmetic encoder, a context weight value. The method also stores, in a second memory location in the context weight update engine in the arithmetic encoder, a context weight adjustment value. Further, the method reads, in a first clock cycle, the context weight value and a first binarization value from the first memory location. In addition, the method writes, in a second clock cycle, the context weight adjustment value and a second binarization value into the first memory location. The second binarization value is distinct from the first binarization value.

    Abstract translation: 方法在算术编码器中的上下文权重更新引擎的第一存储器位置中存储上下文权重值。 该方法还在算术编码器中的上下文权重更新引擎中的第二存储器位置中存储上下文权重调整值。 此外,该方法在第一时钟周期中读取上下文权重值和来自第一存储器位置的第一二值化值。 此外,该方法在第二时钟周期中将上下文权重调整值和第二二值化值写入第一存储器位置。 第二个二值化值与第一个二值化值不同。

    METHOD TO MATCH INPUT AND OUTPUT TIMESTAMPS IN A VIDEO ENCODER AND ADVERTISEMENT INSERTER
    9.
    发明申请
    METHOD TO MATCH INPUT AND OUTPUT TIMESTAMPS IN A VIDEO ENCODER AND ADVERTISEMENT INSERTER 审中-公开
    在视频编码器和广告插入器中匹配输入和输出时间戳的方法

    公开(公告)号:US20130083859A1

    公开(公告)日:2013-04-04

    申请号:US13252753

    申请日:2011-10-04

    Abstract: A method, a video processing system, and an electronic device are disclosed. A video transcoder may decode a compressed video data frame creating a decoded video data frame. The video transcoder may embed a network presentation timestamp in the decoded video data frame. The video transcoder may re-encode the decoded video data frame creating a transcoded video data frame. A field programmable gate array may compare the network presentation timestamp with a transcoder presentation timestamp to determine a timestamp offset.

    Abstract translation: 公开了一种方法,视频处理系统和电子设备。 视频代码转换器可以对创建解码的视频数据帧的压缩视频数据帧进行解码。 视频代码转换器可以在解码的视频数据帧中嵌入网络呈现时间戳。 视频代码转换器可以重新编码解码的视频数据帧,从而产生代码转换的视频数据帧。 现场可编程门阵列可以将网络呈现时间戳与代码转换器呈现时间戳进行比较,以确定时间戳偏移量。

    Method and apparatus for context address generation for motion vectors and coefficients
    10.
    发明授权
    Method and apparatus for context address generation for motion vectors and coefficients 有权
    用于运动矢量和系数的上下文地址生成的方法和装置

    公开(公告)号:US08213499B2

    公开(公告)日:2012-07-03

    申请号:US11696566

    申请日:2007-04-04

    Applicant: Yendo Hu

    Inventor: Yendo Hu

    Abstract: A method for high/low usage is provided. The method receives a macroblock data structure and a syntax element at a digital signal processing engine. Further, the method classifies the syntax element as high use or low use. In addition, the method sends the syntax element from the digital signal processing engine to a logic unit, distinct from the digital processing engine, for binarization if the syntax element is high use.

    Abstract translation: 提供了一种高/低使用率的方法。 该方法在数字信号处理引擎处接收宏块数据结构和语法元素。 此外,该方法将语法元素分类为高使用或低使用。 另外,如果语法元素高度使用,该方法将语法元素从数字信号处理引擎发送到与数字处理引擎不同的逻辑单元,用于二值化。

Patent Agency Ranking