Patents by Inventor Min Lei
Min Lei 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: 10462475Abstract: A method of video coding using palette coding mode for color video in a non-444 color format is disclosed. The non-444 video data can be converted to the 444 format so that the palette designed for the 444 format can be used for the non-444 video data. For the 4:2:0 color format, each chroma sample collocated with corresponding quad luma samples is padded with three chroma samples to form converted quad chroma samples. For the 4:2:0 color format, if a current pixel does not belong to the color palette, one or more escape values are signaled for the current pixel and the escape value associated with the chroma sample of the current pixel for each color component is not signaled for three of the quad chroma sample locations collocated with corresponding quad luma samples.Type: GrantFiled: December 16, 2015Date of Patent: October 29, 2019Assignee: HFI INNOVATION INC.Inventors: Shan Liu, Jing Ye, Xiaozhong Xu, Jungsun Kim, Wang-Lin Lai, Shaw-Min Lei
-
Publication number: 20190281292Abstract: 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: ApplicationFiled: May 28, 2019Publication date: September 12, 2019Applicant: HFI INNOVATION INC.Inventors: Tzu-Der CHUANG, Ching-Yeh CHEN, Yu-Wen HUANG, Shan LIU, Zhi ZHOU, Shaw-Min LEI
-
Patent number: 10405004Abstract: 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: GrantFiled: February 4, 2016Date of Patent: September 3, 2019Assignee: HFI INNOVATION INC.Inventors: Chih-Ming Fu, Ching-Yeh Chen, Chia-Yang Tsai, Yu-Wen Huang, Shaw-Min Lei
-
Patent number: 10392144Abstract: A hydraulic steel strapping machine for strapping a steel strip around a package, including a clamping and cutting section and a tensioning section. An objective of the present invention is to minimize the weight and the volume of the steel strapping machine. The clamping and cutting section comprises a clamping cylinder, disposed on a top position of a front end of the hydraulic steel strapping machine along a Z direction and supported by a support frame, for driving a linkage mechanism. A cylinder pin is disposed in the linkage mechanism along a X direction and is sleeved by a lifting lug fixed onto a bottom surface of a piston of the clamping cylinder. A pressing part is sleeved around the cylinder pin, a cutter, a return spring and a transverse cutter are disposed below the pressing part. The linkage mechanism comprises two groups of connecting rods.Type: GrantFiled: November 27, 2016Date of Patent: August 27, 2019Assignee: MEISHAN CRRC FASTENING SYSTEM CO., LTD.Inventors: Xiangyun Zhao, Kai Fu, Yu Liu, Wei Li, Min Lei, Huan Li
-
Publication number: 20190238836Abstract: A method and apparatus for intra prediction for a current block using directional intra prediction based on neighboring pixels around the current block are disclosed. Embodiment according to the present invention derives the gradient for the current pixel from the neighboring reconstructed pixels along a prediction direction of directional intra prediction. The gradient derived is used to form the final intra prediction. In another embodiment of the present invention, the intra prediction for slant vertical and horizontal directions is derived based on the neighboring reconstructed pixels in a neighboring row adjacent to the top side of the current block and the neighboring reconstructed pixels in a neighboring column adjacent to the left side of the current block.Type: ApplicationFiled: April 9, 2019Publication date: August 1, 2019Inventors: Mei GUO, Xin ZHAO, Xun GUO, Shaw-Min LEI
-
Patent number: 10368095Abstract: According to at least one aspect, a method for predictive Intra coding is provided. The method comprises: determining a set of Intra prediction modes used for prediction unit (PU) blocks with a plurality of different block sizes comprising a 4×4 block size and at least two other block sizes; applying predictive Intra coding to a first PU block having a first block size that matches a block size in the plurality of different block sizes based on one or more neighboring PU blocks according to a first Intra prediction mode selected from the set of Intra prediction modes; and applying predictive Intra coding to a second PU block having a second block size that is different from the first block size and matches a block size in the plurality of different block sizes according to a second Intra prediction mode selected from the set of Intra prediction modes.Type: GrantFiled: February 20, 2018Date of Patent: July 30, 2019Assignee: HFI Innovation Inc.Inventors: Mei Guo, Shan Liu, Shaw-Min Lei
-
Patent number: 10327010Abstract: An encoder for receiving a video frame and performing encoding processes to generate an encoded bitstream includes: a fidelity enhancement block, for performing a fidelity enhancement technique on processed data utilizing a partition method, and generating fidelity enhancement information comprising at least one parameter associated with a partition structure, wherein the fidelity enhancement technique comprises applying discrepancy modeling based on DC offset; and an entropy coding block, coupled to the fidelity enhancement block, for encoding the fidelity enhancement information, and embedding the encoded fidelity enhancement information into the encoded bitstream.Type: GrantFiled: February 5, 2015Date of Patent: June 18, 2019Assignee: HFI Innovation Inc.Inventors: Shaw-Min Lei, Yu-Wen Huang, Xun Guo
-
Patent number: 10306222Abstract: A method and apparatus for intra prediction for a current block using directional intra prediction based on neighboring pixels around the current block are disclosed. Embodiment according to the present invention derives the gradient for the current pixel from the neighboring reconstructed pixels along a prediction direction of directional intra prediction. The gradient derived is used to form the final intra prediction. In another embodiment of the present invention, the intra prediction for slant vertical and horizontal directions is derived based on the neighboring reconstructed pixels in a neighboring row adjacent to the top side of the current block and the neighboring reconstructed pixels in a neighboring column adjacent to the left side of the current block.Type: GrantFiled: June 20, 2012Date of Patent: May 28, 2019Assignee: HFI INNOVATION INC.Inventors: Mei Guo, Xin Zhao, Xun Guo, Shaw-Min Lei
-
Publication number: 20190149842Abstract: According to at least one aspect, a method for predictive Intra coding is provided. The method comprises: determining a set of Intra prediction modes used for prediction unit (PU) blocks with a plurality of different block sizes comprising a 4×4 block size and at least two other block sizes; applying predictive Intra coding to a first PU block having a first block size that matches a block size in the plurality of different block sizes based on one or more neighboring PU blocks according to a first Intra prediction mode selected from the set of Intra prediction modes; and applying predictive Intra coding to a second PU block having a second block size that is different from the first block size and matches a block size in the plurality of different block sizes according to a second Intra prediction mode selected from the set of Intra prediction modes.Type: ApplicationFiled: January 9, 2019Publication date: May 16, 2019Applicant: HFI Innovation Inc.Inventors: Mei Guo, Shan Liu, Shaw-Min Lei
-
Publication number: 20190149846Abstract: 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: ApplicationFiled: January 16, 2019Publication date: May 16, 2019Inventors: Chih-Ming FU, Ching-Yeh CHEN, Chia-Yang TSAI, Yu-Wen HUANG, Shaw-Min LEI
-
Publication number: 20190075315Abstract: A method and apparatus for deriving a motion vector predictor (MVP) candidate set for a block are disclosed. Embodiments according to the present invention determine a plurality of spatial neighboring blocks of the block, obtain one or more spatial MVP candidates from motion vectors associated with the spatial neighboring blocks, determine whether one or more redundant MVP candidates exist in the spatial MVP candidates, generate a first MVP candidate set, wherein said generating the first MVP candidate set comprises not including the determined one or more redundant MVP candidates into the first MVP candidate set, and generate a final MVP candidate set according to the first MVP candidate set.Type: ApplicationFiled: November 5, 2018Publication date: March 7, 2019Inventors: Tzu-Der CHUANG, Jian-Liang LIN, Yu-Wen HUANG, Shaw-Min LEI
-
Patent number: 10212454Abstract: According to at least one aspect, a method for predictive Intra coding is provided. The method comprises: determining a set of Intra prediction modes used for prediction unit (PU) blocks with a plurality of different block sizes comprising a 4×4 block size and at least two other block sizes; applying predictive Intra coding to a first PU block having a first block size that matches a block size in the plurality of different block sizes based on one or more neighboring PU blocks according to a first Intra prediction mode selected from the set of Intra prediction modes; and applying predictive Intra coding to a second PU block having a second block size that is different from the first block size and matches a block size in the plurality of different block sizes according to a second Intra prediction mode selected from the set of Intra prediction modes.Type: GrantFiled: February 20, 2018Date of Patent: February 19, 2019Assignee: HFI Innovation Inc.Inventors: Mei Guo, Shan Liu, Shaw-Min Lei
-
Patent number: 10187661Abstract: In a method and apparatus for context-adaptive binary arithmetic coding (CABAC) of a syntax element, the bin string corresponding to the syntax element is processed by context-adaptive arithmetic coding with a reduced number of contexts using the bin-level bypass mode, bin-level context sharing, or both. The syntax element belongs to a group comprising merge_idx, ref_idx_1c/ref_idx_10/ref_idx_11, pred_type, and cu_qp_delta. In one embodiment, the syntax element corresponds to merge_idx and three bins of the bin string with bin indices corresponding to 1, 2 and 3 are coded in the bin by-pass mode. In another embodiment, the syntax element corresponds to ref_idx_1c/ref_idx_10/ref_idx_11 and one or more bins of the bin string with bin indices larger than 1 for larger than 2 are coded in the bin bypass mode.Type: GrantFiled: December 13, 2012Date of Patent: January 22, 2019Assignee: HFI INNOVATION INC.Inventors: Mei Guo, Shan Liu, Shaw-Min Lei
-
Patent number: 10178409Abstract: A method and apparatus of predictive Intra coding of a block are disclosed. In one embodiment according to the present invention, a set of Intra prediction modes is determined, and predictive Intra coding is applied to a prediction unit (PU) of an image based on one or more neighboring PUs according to a current Intra prediction mode. The current Intra prediction mode is selected from the set of Intra prediction modes and the current Intra prediction mode is predicted using most probable modes (MPMs) and remaining modes. A number of the remaining modes is kept as a power of 2. For example, the 32 remaining modes can be represented using 5-bit fixed length codes.Type: GrantFiled: February 27, 2018Date of Patent: January 8, 2019Assignee: HFI Innovation Inc.Inventors: Mei Guo, Shan Liu, Shaw-Min Lei
-
Patent number: 10154279Abstract: A method and apparatus for deriving a motion vector predictor (MVP) candidate set for a block are disclosed. Embodiments according to the present invention generate a complete full MVP candidate set based on the redundancy-removed MVP candidate set if one or more redundant MVP candidates exist. In one embodiment, the method generates the complete full MVP candidate set by adding replacement MVP candidates to the redundancy-removed MVP candidate set and a value corresponding to a non-redundant MVP is assigned to each replacement MVP candidate. In another embodiment, the method generates the complete full MVP candidate set by adding replacement MVP candidates to the redundancy-removed MVP candidate set and a value is assigned to each replacement MVP candidate according to a rule. The procedure of assigning value, checking redundancy, removing redundant MVP candidate are repeated until the MVP candidate set is complete and full.Type: GrantFiled: December 6, 2017Date of Patent: December 11, 2018Assignee: HFI INNOVATION INC.Inventors: Tzu-Der Chuang, Jian-Liang Lin, Yu-Wen Huang, Shaw-Min Lei
-
Publication number: 20180338139Abstract: Method and apparatus for intra prediction mode coding and decoding are disclosed. In one embodiment, the encoding and decoding process assigns individual indices and codewords to DC mode and Planar mode respectively. The flag is set if the current intra prediction mode is equal to any of one or more neighboring intra prediction modes. Variable length codes are designed for a remaining mode set. If the flag is not set, the currently intra prediction mode is encoded using the variable length codes. In another embodiment, multiple most probable modes are used.Type: ApplicationFiled: July 31, 2018Publication date: November 22, 2018Applicant: HFI INNOVATION INC.Inventors: Mei GUO, Xun GUO, Shaw-Min LEI
-
Patent number: 10136144Abstract: A method and apparatus for inter-layer prediction for scalable video coding are disclosed. Embodiments according to the present invention apply inter-layer adaptive filtering to the video data derived from the reconstructed BL video data to generate inter-layer adaptive filtered data. The inter-layer adaptive filtered data is then included as prediction data to encode or decode the EL video data. The video data derived from the reconstructed BL video data is up-sampled before applying inter-layer adaptive filtering. The up-sampling may also be included in the inter-layer adaptive filtering. In another embodiment, the inter-layer adaptive filtering comprises adaptive up-sampling. For up-sampled BL video data at locations not collocated with the EL video data, the up-sampled BL video data is divided into location types according to locations of the up-sampled BL video data. Each location type may have an individual filter for up-sampling video data in the group.Type: GrantFiled: May 21, 2013Date of Patent: November 20, 2018Assignee: MEDIATEK Singapore Pte. Ltd.Inventors: Shan Liu, Mei Guo, Chia-Yang Tsai, Ching-Yeh Chen, Shaw-Min Lei
-
Patent number: 10123008Abstract: Embodiments according to the present invention configure the intra prediction mode candidates into multi-level MPM sets, which comprise at least a first-level MPM set and a second-level MPM set. Encoding or decoding a current intra prediction mode is based on the multi-level MPM sets, where one syntax element of the syntax information to be generated or decoded respectively is associated with evaluating the current intra prediction mode using the first-level MPM set. A method and apparatus for chroma intra prediction mode encoding and decoding are also disclosed. The chroma intra prediction mode set includes a Luma-based chroma prediction Mode (LM), a Direct Mode (DM) and four other modes. The codeword set comprises variable-length codewords and fixed-length codewords, and the fixed-length codewords are longer than the variable-length codewords. The variable-length codewords are used for the DM and LM, and the fixed-length codewords are used for the four other modes.Type: GrantFiled: June 14, 2012Date of Patent: November 6, 2018Assignee: HFI Innovation Inc.Inventors: Tzu-Der Chuang, Ching-Yeh Chen, Yu-Wen Huang, Shan Liu, Zhi Zhou, Shaw-Min Lei
-
Patent number: 10116967Abstract: A method and apparatus for Sample Adaptive Offset (SAO) processing of video data in a video decoder are disclosed. In an embodiment, the method includes receiving a block of processed-reconstructed pixels associated with a picture from a media or a processor, wherein the block of processed-reconstructed pixels are decoded from a video bitstream; determining a SAO type index from the video bitstream, wherein the SAO type index is decoded according to truncated unary binarization, the SAO type index is decoded using CABAC (context-based adaptive binary arithmetic coding) with one context, or the SAO type index is decoded by CABAC using a context mode for a first bin associated with the SAO type index and using a bypass mode for any remaining bin associated with the SAO type index; and applying SAO processing to the block of processed-reconstructed pixels based on SAO information including the SAO type index.Type: GrantFiled: October 19, 2016Date of Patent: October 30, 2018Assignee: HFI INNOVATION INC.Inventors: Chih-Ming Fu, Yu-Wen Huang, Chih-Wei Hsu, Shaw-Min Lei
-
Patent number: 10097850Abstract: A method implemented in an apparatus for video coding a current block coded in an Inter, Merge, or Skip mode determines neighboring blocks of the current block, wherein a motion vector predictor (MVP) candidate set is derived from MVP candidates associated with the neighboring blocks. The method determines at least one redundant MVP candidate, if said MVP candidate is within a same PU (Prediction Unit) as another MVP candidate in the MVP candidate set. The method removes said at least one redundant MVP candidate from the MVP candidate set, and provides a modified MVP candidate set for determining a final MVP, wherein the modified MVP candidate set corresponds to the MVP candidate set with said at least one redundant MVP candidate removed. Finally, the method encodes or decodes the current block according to the final MVP.Type: GrantFiled: March 4, 2016Date of Patent: October 9, 2018Assignee: HFI Innovation Inc.Inventors: Jian-Liang Lin, Yi-Wen Chen, Yu-Wen Huang, Shaw-Min Lei