Patents by Inventor Fang-Yi Hsieh

Fang-Yi Hsieh 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: 10063873
    Abstract: A method for adaptively performing video decoding includes: performing decoding complexity management based upon parameter representing processing capability related to the adaptive complexity video decoder, in order to determine whether to reduce decoding complexity of at least one component of a plurality of components within an adaptive complexity video decoder; and selectively reducing decoding complexity of a portion of components within the adaptive complexity video decoder. An associated adaptive complexity video decoder and an associated adaptive audio/video playback system are also provided. In particular, the adaptive complexity video decoder includes a plurality of components and a decoding complexity manager. When needed, the decoding complexity manager delays audio playback of audio information.
    Type: Grant
    Filed: September 17, 2015
    Date of Patent: August 28, 2018
    Assignee: MEDIATEK INC.
    Inventors: Fang-Yi Hsieh, Jian-Liang Lin
  • Patent number: 9930361
    Abstract: An apparatus for dynamically adjusting video decoding complexity includes a decoding resolution control circuit and an adaptive spatial resolution decoder. The decoding resolution control circuit is arranged to dynamically determine whether at least one portion of multiple frames should be decoded in accordance with a specific resolution differing from an original resolution of the frames. In addition, the adaptive spatial resolution decoder is arranged to decode the frames according to whether the at least one portion of the frames should be decoded in accordance with the specific resolution. In particular, the apparatus further includes a system capability analyzing circuit arranged to analyze system capability of at least a portion of the apparatus, in order to generate analyzing results for being sent to the decoding resolution control circuit. An associated method is also provided.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: March 27, 2018
    Assignee: MEDIATEK INC.
    Inventors: Fang-Yi Hsieh, Jian-Liang Lin
  • Publication number: 20170332079
    Abstract: An exemplary method for processing an input bitstream having a plurality of video frames includes the following steps: deriving an indication data from decoding of a current video frame, and controlling a video decoder to decode or skip a next video frame by referring to at least the indication data and a video decoder capability of the video decoder. A signal processing apparatus for processing an input bitstream including a plurality of video frames includes a video decoder, an indication data estimating unit, and a controller. The video decoder is arranged to decode a current video frame. The indication data estimating unit is for deriving an indication data from decoding of the current video frame. The controller is for controlling the video decoder to decode or skip a next video frame by referring to at least the indication data and a video decoder capability of the video decoder.
    Type: Application
    Filed: August 3, 2017
    Publication date: November 16, 2017
    Applicant: MEDIATEK, INC.
    Inventors: Jian-Liang LIN, Fang-Yi Hsieh
  • Publication number: 20170006307
    Abstract: An apparatus for dynamically adjusting video decoding complexity includes a decoding resolution control circuit and an adaptive spatial resolution decoder. The decoding resolution control circuit is arranged to dynamically determine whether at least one portion of multiple frames should be decoded in accordance with a specific resolution differing from an original resolution of the frames. In addition, the adaptive spatial resolution decoder is arranged to decode the frames according to whether the at least one portion of the frames should be decoded in accordance with the specific resolution. In particular, the apparatus further includes a system capability analyzing circuit arranged to analyze system capability of at least a portion of the apparatus, in order to generate analyzing results for being sent to the decoding resolution control circuit. An associated method is also provided.
    Type: Application
    Filed: September 19, 2016
    Publication date: January 5, 2017
    Inventors: Fang-Yi Hsieh, Jian-Liang Lin
  • Publication number: 20160007036
    Abstract: A method for adaptively performing video decoding includes: performing decoding complexity management based upon parameter representing processing capability related to the adaptive complexity video decoder, in order to determine whether to reduce decoding complexity of at least one component of a plurality of components within an adaptive complexity video decoder; and selectively reducing decoding complexity of a portion of components within the adaptive complexity video decoder. An associated adaptive complexity video decoder and an associated adaptive audio/video playback system are also provided. In particular, the adaptive complexity video decoder includes a plurality of components and a decoding complexity manager. When needed, the decoding complexity manager delays audio playback of audio information.
    Type: Application
    Filed: September 17, 2015
    Publication date: January 7, 2016
    Inventors: Fang-Yi Hsieh, Jian-Liang Lin
  • Patent number: 9172980
    Abstract: A method for adaptively performing video decoding includes: performing decoding complexity management based upon bit stream information of an input bit stream, in order to determine whether to reduce decoding complexity of at least one component of a plurality of components within an adaptive complexity video decoder; and selectively reducing decoding complexity of a portion of components within the adaptive complexity video decoder. An associated adaptive complexity video decoder and an associated adaptive audio/video playback system are also provided. In particular, the adaptive complexity video decoder includes a plurality of components and a decoding complexity manager. When needed, the decoding complexity manager delays audio playback of audio information.
    Type: Grant
    Filed: July 5, 2010
    Date of Patent: October 27, 2015
    Assignee: MEDIATEK INC.
    Inventors: Fang-Yi Hsieh, Jian-Liang Lin
  • Patent number: 9143820
    Abstract: A method for performing fluent playback control is provided, where the method is applied to an electronic device. The method includes the steps of: determining whether an out of synchronization status regarding audio playback and video playback occurs; and when it is detected that the out of synchronization status occurs, controlling jump timing of video playback according to at least one of scene change detection and standstill detection. For example, the scene change detection can be performed to determine whether a scene change exists, and when it is detected that the scene change exists, a jump operation of video playback is triggered. In another example, the standstill detection can be performed to determine whether a standstill phenomenon exists, in order to determine whether to delay triggering a jump operation of video playback. In another example, a temporary audio pause operation can be selectively performed. An associated apparatus is also provided.
    Type: Grant
    Filed: March 25, 2012
    Date of Patent: September 22, 2015
    Assignee: MEDIATEK INC.
    Inventors: Chun-Ming Lai, Jian-Liang Lin, Fang-Yi Hsieh, Wei-Nien Chen, Kuan-Hung Chou
  • Publication number: 20130251343
    Abstract: A method for performing fluent playback control is provided, where the method is applied to an electronic device. The method includes the steps of: determining whether an out of synchronization status regarding audio playback and video playback occurs; and when it is detected that the out of synchronization status occurs, controlling jump timing of video playback according to at least one of scene change detection and standstill detection. For example, the scene change detection can be performed to determine whether a scene change exists, and when it is detected that the scene change exists, a jump operation of video playback is triggered. In another example, the standstill detection can be performed to determine whether a standstill phenomenon exists, in order to determine whether to delay triggering a jump operation of video playback. In another example, a temporary audio pause operation can be selectively performed. An associated apparatus is also provided.
    Type: Application
    Filed: March 25, 2012
    Publication date: September 26, 2013
    Inventors: Chun-Ming Lai, Jian-Liang Lin, Fang-Yi Hsieh, Wei-Nien Chen, Kuan-Hung Chou
  • Publication number: 20120275502
    Abstract: An apparatus for dynamically adjusting video decoding complexity includes a decoding resolution control circuit and an adaptive spatial resolution decoder. The decoding resolution control circuit is arranged to dynamically determine whether at least one portion of a plurality of frames should be decoded in accordance with a specific resolution differing from an original resolution of the plurality of frames. In addition, the adaptive spatial resolution decoder is arranged to decode the plurality of frames according to whether the at least one portion of the plurality of frames should be decoded in accordance with the specific resolution. In particular, the apparatus further includes a system capability analyzing circuit arranged to analyze system capability of at least a portion of the apparatus, in order to generate analyzing results for being sent to the decoding resolution control circuit. An associated method is also provided.
    Type: Application
    Filed: April 26, 2011
    Publication date: November 1, 2012
    Inventors: Fang-Yi Hsieh, Jian-Liang Lin
  • Patent number: 8259808
    Abstract: A low complexity video decoder includes: a fast variable length decoding (VLD) and inverse quantization module arranged to perform fast VLD and inverse quantization on an input bit stream to generate inverse quantization results; an inverse transform unit arranged to perform inverse transform on the inverse quantization results to generate inverse transform results; a motion compensation module arranged to perform motion compensation according to the input bit stream and generate associated prediction outputs, wherein the motion compensation module includes a temporal/spatial prediction unit arranged to perform temporal/spatial prediction to generate at least a portion of the prediction outputs; an arithmetic unit arranged to sum up the inverse transform results and the prediction outputs to generate compensated outputs; a reconstructed frame output unit arranged to generate reconstructed frames according to the compensated outputs; and a frame storage arranged to store some reconstructed frames.
    Type: Grant
    Filed: March 25, 2010
    Date of Patent: September 4, 2012
    Assignee: Mediatek Inc.
    Inventors: Jian-Liang Lin, Fang-Yi Hsieh, Shen-Kai Chang, Shaw-Min Lei
  • Publication number: 20110310956
    Abstract: An exemplary method for processing an input bitstream having a plurality of video frames includes the following steps: deriving an indication data from decoding of a current video frame, and controlling a video decoder to decode or skip a next video frame by referring to at least the indication data and a video decoder capability of the video decoder. A signal processing apparatus for processing an input bitstream including a plurality of video frames includes a video decoder, an indication data estimating unit, and a controller. The video decoder is arranged to decode a current video frame. The indication data estimating unit is for deriving an indication data from decoding of the current video frame. The controller is for controlling the video decoder to decode or skip a next video frame by referring to at least the indication data and a video decoder capability of the video decoder.
    Type: Application
    Filed: March 25, 2011
    Publication date: December 22, 2011
    Inventors: Jian-Liang Lin, Fang-Yi Hsieh
  • Publication number: 20110235712
    Abstract: A low complexity video decoder includes: a fast variable length decoding (VLD) and inverse quantization module arranged to perform fast VLD and inverse quantization on an input bit stream to generate inverse quantization results; an inverse transform unit arranged to perform inverse transform on the inverse quantization results to generate inverse transform results; a motion compensation module arranged to perform motion compensation according to the input bit stream and generate associated prediction outputs, wherein the motion compensation module includes a temporal/spatial prediction unit arranged to perform temporal/spatial prediction to generate at least a portion of the prediction outputs; an arithmetic unit arranged to sum up the inverse transform results and the prediction outputs to generate compensated outputs; a reconstructed frame output unit arranged to generate reconstructed frames according to the compensated outputs; and a frame storage arranged to store some reconstructed frames.
    Type: Application
    Filed: March 25, 2010
    Publication date: September 29, 2011
    Inventors: Jian-Liang Lin, Fang-Yi Hsieh, Shen-Kai Chang, Shaw-Min Lei
  • Publication number: 20110235713
    Abstract: A method for adaptively performing video decoding includes: performing decoding complexity management based upon bit stream information of an input bit stream, in order to determine whether to reduce decoding complexity of at least one component of a plurality of components within an adaptive complexity video decoder; and selectively reducing decoding complexity of a portion of components within the adaptive complexity video decoder. An associated adaptive complexity video decoder and an associated adaptive audio/video playback system are also provided. In particular, the adaptive complexity video decoder includes a plurality of components and a decoding complexity manager. When needed, the decoding complexity manager delays audio playback of audio information.
    Type: Application
    Filed: July 5, 2010
    Publication date: September 29, 2011
    Inventors: Fang-Yi Hsieh, Jian-Liang Lin