Patents by Inventor Yu-Wen Huang

Yu-Wen Huang 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).

  • Publication number: 20190281292
    Abstract: A method for intra prediction mode decoding for a current block based on multi-level most probable mode (MPM) sets. The method includes determining one or more MPM candidates for a first-level MPM set, and determining one or more most probable remaining mode (MPRM) candidates for a second-level MPM set. Wherein the one or more MPRM candidates are identified based on a mode of a neighboring block of the current block, and the one or more MPRM candidates are different from any MPM candidate in the first-level MPM set. The method also includes decoding syntax information related to a current intra prediction mode corresponding to the current block according to the multi-level MPM sets using a decoder, and decoding the current block based on the determined current intra prediction mode.
    Type: Application
    Filed: May 28, 2019
    Publication date: September 12, 2019
    Applicant: HFI INNOVATION INC.
    Inventors: Tzu-Der CHUANG, Ching-Yeh CHEN, Yu-Wen HUANG, Shan LIU, Zhi ZHOU, Shaw-Min LEI
  • Patent number: 10412402
    Abstract: A method and apparatus for applying filter to Intra prediction samples are disclosed. According to an embodiment of the present invention, a filter is applied to one or more prediction samples of the Initial Intra prediction block to form one or more filtered prediction samples. For example, the filter is applied to the prediction sample in the non-boundary locations of the Initial Intra prediction block. Alternatively, the filter is applied to all prediction samples in the Initial Intra prediction block. The filtered Intra prediction block comprising one or more filtered prediction samples is used as a predictor for Intra prediction encoding or decoding of the current block. The filter corresponds to a FIR (finite impulse response) filter or an IIR (infinite impulse response) filter.
    Type: Grant
    Filed: December 4, 2015
    Date of Patent: September 10, 2019
    Assignee: MEDIATEK INC.
    Inventors: Jian-Liang Lin, Yi-Wen Chen, Yu-Wen Huang
  • Patent number: 10406643
    Abstract: A machining thermostatic control system and method of using the same are disclosed. The system comprises a detecting unit, a processing unit and at least a cooling unit. The detecting unit is used for detecting the temperature distribution of a workpiece. The processing unit is coupled to the detecting unit and is used for processing the temperature distribution for obtaining a position of maximum hot spot of the workpiece. The cooling unit comprises a head which is provided for discharging cooling fluid and a plurality of blades which are angle-adjustably mounted to the head. The blades are coupled to the processing unit and the angle of blades are controlled by the processing unit for enabling the cooling fluid to flow toward to the position of maximum hot spot position.
    Type: Grant
    Filed: November 11, 2016
    Date of Patent: September 10, 2019
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Kun-Ying Li, Kuan-Wen Chen, Hsi-Hung Hsiao, Yung-Chao Chan, Shi-Jie Luo, Yu-Shiang Huang
  • Publication number: 20190273023
    Abstract: Generally, examples are provided relating to conductive features that include a barrier layer, and to methods thereof. In an embodiment, a metal layer is deposited in an opening through a dielectric layer(s) to a source/drain region. The metal layer is along the source/drain region and along a sidewall of the dielectric layer(s) that at least partially defines the opening. The metal layer is nitrided, which includes performing a multiple plasma process that includes at least one directional-dependent plasma process. A portion of the metal layer remains un-nitrided by the multiple plasma process. A silicide region is formed, which includes reacting the un-nitrided portion of the metal layer with a portion of the source/drain region. A conductive material is disposed in the opening on the nitrided portions of the metal layer.
    Type: Application
    Filed: March 1, 2018
    Publication date: September 5, 2019
    Applicant: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: Wei-Yip LOH, Chih-Wei CHANG, Hong-Mao LEE, Chun-Hsien HUANG, Yu-Ming HUANG, Yan-Ming TSAI, Yu-Shiuan WANG, Hung-Hsu CHEN, Yu-Kai CHEN, Yu-Wen CHENG
  • Publication number: 20190273930
    Abstract: A method and apparatus for video coding using coding modes including a palette mode are disclosed. In one embodiment, the total number of palette indices in the current block is coded into a binary string using a TR (Truncated Rice) binarization process with the Rice parameter to generate a prefix part and using an EGk (k-th order Exp-Golomb) binary process to generate a suffix part for the binary string, or using the EGk binarization process with the Rice parameter (k). The suffix part is allowed to be empty. In another embodiment, a Rice parameter is determined. If the Rice parameter is equal to or greater than log-base-2 of current block size, the variable related to a total number of palette indices in the current block of video data is binarized into a binary string using a fixed-length code with bit length equal to log-base-2 of current block size.
    Type: Application
    Filed: May 17, 2019
    Publication date: September 5, 2019
    Inventors: Shih-Ta HSIANG, Tzu-Der CHUANG, Yu-Wen HUANG
  • Patent number: 10405004
    Abstract: A method and apparatus for processing reconstructed video using in-loop filter in a video coding system are disclosed. The method uses chroma in-loop filter indication to indicate whether chroma components are processed by in-loop filter when the luma in-loop filter indication indicates that in-loop filter processing is applied to the luma component. An additional flag may be used to indicate whether the in-loop filter processing is applied to an entire picture using same in-loop filter information or each block of the picture using individual in-loop filter information. Various embodiments according to the present invention to increase efficiency are disclosed, wherein various aspects of in-loop filter information are taken into consideration for efficient coding such as the property of quadtree-based partition, boundary conditions of a block, in-loop filter information sharing between luma and chroma components, indexing to a set of in-loop filter information, and prediction of in-loop filter information.
    Type: Grant
    Filed: February 4, 2016
    Date of Patent: September 3, 2019
    Assignee: HFI INNOVATION INC.
    Inventors: Chih-Ming Fu, Ching-Yeh Chen, Chia-Yang Tsai, Yu-Wen Huang, Shaw-Min Lei
  • Patent number: 10393718
    Abstract: A MEMS apparatus for thermal energy control including a sensor and an IC chip is provided. The sensor includes a heating device for heating a sensing element and a detecting device for detecting a physical quantity. The IC chip includes a memory unit for storing a target value of the sensing element and a data processing unit for convert the physical quantity to a converted value, where a gap value is defined by subtracting the converted value from the target value. Besides, a control unit of the IC chip sets a parameter value according to the gap value, and a driving unit adjusts a quantity of thermal energy generated by the heating device according to the parameter value to reduce heating time and frequency of the heating device thereby reducing electrical power consumption. The MEMS apparatus is applicable to MEMS sensors requiring controlled operating temperature, such as a gas sensor.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: August 27, 2019
    Assignee: Industrial Technology Research Institute
    Inventors: Yu-Wen Hsu, Ying-Che Lo, Chao-Ta Huang, Li-Tao Teng
  • Patent number: 10397588
    Abstract: A method and apparatus of sharing an on-chip buffer or cache memory for a video coding system using coding modes including Inter prediction mode or Intra Block Copy (IntraBC) mode are disclosed. At least partial pre-deblocking reconstructed video data of a current picture is stored in an on-chip buffer or cache memory. If the current block is coded using IntraBC mode, the pre-deblocking reconstructed video data of the current picture stored in the on-chip buffer or cache memory are used to derive IntraBC prediction for the current block. In some embodiments, if the current block is coded using Inter prediction mode, Inter reference video data from the previous picture stored in the on-chip buffer or cache memory are used to derive Inter prediction for the current block. In another embodiment, the motion compensation/motion estimation unit is shared by the two modes.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: August 27, 2019
    Assignee: MEDIATEK INC.
    Inventors: Tzu-Der Chuang, Ping Chao, Ching-Yeh Chen, Yu-Chen Sun, Chih-Ming Wang, Chia-Yun Cheng, Han-Liang Chou, Yu-Wen Huang
  • Publication number: 20190261008
    Abstract: A system and method of content adaptive pixel intensity processing are described. The method includes receiving a predefined set of processed video data configured from the processed video data, deriving a range information associated with an original maximum value and an original minimum value for a predefined set of original video data, wherein the predefined set of processed video data is derived from the predefined set of original video data, and adaptively clipping pixel intensity of the predefined set of processed video data to a range deriving from the range information, wherein the range information is incorporated in a bitstream and represented in a form of the original maximum value and the original minimum value, prediction values associated with a reference maximum value and a reference minimum value, or a range index associated with a predefined range set.
    Type: Application
    Filed: May 6, 2019
    Publication date: August 22, 2019
    Inventors: Chih-Ming Fu, Ching-Yeh Chen, Yu-Wen Huang
  • Patent number: 10390028
    Abstract: Methods of palette coding to reduce the required coding process are disclosed. According to one method, smaller blocks are derived from a large block. The histogram of the large block is derived based on the histograms of smaller blocks in the large block. According to another method, one or more palette tables are derived based on multiple blocks. One palette table is used for each of the multiple blocks. According to yet another method, index map transpose is performed in the parsing stage according to the transpose flag of the index map. Accordingly, a buffer to store the transpose flags can be saved. According to still yet another method, the palette predictor update is performed using an index mapping table to avoid the need for shuffling the contents of the palette predictor stored in a palette buffer.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: August 20, 2019
    Assignee: MEDIATEK INC.
    Inventors: Yu-Chen Sun, Tzu-Der Chuang, Han-Liang Chou, Chia-Yun Cheng, Ching-Yeh Chen, Yu-Wen Huang
  • Publication number: 20190253731
    Abstract: A method and apparatus provide adaptive interpolation filter for motion compensation with fractional-pixel accuracy. Embodiments of the present invention generate interpolated reference samples at non-integer locations based on existing reference samples in a reference block by using an interpolation filter set adaptively according to pixel location and/or pixel characteristics. A current block is then encoded or decoded using a temporal predictor including the interpolated reference samples. The adaptive interpolation filter can be applied to the prediction unit (PU). In one embodiment, the interpolation filter set consists of interpolation filters having different filter lengths. An interpolation filter with a longer tap length is applied to generate interpolated reference samples farther from the block boundary and an interpolation filter with a shorter tap length is applied to generate interpolated reference samples closer to the block boundary.
    Type: Application
    Filed: April 29, 2019
    Publication date: August 15, 2019
    Inventors: Ching-Yeh CHEN, Yu-Wen HUANG
  • Publication number: 20190246125
    Abstract: A method and apparatus perform palette coding of a block of video data by initializing the palette or triplet palette or using a selected palette or triplet palette from a preceding image area for the beginning block of the current image area. The method receives input data associated with a current image area consisting of multiple blocks. For the beginning block, coding palette predictor is determined based on an initial palette or triplet palette or based on a selected palette or triplet palette associated with a selected block located at a location before the end of a preceding image area. For blocks of the current image area, palette coding is applied to the blocks, where at least one block uses the palette predictor for the beginning block as the palette predictor.
    Type: Application
    Filed: April 22, 2019
    Publication date: August 8, 2019
    Inventors: Tzu-Der CHUANG, Wang-Lin LAI, Yu-Chen SUN, Shan LIU, Xiaozhong XU, Yu-Wen HUANG, Ding-Yun CHEN
  • Publication number: 20190238890
    Abstract: A deblocking filtering method includes receiving reconstructed video data associated with a block boundary in a video coding system. The block boundary has N lines of samples crossing the block boundary from a P side to a Q side of the boundary. The method further includes determining whether to apply a first filter set to reduce block artifacts at the block boundary based on whether a first inter-side difference of a first line of the N lines of samples is greater than an inter-side difference threshold, determining a filter length of a filter in the first filter set based on a first side length of the P side, and a second side length of the Q side when it is determined to apply the first filter set, and applying at least one filter in the first filter set with the determined filter length on the block boundary.
    Type: Application
    Filed: December 11, 2018
    Publication date: August 1, 2019
    Applicant: MEDIATEK INC.
    Inventors: Chia-Ming TSAI, Tzu-Der Chuang, Chih-Wei Hsu, Ching-Yeh Chen, Yu-Wen Huang
  • Patent number: 10362314
    Abstract: Aspects of the disclosure include a method for video coding. The method includes receiving input data associated with a current block in a current image frame of video data, where the current block is coded by intra-prediction or to be coded by intra-prediction. The method also includes determining an intra-prediction mode of the current block, selecting one of a plurality of filters including at least a default filter and an N-tap filter, and generating filtered neighboring samples by filtering neighboring samples adjacent to the current block using the selected filter, where N is a positive integer different from 3. Moreover, the method includes encoding or decoding the current block by predicting the current block based on the filtered neighboring samples and the intra-prediction mode.
    Type: Grant
    Filed: November 18, 2016
    Date of Patent: July 23, 2019
    Assignee: MEDIATEK INC.
    Inventors: Jian-Liang Lin, Yu-Wen Huang
  • Publication number: 20190222859
    Abstract: A method and apparatus for a video coding system with the current picture referencing (CPR) mode enabled are disclosed. According to one method, the luma and chroma blocks of the current image are jointly coded using a same coding unit (CU) structure if the CPR mode is selected for the luma and the chroma blocks. Alternatively, if the luma and chroma components are partitioned into the luma and the chroma blocks separately using separate CU structures, the luma and chroma blocks are encoded or decoded using a coding mode selected from a coding mode group excluding the CPR mode. According to another method, the luma and chroma blocks of the current image are coded separately using a different CU structure if the CPR mode is selected for the luma and chroma blocks. In yet another method, reconstructed reference data is disclosed for the CPR mode with CU equal to PU.
    Type: Application
    Filed: May 26, 2017
    Publication date: July 18, 2019
    Applicant: MEDIATEK Inc.
    Inventors: Tzu-Der CHUANG, Ching-Yeh CHEN, Yu-Chen SUN, Yu-Wen HUANG, Shan LIU, Xiaozhong XU
  • Patent number: 10356427
    Abstract: A method and apparatus for video coding using coding modes including a palette mode are disclosed. In one embodiment, the total number of palette indices in the current block is coded into a binary string using a TR (Truncated Rice) binarization process with the Rice parameter to generate a prefix part and using an EGk (k-th order Exp-Golomb) binary process to generate a suffix part for the binary string, or using the EGk binarization process with the Rice parameter (k). The suffix part is allowed to be empty. In another embodiment, a Rice parameter is determined. If the Rice parameter is equal to or greater than log-base-2 of current block size, the variable related to a total number of palette indices in the current block of video data is binarized into a binary string using a fixed-length code with bit length equal to log-base-2 of current block size.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: July 16, 2019
    Assignee: MEDIATEK INC.
    Inventors: Shih-Ta Hsiang, Tzu-Der Chuang, Yu-Wen Huang
  • Patent number: 10356438
    Abstract: In order to overcome the issue caused by a decoded block vector (BV) pointing to a reference block overlapping with an unavailable area, various methods are disclosed. According to one method, if the reference block overlaps with an unavailable area, the reference pixels in the unavailable area are generated for IntraBC prediction of the current block by padding from neighboring available pixels. The padding can be done in the horizontal direction and then the vertical direction. The padding may also done in the vertical direction first and then horizontal direction. In another method, if the reference block overlaps with an unavailable area, the reference pixels in the unavailable area are generated for IntraBC prediction of the current block by using previous decoded pixels in the unavailable area. A pre-defined value may also be used for the unavailable area.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: July 16, 2019
    Assignee: MEDIATEK INC.
    Inventors: Tzu-Der Chuang, Chia-Yun Cheng, Han-Liang Chou, Ching-Yeh Chen, Yu-Chen Sun, Yu-Wen Huang
  • Patent number: 10354874
    Abstract: A method of fabricating a semiconductor device includes forming a hard mask layer over a substrate. A multi-layer resist is formed over the hard mask layer. The multi-layer resist is etched to form a plurality of openings in the multi-layer resist to expose a portion of the hard mask layer. Ion are directionally provided at an angle to the multi-layer resist to predominately contact sidewalls of the plurality of openings in the multi-layer resist rather than the hard mask layer. In one embodiment, the multi-layer resist is directionally etched by directing etch ions at an angle to predominately contact sidewalls of the plurality of openings in the multi-layer resist rather than the hard mask layer. In another embodiment, the multi-layer resist is directionally implanted by directing implant ions at an angle to predominately contact sidewalls of the plurality of openings in the multi-layer resist rather than the hard mask layer.
    Type: Grant
    Filed: November 14, 2017
    Date of Patent: July 16, 2019
    Assignee: TAIWAN SEMICONDUCTOR MANUFACTURING CO., LTD.
    Inventors: Shih-Chun Huang, Chin-Hsiang Lin, Chien-Wen Lai, Ru-Gun Liu, Wei-Liang Lin, Ya Hui Chang, Yung-Sung Yen, Yu-Tien Shen, Ya-Wen Yeh
  • Patent number: 10349083
    Abstract: A method and apparatus for low-latency illumination compensation in a three-dimensional (3D) and multi-view coding system are disclosed. According to the present invention, the encoder determines whether to enable or disable the illumination compensation for the current picture or slice based on a condition related to statistic associated with a selected reference picture or slice respectively, or related to high-level coding information associated with the current picture or slice respectively. The high-level coding information associated with the current picture or slice excludes any information related to pixel values of the current picture or slice respectively. The illumination compensation is them applied according to the decision made by the encoder. A similar low-latency method is also applied for depth lookup table (DLT) based coding.
    Type: Grant
    Filed: March 17, 2015
    Date of Patent: July 9, 2019
    Assignee: HFI INNOVATION INC.
    Inventors: Yi-Wen Chen, Kai Zhang, Jian-Liang Lin, Yu-Wen Huang
  • Publication number: 20190196520
    Abstract: An apparatus with two anchors including a housing, a movable element, and a rotary element is provided. The housing includes a first expansion unit, a second expansion unit, and a linkage. First alignment structures are disposed in the movable element and anti-rotation structures are disposed in the linkage. When the movable element and the rotary element enter the housing from two ends and are coupled along an axis, the movable element and the rotary element can approach each other to expand the first expansion unit and the second expansion unit to fonn two anchors. The apparatus :with two anchors secures a sensor in a variety of environments such as walls or machines. When the apparatus with two anchors fixes a sensor in a hole of a stamping machine, the impact force does not cause stress concentration on the sensor so as to improve the reliability of the sensor.
    Type: Application
    Filed: December 25, 2017
    Publication date: June 27, 2019
    Applicant: Industrial Technology Research Institute
    Inventors: Chien-Nan Yeh, Chung-Yuan Su, Chih-Yuan Chen, Chao-Ta Huang, Yu-Wen Hsu