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).

  • Publication number: 20220221557
    Abstract: Embodiments of the disclosure provide a system for controlling laser pulses emitted by an optical sensing device. The system may include a laser emitter configured to emit a plurality of laser pulses, a power source configured to deliver electrical currents to the laser emitter, and a control circuit configured to deliver electrical currents from the power source to the laser emitter. The control circuit may include a first control path configured to deliver a first electrical current rising at a first rate from the power source to the laser emitter to emit a first laser pulse. The control circuit may also include a second control path configured to deliver a second electrical current rising at a second rate from the power source to the laser emitter to emit a second laser pulse following the first laser pulse. The second rate may be higher than the first rate.
    Type: Application
    Filed: January 11, 2021
    Publication date: July 14, 2022
    Applicant: BEIJING VOYAGER TECHNOLOGY CO., LTD.
    Inventors: Yu-Ching Yeh, Yue Lu, Jihua Li, Youmin Wang
  • Publication number: 20220224890
    Abstract: In a method and apparatus for video encoding, the method includes receiving a root block at an encoder side or receiving compressed data comprising the root block at a decoder side, wherein the root block consists of one or more child blocks resulted from partitioning a coding area using a partition mode and the root block comprises one luma component and one or more chroma components in a 420 or 422 chroma format; determining a target mode type for all of said one or more child blocks within the root block when one or more conditions are satisfied; and encoding said one or more child blocks in the root block according to the target mode type at the encoder side or applying decoding to the compressed data according to the target mode type to reconstruct said one or more child blocks in the root block at the decoder side.
    Type: Application
    Filed: February 16, 2022
    Publication date: July 14, 2022
    Inventors: Zhi-Yi LIN, Tzu-Der CHUANG, Ching-Yeh CHEN
  • Publication number: 20220217397
    Abstract: Video processing methods and apparatuses for coding a current block include 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: Application
    Filed: March 23, 2022
    Publication date: July 7, 2022
    Inventors: Yu-Ling HSIAO, Ching-Yeh CHEN, Tzu-Der CHUANG, Chih-Wei HSU
  • Patent number: 11381838
    Abstract: A prediction method and apparatus for video coding include a set of Merge candidates having an MMVD (Merge mode with motion vector differences (MVD)) candidate are generated. When the current block has a block size belonging to at least one default block size, whether a target candidate in the set of Merge candidates is bi-prediction is determined after the set of Merge candidates is generated. If the target candidate is bi-prediction: the target candidate is replaced by a uni-prediction candidate; the uni-prediction candidate is included in the set of Merge candidates to generate a modified set of Merge candidates; and current motion information associated with the current block is encoded using the modified set of Merge candidates at the video encoder side or the current motion information associated with the current block is decoded at the video decoder side using the modified set of Merge candidates.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: July 5, 2022
    Assignee: HFI INNOVATION INC.
    Inventors: Chen-Yen Lai, Yu-Ling Hsiao, Tzu-Der Chuang, Ching-Yeh Chen
  • Patent number: 11381808
    Abstract: An intra prediction method includes receiving input data of a current block in a current picture, deriving reference samples of the current block from boundary samples, selecting a matrix for the current block, generating intermediate predicted samples by multiplying the reference samples and the matrix, and clipping the intermediate predicted samples before up-sampling. The intra prediction method further includes performing an up-sampling process on the clipped intermediate predicted samples to generate predicted samples for the current block, and encoding or decoding the current block according to the predicted samples of the current block.
    Type: Grant
    Filed: April 16, 2020
    Date of Patent: July 5, 2022
    Assignee: HFI Innovation Inc.
    Inventors: Zhi-Yi Lin, Tzu-Der Chuang, Ching-Yeh Chen
  • Patent number: 11381834
    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. 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: Grant
    Filed: April 2, 2019
    Date of Patent: July 5, 2022
    Assignee: HFI INNOVATION INC.
    Inventors: Tzu-Der Chuang, Ching-Yeh Chen, Chen-Yen Lai, Chih-Wei Hsu
  • Publication number: 20220210470
    Abstract: An image or video processing method comprises receiving input data of a current block, mapping an MIP mode index to a default mode, and encoding or decoding the current block by referencing the default mode. Another image or video processing method comprises receiving input data of a current block coded or to be coded by an MIP mode, and parsing or signaling a transpose flag for the current block indicating whether transposing is applied in coding the current block. Reference samples of the current block are prepared from neighboring boundary samples according to the transpose flag. A matrix is selected to be multiplied to the reference samples to generate predicted samples. A transposing process is adaptively applied to the current block according to the transpose flag, and the predicted samples are used to encode or decode the current block.
    Type: Application
    Filed: June 24, 2020
    Publication date: June 30, 2022
    Inventors: Zhi-Yi LIN, Tzu-Der CHUANG, Ching-Yeh CHEN, Chih-Wei HSU
  • Publication number: 20220210439
    Abstract: Methods and apparatus of for video coding using sub-block based affine mode are disclosed. In one method, if affine fallback is used or the control-point motion vectors are the same, the sub-block based affine mode is disabled in order to reduce computational complexity. According to another method for video coding using a coding tool belonging to a coding tool group comprising Prediction Refinement with Optical Flow (PROF) and Bi-Directional Optical Flow (BDOF), predictor refinement is derived for pixels of a target subblock of the current block, where a step to derive the predictor refinement comprises to derive gradients for the pixels of the target subblock of the current block and to right-shift the first gradients by a common shift.
    Type: Application
    Filed: April 10, 2020
    Publication date: June 30, 2022
    Inventors: Chen-Yen LAI, Tzu-Der CHUANG, Ching-Yeh CHEN
  • Patent number: 11375182
    Abstract: Method and apparatus of video coding using a multi-layer prediction mode, are disclosed. According to one method, a bitstream is generated at an encoder side or received at a decoder side, where the bitstream corresponds to coded data of current video data in a current layer. The bitstream complies with a bitstream conformance requirement corresponding both the bit depth values for the current layer and the reference layer being the same and the chroma format index values for the current layer and the reference layer being the same. The current video data in the current layer is then encoded or decoded by utilizing reference video data in the reference layer.
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: June 28, 2022
    Assignee: HFI INNOVATION INC.
    Inventors: Tzu-Der Chuang, Chih-Wei Hsu, Ching-Yeh Chen, Lulin Chen
  • Patent number: 11375226
    Abstract: An embodiment of the method receives input data associated with a current block in a current picture at a video encoder or receiving a video bitstream corresponding to compressed data including the current block in the current picture at a video decoder, wherein the current block is coded or to be coded in an affine mode according to an affine motion model; calculates and storing affine parameters for a plurality of coded blocks in the current picture; retrieves the affine parameters of one or more coded blocks from the temporal buffer; derives an affine candidate including affine motion vectors using the retrieved affine parameters of the neighboring block; and encodes or decodes the current block by predicting the current block using one or more motion compensated blocks by the derived affine candidate.
    Type: Grant
    Filed: March 24, 2020
    Date of Patent: June 28, 2022
    Assignee: HFI INNOVATION INC.
    Inventors: Tzu-Der Chuang, Ching-Yeh Chen, Han Huang, Xiaozhong Xu, Shan Liu
  • Publication number: 20220199666
    Abstract: Embodiments of the disclosure provide an optical sensing system, an integrated transmitter module for the optical sensing system, and an optical sensing method performed using the optical sensing system. The exemplary optical sensing system includes an integrated transmitter module configured to emit an optical signal into an environment surrounding the optical sensing system. The integrated transmitter module includes a laser emitter, one or more driving integrated circuits, and one or more optics integrated into a chamber that is hermetically sealed. The optical sensing system further includes a photodetector configured to receive the optical signal reflected from the environment and convert the received optical signal to an electrical signal. The optical sensing system additionally includes a readout circuit configured to convert the electrical signal to a digital signal. The photodetector and the readout circuit are located outside the chamber enclosing the integrated transmitter module.
    Type: Application
    Filed: December 22, 2020
    Publication date: June 23, 2022
    Applicant: BEIJING VOYAGER TECHNOLOGY CO., LTD.
    Inventors: Yue Lu, Yu-Ching Yeh, Yonghong Guo, Youmin Wang
  • Publication number: 20220201335
    Abstract: Video processing methods and apparatuses in a video encoding or decoding system for transforming residuals of transform blocks into final transform coefficients or inverse transforming final transform coefficients into residuals. In order to solve the latency issue, exemplary embodiments check if a width or height of a coding block is larger than a predefined threshold, and disable secondary transform or inverse secondary transform for any transform block within the coding block if the width or height of the coding block is larger than the predefined threshold. Another embodiment checks if there are multiple transform blocks in a coding block, and disables secondary transform or inverse secondary transform if the coding block contains multiple transform blocks.
    Type: Application
    Filed: April 15, 2020
    Publication date: June 23, 2022
    Inventors: Man-Shu CHIANG, Chih-Wei HSU, Tzu-Der CHUANG, Ching-Yeh CHEN
  • Publication number: 20220200235
    Abstract: A laser package is mounted on the printed circuit board. At least one thermal via extends through the printed circuit board, coupled to the laser package. A thermal bridge is coupled to the at least one thermal via on the bottom of the printed circuit board. A thermal paste connects the thermal bridge to a conductive ground plane on the bottom of the printed circuit board, and to a mechanical housing.
    Type: Application
    Filed: December 22, 2020
    Publication date: June 23, 2022
    Inventors: Yu-Ching Yeh, Yue Lu, Youmin Wang
  • Publication number: 20220201325
    Abstract: A method and apparatus for coding system receives input data related to a current block in a current picture at a video encoder side or a video bitstream corresponding to compressed data including the current block at a video decoder side; determines one or more MVs (motion vectors) associated with a target Inter coding tool for the current block at the video encoder side or at the video decoder side, applies a same conversion process to said one or more MVs to generate one or more 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; and encodes the current block or motion information of the current block using said one more converted MVs at the video encoder side.
    Type: Application
    Filed: March 11, 2022
    Publication date: June 23, 2022
    Inventors: Tzu-Der CHUANG, Ching-Yeh CHEN, Zhi-Yi LIN
  • Patent number: 11363302
    Abstract: Method and apparatus of video encoding video coding for a video encoder or decoder using Neural Network (NN) are disclosed. According to one method, input data or a video bitstream are received for blocks in one or more pictures, which comprise one or more colour components. The residual data, prediction data, reconstructed data, filtered-reconstructed data or a combination thereof is derived for one or more blocks of said one or more pictures. A target signal corresponding to one or more of the about signal types is processed using a NN (Neural Network) and the input of the NN or an output of the NN comprises two or more colour components. According to another method, A target signal corresponding to one or more of the about signal types is processed using a NN and the input of the NN or an output of the NN comprises two or more colour components.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: June 14, 2022
    Assignee: MEDIATEK INC.
    Inventors: Yu-Chi Su, Jan Klopp, Ching-Yeh Chen, Tzu-Der Chuang, Yu-Wen Huang
  • Publication number: 20220182629
    Abstract: A method and apparatus for video coding using a coding mode belonging to a mode group comprising an Intra Block Copy (IBC) mode and an Intra mode are disclosed. According to the present invention, for both IBC and Intra mode, a same default scaling matrix is used to derive the scaling matrix for a current block. In another embodiment, for the current block with block size of M×N or N×M, and M greater than N, a target scaling matrix is derived from an M×M scaling matrix by down-sampling the M×M scaling matrix to an M×N or N×M scaling matrix.
    Type: Application
    Filed: March 6, 2020
    Publication date: June 9, 2022
    Inventors: Chen-Yen LAI, Olena CHUBACH, Tzu-Der CHUANG, Ching-Yeh CHEN, Chih-Wei HSU, Yu-Wen HUANG
  • Publication number: 20220182633
    Abstract: A method and apparatus of video decoding are disclosed. According to one method, the chroma residue scaling factors are derived based on neighboring prediction or reconstructed luma samples of the collocated luma block, where the neighboring prediction or reconstructed luma samples of the collocated luma block correspond to samples among M samples along a top boundary of the collocated luma block and N samples along a left boundary of the collocated luma block. Chroma scaling is applied to chroma residual samples of the chroma residual block according to the chroma residue scaling factors derived. In another method, the chroma residue scaling factors are derived based on one or more reconstructed luma samples outside the collocated luma processing data unit. In another method, the chroma residue scaling factors are signaled in or parsed from APS (Adaptation Parameter Set) of the bitstream.
    Type: Application
    Filed: March 13, 2020
    Publication date: June 9, 2022
    Inventors: Zhi-Yi LIN, Tzu-Der CHUANG, Ching-Yeh CHEN, Chih-Wei HSU
  • Patent number: 11356699
    Abstract: Method and apparatus for constrained de-blocking filter are disclosed. According to one method, a current block is partitioned into a plurality of sub-blocks using SDIP (Short Distance Intra Prediction mod). A first Bs (boundary strength) for an internal block boundary of the plurality of sub-blocks is determined by setting the first Bs to a second Bs of an Intra-coded boundary block of the current block. De-blocking process is applied, using the first Bs, to reconstructed samples across the internal block boundary of the plurality of sub-blocks to generate filtered-reconstructed samples. In another method, the current block is partitioned into two sub-blocks using SBT (sub-block transform) horizontally or vertically and the first Bs (boundary strength) is determined for an internal block boundary between the two sub-blocks by setting the first Bs to a second Bs of a non-zero cbf (coded block flag) block of the two sub-blocks in step.
    Type: Grant
    Filed: January 9, 2020
    Date of Patent: June 7, 2022
    Assignee: HFI INNOVATION INC.
    Inventors: Chia-Ming Tsai, Chih-Wei Hsu, Tzu-Der Chuang, Ching-Yeh Chen
  • Patent number: 11356657
    Abstract: Methods and apparatus of Inter prediction for video coding including affine Inter mode are disclosed. In one method, an affine MVP candidate list is generated, wherein the affine MVP candidate list comprises at least one inherited affine MVP derived from a neighbouring block set. Prediction differences of a current control-point MV set associated with the affine motion model are encoded using one predictor selected from the affine MVP candidate list at the video encoder side or the prediction differences of the current control-point MV set associated with the affine motion model are decoded at the video decoder side using one predictor selected from the affine MVP candidate list. In another method, the inherited affine MVP is derived by considering whether at least one of reference picture lists of said at least one neighbouring block includes one reference picture being the same as a current reference picture of the current block.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: June 7, 2022
    Assignee: HFI INNOVATION INC.
    Inventors: Zhi-Yi Lin, Tzu-Der Chuang, Ching-Yeh Chen
  • Patent number: 11356689
    Abstract: A method of video decoding at a decoder can include receiving a bitstream including encoded data of a picture, decoding a plurality of coding units (CUs) in the picture based on motion information stored in a history-based motion vector prediction (HMVP) table, resetting the HMVP table for every N CTU rows. The method also provides updating the HMVP table with the motion information of the last Q of the plurality of CUs.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: June 7, 2022
    Assignee: HFI INNOVATION INC.
    Inventors: Chen-Yen Lai, Tzu-Der Chuang, Ching-Yeh Chen, Chih-Wei Hsu