Patents by Inventor Chun-Chia Chen

Chun-Chia 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: 20210329191
    Abstract: The present invention provides a control method of a receiver. The control method includes the steps of: when the receiver enters a sleep/standby mode, continually detecting an auxiliary signal from an auxiliary channel to generate a detection result; and if the detection result indicates that the auxiliary signal has a preamble or a specific pattern, generating a wake-up control signal to wake up the receiver before successfully receiving the auxiliary signal having a wake-up command.
    Type: Application
    Filed: April 15, 2020
    Publication date: October 21, 2021
    Inventors: Chun-Chia Chen, Chih-Hung Pan, Chia-Chi Liu, Shun-Fang Liu, Meng-Kun Li, Chao-An Chen
  • Publication number: 20210321089
    Abstract: A method and apparatus of video coding using history-based candidate derivation are disclosed. According to one method, a current block is inside a Shared Merge candidate list Region (SMR) or a history-based parallel processing region is received. The current block is encoded or decoded using a Merge candidate list. Only if the current block is one of first-coded N (N?0) blocks, one of last-coded N blocks, or one of selected N blocks, the history-based candidate list is updated after the current block is encoded or decoded. In one embodiment, Merge candidate list is pre-generated for the current block in the SMR and is separately generated for the current block in the history-based parallel processing region. In another method, if the current block is inside the SMR or the history-based parallel processing region, the current block is encoded or decoded using a history-based candidate list associated with the root CU.
    Type: Application
    Filed: October 5, 2019
    Publication date: October 14, 2021
    Inventors: Yu-Cheng LIN, Chen-Yen LAI, Chun-Chia CHEN, Yu-Ling HSIAO, Tzu-Der CHUANG, Ching-Yeh CHEN, Chih-Wei HSU
  • Patent number: 11122260
    Abstract: A method and apparatus of Inter prediction for video coding including IBC (Intra Block Copy) are disclosed. In one method, an IBC Merge candidate list is generated from Merge candidates associated with one or more candidate types, wherein one or more target candidates associated with a target candidate type are excluded from the IBC Merge candidate list when one or more constraints are satisfied. Current motion information associated with the current block is encoded or decoded using the IBC Merge candidate list. According to another method, a pruning process for the IBC Merge candidate list is skipped or simplified according to block width, block height, or block area of the current block.
    Type: Grant
    Filed: February 19, 2020
    Date of Patent: September 14, 2021
    Assignee: MEDIATEK INC.
    Inventors: Yu-Cheng Lin, Chun-Chia Chen, Chih-Wei Hsu
  • Patent number: 11122272
    Abstract: A video coder receives data from a bitstream for a block of pixels to be encoded or decoded as a current block of a current picture of a video. Upon determining that an applied block setting of the current block satisfies a threshold condition, the video coder generates a first prediction based on a first motion information for a first prediction unit of the current block. The video coder generates a second prediction based on a second motion information for a second prediction unit of the current block. The video coder generates a third prediction based on the first and second motion information for an overlap prediction region that is defined based on a partitioning between the first prediction unit and the second prediction unit. The video coder encodes or decodes the current block by using the first, second, and third predictions.
    Type: Grant
    Filed: December 25, 2019
    Date of Patent: September 14, 2021
    Inventors: Man-Shu Chiang, Chun-Chia Chen, Chih-Wei Hsu
  • Patent number: 11122285
    Abstract: Aspects of the disclosure provide a video coding method for processing a current prediction unit (PU) with a sub-PU temporal motion vector prediction (TMVP) mode. The method can include receiving the current PU including sub-PUs, determining an initial motion vector that is a motion vector of a spatial neighboring block of the current PU, performing a searching process to search for a main collocated picture in a sequence of reference pictures of the current PU based on the initial motion vector, and obtaining collocated motion information in the main collocated picture for the sub-PUs of the current PU. The searching process can include turning on motion vector scaling operation for searching a subset of the sequence of reference pictures, and turning off the motion vector scaling operation for searching the other reference pictures in the sequence of reference pictures.
    Type: Grant
    Filed: January 15, 2020
    Date of Patent: September 14, 2021
    Assignee: MEDIATEK INC.
    Inventors: Chun-Chia Chen, Chih-Wei Hsu, Ching-Yeh Chen, Yu-Wen Huang
  • Publication number: 20210281873
    Abstract: Video processing methods and apparatuses for candidate set determination for binary-tree splitting blocks comprise receiving input data of a current block partitioned from a parent block by binary-tree splitting, determining a candidate set for the current block by prohibiting a spatial candidate derived from a neighboring block partitioned from the same parent block or determining the candidate set for the current block by conducting a pruning process if the neighboring block is coded in Inter prediction, and encoding or decoding the current block based on the candidate set by selecting one final candidate from the candidate set. The pruning process comprises scanning the candidate set to determine if any candidate equals to the spatial candidate derived from the neighboring block, and removing the candidate equals to the spatial candidate from the candidate set.
    Type: Application
    Filed: September 5, 2017
    Publication date: September 9, 2021
    Inventors: Chun-Chia CHEN, Chih-Wei HSU, Tzu-Der CHUANG, Ching-Yeh CHEN, Yu-Wen HUANG
  • Patent number: 11115653
    Abstract: A method for generating a list of merge candidates for Intra Block Copy (IBC) prediction is provided. A video codec receives data to be encoded or decoded as a current block of a current picture of a video. A plurality of spatially adjacent neighboring blocks of the current block are coded before the current block. The video codec generates a list of merge candidates including intra picture candidates that are associated with motion information referencing pixels in the current picture. The intra picture candidates comprises candidates that are associated with some but not all of the two or more spatially adjacent neighboring blocks of the current block. The video codec selects a merge candidate from the generated list. The video codec encodes or decodes the current block by using the motion information of the selected merge candidate to generate a prediction of the current block.
    Type: Grant
    Filed: February 19, 2020
    Date of Patent: September 7, 2021
    Assignee: MediaTek Inc.
    Inventors: Yu-Cheng Lin, Chun-Chia Chen, Chih-Wei Hsu
  • Patent number: 11115660
    Abstract: A methods and apparatus for block partition in video encoding and decoding are disclosed. According to one method, a current data unit is partitioned into initial blocks using inferred splitting without split-syntax signalling. The initial blocks comprises multiple initial luma blocks and multiple initial chroma blocks, and size of the initial luma block is M×N, M and N are positive integers and the current data unit is larger than M×N for the luma component. A partition structure is determined for partitioning each initial luma block and each initial chroma block into one or more luma CUs (coding units) and one or more chroma CUs respectively. The luma syntaxes and the chroma syntaxes associated with one initial block in the current data unit are signalled or parsed, and then the luma syntaxes and the chroma syntaxes associated with one next initial block in the current data unit are signalled or parsed.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: September 7, 2021
    Assignee: MEDIATEK INC.
    Inventors: Tzu-Der Chuang, Ching-Yeh Chen, Kung-Nien Yang, Chun-Chia Chen
  • Publication number: 20210274218
    Abstract: A method and apparatus use an Inter coding tool and OBMC (Overlapped Block Motion Compensation). According to one implementation, a method of video coding using OBMC (Overlapped Block Motion Compensation) operates by receiving input data associated with a current block, wherein the input data correspond to pixel data to be coded at an encoder side or coded data to be decoded at a decoder side, applying the OBMC to the current block depending on one or more constraints, and signaling an OBMC syntax conditionally at the encoder side or parsing the OBMC syntax conditionally at the decoder side for the current block, wherein the OBMC syntax indicates whether the OBMC is applied to the current block.
    Type: Application
    Filed: May 21, 2021
    Publication date: September 2, 2021
    Inventors: Zhi-Yi LIN, Tzu-Der CHUANG, Ching-Yeh CHEN, Chun-Chia CHEN, Chih-Wei HSU
  • Patent number: 11109057
    Abstract: Exemplary video processing methods and apparatuses for coding a current block by overlapped sub-block motion compensation split the current block into overlapped sub-blocks, determine a sub-block MV for each overlapped sub-block, derive an initial predictor for each sub-block by motion compensation using the sub-block MV, derive a final predictor for each overlapped region by blending the initial predictors of the overlapped region, and encode or decode the current block based on the final predictors. Exemplary video processing methods and apparatuses for coding blocks with OBMC generate a converted MV by changing a MV to an integer MV or changing a MV component to an integer component, derive an OBMC region by motion compensation using the converted MVs, and encode or decode the blocks by blending an OBMC predictor with an original predictor.
    Type: Grant
    Filed: April 15, 2019
    Date of Patent: August 31, 2021
    Assignee: MEDIATEK INC.
    Inventors: Zhi-Yi Lin, Tzu-Der Chuang, Chun-Chia Chen, Ching-Yeh Chen, Chih-Wei Hsu, Yu-Wen Huang
  • Publication number: 20210266566
    Abstract: A method and apparatus of video coding are disclosed. According to one method, if a block size of the current block is smaller than a threshold, a candidate list is constructed without at least one candidate derived from neighbouring blocks. According to another method, a current area is partitioned into multiple leaf blocks using QTBTTT (Quadtree, Binary Tree and Ternary Tree) structure and the QTBTTT structure corresponding to the current area comprises a target root node with multiple target leaf nodes under the target root node and each target leaf node is associated with one target leaf block. If a reference block for a current target leaf block is inside a shared boundary or a root block corresponding to the target root node, a target candidate associated with the reference block is excluded from a common candidate list or a modified target candidate is included in the common candidate list.
    Type: Application
    Filed: August 15, 2019
    Publication date: August 26, 2021
    Inventors: Chun-Chia CHEN, Chih-Wei HSU, Tzu-Der CHUANG, Ching-Yeh CHEN, Yu-Wen HUANG
  • Publication number: 20210266589
    Abstract: A method and apparatus of Inter prediction for video coding are disclosed. According to one method, a sub-block motion vector prediction (MVP) mode is turned off for small size coding units (CUs). In another method, if the neighbouring reference block for a current coding unit (CU) is in a root CU region, the neighbouring reference block is not used to derive a Merge candidate or a modified neighbouring reference block on the shared boundary of the root CU is used to derive the Merge candidate for the current block. In yet another method, a shared sub-block Merge candidate list is derived for sub-CUs within a root CU region or an MER (Merge estimation region). If a neighbouring reference block is within the same MER as a current sub-CU, the neighbouring reference block is not used for deriving a candidate for the shared sub-CU Merge list.
    Type: Application
    Filed: August 15, 2019
    Publication date: August 26, 2021
    Inventors: Chun-Chia CHEN, Chih-Wei HSU, Tzu-Der CHUANG, Ching-Yeh CHEN
  • Publication number: 20210258613
    Abstract: A video system that partitions slices of video pictures into slice chunks is provided. A video decoder receives data from a bitstream to be decoded as a current picture of a video. When a first syntax element in a picture parameter set (PPS) of the current picture indicates that one or more slices of the current picture are allowed to be divided into multiple slice chunks and when a second syntax element in a slice header of a current slice of the current picture indicates that data of the current slice is encoded and delivered in two or more slice chunks, the video decoder parses and specifies sizes and positions of the slice chunks of the current slice and reconstructs the current picture based on the slice chunks of the current slice.
    Type: Application
    Filed: February 17, 2021
    Publication date: August 19, 2021
    Inventors: Chih-Wei Hsu, Lulin Chen, Chun-Chia Chen, Yu-Ling Hsiao, Yu-Wen Huang, Ching-Yeh Chen, Tzu-Der Chuang
  • Publication number: 20210250580
    Abstract: A method and apparatus Inter prediction for video coding including IBC (Intra Block Copy) coding tool are disclosed. According to one method, a current permitted band inside the current picture for the current block is identified. A target IBC candidate is selected, where a target block vector of the target IBC candidate points from the current block to a target reference block in the current picture. An adjusted candidate list is generated by taking into account of the target IBC candidate and the current permitted band. The current motion information associated with the current block is encoded using the adjusted candidate list at the video encoder side or decoded using the adjusted candidate list at the video decoder side using the adjusted candidate list. In another method, a syntax for a target MVD (Motion Vector Difference) is decoded without sign information or with reduced sign information of the target MVD.
    Type: Application
    Filed: August 2, 2019
    Publication date: August 12, 2021
    Inventors: Chun-Chia CHEN, Yu-Ling HSIAO, Chih-Wei HSU, Tzu-Der CHUANG, Ching-Yeh CHEN, Yu-Wen HUANG
  • Publication number: 20210235079
    Abstract: A methods and apparatus for block partition in video encoding and decoding are disclosed. According to one method, a current data unit is partitioned into initial blocks using inferred splitting without split-syntax signalling. The initial blocks comprises multiple initial luma blocks and multiple initial chroma blocks, and size of the initial luma block is M×N, M and N are positive integers and the current data unit is larger than M×N for the luma component. A partition structure is determined for partitioning each initial luma block and each initial chroma block into one or more luma CUs (coding units) and one or more chroma CUs respectively. The luma syntaxes and the chroma syntaxes associated with one initial block in the current data unit are signalled or parsed, and then the luma syntaxes and the chroma syntaxes associated with one next initial block in the current data unit are signalled or parsed.
    Type: Application
    Filed: April 30, 2019
    Publication date: July 29, 2021
    Inventors: Tzu-Der CHUANG, Ching-Yeh CHEN, Kung-Nien YANG, Chun-Chia CHEN
  • Publication number: 20210227206
    Abstract: Video processing methods and apparatuses include receiving input video data, determining a Merge number for a regular Merge mode, comparing the Merge number for the regular Merge mode with a predefined value, and only signaling or parsing a difference between the Merge number for the regular Merge mode and a Merge number for a Geometric Partition Mode (GPM) Merge mode when the Merge number for the regular Merge mode is larger than or equal to the predefined value. The difference between the Merge numbers is inferred to 0 when the difference is not signaled. The Merge number for the GPM Merge mode defines a size of a GPM Merge candidate list constructed for each block coded or to be coded by the GPM Merge mode.
    Type: Application
    Filed: January 11, 2021
    Publication date: July 22, 2021
    Inventors: Chih-Yao CHIU, Chun-Chia CHEN, Chih-Wei HSU
  • Patent number: 11051036
    Abstract: Method and apparatus of using an Inter coding tool and OBMC (Overlapped Block Motion Compensation) are disclosed. According to one method, when the neighboring block is bi-prediction coded, the neighboring block is treated as a uni-prediction block by deriving an associated OBMC predictor based on uni-prediction motion information derived from the neighboring block. According to another method, when OBMC is applied depending on one or more constraints, an OBMC syntax is signaled conditionally at the encoder side or the OBMC syntax is parsed conditionally at the decoder side for the current block, where the OBMC syntax indicates whether the OBMC is applied to the current block.
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: June 29, 2021
    Assignee: MEDIATEK INC.
    Inventors: Zhi-Yi Lin, Tzu-Der Chuang, Ching-Yeh Chen, Chun-Chia Chen, Chih-Wei Hsu
  • Publication number: 20210185332
    Abstract: Method and apparatus of coding a video sequence, are disclosed. According to the method, a bitstream corresponding to encoded data of the video sequence is generated at an encoder side or received at a decoder side, where the bitstream complies with a bitstream conformance that one or more constraints are satisfied. The constraints are related to a set of RPR (Reference Picture Resampling) parameters including scaling window width or height of a current picture, scaling window width or height of a reference picture, current picture width or height, and maximum picture width or height specified for the video sequence. Scaling information for the RPR mode is derived using the set of RPR parameters. A target picture of the video sequence is then encoded at the encoder side or decoded at the decoder side by utilizing the scaling information when the RPR mode is enabled for the target picture.
    Type: Application
    Filed: December 10, 2020
    Publication date: June 17, 2021
    Inventors: Tzu-Der CHUANG, Chih-Wei HSU, Ching-Yeh CHEN, Chia-Ming TSAI, Chun-Chia CHEN, Olena CHUBACH, Yu-Wen HUANG
  • Patent number: 11039163
    Abstract: Aspects of the disclosure provide a method for video coding in merge mode or skip mode. The method can include receiving a prediction block (PB) of a picture, determining number and positions of merge candidates of the PB according to a size and/or a shape of the PB, and constructing a candidate list including motion data of a subset of the merge candidate positions.
    Type: Grant
    Filed: October 16, 2019
    Date of Patent: June 15, 2021
    Assignee: MEDIATEK INC.
    Inventors: Chun-Chia Chen, Chih-Wei Hsu, Yu-Wen Huang
  • Publication number: 20210176475
    Abstract: A method for specifying layout of subpictures in video pictures is provided. A video decoder receives data from a bitstream to be decoded as a current picture of a video. For a current subpicture of a set of subpictures of the current picture, the video decoder determines a position of the current subpicture based on a width and a height of the current picture and a previously determined width and height of a particular subpicture in the set of subpictures. The video decoder reconstructs the current picture and the current subpicture based on the determined position.
    Type: Application
    Filed: December 2, 2020
    Publication date: June 10, 2021
    Inventors: Chih-Wei Hsu, Lulin Chen, Yu-Ling Hsiao, Chun-Chia Chen, Ching-Yeh Chen, Chen-Yen Lai