Patents by Inventor Shun-Hsiang Chuang

Shun-Hsiang Chuang 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: 10075722
    Abstract: A multi-core video decoder system includes a plurality of video decoder cores and a storage device. The video decoder cores are used to decode a picture, wherein each of the video decoder cores decodes a portion of the picture. The storage device has at least one shared storage space accessed by different video decoder cores of the video decoder cores. In addition, an associated video decoding method includes: performing a plurality of video decoding operations to decode a picture, wherein each of the video decoding operations decodes a portion of the picture; and controlling different video decoding operations of the video decoding operations to access at least one shared storage space.
    Type: Grant
    Filed: November 10, 2014
    Date of Patent: September 11, 2018
    Assignee: MEDIATEK INC.
    Inventors: Chia-Yun Cheng, Shun-Hsiang Chuang, Yung-Chang Chang
  • Publication number: 20180249175
    Abstract: A method for motion vector predictor derivation of a block includes scanning a plurality of candidate motion vector predictors derived from at least a portion of neighbors of the block. The step of scanning the candidate motion vector predictors includes: regarding one of the candidate motion vector predictors, selectively updating a first predictor list according to the candidate motion vector predictor when the candidate motion vector predictor points to a reference block in a designated reference frame of the block, and selectively updating a second predictor list according to the candidate motion vector predictor when the candidate motion vector predictor points to a reference block in a specific reference frame different from the designated reference frame of the block.
    Type: Application
    Filed: April 26, 2018
    Publication date: August 30, 2018
    Inventors: Shun-Hsiang Chuang, Chih-Ming Wang, Yung-Chang Chang
  • Patent number: 9992512
    Abstract: A method for motion vector predictor derivation of a block includes following steps: during a same-reference-frame stage of the motion vector predictor derivation, scanning a plurality of candidate motion vector predictors derived from neighbors of the block, and generating a determination result by determining if any candidate motion vector predictor is qualified for a different-reference-frame stage of the motion vector predictor derivation; and referring to the determination result to selectively enable the different-reference-frame stage following the same-reference-frame stage.
    Type: Grant
    Filed: October 1, 2015
    Date of Patent: June 5, 2018
    Assignee: MEDIATEK INC.
    Inventors: Shun-Hsiang Chuang, Chih-Ming Wang, Yung-Chang Chang
  • Publication number: 20180124427
    Abstract: An exemplary motion vector predictor determination method includes the following steps: determining a motion vector predictor of a block according to motion vector data of neighbor units associated with the block; and utilizing a motion vector predictor computing circuit for assigning the motion vector predictor determined for the block to a first sub-block within the block. In addition, an exemplary motion vector predictor determination apparatus employing the exemplary motion vector predictor determination method is provided.
    Type: Application
    Filed: January 3, 2018
    Publication date: May 3, 2018
    Inventors: Shun-Hsiang Chuang, Chih-Ming Wang, Yung-Chang Chang
  • Patent number: 9894382
    Abstract: A motion vector predictor determination method includes: checking if motion vector data of at least one first neighbor unit adjacent to a block and motion vector data of at least one second neighbor unit adjacent to the block are identical to each other; and when a checking result indicates that the motion vector data of the at least one first neighbor unit is identical to the motion vector data of the at least one second neighbor unit, assigning a motion vector predictor determined for a first sub-block within the block to a second sub-block within the block. The motion vector data of the at least one first neighbor unit is involved in determining the motion vector predictor of the first sub-block, and the motion vector data of the at least one second neighbor unit is not involved in determining the motion vector predictor of the first sub-block.
    Type: Grant
    Filed: June 28, 2015
    Date of Patent: February 13, 2018
    Assignee: MEDIATEK INC.
    Inventors: Shun-Hsiang Chuang, Chih-Ming Wang, Yung-Chang Chang
  • Publication number: 20160100188
    Abstract: A method for motion vector predictor derivation of a block includes following steps: during a same-reference-frame stage of the motion vector predictor derivation, scanning a plurality of candidate motion vector predictors derived from neighbors of the block, and generating a determination result by determining if any candidate motion vector predictor is qualified for a different-reference-frame stage of the motion vector predictor derivation; and referring to the determination result to selectively enable the different-reference-frame stage following the same-reference-frame stage.
    Type: Application
    Filed: October 1, 2015
    Publication date: April 7, 2016
    Inventors: Shun-Hsiang Chuang, Chih-Ming Wang, Yung-Chang Chang
  • Publication number: 20160021387
    Abstract: A motion vector predictor determination method includes: checking if motion vector data of at least one first neighbor unit adjacent to a block and motion vector data of at least one second neighbor unit adjacent to the block are identical to each other; and when a checking result indicates that the motion vector data of the at least one first neighbor unit is identical to the motion vector data of the at least one second neighbor unit, assigning a motion vector predictor determined for a first sub-block within the block to a second sub-block within the block. The motion vector data of the at least one first neighbor unit is involved in determining the motion vector predictor of the first sub-block, and the motion vector data of the at least one second neighbor unit is not involved in determining the motion vector predictor of the first sub-block.
    Type: Application
    Filed: June 28, 2015
    Publication date: January 21, 2016
    Inventors: Shun-Hsiang Chuang, Chih-Ming Wang, Yung-Chang Chang