Patents by Inventor Ching Yeh

Ching Yeh 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: 11350131
    Abstract: A method for performing transform skip mode (TSM) in a video decoder is provided. A video decoder receives data from a bitstream to be decoded as a plurality of video pictures. The video decoder parses the bitstream for a first syntax element in a sequence parameter set (SPS) of a current sequence of video pictures. When the first syntax element indicates that transform skip mode is allowed for the current sequence of video pictures and when transform skip mode is used for a current block in a current picture of the current sequence, the video decoder reconstructs the current block by using quantized residual signals that are not transformed.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: May 31, 2022
    Assignee: HFI INNOVATION INC.
    Inventors: Shih-Ta Hsiang, Lulin Chen, Tzu-Der Chuang, Chih-Wei Hsu, Ching-Yeh Chen, Olena Chubach, Yu-Wen Huang
  • Publication number: 20220163636
    Abstract: An active temperature controlled laser for a LiDAR system is provided. The laser is heated to a minimum target temperature to narrow the ambient temperature range of operation. The heating can be done by a thermoelectric cooler (TEC) or a separate heating element, such as a heating resistor(s). The heater is deactivated when the temperature sensor reports an environment temperature greater than the minimum target temperature. In addition, a TEC controller is coupled to the TEC, and is configured to control the TEC so that the temperature output of the temperature measurement device stays within a designated temperature range. This limits temperature-induced variations in the wavelength of the laser beam to within a designated wavelength range, allowing the use of a narrow band pass filter to reduce environmental light noise and improve the signal-to-noise ratio of the detected signal.
    Type: Application
    Filed: November 24, 2020
    Publication date: May 26, 2022
    Inventors: Yu-Ching Yeh, Yue Lu, Youmin Wang
  • Publication number: 20220166297
    Abstract: A motor and an assembling method of a motor rotor structure are disclosed. The motor includes a stator, a rotor, an insulating assembly, and a shaft. The rotor includes a main body and magnetic members. The main body has an outer surface, a channel and two end surfaces. The channel runs through the two end surfaces so the main body is in a shape of annular column. The end surfaces are connected to the outer surface. The magnetic members are disposed on the outer surface. The insulating assembly is connected to the end surfaces. The insulating assembly has positioning portions. Each magnetic member is located between two adjacent positioning portions, and the magnetic members can be positioned on the outer surface through the positioning portions. The shaft passes through the insulating assembly and the channel, and connects to the main body through the insulating assembly.
    Type: Application
    Filed: March 2, 2021
    Publication date: May 26, 2022
    Inventors: Chih-Ming HUANG, Chih-Ching YEH
  • Patent number: 11343541
    Abstract: A video coder that implements illumination compensation is provided. The video coder receives a first block of pixels in a first video picture to be coded as a current block, wherein the current block is associated with a motion vector that references a second block of pixels in a second video picture as a reference block. The video coder performs inter-prediction for the current block by using the motion vector to generate a set of motion-compensated pixels for the current block. The video coder modifies the set of motion-compensated pixels of the current block by applying a linear model that is computed based on neighboring samples of the reference block and of the current block. The neighboring samples are identified based on a position of the current block within a larger block.
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: May 24, 2022
    Assignee: HFI INNOVATION INC.
    Inventors: Chia-Ming Tsai, Chun-Chia Chen, Chih-Wei Hsu, Ching-Yeh Chen, Tzu-Der Chuang
  • Publication number: 20220159300
    Abstract: Video processing methods and apparatuses implemented in a video encoding or decoding system with conditional secondary transform signaling. The video encoding system determines and applies a transform operation to residuals of a transform block to generate final transform coefficients, and adaptively signals a secondary transform index according to a position of a last significant coefficient in the transform block. A value of the secondary transform index is determined according to the transform operation.
    Type: Application
    Filed: April 15, 2020
    Publication date: May 19, 2022
    Inventors: Man-Shu CHIANG, Chih-Wei HSU, Tzu-Der CHUANG, Ching-Yeh CHEN
  • Publication number: 20220150507
    Abstract: Exemplary video processing methods and apparatuses for encoding or decoding a current block by inter prediction are disclosed. Input data of a current block is received and partitioned into sub-partitions and motion refinement is independently performed on each sub-partition. A reference block for each sub-partition is obtained from one or more reference pictures according to an initial motion vector (MV). A refined MV for each sub-partition is derived by searching around the initial MV with N-pixel refinement. One or more boundary pixels of the reference block for a sub-partition is padded for motion compensation of the sub-partition. A final predictor for the current block is generated by performing motion compensation for each sub-partition according to its refined MV. The current block is then encoded or decoded according to the final predictor.
    Type: Application
    Filed: March 13, 2020
    Publication date: May 12, 2022
    Inventors: Yu-Cheng LIN, Chun-Chia CHEN, Chih-Wei HSU, Ching-Yeh CHEN, Tzu-Der CHUANG, Yu-Wen HUANG
  • Publication number: 20220150496
    Abstract: A method and apparatus of video coding are disclosed. A piece-wise linear mapping is derived to map a target luma sample from a first signal domain to a second signal domain, or vice versa. The piece-wise linear mapping process comprises determining first pivot points for performing video encoding or decoding of the luma samples using a piece-wise linear mapping. The first pivot points are determined so that: if a target mapped pivot point corresponding to one first pivot point in the second signal domain has a multiple of the target interval value, the target mapped pivot point and a next mapped pivot point can be located in a same second segment; and otherwise, the target mapped pivot point and the next mapped pivot point cannot be located in the same second segment.
    Type: Application
    Filed: May 29, 2020
    Publication date: May 12, 2022
    Inventors: Zhi-Yi LIN, Tzu-Der CHUANG, Ching-Yeh CHEN, Chih-Wei HSU
  • Patent number: 11330277
    Abstract: Method and apparatus for constrained de-blocking filter are disclosed. According to one method, if a CU is partitioned into multiple sub-CUs, the de-blocking process is also applied to the sub-block boundaries inside the current filtered-reconstructed block. According to another method, if first reference samples used for the de-blocking process of a first boundary are to be modified by the de-blocking process of a second boundary, the first reference samples are replaced by padding samples that are not to be modified by the de-blocking process of the second boundary. According to yet another method, the de-blocking process is applied to a reconstructed block corresponding to a current block to result in a current filtered-reconstructed block regardless whether a boundary of the current block corresponds to an 8×8 sample grid boundaries.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: May 10, 2022
    Assignee: HFI INNOVATION INC.
    Inventors: Chia-Ming Tsai, Chih-Wei Hsu, Ching-Yeh Chen, Tzu-Der Chuang, Yu-Wen Huang
  • Publication number: 20220124319
    Abstract: Video processing methods comprise receiving input data of a current block in a current picture having a plurality of Virtual Pipeline Data Units (VPDUs), wherein each VDPU is a fixed size, performing a decoding process to decode Coding Units (CUs) in the current VPDU and generate decoded samples of the current VPDU, wherein each CU coded in a Current Picture Referencing (CPR) mode is decoded by fetching decoded samples in a reference block stored in a CPR referring buffer, and updating the CPR referring buffer by storing the decoded samples of the current VPDU when finishing the decoding process of the current VPDU, wherein the CPR referring buffer is updated one VPDU by one VPDU.
    Type: Application
    Filed: January 3, 2022
    Publication date: April 21, 2022
    Inventors: Chen-Yen LAI, Yu-Ling HSIAO, Tzu-Der CHUANG, Ching-Yeh CHEN
  • Publication number: 20220124318
    Abstract: Video processing methods comprise receiving input data of a current block in a current picture, constructing a candidate list for the current block by including one or more History-based Motion Vector Predictor (HMVP) candidates, selecting one candidate from the candidate list, locating a reference block according to motion information of the selected candidate, and encoding or decoding the current block by predicting the current block using the reference block. The one or more HMVP candidates are fetched from a normal HMVP table if the current block is to be processed by a normal inter prediction mode, and the one or more HMVP candidates are fetched form a Current Picture Referencing (CPR) HMVP table if the current block is to be processed by a CPR mode. The two HMVP tables are separately maintained and updated.
    Type: Application
    Filed: January 3, 2022
    Publication date: April 21, 2022
    Inventors: Chen-Yen LAI, Yu-Ling HSIAO, Tzu-Der CHUANG, Ching-Yeh CHEN
  • Patent number: 11310526
    Abstract: A video codec that encodes or decodes video sequences using decoder-side motion vector refinement is provided. The video codec identifies a first motion vector and a second motion vector for coding a current block of pixels of a current video frame in the video sequence. The video codec determines whether to perform motion vector refinement for the current block of pixels based on a comparison between a linear dimension of the current block of pixels and a threshold. When motion vector refinement is performed, the video codec refines the first and second motion vectors to minimize a distortion cost and codes the current block of pixels by using the refined first and second motion vectors. When motion vector refinement is not performed, the video codec codes the current block of pixels by using the identified first and second motion vectors.
    Type: Grant
    Filed: January 15, 2019
    Date of Patent: April 19, 2022
    Assignee: MEDIATEK INC.
    Inventors: Chun-Chia Chen, Zhen-Yen Lai, Chih-Wei Hsu, Tzu-Der Chuang, Ching-Yeh Chen
  • Patent number: 11310520
    Abstract: Method and apparatus for coding system using Inter coding tools are disclosed. According to one method, a same conversion process is applied to the MVs associated with a current block to generate the converted MVs at the video encoder side or at the video decoder side when the target Inter coding tool belongs to at least two tools of a group, wherein the group comprises at least one of inherited affine Merge candidate derivation and affine sub-block MV derivation. According to another method, a simplified conversion process is applied to the MV to generate a rounded MV, MV_rounded according to MV_rounded=(MV+offset?(MV>=0))>>shift.
    Type: Grant
    Filed: September 4, 2019
    Date of Patent: April 19, 2022
    Assignee: HFI INNOVATION INC.
    Inventors: Tzu-Der Chuang, Ching-Yeh Chen, Zhi-Yi Lin
  • Patent number: 11297320
    Abstract: A video decoder parses a sequence parameter set (SPS) that is applicable to a current sequence of video pictures that includes the current picture, the SPS comprises a first dependent quantization flag and a first sign hiding flag. When the first dependent quantization flag indicates that dependent quantization is enabled for the current sequence, the decoder parses a second dependent quantization flag for indicating whether dependent quantization is used for quantizing the one or more slices of the current picture. When the second dependent quantization flag indicates that dependent quantization is not used for one or more slices of the current picture and the first sign hiding flag indicates that sign hiding is enabled for the current sequence, the decoder parses a second sign hiding flag for indicating whether sign hiding is used for quantizing the one or more slices of the current picture.
    Type: Grant
    Filed: January 7, 2021
    Date of Patent: April 5, 2022
    Assignee: MEDIATEK INC.
    Inventors: Chen-Yen Lai, Chih-Wei Hsu, Tzu-Der Chuang, Ching-Yeh Chen
  • Publication number: 20220103854
    Abstract: A method and apparatus of prediction for video coding are disclosed. According to one method, a block is partitioned into a first and second regions using a target partition selected from a partition set comprising triangle partition. A Merge candidate list is determined for a partitioned current block by including at least one HMVP (history-based motion vector prediction) candidate from an HMVP buffer, where the HMVP buffer stores motion information of previously coded blocks. The partitioned current block or current motion information associated with the partitioned current block are encoded or decoded using the Merge candidate list, where the Merge candidate list is used to derive a first candidate for the first region and a second candidate for the second region. In another method, whether to apply triangular CIIP (combined Inter/Intra prediction) to the current block is signaled at an encoder side or parsed at a decoder side.
    Type: Application
    Filed: January 22, 2020
    Publication date: March 31, 2022
    Inventors: Man-Shu CHIANG, Chih-Wei HSU, Tzu-Der CHUANG, Ching-Yeh CHEN
  • Patent number: 11290711
    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: Grant
    Filed: October 5, 2019
    Date of Patent: March 29, 2022
    Assignee: MEDIATEK INC.
    Inventors: Yu-Cheng Lin, Chen-Yen Lai, Chun-Chia Chen, Yu-Ling Hsiao, Tzu-Der Chuang, Ching-Yeh Chen, Chih-Wei Hsu
  • Patent number: 11290739
    Abstract: Video processing methods and apparatuses for coding a current block comprise receiving input data of a current block, splitting the current block into sub-blocks, deriving motion information for the sub-blocks, performing motion compensation for the sub-blocks using the motion information to derive a final predictor, deriving and storing a representative motion vector for each grid in the current block, and encoding or decoding the current block using the final predictor. The representative motion vector for grids in a weighted area is determined by combining the motion vectors of the sub-blocks if the motion vectors of the sub-blocks are in different lists. The representative motion vector for grids in the weighted area is determined as one of the motion vectors of the sub-blocks if the motion vectors of the sub-blocks are in the same list.
    Type: Grant
    Filed: November 28, 2019
    Date of Patent: March 29, 2022
    Assignee: MEDIATEK INC.
    Inventors: Yu-Ling Hsiao, Ching-Yeh Chen, Tzu-Der Chuang, Chih-Wei Hsu
  • Publication number: 20220094919
    Abstract: Methods and apparatus for Adaptive Loop Filter (ALF) processing of reconstructed video are disclosed. According to one method, clipping values for the ALF processing are determined depending on a bit depth of a center reconstructed pixel. A current ALF output for the current block is derived, where the current ALF output comprises a weighted sum of clipped differences of original differences and each of the original differences is calculated between a first reconstructed pixel at a non-center filter location and the center reconstructed pixel, and each of the original differences is clipped according to a corresponding clipping value to form one clipped difference. In another method, a target clipping value is always signaled at an encoder side or parsed at a decoder side even if the target clipping value is zero. In another method, the clipping values are encoded or decoded using a fixed-length code.
    Type: Application
    Filed: January 21, 2020
    Publication date: March 24, 2022
    Inventors: Chen-Yen LAI, Ching-Yeh CHEN, Tzu-Der CHUANG, Yu-Wen HUANG
  • Publication number: 20220094936
    Abstract: A method and apparatus for video coding utilizing a current block, a maximum side of the transform block of the current block corresponds to 64. A scaling matrix is derived from elements of an 8×8 base scaling matrix, where the elements in a bottom-right 4×4 region of the 8×8 base scaling matrix are skipped, either not signaled or set to zero. According to another method, a current block belongs to a current picture in a first color format that has only a first color component. A first scaling matrix is signaled at the video encoder side or parsed at the video decoder side for the first color component of the current block. Signaling any second scaling matrix is disabled at the video encoder side or parsing any second scaling matrix is disabled at the video decoder side for a second or third color component of the current block.
    Type: Application
    Filed: March 23, 2020
    Publication date: March 24, 2022
    Inventors: Chen-Yen LAI, Tzu-Der CHUANG, Ching-Yeh CHEN, Chih-Wei HSU, Yu-Wen HUANG, Olena CHUBACH
  • Publication number: 20220094966
    Abstract: Video processing methods and apparatuses for coding a current block comprise receiving input data of a current block, partitioning the current block into multiple sub-blocks, deriving sub-block MVs for the current block according to a sub-block motion compensation coding tool, constraining the sub-block MVs to form constrained sub-block MVs, and encoding or decoding the current block using the constrained sub-block MVs, and applying motion compensation to the current block using the constrained sub-block MVs to encode or decode the current block. The sub-block MVs may be constrained according to a size, width, or height of the current block or a sub-block, an inter prediction direction of one of control point MVs of the current block, the current block, or current sub-block, the control point MVs, or a combination of the above.
    Type: Application
    Filed: December 8, 2021
    Publication date: March 24, 2022
    Inventors: Tzu-Der CHUANG, Ching-Yeh CHEN, Chen-Yen LAI, Chih-Wei HSU
  • Publication number: 20220094939
    Abstract: A method and apparatus for encoding or decoding transform coefficients in a video coding system are disclosed. According to this method, a region after zero-out is determined. A remaining number of context-coded bins is determined for the current TB based on a size of the region after zero-out. The current TB is encoded or decoded using context-based coding with a constraint based on the remaining number of context-coded bins. According to another method, a remaining number of context-coded bins is determined for the current TB based on the last significant CG index.
    Type: Application
    Filed: January 22, 2020
    Publication date: March 24, 2022
    Inventors: Tzu-Der CHUANG, Ching-Yeh CHEN