Patents by Inventor Haoping Yu

Haoping Yu 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).

  • Publication number: 20140301442
    Abstract: There are provided methods and apparatus for using syntax for the coded_block_flag syntax element for the CAVLC 4:4:4 Intra, High 4:4:4 Intra, and High 4:4:4 Predictive profiles in MPEG-4 AVC high level coding. An apparatus includes an encoder (100) for encoding image data into a resultant bitstream in accordance with an encoding profile that encodes a sample of the image data such that the sample includes two chrominance arrays and a luminance array. Each of the two chrominance arrays has a same height and a same width as the luminance array. The encoder (100) indicates a presence of at least one 8×8 block in the resultant bitstream using a syntax element.
    Type: Application
    Filed: June 9, 2014
    Publication date: October 9, 2014
    Inventor: Haoping YU
  • Publication number: 20140229542
    Abstract: Embodiments of the invention provide a screen sharing technology including a local computing device and a remote computing device. The local computing device compresses pixel data captured from a frame buffer of the local computing device into a video stream. When the local computing device determines that a video visual component is to be displayed, it obtains compressed data for the video visual component, location information and temporal information. The remote computing device decodes the compressed data and the video stream in different decoder and displays the video stream and compressed data on its monitor according to the temporal information and location information. As such, the embodiment described above leads to better coding efficiency, better coding quality, and lower bit rate.
    Type: Application
    Filed: January 17, 2014
    Publication date: August 14, 2014
    Applicant: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Haoping YU, Xin Wang
  • Patent number: 8787457
    Abstract: There are provided methods and apparatus for using syntax for the coded_block_flag syntax element for the CAVLC 4:4:4 Intra, High 4:4:4 Intra, and High 4:4:4 Predictive profiles in MPEG-4 AVC high level coding. An apparatus includes an encoder for encoding image data into a resultant bitstream in accordance with an encoding profile that encodes a sample of the image data such that the sample includes two chrominance arrays and a luminance array. Each of the two chrominance arrays has a same height and a same width as the luminance array. The encoder indicates a presence of at least one 8×8 block in the resultant bitstream using a syntax element.
    Type: Grant
    Filed: January 11, 2008
    Date of Patent: July 22, 2014
    Assignee: Thomson Licensing
    Inventor: Haoping Yu
  • Patent number: 8767826
    Abstract: There are provided video encoders, video decoders, and corresponding methods. A video encoder for encoding video signal data for an image block includes an encoder for encoding all color components of the video signal data using a common predictor. A video decoder for decoding video signal data for an image block includes a decoder for decoding all color components of the video signal data using a common predictor. Additionally, an apparatus and method for encoding and decoding signal data for an image block includes an encoder and decoder for encoding/decoding color components of the video signal data without applying a residual color transform thereto. Furthermore, a video encoder and decoder for encoding/decoding video signal data for an image block includes an encoder and decoder for encoding/decoding the video signal data using unique predictors for each of color components of the video signal data.
    Type: Grant
    Filed: March 16, 2006
    Date of Patent: July 1, 2014
    Assignee: Thomson Licensing
    Inventor: Haoping Yu
  • Patent number: 8761251
    Abstract: There are provided video encoders, video decoders, and corresponding methods. A video encoder for encoding video signal data for an image block includes an encoder for encoding all color components of the video signal data using a common predictor.
    Type: Grant
    Filed: March 16, 2006
    Date of Patent: June 24, 2014
    Assignee: Thomson Licensing
    Inventors: Haoping Yu, Limin Liu
  • Patent number: 8750376
    Abstract: There are provided video encoders, video decoders, and corresponding methods. A video encoder for encoding video signal data for an image block includes an encoder for encoding all color components of the video signal data using a common predictor. A video decoder for decoding video signal data for an image block includes a decoder for decoding all color components of the video signal data using a common predictor. Additionally, an apparatus and method for encoding and decoding signal data for an image block includes an encoder and decoder for encoding/decoding color components of the video signal data without applying a residual color transform thereto. Furthermore, a video encoder and decoder for encoding/decoding video signal data for an image block includes an encoder and decoder for encoding/decoding the video signal data using unique predictors for each of color components of the video signal data.
    Type: Grant
    Filed: March 16, 2006
    Date of Patent: June 10, 2014
    Assignee: Thomson Licensing
    Inventor: Haoping Yu
  • Patent number: 8724699
    Abstract: There are provided video encoders, video decoders, and corresponding methods. A video encoder for encoding video signal data for an image block includes an encoder for encoding all color components of the video signal data using a common predictor. A video decoder for decoding video signal data for an image block includes a decoder for decoding all color components of the video signal data using a common predictor. Additionally, an apparatus and method for encoding and decoding signal data for an image block includes an encoder and decoder for encoding/decoding color components of the video signal data without applying a residual color transform thereto. Furthermore, a video encoder and decoder for encoding/decoding video signal data for an image block includes an encoder and decoder for encoding/decoding the video signal data using unique predictors for each of color components of the video signal data.
    Type: Grant
    Filed: March 16, 2006
    Date of Patent: May 13, 2014
    Assignee: Thomson Licensing
    Inventor: Haoping Yu
  • Patent number: 8718134
    Abstract: There are provided video encoders, video decoders, and corresponding methods. A video encoder for encoding video signal data for an image block includes an encoder for encoding all color components of the video signal data using a common predictor. A video decoder for decoding video signal data for an image block includes a decoder for decoding all color components of the video signal data using a common predictor. Additionally, an apparatus and method for encoding and decoding signal data for an image block includes an encoder and decoder for encoding/decoding color components of the video signal data without applying a residual color transform thereto. Furthermore, a video encoder and decoder for encoding/decoding video signal data for an image block includes an encoder and decoder for encoding/decoding the video signal data using unique predictors for each of color components of the video signal data.
    Type: Grant
    Filed: March 16, 2006
    Date of Patent: May 6, 2014
    Assignee: Thomson Licensing
    Inventor: Haoping Yu
  • Patent number: 8718389
    Abstract: Image encoding and decoding methods and related devices are provided. An image encoding and decoding method includes: for a sub-image block obtained by partitioning an image block, determining at least two position parameters, in which the at least two position parameters include a first position parameter and a second position parameter, the first position parameter identifies whether the sub-image block is a rectangle or not a rectangle, and the second position parameter identifies endpoint information of the sub-image block; determining an encoding sequence of the first position parameter and the second position parameter according to a partition manner of the image block; and encoding the at least two position parameters according to the determined encoding sequence.
    Type: Grant
    Filed: March 21, 2013
    Date of Patent: May 6, 2014
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Haoping Yu, Xiaozhen Zheng, Sixin Lin, Jiantong Zhou
  • Publication number: 20140098861
    Abstract: A method for video encoding comprising transforming a plurality of pixels to generate a first plurality of transform coefficients, quantizing the first plurality of transform coefficients to generate a plurality of quantized transform coefficients, computing a plurality of prediction pixels based on a plurality of reconstructed pixels which are prediction references for the plurality of pixels, transforming the plurality of prediction pixels to generate a second plurality of transform coefficients, and computing a plurality of prediction residual coefficients as a difference between the plurality of quantized transform coefficients and the second plurality of transform coefficients.
    Type: Application
    Filed: October 4, 2013
    Publication date: April 10, 2014
    Applicant: Futurewei Technologies, Inc.
    Inventors: Haoping Yu, Wen Gao
  • Publication number: 20130315309
    Abstract: Embodiments of the present invention provide a motion prediction or compensation method during a video coding and decoding process. A motion prediction or compensation method provided in the embodiments of the present invention includes: acquiring a candidate motion vector set; conducting a refined search for an optimal motion vector based on information of the candidate motion vector set; and performing motion prediction or compensation by using the motion vector acquired by the refined search. This improves coding performance and meanwhile maintains reasonable complexity.
    Type: Application
    Filed: July 22, 2013
    Publication date: November 28, 2013
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Sixin LIN, Mingyuan YANG, Jiantong ZHOU, Haoping YU
  • Publication number: 20130315313
    Abstract: The present disclosure provides a method and an apparatus for rounding a coordinate value of a non-integer pixel position motion vector. The method includes: rounding a coordinate value of a non-integer pixel position motion vector, which includes: for each dimension of coordinates of the non-integer pixel position motion vector, when a coordinate in the dimension is a non-integer pixel position, rounding the coordinate value of the non-integer pixel position motion vector in the dimension to one of integer pixel coordinate positions A and B if distances from the coordinate of the non-integer pixel position motion vector in the dimension to the integer pixel coordinate positions A and B adjacent to the non-integer pixel position in the dimension are the same, where an integer pixel coordinate position is determined by a sign of the coordinate value of the non-integer pixel position motion vector in the dimension.
    Type: Application
    Filed: July 19, 2013
    Publication date: November 28, 2013
    Inventors: Mingyuan Yang, Sixin Lin, Jiantong Zhou, Haoping Yu
  • Publication number: 20130301716
    Abstract: A method and a device for coding and decoding images are disclosed. The method for coding images includes: determining a second length according to a direction of a division line, a scale value, and a position parameter value; determining a division mode of the image block according to the direction of the division line, a first length, the second length, and the scale value; coding the image block according to the division mode of the image block; and coding a direction parameter value, the scale value, and the position parameter value. With the technical solution provided in the embodiments of the present invention, the determining of the division mode of the image block on the image coder is simplified.
    Type: Application
    Filed: July 18, 2013
    Publication date: November 14, 2013
    Inventors: Xiaozhen Zheng, Haoping Yu
  • Publication number: 20130279569
    Abstract: A method comprising adaptively updating a value of a Exponential-Golomb (EG) parameter according to a value of at least one encoded prediction residual value, and encoding a prediction residual value in a lossless mode using an EG code using the value of the EG parameter.
    Type: Application
    Filed: April 22, 2013
    Publication date: October 24, 2013
    Applicant: Futurewei Technologies, Inc.
    Inventors: Wen Gao, Minqiang Jiang, Haoping Yu
  • Publication number: 20130279583
    Abstract: A method comprising computing predicted values for a plurality of border pixels in a prediction unit (PU) using corresponding left, upper, and upper left adjacent neighboring pixels in the PU, and computing predicted values for a second plurality of pixels in the PU using sample based angular prediction (SAP), wherein the second plurality of pixels comprises all other pixels in the PU besides the plurality of border pixels.
    Type: Application
    Filed: April 19, 2013
    Publication date: October 24, 2013
    Applicant: Futurewei Technologies, Inc.
    Inventors: Wen Gao, Minqiang Jiang, Haoping Yu
  • Publication number: 20130016777
    Abstract: An apparatus comprising a processor configured to receive a video frame comprising a current block, wherein the current block comprises a plurality of original pixels, compute a plurality of reconstructed pixels based on the original pixels, and use an intra prediction mode to generate a set of prediction pixels based on a set of reconstructed pixels in the plurality of reconstructed pixels.
    Type: Application
    Filed: July 11, 2012
    Publication date: January 17, 2013
    Applicant: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Wen Gao, Jin Song, Mingyuan Yang, Haoping Yu
  • Publication number: 20130003839
    Abstract: An apparatus comprising a processor configured to receive a current block of a video frame, and determine a coding mode for the current block based on only a bit rate cost function, wherein the coding mode is selected from a plurality of available coding modes, and wherein calculation of the bit rate cost function does not consider distortion of the current block.
    Type: Application
    Filed: June 29, 2012
    Publication date: January 3, 2013
    Applicant: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Wen Gao, Gregory Cook, Mingyuan Yang, Jin Song, Haoping Yu
  • Publication number: 20130003840
    Abstract: An apparatus used in video encoding comprising a processor configured to generate a prediction block for a current block, compute a difference between the current block and the prediction block to generate a residual block, wherein the residual block comprises a plurality of residual values, and if the plurality of residual values include at least one non-zero residual value comprising at least one sign and at least one residual level, perform entropy encoding on the at least one sign; and perform entropy encoding on the at least one residual level, wherein one non-residual value comprises one sign and one residual level.
    Type: Application
    Filed: June 29, 2012
    Publication date: January 3, 2013
    Applicant: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Wen Gao, Gregory Cook, Mingyuan Yang, Jin Song, Haoping Yu
  • Publication number: 20130003838
    Abstract: An apparatus used in video encoding comprising a processor configured to receive a video frame, select at least one region in the video frame, bypass a quantization step in encoding of the at least one region, for a current block in the at least one region generate a prediction block, subtract the current block by the prediction block to generate a residual block, and selectively bypass a transform step in encoding of the residual block.
    Type: Application
    Filed: June 29, 2012
    Publication date: January 3, 2013
    Applicant: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Wen Gao, Gregory Cook, Mingyuan Yang, Haoping Yu
  • Publication number: 20120195380
    Abstract: Embodiments of the present invention provide a method and an apparatus for decoding and encoding a video, and a method and an apparatus for predicting a direct current coefficient. The video decoding method includes: receiving current frame image information sent by an encoding end, where the current frame image information includes prediction value information, and the prediction value information includes at least one intra-frame direct current DC prediction value; selecting a prediction value from the at least one intra-frame DC prediction value in the prediction value information as an intra-frame DC prediction value of the current image. Through the embodiments of the present invention, flexibility of encoding and decoding a video can be improved.
    Type: Application
    Filed: April 4, 2012
    Publication date: August 2, 2012
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Dong Wang, Mingyuan Yang, Jin Song, Haoping Yu