Patents by Inventor Hong-Hui Chen
Hong-Hui Chen 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: 20260292150Abstract: A method and apparatus for video coding by storing HoG of the current block for use by one or more subsequent blocks are disclosed. According to the method, input data associated with a current block is received, wherein the input data comprise pixel data to be encoded at an encoder side or data associated with the current block to be decoded at a decoder side, wherein the current block is coded in a non-DIMD (Decoder-Side Intra Mode Derivation) mode. A HoG (Histogram of Gradients) derived for a non-DIMD process associated with the current block is determined. The HoG is stored in a buffer. A subsequent block of the current block is encoded or decoded by using information comprising the HoG.Type: ApplicationFiled: November 15, 2024Publication date: September 24, 2026Inventors: Hong-Hui CHEN, Man-Shu CHIANG, Hsin-Yi TSENG, Yi-Wen CHEN, Tzu-Der CHUANG, Ching-Yeh CHEN, Chih-Wei HSU
-
Publication number: 20260281373Abstract: A method and apparatus for video coding by storing HoG of the current block for use by one or more subsequent blocks are disclosed. According to the method, input data associated with a current block is received, wherein the input data comprise pixel data to be encoded at an encoder side or data associated with the current block to be decoded at a decoder side. A HoG (Histogram of Gradients) associated with the current block is determined. The HoG is stored in a buffer. A subsequent block of the current block is encoded or decoded by using information comprising the HoG.Type: ApplicationFiled: July 30, 2024Publication date: September 17, 2026Inventors: Hong-Hui CHEN, Man-Shu CHIANG, Hsin-Yi TSENG, Yi-Wen CHEN, Tzu-Der CHUANG, Ching-Yeh CHEN, Chih-Wei HSU
-
Publication number: 20260281436Abstract: A method and apparatus for video coding using CCCLT (Cross-Component Chroma Linear Transform) are disclosed. For the decoder side, input data associated with a current block in a current picture comprising a luma component and two or more second chroma components in a second chroma format is received. The input data comprises coded data associated with the current block to be decoded. Forward CCCLT was applied to two or more first chroma components in a first chroma format to generate said two or more second chroma components in the second chroma format during an encoding process. Backward CCCLT is applied to reconstructed two or more second chroma components in the second chroma format during a reconstruction process to generate reconstructed two or more first chroma components in the first chroma format. Output video comprising said reconstructed two or more first chroma components in the first chroma format is provided.Type: ApplicationFiled: July 4, 2024Publication date: September 17, 2026Inventors: Hong-Hui CHEN, Chih-Yao CHIU, Cheng-Yen CHUANG, Chia-Ming TSAI, Chen-Yen LAI, Yi-Wen CHEN, Tzu-Der CHUANG, Ching-Yeh CHEN, Chih-Wei HSU
-
Publication number: 20260281364Abstract: A method for performing decoder-side intra mode derivation (DIMD) that reduces hardware cost is provided. A video coder receives data for a block of pixels to be encoded or decoded as a current block of a current picture of a video. The video coder derives a histogram of gradients (HoG) having a plurality of bins corresponding to different intra prediction angles. A value for an accumulated gradient amplitude of each bin is stored and the value is constrained by a particular bit-width. Each bin stores a value for an accumulated gradient amplitude that is constrained by a particular bit-width. The video coder identifies two or more intra prediction modes based on the HoG. The video coder generates an intra-prediction of the current block based on the identified two or more intra prediction modes. The video coder encodes or decodes the current block by using the generated intra-prediction.Type: ApplicationFiled: May 29, 2023Publication date: September 17, 2026Inventors: Hong-Hui CHEN, Chia-Ming TSAI, Chih-Wei HSU
-
Patent number: 12695872Abstract: A method for signaling arbitrary partition boundaries is provided. A video coder derives a partitioning structure for splitting the current block by identifying a partitioning position having a lowest cost. The video coder splits the current block into first and second partitions according to the identified partitioning position. The video coder encodes or decodes the first and second partitions of the current block. The first and second partitions may be associated with first and second templates that are constructed based on reconstructed pixels neighboring the current block. The video coder may identify the partitioning position by computing a first cost based on the first template and a second cost based on the second template and optimizing the partitioning position to minimize a sum of the first and second costs.Type: GrantFiled: April 10, 2023Date of Patent: July 28, 2026Assignee: MEDIATEK INC.Inventors: Hong-Hui Chen, Chun-Chia Chen, Shih-Ta Hsiang, Chia-Ming Tsai, Chih-Wei Hsu, Tzu-Der Chuang, Ching-Yeh Chen, Yu-Wen Huang
-
Patent number: 12593037Abstract: A video coding method using decoder-side intra mode derivation (DIMD) based on multiple histograms of gradients (HoGs) is provided. A video coder receives data to be encoded or decoded as a current block of a current picture of a video. The video coder derives a plurality of HoGs for different intra prediction angles. Different HoGs are derived based on different sets of reconstructed pixels neighboring the current block. The video coder selects a HoG from the plurality of HoGs. The video coder identifies one or more intra prediction modes based on the selected HoG. The video coder generates an intra-prediction of the current block based on the identified one or more intra prediction modes. The video coder encodes or decodes the current block by using the generated intra-prediction.Type: GrantFiled: May 30, 2023Date of Patent: March 31, 2026Assignee: MEDIATEK INC.Inventors: Hong-Hui Chen, Chia-Ming Tsai, Chih-Wei Hsu
-
Publication number: 20260046432Abstract: A method and apparatus for video coding with hardware accelerator via shared memory are provided. The method includes receiving video data to be processed by a video codec, transferring a portion of the video data from the video codec to a memory accessible by both the video codec and a hardware accelerator, processing the portion of the video data by the hardware accelerator to generate a processed portion of the video data, and encoding or decoding video pictures using the processed portion of the video data from the memory. The hardware accelerator can perform operations including reference picture resampling, loop filtering, motion estimation, or adaptive loop filtering. The memory can include compute-in-memory (CIM) capabilities for performing computational operations such as batch normalization, pooling, down-sampling, data format conversion, or pixel shuffling. The memory architecture can include both CIM channels and non-CIM channels to optimize data processing efficiency.Type: ApplicationFiled: August 8, 2025Publication date: February 12, 2026Applicant: MEDIATEK INC.Inventors: Hong-Hui Chen, Yi-Wen Chen, Tzu-Der Chuang, Ching-Teh Chen, Chih-Wei Hsu, Yu-Wen Huang
-
Publication number: 20260032265Abstract: A method using multiple reference lines for predictive coding is provided. A video coder receives data for a block of pixels to be encoded or decoded as a current block of a current picture of a video. The video coder receives or signals a selection of first and second reference lines among a plurality of reference lines that neighbor the current block. The video coder blends the first and second reference lines into a fused reference line. The video coder generates a prediction of the current block by using samples of the fused reference line. The video coder encodes or decodes the current block by using the generated prediction.Type: ApplicationFiled: July 17, 2023Publication date: January 29, 2026Inventors: Hong-Hui CHEN, Man-Shu CHIANG, Hsin-Yi TSENG, Chia-Ming TSAI, Chih-Wei HSU
-
Publication number: 20250365405Abstract: A video coding method using decoder-side intra mode derivation (DIMD) based on multiple histograms of gradients (HoGs) is provided. A video coder receives data to be encoded or decoded as a current block of a current picture of a video. The video coder derives a plurality of HoGs for different intra prediction angles. Different HoGs are derived based on different sets of reconstructed pixels neighboring the current block. The video coder selects a HoG from the plurality of HoGs. The video coder identifies one or more intra prediction modes based on the selected HoG. The video coder generates an intra-prediction of the current block based on the identified one or more intra prediction modes. The video coder encodes or decodes the current block by using the generated intra-prediction.Type: ApplicationFiled: May 30, 2023Publication date: November 27, 2025Inventors: Hong-Hui CHEN, Chia-Ming TSAI, Chih-Wei HSU
-
Publication number: 20250274604Abstract: Methods for using extended templates to refine motion vectors is provided. A video coder generates a template for a current block based on an average of prediction samples in first and second reference pictures referenced by first and second motion vectors. The template and the current block may be different in size or shape. The video coder searches the first reference picture to refine the first motion vector based on a matching cost between samples referred by the refined first motion vector and the samples of the template. The video coder searches the second reference picture to refine the second motion vector based on a matching cost between samples referred by the refined second motion vector and the samples of the template. The video coder uses the refined first and second motion vectors to encode or decode the current block.Type: ApplicationFiled: April 18, 2023Publication date: August 28, 2025Inventors: Hong-Hui CHEN, Chen-Yen LAI, Chun-Chia CHEN, Chih-Wei HSU, Tzu-Der CHUANG, Ching-Yeh CHEN, Yu-Wen HUANG
-
Publication number: 20250254300Abstract: Methods and apparatus for video coding. A current block is partitioned into one or more sub-blocks. The partitioning process comprises: signalling or parsing a first syntax where the first syntax is indicative of whether to split the current block; and in response to the first syntax indicating the current block being split, signalling or parsing a second syntax where the second syntax is indicative of whether to use a shortcut mode to indicate a target partition from predefined partitions directly. The sub-blocks are then encoded or decoded. According to another method, the partitioning process comprises signalling or parsing a first syntax where the first syntax is indicative of whether to split the current block; and in response to the first syntax, signalling or parsing a second syntax where the second syntax is indicative of one or more conditions comprising whether one of predefined partitions being applied to the current block.Type: ApplicationFiled: April 11, 2023Publication date: August 7, 2025Inventors: Chih-Yao CHIU, Hong-Hui CHEN, Chun-Chia CHEN, Shih-Ta HSIANG, Chia-Ming TSAI, Chih-Wei HSU, Tzu-Der CHUANG, Ching-Yeh CHEN, Yu-Wen HUANG
-
Publication number: 20250211779Abstract: A video coder using bilateral template to perform decoder-side motion vector refinement is provided. The video coder receives receiving data for a block of pixels to be encoded or decoded as a current block of a current picture of a video. The current block is associated with a first motion vector referring a first initial predictor in a first reference picture and a second motion vector referring a second initial predictor in a second reference picture. The video coder generates a bilateral template based on the first initial predictor and the second initial predictor. The video coder refines the first motion vector to minimize a first cost between the bilateral template and a predictor referenced by the refined first motion vector. The video coder refines the second motion vector to minimize a second cost between the bilateral template and a predictor referenced by the refined second motion vector.Type: ApplicationFiled: March 30, 2023Publication date: June 26, 2025Inventors: Chen-Yen LAI, Hong-Hui CHEN, Ching-Yeh CHEN, Chun-Chia CHEN, Chih-Wei HSU, Tzu-Der CHUANG, Yu-Wen HUANG, Yi-Wen CHEN
-
Publication number: 20250193394Abstract: A method for signaling arbitrary partition boundaries is provided. A video coder derives a partitioning structure for splitting the current block by identifying a partitioning position having a lowest cost. The video coder splits the current block into first and second partitions according to the identified partitioning position. The video coder encodes or decodes the first and second partitions of the current block. The first and second partitions may be associated with first and second templates that are constructed based on reconstructed pixels neighboring the current block. The video coder may identify the partitioning position by computing a first cost based on the first template and a second cost based on the second template and optimizing the partitioning position to minimize a sum of the first and second costs.Type: ApplicationFiled: April 10, 2023Publication date: June 12, 2025Inventors: Hong-Hui CHEN, Chun-Chia CHEN, Shih-Ta HSIANG, Chia-Ming TSAI, Chih-Wei HSU, Tzu-Der CHUANG, Ching-Yeh CHEN, Yu-Wen HUANG
-
Publication number: 20190239342Abstract: The exemplary embodiment of the present disclosure provides a circuit board and a detecting device, the circuit board includes: a substrate; a connector, the connector includes a first side surface and a second side surface opposite to the first side surface, the connector is defined on the substrate with the first side surface is adjacent to an edge of the substrate; a plurality of test points, the test points are defined on the substrate and arranged in a straight line along the second side surface. The detecting is configured to detect the circuit board, the detecting device includes: a fixing table; a detecting probe, the detecting probe is fixed on the fixing table and configured to contract with the test points on the circuit board to transmit a signal.Type: ApplicationFiled: June 27, 2018Publication date: August 1, 2019Inventor: Hong-Hui Chen
-
Publication number: 20130231580Abstract: This invention is related to a seizure prediction method with an on-line retraining scheme. The seizure prediction method can self-learn the preictal and interictal waveforms of patients suffering from seizure with long-term brain signal monitoring, and can also distinguish the preictal waveforms from the interictal waveforms in real time to efficiently predict seizure. This invention also provides a seizure prediction module and a seizure prediction device to carry out the seizure prediction method.Type: ApplicationFiled: August 15, 2012Publication date: September 5, 2013Applicant: NATIONAL TAIWAN UNIVERSITYInventors: Liang-Gee CHEN, Cheng-Yi CHIANG, Nai-Fu CHANG, Tung-Chien CHEN, Hong-Hui CHEN, Yun-Yu CHEN
-
Publication number: 20130211273Abstract: The present invention provides a method for heart rate measurement, comprising the steps of: receiving a current heart sound signal from a channel; processing the current heart sound signal to be a pre-processed heart sound signal; receiving a template signal of a template database obtained independently from the current heart sound signal; and calculating a conformity between the pre-processed heart sound signal and the template signal to obtain a heart rate signal representing the pre-processed heart sound signal.Type: ApplicationFiled: July 19, 2012Publication date: August 15, 2013Applicant: National Taiwan UniversityInventors: Liang-Gee CHEN, Yu-Hsin Chen, Hong-Hui Chen
-
Patent number: 7826968Abstract: A global positioning system (GPS) device including an antenna and a baseband unit is disclosed. The antenna receives a wireless signal group. The baseband unit processes the wireless signal group to generate a position signal. The position signal is updated every time interval. The duration of the time interval is changed dynamically.Type: GrantFiled: April 30, 2007Date of Patent: November 2, 2010Assignee: Mediatek Inc.Inventors: Peng-Chuan Huang, Chao Chieh Hsu, Hong-Hui Chen
-
Patent number: 7605872Abstract: Methods and systems for adjusting color-saturation contrast of the video signal. Statistical information based on chrominance or luminance measures is analyzed to derive a gain function. The gain function is also determined according to the detection result of an exceptional situation during statistical analysis. The gain function is applied to the video signal to modify the amplitude of the chrominance signal.Type: GrantFiled: June 20, 2005Date of Patent: October 20, 2009Assignee: Mediatek Inc.Inventor: Hong-Hui Chen
-
Publication number: 20080270024Abstract: A global positioning system (GPS) device including an antenna and a baseband unit is disclosed. The antenna receives a wireless signal group. The baseband unit processes the wireless signal group to generate a position signal. The position signal is updated every time interval. The duration of the time interval is changed dynamically.Type: ApplicationFiled: April 30, 2007Publication date: October 30, 2008Applicant: MEDIA TEK INC.Inventors: Peng-Chuan Huang, Chao Chieh Hsu, Hong-Hui Chen
-
Patent number: 7362905Abstract: Methods and systems for multi-stage DV encoding and decoding. A skip command may be issued by a microprocessor or DRAM controller via a physical link when DRAM bandwidth is overtaxed. Corresponding encoding and decoding systems implementing the proposed DV encoding or decoding method are also provided.Type: GrantFiled: August 31, 2004Date of Patent: April 22, 2008Assignee: Mediatek Inc.Inventors: Hong-Hui Chen, Chung-Yen Lu, Chi-Hui Huang