Patents by Inventor PENGYUAN HU

PENGYUAN HU 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: 10445583
    Abstract: An image processing method and an image processing apparatus that utilize scrolling text information and moving edge-pairs of an edge map to determine text regions in interpolated frame is introduced herein. Text blocks are detected according to the moving edges-pair of the edge map. Next, a first moving vector histogram and a second moving vector histogram are built according to the detected text blocks. An existence of scrolling text and motion vector of the scrolling text in the frames are determined according to the first and second moving vector histograms. A scrolling text region in at least one of the first frame and the second frame is determined in block line unit, and positions of each scrolling text pixels in an interpolated are determined according to the motion vector of the scrolling text and the scrolling text region in the at least one of the first frame and the second frame.
    Type: Grant
    Filed: November 9, 2017
    Date of Patent: October 15, 2019
    Assignee: Novatek Microelectronics Corp.
    Inventors: Pengyuan Hu, Yongchao Li, Chun-Wei Chen, Chun Wang, Xin Huang
  • Patent number: 10448043
    Abstract: A motion estimation method and a motion estimator are provided. The motion estimation method includes the following steps of for each respective block of the current frame, selecting a candidate set associated with the current frame and a previous frame, and determining a motion vector according to the candidate set for the each respective block of the current frame. The candidate set includes at least one spatial candidate block in the current frame and temporal candidate blocks in the previous frame. The step of selecting the candidate set includes: selecting the spatial candidate block directly adjacent to the each respective block from the current frame and selecting the plurality of temporal candidate blocks directly adjacent to a reference block from the previous frame.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: October 15, 2019
    Assignee: NOVATEK Microelectronics Corp.
    Inventors: Pengyuan Hu, Xi Tian, Yen-Sung Chen, Yuanjia Du
  • Publication number: 20190130187
    Abstract: An image processing method and an image processing apparatus that utilize scrolling text information and moving edge-pairs of an edge map to determine text regions in interpolated frame is introduced herein. Text blocks are detected according to the moving edges-pair of the edge map. Next, a first moving vector histogram and a second moving vector histogram are built according to the detected text blocks. An existence of scrolling text and motion vector of the scrolling text in the frames are determined according to the first and second moving vector histograms. A scrolling text region in at least one of the first frame and the second frame is determined in block line unit, and positions of each scrolling text pixels in an interpolated are determined according to the motion vector of the scrolling text and the scrolling text region in the at least one of the first frame and the second frame.
    Type: Application
    Filed: November 9, 2017
    Publication date: May 2, 2019
    Applicant: Novatek Microelectronics Corp.
    Inventors: Pengyuan Hu, Yongchao Li, Chun-Wei Chen, Chun Wang, Xin Huang
  • Patent number: 10225587
    Abstract: A motion estimation method for a frame rate converter includes generating a plurality of unidirectional motion vectors (MVs) based on a first original frame and a second original frame; classifying each of the plurality of unidirectional MVs as a reliable MV or a mismatch MV; mapping the reliable MV onto one of a plurality of blocks of an interpolation frame; classifying each of the plurality of blocks as a high confidence block or a low confidence block based on whether there is at least one reliable MV mapped onto the block; and determining an assigned MV for each of the high confidence block by selecting one of the at least one reliable MV mapped onto the high confidence block.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: March 5, 2019
    Assignee: NOVATEK Microelectronics Corp.
    Inventors: Xi Tian, Xin Huang, Pengyuan Hu
  • Publication number: 20180184106
    Abstract: A motion estimation method is provided which includes for each respective block of the current frame, selecting a candidate set associated with the current frame and a previous frame, the candidate set comprising at least one spatial candidate block in the current frame and a plurality of temporal candidate blocks in the previous frame, wherein the step of selecting the candidate set comprises: selecting the at least one spatial candidate block directly adjacent to the each respective block from the current frame; and selecting the plurality of temporal candidate blocks directly adjacent to a reference block from the previous frame; and determining a motion vector according to the candidate set for the each respective block of the current frame.
    Type: Application
    Filed: December 28, 2016
    Publication date: June 28, 2018
    Inventors: PENGYUAN HU, XI TIAN, Yen-Sung Chen, Yuanjia DU
  • Publication number: 20180184107
    Abstract: The invention provides an apparatus and a method for motion estimation. The motion estimation apparatus includes a candidate set generation circuit and a motion vector (MV) determination circuit. The candidate set generation circuit selects to add motion vectors of adjacent blocks into a motion vector candidate set of a current block of a current frame. The current block and one of the adjacent blocks belong to the same row (or the same column), and the one of the adjacent blocks is a block of the current frame or a block of a previous frame. The motion vector determination circuit is coupled to the candidate set generation circuit to receive the motion vector candidate set. The motion vector determination circuit determines the motion vector of the current block of the current frame according to the motion vector candidate set.
    Type: Application
    Filed: August 11, 2017
    Publication date: June 28, 2018
    Applicant: Novatek Microelectronics Corp.
    Inventors: Pengyuan Hu, Xi Tian, Yen-Sung Chen, Yuan-Jia Du