Patents by Inventor Wenpeng Ding

Wenpeng Ding has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10218974
    Abstract: A transform block processing procedure wherein a maximum coding-block size and a maximum transform-block size for an unencoded video frame is determined. The unencoded video frame is divided into a plurality of coding-blocks including a first coding-block and the first coding block is divided into at least one prediction block and a plurality of transform blocks. The size of the transform blocks depend at least in part on the size of the coding block and the corresponding prediction blocks. The transform blocks are then encoded, thereby generating a video data payload of an encoded bit-stream. A frame header of the encoded bit-stream, including a maximum coding-block size flag and a maximum-transform-block-size flag, is generated.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: February 26, 2019
    Assignee: RealNetworks, Inc.
    Inventors: Chia-Yang Tsai, Wenpeng Ding, Gang Wu
  • Publication number: 20180109793
    Abstract: A transform block processing procedure wherein a maximum coding-block size and a maximum transform-block size for an unencoded video frame is determined. The unencoded video frame is divided into a plurality of coding-blocks including a first coding-block and the first coding block is divided into at least one prediction block and a plurality of transform blocks. The size of the transform blocks depend at least in part on the size of the coding block and the corresponding prediction blocks. The transform blocks are then encoded, thereby generating a video data payload of an encoded bit-stream. A frame header of the encoded bit-stream, including a maximum coding-block size flag and a maximum-transform-block-size flag, is generated.
    Type: Application
    Filed: March 31, 2015
    Publication date: April 19, 2018
    Inventors: Chia-Yang TSAI, Wenpeng DING, Gang WU
  • Patent number: 7903873
    Abstract: Textual image coding involves coding textual portions of an image. In an example embodiment, a textual block of an image is decomposed into multiple base colors and an index map, with the index map having index values that each reference a base color so as to represent the textual block. A set of neighbor index values are ascertained for a particular index of the index map. A context that matches the neighbor index values is generated from among multiple contexts. The matching context includes a set of symbols. At least one symbol-to-value mapping is determined based on the matching context and a symbol to which the particular index corresponds. The particular index is remapped to a particular value in accordance with the symbol-to-value mapping and the symbol to which the particular index corresponds.
    Type: Grant
    Filed: September 13, 2007
    Date of Patent: March 8, 2011
    Assignee: Microsoft Corporation
    Inventors: Yan Lu, Feng Wu, Wenpeng Ding, Shipeng Li
  • Patent number: 7668382
    Abstract: Systems and methods for block-based fast image compression are described. In one aspect, a digital image is segmented into multiple blocks. A respective set of statistical characteristics is identified for each of the segmented blocks. Each of the blocks is encoded with a particular encoding algorithm of multiple encoding algorithms. The particular encoding algorithm that is used to encode a particular block segmented from the digital image is selected to efficiently encode the block in view of statistical characteristics associated with the block. Thus, blocks of different block types may be encoded with different encoding algorithms.
    Type: Grant
    Filed: February 24, 2006
    Date of Patent: February 23, 2010
    Assignee: Microsoft Corporation
    Inventors: Feng Wu, Bo Qin, Wenpeng Ding, Dong Liu, Jian Wang, Yuwen He, Zheng Ni
  • Publication number: 20090074307
    Abstract: Textual image coding involves coding textual portions of an image. In an example embodiment, a textual block of an image is decomposed into multiple base colors and an index map, with the index map having index values that each reference a base color so as to represent the textual block. A set of neighbor index values are ascertained for a particular index of the index map. A context that matches the neighbor index values is generated from among multiple contexts. The matching context includes a set of symbols. At least one symbol-to-value mapping is determined based on the matching context and a symbol to which the particular index corresponds. The particular index is remapped to a particular value in accordance with the symbol-to-value mapping and the symbol to which the particular index corresponds.
    Type: Application
    Filed: September 13, 2007
    Publication date: March 19, 2009
    Applicant: Microsoft Corporation
    Inventors: Yan Lu, Feng Wu, Wenpeng Ding, Shipeng Li
  • Publication number: 20070201751
    Abstract: Systems and methods for block-based fast image compression are described. In one aspect, a digital image is segmented into multiple blocks. A respective set of statistical characteristics is identified for each of the segmented blocks. Each of the blocks is encoded with a particular encoding algorithm of multiple encoding algorithms. The particular encoding algorithm that is used to encode a particular block segmented from the digital image is selected to efficiently encode the block in view of statistical characteristics associated with the block. Thus, blocks of different block types may be encoded with different encoding algorithms.
    Type: Application
    Filed: February 24, 2006
    Publication date: August 30, 2007
    Applicant: Microsoft Corporation
    Inventors: Feng Wu, Bo Qin, Wenpeng Ding, Dong Liu, Jian Wang, Yuwen He, Zheng Ni