Patents by Inventor Guijie WANG

Guijie WANG 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: 20200412482
    Abstract: A polar code encoding and decoding method and an apparatus, the method including obtaining, by a receiving apparatus, to-be-decoded information and scrambled frozen bits, performing polarization decoding on information in the to-be-decoded information, to obtain intermediate decoding information, where the intermediate decoding information includes I information bit segments and further includes cyclic redundancy check (CRC) bit segments respectively corresponding to the I information bit segments, where each of the CRC bit segments is concatenated at a tail of an information bit segment, of the I information bit segments, corresponding to the CRC bit segment, where the to-be-decoded information comprises J information bit segments and CRC bit segments respectively corresponding to the J information bit segments, I is less than J, performing a CRC check on the intermediate decoding information, and stopping performing polarization decoding on the to-be-decoded information in response to the CRC check failing.
    Type: Application
    Filed: September 11, 2020
    Publication date: December 31, 2020
    Inventors: Zhaoyang Zhang, Xiong Wang, Kangjian Qin, Zhihuan Zhu, Guijie Wang
  • Patent number: 10873974
    Abstract: This application provides a preamble sequence configuration method, user equipment, and an access network device. The method in embodiments of this application includes: determining, by an access network device, preamble sequence information, where the preamble sequence information includes a message indicating a quantity of preamble sequences; and sending, by the access network device, the preamble sequence information to user equipment, where the preamble sequence information is used by the user equipment for random access.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: December 22, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Guijie Wang, Jian Wang, Meixin Lin
  • Publication number: 20200322090
    Abstract: The present disclosure provides an encoding method and apparatus, and relates to the field of communications technologies, to reduce an encoding latency and complexity, and the amount of computation of real-time construction. The encoding method includes: obtaining information bits; determining a puncturing pattern, where the puncturing pattern includes an element in a puncturing set and an element in a shortening set, and the puncturing set and the shortening set have no intersection set; and performing, by using the determined puncturing pattern, rate matching on data obtained after the information bits are encoded.
    Type: Application
    Filed: June 24, 2020
    Publication date: October 8, 2020
    Inventors: Rongke LIU, Baoping FENG, Guijie WANG
  • Publication number: 20200213038
    Abstract: Various embodiments provide an interleaving method, to improve error correction performance of a polar code. In these embodiments, a first bit sequence is obtained. The first bit sequence includes L number of bits, and L is a positive integer. The L number of bits are then written into an interleaving matrix according to a preset write rule. The interleaving matrix includes C rows and R number of columns. C and R are positive integers. The L number of bits can be read from the interleaving matrix according to a preset read rule to obtain a second bit sequence. The second bit sequence includes L number of bits; and sending the second bit sequence.
    Type: Application
    Filed: March 8, 2020
    Publication date: July 2, 2020
    Inventors: Yue Zhou, Guijie Wang, Rong Li, Yinggang Du
  • Publication number: 20200153459
    Abstract: This application discloses a polar code-based interleaving method and apparatus, to resolve a problem existing in the prior art that when a code length is relatively long, an implementation process of reading a sequence obtained after random interleaving is relatively complex. The method includes: determining an interleaving matrix based on a target code length M of a polar code; and interleaving, based on the interleaving matrix, encoded bits obtained after encoding of the polar code, to generate interleaved bits.
    Type: Application
    Filed: December 5, 2019
    Publication date: May 14, 2020
    Inventors: Guijie WANG, Rong LI, Jun WANG, Gongzheng ZHANG, Huazi ZHANG
  • Publication number: 20200127761
    Abstract: This application discloses a polar polar code interleaving processing method and apparatus. The method includes: determining N to-be-encoded bits, where N is a positive integer (S210); obtaining a first sequence that includes sequence numbers of N polarized channels, where the first sequence is used to indicate a reliability order of the N polarized channels (S220); performing polar encoding on the N to-be-encoded bits to obtain encoded bits (S230); and performing interleaving processing on the encoded bits based on the first sequence (S240). Because the first sequence used to indicate the reliability of the polarized channels is a sequence already existing in a polar code encoding process, no additional storage resource needs to be used to store the first sequence in the interleaving processing process, thereby reducing use of storage resources.
    Type: Application
    Filed: December 17, 2019
    Publication date: April 23, 2020
    Inventors: Guijie WANG, Gongzheng ZHANG, Rong LI, Wei CHEN, Jun WANG, Chen XU
  • Publication number: 20200119846
    Abstract: This application relates to the field of communications technologies, and discloses an interleaving method, a deinterleaving method, and an apparatus, to improve randomicity of polar code interleaving. The method is: obtaining a to-be-interleaved bit sequence, where the to-be-interleaved bit sequence includes L, subsequences, the L subsequences include S subsequence groups, the S subsequence groups include at least a first subsequence group and a second subsequence group, the first subsequence group includes at least two subsequences, the second subsequence group includes at least one subsequence, and L is a positive integer greater than 1; and interleaving the subsequences in the first subsequence group in a first interleaving manner, and skipping interleaving the subsequence in the second subsequence group or interleaving the subsequence in the second subsequence group in a second interleaving manner.
    Type: Application
    Filed: December 6, 2019
    Publication date: April 16, 2020
    Inventors: Guijie WANG, Jian WANG, Yunfei QIAO, Yinggang DU
  • Publication number: 20200119842
    Abstract: The present disclosure relates to polar code encoding methods and apparatus. One example method includes obtaining a first sequence used to encode K to-be-encoded bits, where the first sequence includes sequence numbers of N polarized channels, the sequence numbers of the N polarized channels are arranged in the first sequence based on reliability of the N polarized channels, K is a positive integer, N is a mother code length of a polar code, N is a positive integer power of 2, and K?N, selecting sequence numbers of K polarized channels from the first sequence in descending order of reliability, placing the K to-be-encoded bits based on the selected sequence numbers of the K polarized channels, and performing polar code encoding on the K to-be-encoded bits.
    Type: Application
    Filed: November 14, 2019
    Publication date: April 16, 2020
    Inventors: Chen XU, Gongzheng ZHANG, Jun WANG, Guijie WANG, Yunfei QIAO, Yinggang DU
  • Publication number: 20200119845
    Abstract: A data processing method and a data processing apparatus are provided to reduce a bit error rate of a wireless communications system and improve transmission performance of the wireless communications system. The method includes: mapping L to-be-sent bits to L bit locations included in at least one modulation symbol, where the L to-be-sent bits include at least one bit field, a bit in a bit field having a high priority is preferentially mapped to a bit location that is of the at least one modulation symbol and that has a high reliability level, the at least one bit field is at least one of an information bit field, a first parity bit field, and a second parity bit field; and outputting the at least one modulation symbol.
    Type: Application
    Filed: December 16, 2019
    Publication date: April 16, 2020
    Inventors: Jun CHEN, Yong XIE, Jie JIN, Yinggang DU, Rongdao YU, Guijie WANG, Gongzheng ZHANG, Rong LI, Wei CHEN, Jun WANG, Chen XU, Anahid ROBERT SAFAVI, Alberto Giuseppe PEROTTI, Branislav M. POPOVIC
  • Publication number: 20200092039
    Abstract: This application provides a coding and decoding method and apparatus. The method includes: performing polarization coding on first to-be-coded information, to obtain first coded information with a bit sequence length of M, where M is a positive integer; sending the first coded information on a first channel corresponding to the first to-be-coded information; performing polarization coding on second to-be-coded information, to obtain second coded information with a bit sequence length of 2M, where the second to-be-coded information includes the first to-be-coded information, and differences between sequence numbers of information bits corresponding to the first to-be-coded information and sequence numbers of information bits at (M+1)th to 2Mth bit positions in information bits corresponding to the second to-be-coded information are sequentially M in ascending order of sequence numbers.
    Type: Application
    Filed: November 22, 2019
    Publication date: March 19, 2020
    Inventors: Jian WANG, Yunfei QIAO, Gongzheng ZHANG, Chaolong ZHANG, Guijie WANG
  • Patent number: 10574401
    Abstract: Embodiments of this application provide a polar code retransmission method and apparatus, to reduce retransmission complexity and improve transmission performance. The method includes: determining a first polar channel sequence including N polar channels and reliability of each of the N polar channels; determining, based on a coding parameter for an mth data transmission, a quantity Km of information bits that need to be transmitted during the mth data transmission, where the coding parameter includes at least one of the quantity of information bits and a code rate; determining Km polar channels with highest reliability in the first polar channel sequence; determining Km information bits based on locations, of information bits that need to be transmitted during first m?1 data transmissions, in the first polar channel sequence; and mapping the Km information bits to the Km polar channels for transmission.
    Type: Grant
    Filed: March 11, 2019
    Date of Patent: February 25, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Rong Li, Guijie Wang, Gongzheng Zhang, Jian Wang, Jun Wang
  • Publication number: 20200042769
    Abstract: A face image processing method includes: performing face detection on an image to be processed, and obtaining at least one face region image included in the image to be processed and face attribute information in the at least one face region image; and for the at least one face region image, processing an image corresponding to a first region and/or an image corresponding to a second region in the face region image at least according to the face attribute information in the face region image, wherein the first region is a skin region, and the second region includes at least a non-skin region.
    Type: Application
    Filed: September 30, 2019
    Publication date: February 6, 2020
    Applicant: SHENZHEN SENSETIME TECHNOLOGY CO., LTD.
    Inventors: Qiong YAN, Zhanpeng ZHANG, Tianhan WEI, Xu BAO, Guijie WANG, Jianbo LIU, Canbin WANG, Ligen DAI, Wenhui WU
  • Publication number: 20200043213
    Abstract: A face image processing method includes: performing face detection on a to-be-processed image, to obtain at least one face region image included in the to-be-processed image and face key point information in the at least one face region image; and processing, for the at least one face region image, an image corresponding to a first region and/or an image corresponding to a second region in the face region image at least according to the face key point information in the face region image, wherein the image corresponding to the second region and the image corresponding to the first region are at least partially non-overlapping.
    Type: Application
    Filed: October 12, 2019
    Publication date: February 6, 2020
    Applicant: SHENZHEN SENSETIME TECHNOLOGY CO., LTD.
    Inventors: Xu BAO, Guijie WANG, Jianbo LIU, Canbin WANG, Chenghao LIU, Ting LIAO, Ligen DAI, Wenliang ZENG
  • Publication number: 20190363826
    Abstract: Embodiments of the present invention disclose a data processing method. The method includes: receiving, by an encoder, a to-be-encoded information block; encoding, by the encoder, the information block in a PC-Polar encoding when a channel coding parameter is in one value range, and/or encoding, by the encoder, the information block in a CA-Polar encoding when the channel coding parameter is in another value range; and outputting, by the encoder, a result of the encoding the information block.
    Type: Application
    Filed: August 2, 2019
    Publication date: November 28, 2019
    Inventors: Yunfei QIAO, Huazi ZHANG, Yinggang DU, Gongzheng ZHANG, Guijie WANG
  • Publication number: 20190349009
    Abstract: The present disclosure relates to polar encoding methods and apparatus. One example method includes obtaining locations of information bits and frozen bits based on a reliability order of polar channels, where reliability of a polar channel corresponding to the information bits is higher than reliability of a polar channel corresponding to the frozen bits, performing cyclic redundancy check (CRC) encoding on an information block, mapping bits obtained after the CRC encoding to the information bits, determining at least one bit of the frozen bits as a check frozen bit, where a value of the check frozen bit is determined based on values of P information bits that are in information bits prior to the check frozen bit and that meet a preset condition, and performing polar encoding on the information bits, the check frozen bit, and a frozen bit other than the check frozen bit.
    Type: Application
    Filed: July 23, 2019
    Publication date: November 14, 2019
    Inventors: Gongzheng ZHANG, Huazi ZHANG, Yunfei QIAO, Rong LI, Jun WANG, Guijie WANG
  • Publication number: 20190349839
    Abstract: A method and device are provided for encoding a master information block (MIB), where the MIB includes indication information, the indication information is used by a terminal device to determine a decoding mode for decoding first information, and the first information includes at least one of a system information block (SIB) 1 and system information (SI); and sending an encoded MIB to the terminal device. The terminal device can determine a correct decoding mode for the SIB and the SI according to the indication information before receiving the SIB and the SI, and then the terminal device can decode the SIB and the SI in the correct decoding mode after receiving the SIB and the SI. The terminal device can flexibly decode the SIB and the SI.
    Type: Application
    Filed: July 26, 2019
    Publication date: November 14, 2019
    Inventors: Lingchen HUANG, Yunfei QIAO, Rong LI, Guijie WANG, Shengchen DAI, Zukang SHEN
  • Publication number: 20190334553
    Abstract: Embodiments of the application provides a method for encoding. The method includes: receiving a to-be-encoded data block; encoding the data block at an aggregation level of 2L, where a formula used during the encoding is as follows: [ u . 2 ? ? L u . L ] ? [ G LN 0 G LN G LN ] = ? C . 2 ? ? L C . L ? ( I ) u . L = { u L u L - 1 … u 1 } , u . 2 ? ? L = ? { u 2 ? L u 2 ? L - 1 … u L + 1 } , ? c . L = { c L c L - 1 … c 1 } , c . 2 ? ? L = { c 2 ? L c 2 ? L - 1 … c L + 1 } , G LN = G N ? log 2 ( L ) ( II ) L=2n, and n is a natural number greater than or equal to 0; and outputting an encoded data block.
    Type: Application
    Filed: July 8, 2019
    Publication date: October 31, 2019
    Inventors: Guijie WANG, Gongzheng ZHANG, Yunfei QIAO, Jian WANG, Chaolong ZHANG, Rong LI
  • Publication number: 20190207720
    Abstract: Embodiments of this application provide a polar code retransmission method and apparatus, to reduce retransmission complexity and improve transmission performance. The method includes: determining a first polar channel sequence including N polar channels and reliability of each of the N polar channels; determining, based on a coding parameter for an mth data transmission, a quantity Km of information bits that need to be transmitted during the mth data transmission, where the coding parameter includes at least one of the quantity of information bits and a code rate; determining Km polar channels with highest reliability in the first polar channel sequence; determining Km information bits based on locations, of information bits that need to be transmitted during first m?1 data transmissions, in the first polar channel sequence; and mapping the Km information bits to the Km polar channels for transmission.
    Type: Application
    Filed: March 11, 2019
    Publication date: July 4, 2019
    Inventors: Rong Li, Guijie Wang, Gongzheng Zhang, Jian Wang, Jun Wang
  • Publication number: 20190159262
    Abstract: This application provides a preamble sequence configuration method, user equipment, and an access network device. The method in embodiments of this application includes: determining, by an access network device, preamble sequence information, where the preamble sequence information includes a message indicating a quantity of preamble sequences; and sending, by the access network device, the preamble sequence information to user equipment, where the preamble sequence information is used by the user equipment for random access.
    Type: Application
    Filed: January 25, 2019
    Publication date: May 23, 2019
    Inventors: Guijie WANG, Jian WANG, Meixin LIN