Patents by Inventor Guohua Cheng

Guohua Cheng 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: 11988507
    Abstract: Disclosed are a calculation method and an installation mechanism for compressor unit single meter alignment pad iron adjustment. The installation mechanism includes: a bracket and a connecting piece installed on the bracket; and an installation piece arranged on an end portion of the bracket. The bracket is provided with an installation box, the installation box is internally and rotatably provided with a rolling rod, the rolling rod is winded with a connecting rope, one end, away from the rolling rod, of the connecting rope is provided with a fixing piece, one end of the rolling rod extends to an outer side of the installation box and is connected with a cam, the cam is provided with a groove, the installation box is provided with a limiting piece, one side, towards the cam, of the limiting piece is provided with an open slot.
    Type: Grant
    Filed: December 6, 2023
    Date of Patent: May 21, 2024
    Assignee: CHINA NATIONAL CHEMICAL ENGINEERING THIRD CONSTRUCTION CO., LTD
    Inventors: Jiahui Fu, Xinyu Pan, Chengkang Han, Ming'ao Wu, Guohua Cheng, Wenwei Li
  • Publication number: 20240143651
    Abstract: The present disclosure relates to the field of image definition recognition, and discloses a logging image definition recognition method and device, medium and electronic equipment. The method comprises: establishing a logging image sample library comprising a plurality of logging images; acquiring actual definition information corresponding to the respective logging images; acquiring a plurality of definitions corresponding to the respective logging images; determining target weights corresponding to the respective target image definition determination algorithms according to the plurality of definitions and the actual definition information corresponding to the respective logging images; and determining a definition of a target logging image by the respective target image definition determination algorithms and the target weights corresponding to the respective target image definition determination algorithms.
    Type: Application
    Filed: October 19, 2021
    Publication date: May 2, 2024
    Applicant: China Oilfield Services Ltd.
    Inventors: Lin Huang, Shusheng Guo, Zhenxue Hou, Chuan Fan, Danian Xu, Da Sheng, Wei Long, Guohua Zhang, Jiajie Cheng, Dong Li, Zhang Zhang, Lu Yin, Chaohua Zhang, Guibin Zhang
  • Patent number: 11941744
    Abstract: Various methods are provided for generating motion vectors in the context of 3D computer-generated images. An example method includes generating, for each pixel of one or more objects to be rendered in a current frame, a 1-phase motion vector (MV1) and a 0-phase motion vector (MV0), each MV1 and MV0 having an associated depth value, to thereby form an MV1 texture and an MV0 texture; converting the MV1 texture to a set of MV1 blocks and converting the MV0 texture to a set of MV0 blocks; and outputting the set of MV1 blocks and the set of MV0 blocks for image processing.
    Type: Grant
    Filed: March 23, 2022
    Date of Patent: March 26, 2024
    Assignee: PIXELWORKS SEMICONDUCTOR TECHNOLOGY (SHANGHAI) CO. LTD.
    Inventors: Hongmin Zhang, Miao Sima, Zongming Han, Gongxian Liu, Junhua Chen, Guohua Cheng, Baochen Liu, Neil Woodall, Yue Ma, Huili Han
  • Publication number: 20240087210
    Abstract: Various methods are provided for the generation of motion vectors in the context of 3D computer-generated images. In one example, a method includes generating, for each pixel of one or more objects to be rendered in a current frame, a 1-phase motion vector (MV1) and a 0-phase motion vector (MV0), each MV1 and MV0 having an associated depth value, to thereby form an MV1 texture and an MV0 texture, each MV0 determined based on a camera MV0 and an object MV0, and outputting MV1 texture and the MV0 texture for image processing.
    Type: Application
    Filed: November 17, 2023
    Publication date: March 14, 2024
    Inventors: Hongmin Zhang, Miao Sima, Gongxian Liu, Zongming Han, Junhua Chen, Guohua Cheng, Baochen Liu, Neil Woodall, Yue Ma, Huili Han
  • Patent number: 11922611
    Abstract: Various methods and systems are provided for accelerated image rendering with motion compensation. In one embodiment, a method comprises calculating motion between a preceding image frame and a target image frame to be rendered, rendering a small image with a size smaller than a target size of the target image frame based on the calculated motion, and generating the target image frame at the target size based on the small image, the calculated motion, and a reference image frame. In this way, high-quality image frames for a video stream may be generated with a reduced amount of rendering for each frame, thereby reducing the overall processing resources dedicated to rendering as well as the power consumption for image rendering.
    Type: Grant
    Filed: October 15, 2020
    Date of Patent: March 5, 2024
    Assignee: Pixelworks Semiconductor Technology (Shanghai) Co. Ltd.
    Inventors: Guohua Cheng, Junhua Chen, Neil Woodall, Hongmin Zhang, Yue Ma, Qinghai Wang
  • Patent number: 11861783
    Abstract: Various methods are provided for the generation of motion vectors in the context of 3D computer-generated images. In one example, a method includes generating, for each pixel of one or more objects to be rendered in a current frame, a 1-phase motion vector (MV1) and a 0-phase motion vector (MV0), each MV1 and MV0 having an associated depth value, to thereby form an MV1 texture and an MV0 texture, each MV0 determined based on a camera MV0 and an object MV0, converting the MV1 texture to a set of MV1 pixel blocks and converting the MV0 texture to a set of MV0 pixel blocks and outputting the set of MV1 pixel blocks and the set of MV0 pixel blocks for image processing.
    Type: Grant
    Filed: March 23, 2022
    Date of Patent: January 2, 2024
    Inventors: Hongmin Zhang, Miao Sima, Gongxian Liu, Zongming Han, Junhua Chen, Guohua Cheng, Baochen Liu, Neil Woodall, Yue Ma, Huili Han
  • Publication number: 20230392080
    Abstract: The application belongs to the technical field of reactor of dehydrogenation apparatus, in particular to reactor of UOP propane dehydrogenation apparatus and maintenance method thereof. The reactor includes a reduction cylinder and a catalytic cylinder connected end to end, and a feeding elbow located at a lower end of the catalytic cylinder. Inside the catalytic cylinder there is a conical distributor, an inner net and an outer net located on a same axis and arranged in sequence from inside to outside. Upper ends of the conical distributor, the inner net and the outer net are all connected with an upper cover plate through bolt gaskets. Through the integral design of the inner net, the outer net and the lower cover plate, it is convenient to lift out as a whole, and workers may be prevented from being dispatched to go down into the narrow reactor to dismantle the bolts.
    Type: Application
    Filed: August 18, 2023
    Publication date: December 7, 2023
    Applicant: CHINA NATIONAL CHEMICAL ENGINEERING THIRD CONSTRUCTION CO., LTD
    Inventors: Jiahui Fu, Xinyu Pan, Chengkang Han, Ming'ao Wu, Guohua Cheng, Wenwei Li
  • Publication number: 20230274489
    Abstract: Various methods are provided for generating motion vectors in the context of 3D computer-generated images. An example method includes generating, for each pixel of one or more objects to be rendered in a current frame, a 1-phase motion vector (MV1) and a 0-phase motion vector (MV0), each MV1 and MV0 having an associated depth value, to thereby form an MV1 texture and an MV0 texture; converting the MV1 texture to a set of MV1 blocks and converting the MV0 texture to a set of MV0 blocks; and outputting the set of MV1 blocks and the set of MV0 blocks for image processing.
    Type: Application
    Filed: March 23, 2022
    Publication date: August 31, 2023
    Inventors: Hongmin Zhang, Miao Sima, Zongming Han, Gongxian Liu, Junhua Chen, Guohua Cheng, Baochen Liu, Neil Woodall, Yue Ma, Huili Han
  • Publication number: 20230274490
    Abstract: Various methods are provided for the generation of motion vectors in the context of 3D computer-generated images. In one example, a method includes generating, for each pixel of one or more objects to be rendered in a current frame, a 1-phase motion vector (MV1) and a 0-phase motion vector (MV0), each MV1 and MV0 having an associated depth value, to thereby form an MV1 texture and an MV0 texture, each MV0 determined based on a camera MV0 and an object MV0, converting the MV1 texture to a set of MV1 pixel blocks and converting the MV0 texture to a set of MV0 pixel blocks and outputting the set of MV1 pixel blocks and the set of MV0 pixel blocks for image processing.
    Type: Application
    Filed: March 23, 2022
    Publication date: August 31, 2023
    Inventors: Hongmin Zhang, Miao Sima, Gongxian Liu, Zongming Han, Junhua Chen, Guohua Cheng, Baochen Liu, Neil Woodall, Yue Ma, Huili Han
  • Publication number: 20220101504
    Abstract: Various methods and systems are provided for accelerated image rendering with motion compensation. In one embodiment, a method comprises calculating motion between a preceding image frame and a target image frame to be rendered, rendering a small image with a size smaller than a target size of the target image frame based on the calculated motion, and generating the target image frame at the target size based on the small image, the calculated motion, and a reference image frame. In this way, high-quality image frames for a video stream may be generated with a reduced amount of rendering for each frame, thereby reducing the overall processing resources dedicated to rendering as well as the power consumption for image rendering.
    Type: Application
    Filed: October 15, 2020
    Publication date: March 31, 2022
    Inventors: Guohua Cheng, Junhua Chen, Neil Woodall, Hongmin Zhang, Yue Ma, Qinghai Wang
  • Patent number: 10448008
    Abstract: A method of estimating motion in video display data includes dividing a frame of the video display data into blocks, generating at least two motion models for a current block from motion models of neighboring blocks to the current block, and selecting one of the motion models based upon a similarity of the motion model that minimizes differences between corresponding blocks in reference frames to the current block.
    Type: Grant
    Filed: June 14, 2013
    Date of Patent: October 15, 2019
    Assignee: PIXELWORKS, INC.
    Inventors: Xiaojie Sheng, Neil Woodall, Yue Ma, Guohua Cheng
  • Patent number: 10284870
    Abstract: A method of adjusting motion in a video sequence, includes performing motion estimation on an original video sequence and producing initial motion vectors and motion statistics, using the motion statistics to determine a level of motion estimation and motion compensation (MEMC) in the video sequence, adjusting a frame interpolation process based upon the level, and producing a frame interpolated video sequence from the original video sequence and the adjusted frame interpolation process.
    Type: Grant
    Filed: July 22, 2015
    Date of Patent: May 7, 2019
    Assignee: PIXELWORKS, INC.
    Inventors: Minghui Yang, Neil Woodall, Bob Zhang, Guohua Cheng, Xuan Wu
  • Patent number: 10219000
    Abstract: A method of performing motion vector correction in a sequence of video frames includes receiving, at a processor, a frame of video frames at a received rate lower than an original frame rate, identifying motion vector candidates for a frame in the sequence of video frames, detecting a cadence of the sequence of video frames using the motion vector candidates, scaling the motion vector candidates according to the cadence to produce scaled motion vector candidates, calculating motion vectors for a frame in the sequence of video frames using the scaled motion vector candidates, and interpolating at least one new frame of video data using the motion vectors.
    Type: Grant
    Filed: October 22, 2015
    Date of Patent: February 26, 2019
    Assignee: PIXELWORKS, INC.
    Inventors: Guohua Cheng, Yue Ma, Bob Zhang, Minghui Yang, Neil Woodall, Xuan Wu
  • Patent number: 10142651
    Abstract: A system can include a memory and a motion vector calculator (MVC) configured to receive a block from the memory, the MVC including an MVC core configured to generate a partial motion vector (MV) for the block, a halo reduction block configured to perform halo reduction on the partial MV, and an MV post-processing block configured to smooth the partial MV and output the smoothed partial MV.
    Type: Grant
    Filed: December 11, 2014
    Date of Patent: November 27, 2018
    Assignee: PIXELWORKS, INC.
    Inventors: Guohua Cheng, Yue Ma, Neil Woodall, Bob Zhang
  • Patent number: 9648347
    Abstract: A method of generating new views for a multi-view display system includes receiving a block-based disparity estimate between left image data and right image data for a frame of image data at a processor, upscaling the block-based disparity estimate to a pixel-based disparity for each pixel in the image date, performing motion vector based disparity interpolation and image interpolation simultaneously to produce left and right side interpolated data, and generating at least one new view using left and right side interpolated data.
    Type: Grant
    Filed: June 14, 2012
    Date of Patent: May 9, 2017
    Assignee: PIXELWORKS, INC.
    Inventors: Guohua Cheng, Neil D. Woodall, James Zhou, Yue Ma
  • Patent number: 9602763
    Abstract: An apparatus has a neighbor motion vector module arranged to receive motion vector data for blocks that neighbor a current pixel and select a predetermined number of block motion vectors, at least two pixel motion vector modules arranged to receive the block motion vector data and to produce interpolated pixel motion vector data, a weighting module configured to produce a weighting for the interpolated pixel motion vector data from the motion vector modules, and a blending module to blend the interpolated pixel motion vector data according to the weighting and to produce pixel output data for the current pixel.
    Type: Grant
    Filed: December 15, 2011
    Date of Patent: March 21, 2017
    Assignee: PIXELWORKS, INC.
    Inventors: Guohua Cheng, Yanxin Li, Neil D. Woodall, Bob Zhang
  • Patent number: 9554086
    Abstract: A method of generating motion vectors for image data includes identifying boundaries of at least one object in original frames of image data, performing object motion analysis based upon the boundaries, performing pixel-level motion layer generation, using the object motion analysis and the pixel-level motion layers to generate motion for blocks in the image data, and producing block level motion information and layer information for the original frames of image data.
    Type: Grant
    Filed: January 3, 2014
    Date of Patent: January 24, 2017
    Assignee: PIXELWORKS, INC.
    Inventors: Xiaojie Sheng, Neil Woodall, Bob Zhang, Guohua Cheng, Yue Ma
  • Patent number: D979010
    Type: Grant
    Filed: September 30, 2022
    Date of Patent: February 21, 2023
    Inventor: Guohua Cheng
  • Patent number: D980378
    Type: Grant
    Filed: November 30, 2022
    Date of Patent: March 7, 2023
    Inventor: Guohua Cheng
  • Patent number: D1008451
    Type: Grant
    Filed: September 22, 2023
    Date of Patent: December 19, 2023
    Inventor: Guohua Cheng