Patents by Inventor Jinwen Zan

Jinwen Zan 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: 8804826
    Abstract: Encoders and methods of encoding that incorporate deblocking into the encoding process. An encoder performs a two-cycle encoding process. First, an original block is processed and then reconstructed and deblocked. The reconstruction and the deblocked reconstruction are compared to the original and an intermediate block is created that contains the portions of the reconstruction or the deblocked reconstruction that are more similar to the original. In the second cycle, the intermediate block serves to generate a modified original block, which is then used in a prediction process to create a new prediction block. The new prediction block as compared to the original gives new residuals. The new prediction and new residuals are entropy coded to generate the encoded video data. The new prediction block and new residuals incorporate the deblocking elements selectively identified during the first cycle, thereby eliminating the need for deblocking at the decoder.
    Type: Grant
    Filed: April 13, 2011
    Date of Patent: August 12, 2014
    Assignee: BlackBerry Limited
    Inventors: Jinwen Zan, Dake He, En-hui Yang
  • Patent number: 8675726
    Abstract: A method of encoding a video using constrained soft-decision quantization. The soft-decision quantization includes first performing hard-decision quantization to obtain hard quantized coefficients and, then, obtaining a soft quantized coefficient using a rate-distortion calculation over a search range of quantization levels for a transform domain coefficient, wherein the search range of quantization levels for that transform domain coefficient is constrained within a number of quantization levels of a corresponding hard quantized coefficient. The search range may be based upon a fixed threshold, the coefficient position, the hard quantized coefficient magnitude, a threshold value less accumulated distortion, or other factors, including combinations of these factors. The accumulated distortion may be measured by an L1 norm.
    Type: Grant
    Filed: February 18, 2010
    Date of Patent: March 18, 2014
    Assignee: BlackBerry Limited
    Inventors: Jinwen Zan, Dake He, En-Hui Yang
  • Publication number: 20130101046
    Abstract: Methods of encoding and decoding for video data are describe in which significance maps are encoded and decoded using non-spatially-uniform partitioning of the map into parts, wherein the bit positions within each part are associated with a given context. Example partition sets and processes for selecting from amongst predetermined partition sets and communicating the selection to the decoder are described.
    Type: Application
    Filed: October 24, 2011
    Publication date: April 25, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Gergely Ferenc KORODI, Jinwen ZAN, Dake HE
  • Patent number: 8351513
    Abstract: Digital video content is processed for delivery over a communications channel by segmenting the digital video content into one or more regions of interest (ROI) in accordance with content signature of the video content and encoding the digital video content in accordance with the ROI segmentation and the communications channel.
    Type: Grant
    Filed: December 19, 2007
    Date of Patent: January 8, 2013
    Assignee: Allot Communications Ltd.
    Inventors: Jiangtao Gene Wen, Sujit Dey, Parag Arole, Jinwen Zan, Supriya Bhat, Andjela Illic
  • Publication number: 20110249748
    Abstract: Encoders and methods of encoding that incorporate deblocking into the encoding process. An encoder performs a two-cycle encoding process. First, an original block is processed and then reconstructed and deblocked. The reconstruction and the deblocked reconstruction are compared to the original and an intermediate block is created that contains the portions of the reconstruction or the deblocked reconstruction that are more similar to the original. In the second cycle, the intermediate block serves to generate a modified original block, which is then used in a prediction process to create a new prediction block. The new prediction block as compared to the original gives new residuals. The new prediction and new residuals are entropy coded to generate the encoded video data. The new prediction block and new residuals incorporate the deblocking elements selectively identified during the first cycle, thereby eliminating the need for deblocking at the decoder.
    Type: Application
    Filed: April 13, 2011
    Publication date: October 13, 2011
    Inventors: Jinwen ZAN, Dake HE, En-hui YANG
  • Publication number: 20110200101
    Abstract: A method of encoding a video using constrained soft-decision quantization. The soft-decision quantization includes first performing hard-decision quantization to obtain hard quantized coefficients and, then, obtaining a soft quantized coefficient using a rate-distortion calculation over a search range of quantization levels for a transform domain coefficient, wherein the search range of quantization levels for that transform domain coefficient is constrained within a number of quantization levels of a corresponding hard quantized coefficient. The search range may be based upon a fixed threshold, the coefficient position, the hard quantized coefficient magnitude, a threshold value less accumulated distortion, or other factors, including combinations of these factors. The accumulated distortion may be measured by an L1 norm.
    Type: Application
    Filed: February 18, 2010
    Publication date: August 18, 2011
    Inventors: Jinwen Zan, Dake He, En-Hui Yang
  • Publication number: 20110116545
    Abstract: A video encoder sends at least some information regarding boundary strength to the decoder along with the bitstream of encoded video. The decoder is configured to use the received boundary strength information from the encoder to reduce the number of computations necessary for the decoder to determine the boundary strength details required for performing deblocking when decoding the bitstream.
    Type: Application
    Filed: November 17, 2009
    Publication date: May 19, 2011
    Inventors: Jinwen Zan, Dake He, En-hui Yang
  • Publication number: 20080165861
    Abstract: Digital video content is processed for delivery over a communications channel by segmenting the digital video content into one or more regions of interest (ROI) in accordance with content signature of the video content and encoding the digital video content in accordance with the ROI segmentation and the communications channel.
    Type: Application
    Filed: December 19, 2007
    Publication date: July 10, 2008
    Applicant: Ortiva Wireless
    Inventors: Jiangtao Gene Wen, Sujit Dey, Parag Arole, Jinwen Zan, Supriya Bhat, Andjela Illic