Patents by Inventor Chengzhou Tang

Chengzhou Tang 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: 10848741
    Abstract: A technique for modifying digital video includes receiving a plurality of digital video frames recorded by a camera. Each frame has a spherical field of view and a viewing angle associated therewith, where the viewing angle is with respect to a fixed reference frame. A motion of the camera relative to the fixed reference frame is calculated across at least some of the digital video frames. The viewing angle associated with each digital video frame is reoriented during post-processing of the digital video frames based at least in part on the calculated motion of the camera and at least one constraint to produce a digitally modified video such the viewing angle associated with at least one of the reoriented digital video frames is different than the viewing angle associated with the same digital video frame before reorientation.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: November 24, 2020
    Assignee: Adobe Inc.
    Inventors: Oliver Wang, Chengzhou Tang
  • Patent number: 10424054
    Abstract: A low-illumination image processing method and device address the problem of noise amplification in existing contrast enhancement techniques when applied to original low-illumination image. A noise suppression filter is additionally arranged before an operation of contrast enhancement, and smoothing processing is performed on an inverse color image of a low-illumination image by adopting a first filtering coefficient and a second filtering coefficient, so that image contrast is enhanced while random noise is suppressed. Texture and noise level parameter of an image are calculated according to a local characteristic inside block of the image. Weighted averaging is performed on a first smoothing image and a second smoothing image after smoothing processing according to the texture and noise level parameters.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: September 24, 2019
    Assignee: Peking University Shenzhen Graduate School
    Inventors: Lin Li, Ronggang Wang, Chengzhou Tang, Zhenyu Wang, Wen Gao
  • Publication number: 20180359414
    Abstract: A technique for modifying digital video includes receiving a plurality of digital video frames recorded by a camera. Each frame has a spherical field of view and a viewing angle associated therewith, where the viewing angle is with respect to a fixed reference frame. A motion of the camera relative to the fixed reference frame is calculated across at least some of the digital video frames. The viewing angle associated with each digital video frame is reoriented during post-processing of the digital video frames based at least in part on the calculated motion of the camera and at least one constraint to produce a digitally modified video such the viewing angle associated with at least one of the reoriented digital video frames is different than the viewing angle associated with the same digital video frame before reorientation.
    Type: Application
    Filed: June 12, 2017
    Publication date: December 13, 2018
    Applicant: Adobe Systems Incorporated
    Inventors: Oliver Wang, Chengzhou Tang
  • Publication number: 20180182074
    Abstract: A low-illumination image processing method and device address the problem of noise amplification in existing contrast enhancement techniques when applied to original low-illumination image. A noise suppression filter is additionally arranged before an operation of contrast enhancement, and smoothing processing is performed on an inverse color image of a low-illumination image by adopting a first filtering coefficient and a second filtering coefficient, so that image contrast is enhanced while random noise is suppressed. Texture and noise level parameter of an image are calculated according to a local characteristic inside block of the image. Weighted averaging is performed on a first smoothing image and a second smoothing image after smoothing processing according to the texture and noise level parameters.
    Type: Application
    Filed: June 26, 2015
    Publication date: June 28, 2018
    Inventors: Lin Li, Ronggang Wang, Chengzhou Tang, Zhenyu Wang, Wen Gao
  • Patent number: 9584824
    Abstract: A motion vector estimation method in video encoding: First, a feature point is detected in a video frame. Next, motion estimation is performed on the feature point to obtain a motion vector of the feature point. Next, the feature point is mapped to a feature image block, and the motion vector of the feature point is used as an initial motion vector of the feature image block. Finally, a distance between each image block and the feature image block is calculated, motion estimation is performed on the image blocks in an ascending order of the distances between the image blocks and the feature image block, and an obtained motion vector of an image block is used as an initial motion vector of an image block that is adjacent to the image block and has not undergone motion estimation, until motion estimation is completed for the image blocks in the entire video frame.
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: February 28, 2017
    Assignee: Peking University Shenzhen Graduate School
    Inventors: Ronggang Wang, Chengzhou Tang, Wen Gao
  • Publication number: 20150131728
    Abstract: A motion vector estimation method in video encoding: First, a feature point is detected in a video frame. Next, motion estimation is performed on the feature point to obtain a motion vector of the feature point. Next, the feature point is mapped to a feature image block, and the motion vector of the feature point is used as an initial motion vector of the feature image block. Finally, a distance between each image block and the feature image block is calculated, motion estimation is performed on the image blocks in an ascending order of the distances between the image blocks and the feature image block, and an obtained motion vector of an image block is used as an initial motion vector of an image block that is adjacent to the image block and has not undergone motion estimation, until motion estimation is completed for the image blocks in the entire video frame.
    Type: Application
    Filed: June 25, 2013
    Publication date: May 14, 2015
    Applicant: Peking University Shenzhen Graduate School
    Inventors: Ronggang Wang, Chengzhou Tang, Wen Gao