Patents by Inventor Xiaozhen ZHENG

Xiaozhen ZHENG 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: 20170142414
    Abstract: A method and device for coding and decoding are disclosed. The method includes: dividing a picture to be encoded into several slices, each containing macroblocks continuous in a designated scanning sequence in the picture; dividing slices in the picture into one or more slice sets according to attribute information of the slices, each slice set containing one or more slices; and encoding the slices in the slice sets according to slice and slice set division information to get a coded bit stream of the picture. The decoding method includes: obtaining slice and slice set division information from a bit stream to be decoded and decoding the bit stream according to the obtained slice and slice set division information. The invention improves the performance of video transmission effectively and realizes region based coding. The implementation of coding and decoding is simple and the complexity of coding and decoding systems is reduced.
    Type: Application
    Filed: January 27, 2017
    Publication date: May 18, 2017
    Inventors: Xiaozhen ZHENG, Zhen MAO, Ziyuan WANG, Yun HE, Xiaozhong XU, Jianhua ZHENG
  • Publication number: 20170104998
    Abstract: The present disclosure provides a method and an apparatus for coding or decoding a matrix, includes: dividing a matrix into layers according to a preset quantity of divided layers, and grouping matrix elements into different layers; performing, according to a determined layer number of a highest layer to be coded and in an order of layers one by one, coding processing on matrix elements at each layer to be coded; for a layer having a layer number less than or equal to the layer number of the highest layer to be coded, writing residual data between an original matrix element value corresponding to the layer and a corresponding matrix element predicted value into a bit stream; for a layer having a layer number greater than the layer number of the highest layer to be coded, writing no coded data of the layer into the bit stream.
    Type: Application
    Filed: December 21, 2016
    Publication date: April 13, 2017
    Inventors: Yunfei WANG, Jianhua ZHENG, Xiaozhen ZHENG, Yun HE
  • Publication number: 20170105008
    Abstract: The present invention discloses an intra-frame depth map block encoding method, including: acquiring a depth map block to be encoded; when a depth modeling mode (DMM) is applied to a recursive quadtree (RQT) or simplified depth coding (SDC) to encode the depth map block, separately detecting the depth map block by using a DMM1 mode and a DMM4 mode in the DMM, to obtain rate-distortion results of the depth map block in the DMM1 mode and in the DMM4 mode; and determining that a DMM with a smallest rate-distortion result in the DMM1 and the DMM4 is a DMM used during encoding, applying the used mode to the RQT or the SDC to encode the depth map block, and writing the used DMM to a bitstream.
    Type: Application
    Filed: December 22, 2016
    Publication date: April 13, 2017
    Inventors: Xu Chen, Xiaozhen Zheng
  • Patent number: 9609363
    Abstract: The present disclosure provides a method for obtaining a size of a transform block, where the method includes: obtaining a dividing manner of an image block; and obtaining size information of a post-dividing transform block according to the dividing manner of the image block and a width and a height of a pre-dividing transform block. By using the method for obtaining a size of a transform block provided in this embodiment of the present disclosure, a size of a transform block may be coded according to a dividing manner of an image block or a height and a width of a pre-dividing transform block, thereby effectively improving coding efficiency.
    Type: Grant
    Filed: April 5, 2016
    Date of Patent: March 28, 2017
    Assignees: Huawei Technologies Co., Ltd., Tsinghua University
    Inventors: Xiaozhen Zheng, Yuan Yuan, Jianhua Zheng, Yun He
  • Publication number: 20170078701
    Abstract: A three-dimensional video encoding method, decoding method, and related apparatus is disclosed. The decoding method may include decoding a video bitstream to obtain a single sample flag bit corresponding to a current image block in a current depth map, performing detection on a first adjacent prediction sampling point and a second adjacent prediction sampling point of the current image block in the current depth map if the single sample flag bit obtained by decoding indicates that a decoding mode corresponding to the current image block is a single depth intra-frame mode, and constructing a sample candidate set according to results of the detection on the first adjacent prediction sampling point and the second adjacent prediction sampling point, where the sample candidate set includes a first index location and a second index location, decoding the video bitstream to obtain a single sample index flag bit corresponding to the current image block.
    Type: Application
    Filed: November 28, 2016
    Publication date: March 16, 2017
    Inventors: Xu Chen, Xiaozhen Zheng, Yongbing Lin
  • Publication number: 20170078665
    Abstract: A method for dividing a prediction block, an encoding device, and a decoding device, is disclosed. The method includes: acquiring a manner of division into the prediction block, where the manner of division into the prediction block is a horizontal division manner, a vertical division manner, or a square division manner, determining a horizontal division size and a vertical division size according to the manner of division into the prediction block, and dividing the prediction block into at least one prediction subblock according to the horizontal division size and the vertical division size.
    Type: Application
    Filed: November 28, 2016
    Publication date: March 16, 2017
    Inventor: Xiaozhen Zheng
  • Patent number: 9565429
    Abstract: The present disclosure provides a method and an apparatus for coding or decoding a matrix, includes: dividing a matrix into layers according to a preset quantity of divided layers, and grouping matrix elements into different layers; performing, according to a determined layer number of a highest layer to be coded and in an order of layers one by one, coding processing on matrix elements at each layer to be coded; for a layer having a layer number less than or equal to the layer number of the highest layer to be coded, writing residual data between an original matrix element value corresponding to the layer and a corresponding matrix element predicted value into a bit stream; for a layer having a layer number greater than the layer number of the highest layer to be coded, writing no coded data of the layer into the bit stream.
    Type: Grant
    Filed: May 8, 2014
    Date of Patent: February 7, 2017
    Assignees: Huawei Technologies Co., Ltd., Tsinghua University
    Inventors: Yunfei Wang, Jianhua Zheng, Xiaozhen Zheng, Yun He
  • Publication number: 20170019667
    Abstract: The present disclosure discloses a method for coding an image, a method for decoding an image, a method for processing image data, and devices thereof. The method for coding the image includes determining a current intra coding block that uses a constrained intra prediction method among current inter coded frames; determining that neighboring coding blocks that are adjacent to the current intra coding block include a neighboring inter coding block; updating image data in the neighboring inter coding block based on an invariable value or image data in a neighboring intra coding block included in the neighboring coding blocks; and coding the current intra coding block based on the updated image data in the neighboring inter coding block. Using the methods and devices, the error recovery capability of an intra coding block may be improved, and the image data decoding quality may be improved.
    Type: Application
    Filed: September 28, 2016
    Publication date: January 19, 2017
    Inventors: Changcai Lai, Yongbing Lin, Xiaozhen Zheng
  • Publication number: 20160381375
    Abstract: The present application discloses an image coding/decoding method, device, and system, where an encoder performs singular vector decomposition on a prediction block corresponding to a to-be-coded image block, to obtain eigenvector matrices U and V of the prediction block; and performs coding processing on residual data according to the eigenvector matrices U and V of the prediction block, where the residual data is a difference between a pixel value of the to-be-coded image block and a pixel value of the corresponding prediction block. This can reduce identifier load of a coded bit stream.
    Type: Application
    Filed: September 9, 2016
    Publication date: December 29, 2016
    Inventors: Xiaoran CAO, Yun HE, Xiaozhen ZHENG, Jianhua ZHENG
  • Patent number: 9521407
    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: Grant
    Filed: July 18, 2013
    Date of Patent: December 13, 2016
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Xiaozhen Zheng, Haoping Yu
  • Publication number: 20160344998
    Abstract: A depth image coding/decoding method and apparatus discloses a first residual which is obtained according to an average value of numerical values of sample points in a first partition and a prediction value of the first partition, and a second residual is obtained according to an average value of numerical values of sample points in a second partition and a prediction value of the second partition, and the foregoing first residual and second residual are coded.
    Type: Application
    Filed: August 4, 2016
    Publication date: November 24, 2016
    Inventor: Xiaozhen Zheng
  • Publication number: 20160330476
    Abstract: A coding method includes: partitioning an image block to be decoded irregularly according to an irregular partitioning mode and a position parameter to obtain at least two different sub-blocks; comparing the sub-blocks with a reference sub-block to obtain a residual of a pixel value of the image block to be coded; obtaining a reference position parameter according to a surrounding block of the image block to be coded, and subtracting the reference position parameter from the position parameter of the image block to be coded to obtain a position parameter difference of the image block to be coded; quantizing the residual, and performing entropy coding on a result of the quantization, the motion vector information, and the position parameter difference; and writing the entropy coding result and partitioning mode information of the image block into a code stream.
    Type: Application
    Filed: July 22, 2016
    Publication date: November 10, 2016
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Xiaozhen ZHENG
  • Patent number: 9485504
    Abstract: The present invention discloses a method for coding an image, a method for decoding an image, a method for processing image data, and devices thereof. The method for coding the image includes: determining a current intra coding block that uses a constrained intra prediction method among current inter coded frames; determining that neighboring coding blocks that are adjacent to the current intra coding block include a neighboring inter coding block; updating image data in the neighboring inter coding block based on an invariable value or image data in a neighboring intra coding block included in the neighboring coding blocks; and coding the current intra coding block based on the updated image data in the neighboring inter coding block. By using the methods and devices, the error recovery capability of an intra coding block may be improved, and the image data decoding quality may be improved.
    Type: Grant
    Filed: July 10, 2013
    Date of Patent: November 1, 2016
    Assignee: Huawei Technologies Co., LTD.
    Inventors: Changcai Lai, Yongbing Lin, Xiaozhen Zheng
  • Publication number: 20160301937
    Abstract: An embodiment of the present disclosure provides a method for acquiring position information of a transform block. The method includes obtaining a splitting manner of an image block, obtaining splitting direction information according to the splitting manner of the image block and a splitting layer number of a transform block, or obtaining splitting direction information according to the splitting manner of the image block and a numerical relationship between a width and a height of a transform block, and obtaining position information of a post-splitting transform block according to the splitting direction information. In embodiments of the present disclosure, splitting direction information is obtained directly according to a splitting manner of an image block and a layer number, and then, size information of a transform block is coded according to the splitting direction information, thereby effectively reducing complexity of a coding process.
    Type: Application
    Filed: June 21, 2016
    Publication date: October 13, 2016
    Inventor: Xiaozhen Zheng
  • Patent number: 9426487
    Abstract: A coding method includes: partitioning an image block to be decoded irregularly according to an irregular partitioning mode and a position parameter to obtain at least two different sub-blocks; comparing the sub-blocks with a reference sub-block to obtain a residual of a pixel value of the image block to be coded; obtaining a reference position parameter according to a surrounding block of the image block to be coded, and subtracting the reference position parameter from the position parameter of the image block to be coded to obtain a position parameter difference of the image block to be coded; quantizing the residual, and performing entropy coding on a result of the quantization, the motion vector information, and the position parameter difference; and writing the entropy coding result and partitioning mode information of the image block into a code stream.
    Type: Grant
    Filed: October 9, 2012
    Date of Patent: August 23, 2016
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Xiaozhen Zheng
  • Publication number: 20160219308
    Abstract: The present disclosure provides a method for obtaining a size of a transform block, where the method includes: obtaining a dividing manner of an image block; and obtaining size information of a post-dividing transform block according to the dividing manner of the image block and a width and a height of a pre-dividing transform block. By using the method for obtaining a size of a transform block provided in this embodiment of the present disclosure, a size of a transform block may be coded according to a dividing manner of an image block or a height and a width of a pre-dividing transform block, thereby effectively improving coding efficiency.
    Type: Application
    Filed: April 5, 2016
    Publication date: July 28, 2016
    Inventors: Xiaozhen ZHENG, Yuan YUAN, Jianhua ZHENG, Yun HE
  • Patent number: 9401031
    Abstract: An embodiment of the present invention provides a method for acquiring position information of a transform block. The method includes: obtaining a splitting manner of an image block; obtaining splitting direction information according to the splitting manner of the image block and a splitting layer number of a transform block, or obtaining splitting direction information according to the splitting manner of the image block and a numerical relationship between a width and a height of a transform block; and obtaining position information of a post-splitting transform block according to the splitting direction information. In embodiments of the present invention, splitting direction information is obtained directly according to a splitting manner of an image block and a layer number, and then, size information of a transform block is coded according to the splitting direction information, thereby effectively reducing complexity of a coding process.
    Type: Grant
    Filed: November 18, 2013
    Date of Patent: July 26, 2016
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Xiaozhen Zheng
  • Publication number: 20160142710
    Abstract: Embodiments of the present disclosure provide an image encoding and decoding method and apparatus. A division mode used for a current image block is acquired, division information of the current image block is acquired according to the division mode, and encoding processing is performed on a division mode identifier and the division information that correspond to the division mode, so that a decoder obtains, according to the division mode identifier and the division information, a division template used by an encoder, so as to perform decoding. The encoder and the decoder do not need to store a large quantity of division templates, thereby lightening a burden on an encoding and decoding system.
    Type: Application
    Filed: December 22, 2015
    Publication date: May 19, 2016
    Inventors: Weiran LI, Xiaozhen ZHENG, Yun HE
  • Patent number: 9338454
    Abstract: The present disclosure provides a method for obtaining a size of a transform block, where the method includes: obtaining a dividing manner of an image block; and obtaining size information of a post-dividing transform block according to the dividing manner of the image block and a width and a height of a pre-dividing transform block. By using the method for obtaining a size of a transform block provided in this embodiment of the present disclosure, a size of a transform block may be coded according to a dividing manner of an image block or a height and a width of a pre-dividing transform block, thereby effectively improving coding efficiency.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: May 10, 2016
    Assignees: Tsinghua University, Huawei Technologies Co., Ltd.
    Inventors: Xiaozhen Zheng, Yuan Yuan, Jianhua Zheng, Yun He
  • Publication number: 20160037185
    Abstract: Embodiments of the present invention provide methods and devices for coding and decoding a depth map, including: determining to perform simplified depth coding (SDC) decoding according to a flag of an SDC mode; determining a size of an image block and a maximum prediction size; determining an intra-frame prediction mode; in a case in which the size of the image block is greater than the maximum prediction size, splitting the image block to obtain N split image blocks; and performing the SDC decoding on the N split image blocks by using the intra-frame prediction mode. In this way, processing efficiency of coding and decoding a depth map can be improved.
    Type: Application
    Filed: October 9, 2015
    Publication date: February 4, 2016
    Inventor: Xiaozhen Zheng