Patents by Inventor Zhengguo Li

Zhengguo Li 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: 20240125959
    Abstract: A method for predicting a size range of a lost circulation channel based on deep learning (DL) is provided. The method includes the following steps: S1: acquiring data of the lost circulation channel, and establishing a prediction dataset of the size range of the lost circulation channel; S2: preprocessing the prediction dataset of the size range of the lost circulation channel, and determining the size range of the lost circulation channel; S3: establishing a prediction model for the size range of the lost circulation channel; and S4: optimizing the prediction model for the size range of the lost circulation channel, and predicting the size range of the lost circulation channel. The method overcomes the shortcomings of conventional methods, for example, the prediction value of the size of the downhole lost circulation channel is single, inaccurate and not real-time.
    Type: Application
    Filed: March 30, 2023
    Publication date: April 18, 2024
    Applicant: Southwest Petroleum University
    Inventors: Gui WANG, Rongcang FAN, Zhengguo ZHAO, Xiantao XIE, Yanjun REN, Fang LI
  • Publication number: 20230370201
    Abstract: Embodiments of this application disclose a packet processing method and a related apparatus. The method includes: A network device receives n first packets sent by a terminal device, where each first packet includes one first sequence number field, and the first packet is an air interface packet. The network device determines a sending sequence of n second packets based on values of first sequence number fields of the n first packets, where each of the n second packets corresponds to one first packet. The network device sends the n second packets to a management platform or an application server based on the sending sequence.
    Type: Application
    Filed: July 25, 2023
    Publication date: November 16, 2023
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yinxi Zhang, Yinggen Wu, Zhengguo Li, Hao Li
  • Patent number: 11747144
    Abstract: A camera-based localization system is provided. The camera-based localization system may assist an unmanned vehicle to continue its operation in a GPS-denied environment with minimal increase in vehicular cost and payload. In one aspect, a method, a computer-readable medium, and an apparatus for localization via visual inertial odometry are provided. The apparatus may construct an optical flow based on feature points across a first video frame and a second video frame captured by a camera of the apparatus. The apparatus may refine the angular velocity and the linear velocity corresponding to the second video frame via solving a quadratic optimization problem constructed based on the optical flow, the initial values of the angular velocity and the linear velocity corresponding to the second video frame. The apparatus may estimate the pose of the apparatus based on the refined angular velocity and the refined linear velocity.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: September 5, 2023
    Assignee: Agency for Science, Technology and Research
    Inventors: Zhengguo Li, Jinghong Zheng, Zijian Orson Zhu, Qinyuan Ren, Kong Wah Wan, Wei Yun Yau
  • Publication number: 20200025570
    Abstract: A camera-based localization system is provided. The camera-based localization system may assist an unmanned vehicle to continue its operation in a GPS-denied environment with minimal increase in vehicular cost and payload. In one aspect, a method, a computer-readable medium, and an apparatus for localization via visual inertial odometry are provided. The apparatus may construct an optical flow based on feature points across a first video frame and a second video frame captured by a camera of the apparatus. The apparatus may refine the angular velocity and the linear velocity corresponding to the second video frame via solving a quadratic optimization problem constructed based on the optical flow, the initial values of the angular velocity and the linear velocity corresponding to the second video frame. The apparatus may estimate the pose of the apparatus based on the refined angular velocity and the refined linear velocity.
    Type: Application
    Filed: March 29, 2018
    Publication date: January 23, 2020
    Inventors: Zhengguo Li, Jinghong Zheng, Zijian Orson Zhu, Qinyuan Ren, Kong Wah Wan, Wei Yun Yau
  • Patent number: 9979908
    Abstract: According to various embodiments, an image processing device may be provided. The image processing device may include: an input circuit configured to receive input image data including pixels related to varying exposure times; an interpolation circuit configured to determine an output image based on an interpolation based on the input image data; and an output circuit configured to output the output image.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: May 22, 2018
    Assignee: Agency for Science, Technology and Research
    Inventors: Zhengguo Li, Jinghong Zheng
  • Publication number: 20180122051
    Abstract: Various embodiments provide a method of processing an input image to generate a de-hazed image. The method may include determining an atmospheric light based on the input image; determining a medium transmission map by applying an edge-preserving smoothing filter to the input image; and recovering scene radiances of the input image based on the determined atmospheric light and the determined medium transmission map. The recovered scene radiances form the de-hazed image.
    Type: Application
    Filed: March 30, 2016
    Publication date: May 3, 2018
    Inventors: Zhengguo Li, Jinghong Zheng
  • Patent number: 9754356
    Abstract: In various embodiments of the present disclosure, there is provided a method for processing an input image. The method includes generating a base layer portion and a detail layer portion from the input image by carrying out a linear transformation of pixels of a guidance image, and determining, for each of the pixels of the guidance image, a variance of the pixels in a surrounding window of pixels. Further, the method includes determining, for each of the pixels of the guidance image, a weight value of the pixels based on the determined variance, wherein the pixels are weighted in the linear transformation according to the determined weight value. Accordingly, a system for processing an input image is also provided.
    Type: Grant
    Filed: April 11, 2014
    Date of Patent: September 5, 2017
    Assignee: Agency for Science, Technology and Research
    Inventors: Zhengguo Li, Jinghong Zheng, Zijian Zhu, Shiqian Wu, Wei Yao, Susanto Rahardja
  • Publication number: 20170026593
    Abstract: According to various embodiments, an image processing device may be provided. The image processing device may include: an input circuit configured to receive input image data including pixels related to varying exposure times; an interpolation circuit configured to determine an output image based on an interpolation based on the data; and an output circuit configured to output the output image.
    Type: Application
    Filed: March 31, 2015
    Publication date: January 26, 2017
    Applicant: Agency for Science, Technology and Research
    Inventors: Zhengguo LI, Jinghong ZHENG
  • Publication number: 20170018062
    Abstract: According to various embodiments, an image processing device may be provided. The image processing device may include: an input circuit configured to receive input image data including pixels related to varying exposure times; a selecting circuit configured to select a reference image from the input images; a weighting determination circuit configured to determine at least one weighting for each pixel of the input image data based on the selected reference image; an output image determination circuit configured to determine an output image based the determined weightings; and an output circuit configured to output the output image.
    Type: Application
    Filed: March 31, 2015
    Publication date: January 19, 2017
    Applicant: Agency for Science, Technology and Research
    Inventors: Zhengguo LI, Zijian ZHU, Jinghong ZHENG
  • Patent number: 9521685
    Abstract: The present invention is a circuit arrangement for a wireless cellular network. The circuit arrangement includes a determiner configured to determine a priority value of each packet of a plurality of packets based on at least a position of a video frame in a group of pictures and a type of the video frame, the video frame or a part thereof being contained in the packet, wherein the type of video frame comprises I frame data or P frame data; and wherein the determiner is further configured to set the priority value of a packet including I frame data lower than the priority value of at least one other packet including P frame data; and a controller configured to control scheduling of the packet based on the determined priority value for a communication device in a wireless cellular network. A method of determining a priority of packet scheduling is also disclosed.
    Type: Grant
    Filed: September 21, 2012
    Date of Patent: December 13, 2016
    Assignees: Agency for Science, Technology and Research, Huawei International PTE., Ltd.
    Inventors: Peng Hui Tan, Jinghong Zheng, Sumei Sun, Zhengguo Li, Kedi Wu, Yuejun Wei
  • Patent number: 9466007
    Abstract: Embodiments provide a method for processing an input image having a plurality of pixels, wherein each pixel has a pixel position. The method may include determining, for each pixel position, a vector based on the input image; and determining, for each pixel position, a detail value for the pixel position based on the determined vectors at a plurality of neighboring pixel positions within a predetermined neighboring block of the pixel position.
    Type: Grant
    Filed: January 18, 2013
    Date of Patent: October 11, 2016
    Assignee: Agency for Science, Technology and Research
    Inventors: Zhengguo Li, Jinghong Zheng, Zijian Zhu, Shiqian Wu, Susanto Rahardja
  • Publication number: 20160292824
    Abstract: In various embodiments of the present disclosure, there is provided a method for processing an input image. The method includes generating a base layer portion and a detail layer portion from the input image by carrying out a linear transformation of pixels of a guidance image, and determining, for each of the pixels of the guidance image, a variance of the pixels in a surrounding window of pixels. Further, the method includes determining, for each of the pixels of the guidance image, a weight value of the pixels based on the determined variance, wherein the pixels are weighted in the linear transformation according to the determined weight value. Accordingly, a system for processing an input image is also provided.
    Type: Application
    Filed: April 11, 2014
    Publication date: October 6, 2016
    Applicant: AGENCY FOR SCIENCE, TECHNOLOGY AND RESEARCH
    Inventors: Zhengguo LI, Jinghong ZHENG, Zijian ZHU, Shiqian WU, Wei YAO, Susanto RAHARDJA
  • Patent number: 9305372
    Abstract: Embodiments provide a method for processing a first image based on a second image, wherein each pixel in the first image has a plurality of color components and has a corresponding pixel in the second image, and wherein each value of a color component in the first image corresponds to a value of a color component in the second image. The method may include deciding, for each color component of a pixel in the first image, whether to modify the value of the color component dependent on a predetermined criterion. The method may further include determining a similarity index between the pixel in the first image and the corresponding pixel in the second image based on, for each color component of the pixel, the value of the color component of the pixel, or if it is decided that the value of the color component of the pixel is to be modified, the corresponding value of the color component in the second image.
    Type: Grant
    Filed: July 26, 2011
    Date of Patent: April 5, 2016
    Assignee: Agency for Science, Technology and Research
    Inventors: Zhengguo Li, Zijian Zhu, Shiqian Wu, Shoulie Xie, Susanto Rahardja
  • Patent number: 9129413
    Abstract: A method for aligning a plurality of first digital pictures. Each first digital picture includes a plurality of pixels wherein each pixel is associated with a pixel value. The method includes generating a second digital picture for each first digital picture. Generating the second digital picture for the first digital picture includes determining, for each of a plurality of pixels of the first digital picture, a number representing the pixel values of a plurality of pixels in a neighborhood of the pixel relatively to the pixel value of the pixel. The method further includes assigning the number as a pixel value to a pixel of the second digital image corresponding to the pixel of the first digital image. The method further includes generating aligning parameters based on the plurality of second digital pictures. The method further includes aligning the plurality of first digital pictures based on the aligning parameters.
    Type: Grant
    Filed: August 10, 2012
    Date of Patent: September 8, 2015
    Assignee: Agency for Science, Technology and Research
    Inventors: Shiqian Wu, Susanto Rahardja, Zhengguo Li
  • Publication number: 20150250001
    Abstract: The present invention is a circuit arrangement for a wireless cellular network. The circuit arrangement includes a determiner configured to determine a priority value of each packet of a plurality of packets based on at least a position of a video frame in a group of pictures and a type of the video frame, the video frame or a part thereof being contained in the packet, wherein the type of video frame comprises I frame data or P frame data; and wherein the determiner is further configured to set the priority value of a packet including I frame data lower than the priority value of at least one other packet including P frame data; and a controller configured to control scheduling of the packet based on the determined priority value for a communication device in a wireless cellular network. A method of determining a priority of packet scheduling is also disclosed.
    Type: Application
    Filed: September 21, 2012
    Publication date: September 3, 2015
    Applicants: Huawei International PTE., Ltd., Agency for Science, Technology and Research
    Inventors: Peng Hui Tan, Jinghong Zheng, Sumei Sun, Zhengguo Li, Kedi Wu, Yuejun Wei
  • Publication number: 20150154468
    Abstract: Embodiments provide a method for processing an input image having a plurality of pixels, wherein each pixel has a pixel position. The method may include determining, for each pixel position, a vector based on the input image; and determining, for each pixel position, a detail value for the pixel position based on the determined vectors at a plurality of neighboring pixel positions within a predetermined neighboring block of the pixel position.
    Type: Application
    Filed: January 18, 2013
    Publication date: June 4, 2015
    Applicant: AGENCY FOR SCIENCE, TECHNOLOGY AND RESEARCH
    Inventors: Zhengguo Li, Jinghong Zheng, Zijian Zhu, Shiqian Wu, Susanto Rahardja
  • Patent number: 8687883
    Abstract: Embodiments provide a method for merging a plurality of first digital pictures, wherein each first digital picture includes a plurality of pixel values. The method includes extracting details from the plurality of first digital pictures. The method further includes combining the pixel values of the plurality of first digital pictures to generate a combined digital picture. The method further includes modifying the combined digital picture with the extracted details to generate a merged digital picture.
    Type: Grant
    Filed: January 17, 2012
    Date of Patent: April 1, 2014
    Assignee: Agency for Science, Technology and Research
    Inventors: Jinghong Zheng, Zhengguo Li, Susanto Rahardja
  • Publication number: 20130343454
    Abstract: The present invention is directed to a method for coding an image, comprising generating from the image a residual block having a plurality of residual values using a coding mode; selecting a scanning pattern for scanning the residual block depending on the coding mode; scanning the residual values according to the scanning pattern; and generating a residual value stream from the scanned residual values. The present invention is also directed to a method of initializing a scanning pattern for coding an image, the method comprising collecting information on a coding mode applied to a residual block having a plurality of residual values; and assigning a directional scan in response to the information to form the scanning pattern. Apparatus for coding an image and for initializing a scanning pattern for coding an image are also disclosed.
    Type: Application
    Filed: January 6, 2012
    Publication date: December 26, 2013
    Applicant: AGENCY FOR SCIENCE, TECHNOLOGY AND RESEARCH
    Inventors: Chuohao Yeo, Yih Han Tan, Zhengguo Li
  • Publication number: 20130287296
    Abstract: Embodiments provide a method for processing a first image based on a second image, wherein each pixel in the first image has a plurality of color components and has a corresponding pixel in the second image, and wherein each value of a color component in the first image corresponds to a value of a color component in the second image. The method may include deciding, for each color component of a pixel in the first image, whether to modify the value of the color component dependent on a predetermined criterion. The method may further include determining a similarity index between the pixel in the first image and the corresponding pixel in the second image based on, for each color component of the pixel, the value of the color component of the pixel, or if it is decided that the value of the color component of the pixel is to be modified, the corresponding value of the color component in the second image.
    Type: Application
    Filed: July 26, 2011
    Publication date: October 31, 2013
    Applicant: AGENCY FOR SCIENCE, TECHNOLOGY AND RESEARCH
    Inventors: Zhengguo Li, Zijian Zhu, Shiqian Wu, Shoulie Xie, Susanto Rahardja
  • Publication number: 20130177077
    Abstract: According to various embodiments, a method for encoding video data, and a corresponding apparatus and computer program product. The method includes: applying one of a first transform and a second transform to at least one row of a pixel block, and applying one of the first transform and the second transform to at least one column of the pixel block, based on a prediction mode of the pixel block, to transform between residual pixel values of the pixel block and residual transform coefficients of the pixel block. The method also includes: encoding the residual transform coefficients of the pixel block to generate encoded video data.
    Type: Application
    Filed: July 8, 2011
    Publication date: July 11, 2013
    Applicant: AGENCY FOR SCIENCE, TECHNOLOGY AND RESEARCH
    Inventors: Chuohao Yeo, Yih Han Tan, Zhengguo Li, Susanto Rahardja