Patents by Inventor Kai Liu

Kai Liu 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: 11936905
    Abstract: The present disclosure relates to overlapped block motion compensation with derived motion from neighbors. A method for video processing, comprising: determining, during a conversion between a current block of visual media data and a corresponding coded representation of the visual media data, at least one neighboring block for the current block; determining motion information of the at least one neighboring block; and performing Overlapped Block Motion Compensation (OBMC) for the current block based on the motion information of the at least one neighboring block, wherein the OBMC includes using an intermediate prediction values of one sub-block of the current block and a prediction values of at least one neighboring sub-block to generating a final prediction values of the sub-block.
    Type: Grant
    Filed: April 25, 2021
    Date of Patent: March 19, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Yue Wang
  • Patent number: 11936873
    Abstract: A method of video processing is provided to include determining, for a conversion between a video block of a video having a 4:2:2 color format and a bitstream of the video, a parameter of a cross-component linear model for the video block according to a rule and performing the conversion based on the determining, wherein a syntax element indicates whether chroma samples of the video are vertically shifted relative to luma samples of the video and wherein the rule specifies that the parameter is determined independent of a value of the syntax element.
    Type: Grant
    Filed: October 18, 2022
    Date of Patent: March 19, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Yang Wang, Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Publication number: 20240089483
    Abstract: Devices, systems and methods related to digital video coding, and specifically, to signaling of slice types in video picture headers are described. One example method of video processing includes performing a conversion between a video including one or more video pictures including one or more slices and a bitstream of the video, wherein the bitstream conforms to a format rule, and wherein the format rule specifies that for a video picture of the one or more video pictures having all slices coded as I slices, P slice and B slice related syntax elements are omitted from a picture header for the video picture.
    Type: Application
    Filed: November 14, 2023
    Publication date: March 14, 2024
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Zhipin Deng, Jizheng Xu, Ye-kui Wang
  • Publication number: 20240087081
    Abstract: An image processing method includes a first device that receives request information from a second device The first device obtains location information of M key points in a to-be-transmitted image and determines a target display area in the to-be-transmitted image based on the request information and the location information of the M key points and the first device sends target display area information to the second device to enable the second device to process the to-be-transmitted image into a target display image based on the target display area information. The second device receives the target display area information, processes the transmitted image into the target display image based on the target display area information, and presents the target display image on a display area of the second device.
    Type: Application
    Filed: January 17, 2022
    Publication date: March 14, 2024
    Inventors: Bei Xu, Kai Liu
  • Publication number: 20240089507
    Abstract: A method of video processing includes determining, for a conversion between a current block of a video and a coded representation of the video, whether a syntax element indicating usage of a skip mode for an intra-block copy (IBC) coding model is included in the coded representation according to a rule that specifies that signaling of the syntax element is based on a dimension of the current block and/or a maximum allowed dimension for a block that is coded using the IBC coding model. The method also includes performing the conversion based on the determining.
    Type: Application
    Filed: November 15, 2023
    Publication date: March 14, 2024
    Inventors: Li Zhang, Kai Zhang, Jizheng Xu, Hongbin Liu
  • Publication number: 20240085595
    Abstract: A Fresnel lens in a lens body, the lens body is provided with a light incident surface and a light exit surface opposite to each other along a first direction, and the light exit surfaces are adjacently arranged in a second direction perpendicular to the first direction. There are several protruding teeth, and the protruding teeth are formed by an effective surface and an ineffective surface, and the ineffective surface is inclined at an acute angle relative to the first direction. The invention makes the light passing through the lens body reach the effective surface as much as possible, thereby reducing stray light and enhancing light efficiency.
    Type: Application
    Filed: September 8, 2023
    Publication date: March 14, 2024
    Inventors: Zuping He, Xiaoyun Liu, Jun Yang, Sheng Zhang, Kai Xu, Jianguo Dong, Huangfeng Pan
  • Publication number: 20240086730
    Abstract: At least one processor identifies dependency relationships among libraries in a repository of libraries. Using the dependency relationships among libraries, at least one machine learning model can be created that predicts with a confidence value a dependency between a given library and a target library. An L layer tree-like graph can be created, using the dependency relationships among libraries and an application package. L can be configurable. Versions of the libraries to use can be determined by running the at least one machine learning model for each pair of nodes having a dependency relationship in the L layer tree-like graph, the at least one machine learning model identifying the dependency relationship with a confidence value, where pairs of nodes having largest confidence values are selected as the versions of the libraries to use in the application package.
    Type: Application
    Filed: September 13, 2022
    Publication date: March 14, 2024
    Inventors: Jin Wang, Lei Gao, A Peng Zhang, Kai Li, Xin Feng Zhu, Geng Wu Yang, Jia Xing Tang, Yan Liu
  • Publication number: 20240085900
    Abstract: A system and method for autonomous vehicle control to minimize energy cost are disclosed. A particular embodiment includes: generating a plurality of potential routings and related vehicle motion control operations for an autonomous vehicle to cause the autonomous vehicle to transit from a current position to a desired destination; generating predicted energy consumption rates for each of the potential routings and related vehicle motion control operations using a vehicle energy consumption model; scoring each of the plurality of potential routings and related vehicle motion control operations based on the corresponding predicted energy consumption rates; selecting one of the plurality of potential routings and related vehicle motion control operations having a score within an acceptable range; and outputting a vehicle motion control output representing the selected one of the plurality of potential routings and related vehicle motion control operations.
    Type: Application
    Filed: November 15, 2023
    Publication date: March 14, 2024
    Inventors: Xing SUN, Wutu LIN, Liu LIU, Kai-Chieh MA, Zijie XUAN, Yufei ZHAO
  • Publication number: 20240088785
    Abstract: The embodiments provide an RSCC and a control method thereof. The RSCC includes an input capacitor, an output capacitor, N parallel RSC branches, and a controller. The controller is configured to: determine an average value of characteristic currents of N resonance units; and reduce a duty cycle of a control signal of a charging switch in a first switch unit when determining that a characteristic current of a first resonance unit is greater than the average value, where a corresponding branch is in a charging stage when the charging switch is turned on; or reduce a duty cycle of a control signal of a discharging switch in a first switch unit when determining that a characteristic current of a first resonance unit is less than the average value, where a corresponding branch is in a discharging stage when the discharging switch is turned on.
    Type: Application
    Filed: November 22, 2023
    Publication date: March 14, 2024
    Applicant: Huawei Digital Power Technologies Co., Ltd.
    Inventors: Xinyu YU, Yunfeng LIU, Kai XIN, Fuqiang XU
  • Publication number: 20240089464
    Abstract: Devices, systems, and methods for digital video coding, which includes inter prediction with refinement, are described. An exemplary method of video processing includes determining to use, for a conversion between a current block of a video and a bitstream representation of the video, a first linear optimization model for the conversion using a first coding mode, the first linear optimization model being derived from a second linear optimization model that is used for the conversion using a second coding mode, and performing, based on the determining, the conversion. Another exemplary method of video processing includes determining to use, for a conversion between a current block of a video and a bitstream representation of the video, a gradient value computation algorithm for a bi-directional optical flow tool, and performing, based on the determining, the conversion.
    Type: Application
    Filed: November 6, 2023
    Publication date: March 14, 2024
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Yue Wang
  • Publication number: 20240089491
    Abstract: Devices, systems and methods for the simplification of sub-block motion candidate lists for video coding are described. In a representative aspect, a method for video processing includes determining, during a conversion between a current block and a bitstream representation of the current block, a temporal motion vector prediction candidate for a sub-block of the current block. The temporal motion vector prediction candidate is completely determined based on K neighboring blocks of the current block, K being a positive integer. The method also includes performing the conversion based on the temporal motion vector prediction candidate for the sub-block.
    Type: Application
    Filed: November 16, 2023
    Publication date: March 14, 2024
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11930173
    Abstract: Transform parameter derivation based on block partition is described. In an exemplary aspect, a method for video processing includes determining, for a conversion between a first block of video and a bitstream representation of the first block of video, whether a use of non-power-of-two partition trees (NPT-T) is enabled or disabled, wherein the NPT-T includes splitting the first block to multiple smaller sized child blocks of the first block, and at least one child block's width and/or height have a dimension that is a non-power-of-two integer; and performing the conversion based on the NPT-T in response to the determination that the NPT-T is enabled.
    Type: Grant
    Filed: August 13, 2021
    Date of Patent: March 12, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11930182
    Abstract: A method for processing video data, including: deriving one or more motion vectors for a first set of sub-blocks belonging to a first dividing pattern of a current video block of a video; and performing, based on the one or more motion vectors, a conversion between the current video block and a bitstream of the video.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: March 12, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11930216
    Abstract: A method of video processing includes determining, for a conversion between a current block in a video region of a video and a coded representation of the video, that splitting the current block into multiple transform units is permitted based on a characteristic of the current block. A signaling of the splitting is omitted in the coded representation. The method also includes performing the conversion based on the determining.
    Type: Grant
    Filed: March 8, 2022
    Date of Patent: March 12, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Jizheng Xu, Hongbin Liu
  • Patent number: 11929070
    Abstract: Techniques for performing centralized unsuperivised learning in a multi-domain system are described. A user may request labeled data for an ML task, where the request includes a prompt for obtaining relevant explicit user feedback. The system may use the prompt to collect explicit user feedback for relevant runtime user inputs. After a duration of time (in the user's request for labeled data) has elapsed, the system determines whether collected user feedback indicates processing of the user input was defective and, if so, determines a cause of the defective processing. The system then uses one or more label generators to generate labeled data using the collected user feedback, whether the processing was defective, and the determined defect cause.
    Type: Grant
    Filed: August 30, 2021
    Date of Patent: March 12, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Ruhi Sarikaya, Zheng Du, Xiaohu Liu, Kai Liu, Sriharsha Venkata Chintalapati, Chenlei Guo, Hung Tuan Pham, Joe Pemberton, Zhenyu Yao, Bigyan Rajbhandari
  • Patent number: 11930172
    Abstract: Restrictions of usage of non-power-two-partition tree in video compression is described. In an exemplary aspect, a method for video processing includes determining, for a conversion between a video and a bitstream representation of the video, whether non-power-of-two partition trees (NPT-T) partition is enabled or disabled, wherein the NPT-T partition include splitting a first block of the video into multiple smaller sized child blocks of the first block, and width (Wi) and/or height (Hi) of at least one child block is a non-power-of-two integer; determining restrictions associated with usage of the NPT-T partition in response to the determination that the NPT-T partition is allowed; and performing the conversion based on the determinations.
    Type: Grant
    Filed: August 13, 2021
    Date of Patent: March 12, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11926339
    Abstract: A method and a system for constructing a driving coordinate system for use in the field of smart transport. The method for constructing a driving coordinate system comprises: determining the road boundary line on one side of the road on which a current vehicle is situated as a reference line for constructing a driving coordinate system; in a vehicle coordinate system, determining the reference line point having the smallest distance between the reference line and the current vehicle position as an origin point OF of the driving coordinate system; on the basis of the origin point OF, determining the road guiding line direction as the XF axis of the driving coordinate system and determining the direction relative to the road guiding line direction according to the left-hand rule as the YF axis of the driving coordinate system; and, on the basis of the origin point OF, the XF axis, and the YF axis, forming a corresponding driving coordinate system.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: March 12, 2024
    Assignee: GREAT WALL MOTOR COMPANY LIMITED
    Inventors: Rutao Han, Jianyong Ge, Hongwei Liu, Yaxing Ren, Wenfeng Cui, Tianpei Wang, Kai Zhang, Ruying Teng
  • Patent number: 11929319
    Abstract: Integrated fan-out packages and methods of forming the same are disclosed. An integrated fan-out package includes two dies, an encapsulant, a first metal line and a plurality of dummy vias. The encapsulant is disposed between the two dies. The first metal line is disposed over the two dies and the encapsulant, and electrically connected to the two dies. The plurality of dummy vias is disposed over the encapsulant and aside the first metal line.
    Type: Grant
    Filed: July 22, 2021
    Date of Patent: March 12, 2024
    Assignee: Taiwan Semiconductor Manufacturing Company, Ltd.
    Inventors: Ching-Yu Huang, Han-Ping Pu, Ming-Kai Liu, Ting-Chu Ko, Yung-Ping Chiang, Chang-Wen Huang, Yu-Sheng Hsieh
  • Patent number: 11930185
    Abstract: A method for video processing is provided. The method includes determining, for a conversion between a current video block of a video that is a chroma block and a coded representation of the video, multiple sets of parameters, wherein each set of parameters defines a cross-component linear model (CCLM) and is derived from a corresponding group of chroma samples at corresponding chroma sample positions; determining, based on the multiple sets of parameters, parameters for a final CCLM; and performing the conversion based on the final CCLM.
    Type: Grant
    Filed: May 3, 2021
    Date of Patent: March 12, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Jizheng Xu, Yue Wang
  • Patent number: 11930165
    Abstract: Techniques for implementing video processing techniques are described. In one example implementation, a method of video processing includes determining, for a conversion between a current block of a video and a bitstream representation of the video, a manner in which coding information of the current block is represented in the bitstream representation in part based on whether a condition associated with a size of the current block is satisfied. The method also includes performing the conversion based on the determining.
    Type: Grant
    Filed: June 23, 2021
    Date of Patent: March 12, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Jizheng Xu, Yue Wang