Patents Assigned to BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
  • Patent number: 11956438
    Abstract: A method of visual media processing includes determining, for a conversion between a current video block of visual media data and a bitstream representation of the current video block, a buffer that stores reference samples for prediction in an intra block copy mode; for a sample spatially located at location of the current video block relative to an upper-left position of a coding tree unit including the current video block and having a block vector, computing a corresponding reference in the buffer at a reference location, wherein the reference location is determined using the block vector and the location; and upon determining that the reference location lies outside the buffer, re-computing the reference location based at least in part on a location of the current video block relative to the coding tree unit including the current video block.
    Type: Grant
    Filed: August 26, 2022
    Date of Patent: April 9, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Jizheng Xu, Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11956464
    Abstract: Devices, systems and methods for encoding and decoding digital video using a look-up tables (LUTs) containing motion candidates are described. In a representative aspect, a method of video processing includes maintaining one or more tables, wherein at least one table of the one or more tables is associated with one or more entries, deriving, based on a first set of motion candidates in the at least one table, a second set of motion candidates, and performing, based on the second set of motion candidates, a conversion between a current block of a video and a bitstream representation of the video.
    Type: Grant
    Filed: July 13, 2021
    Date of Patent: April 9, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11954455
    Abstract: Provided are a method and apparatus for translating words in a picture, an electronic device, and a storage medium. The method includes: recognizing words embedded in a target picture to obtain at least one text line, each of which corresponds to one line of words; perform paragraph combination on the at least one text line to obtain at least one text paragraph; translating the at least one text paragraph into at least one target text paragraph in a specified language; and replacing the words in the target picture with the at least one target text paragraph.
    Type: Grant
    Filed: February 26, 2021
    Date of Patent: April 9, 2024
    Assignee: Beijing Bytedance Network Technology Co., Ltd.
    Inventors: Lei Li, Jun Cao, Mingxuan Wang, Zhou Qian
  • Patent number: 11956432
    Abstract: An example method of video processing includes determining, for a conversion between a block of a first sub-picture of a video and a bitstream representation of the video, whether to apply a deblocking process across an edge between the block and a neighboring block of a second sub-picture based on whether a loop filtering process is allowed across subpicture boundaries. The method also includes performing the conversion based on the determining.
    Type: Grant
    Filed: April 18, 2022
    Date of Patent: April 9, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Kai Zhang, Zhipin Deng, Hongbin Liu, Li Zhang, Jizheng Xu
  • Patent number: 11956448
    Abstract: Examples of video encoding methods and apparatus and video decoding methods and apparatus are described. An example method of processing video data includes determining, for a conversion between a video block of a video and a bitstream of the video, a gradient of a prediction vector at a sub-block level for the video block according to a rule, wherein the rule specifies to use a same gradient value is assigned for all samples within a sub-block of the video block; and performing the conversion based on the determining.
    Type: Grant
    Filed: December 7, 2022
    Date of Patent: April 9, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Kai Zhang, Yuwen He, Li Zhang, Hongbin Liu, Tianliang Fu, Junru Li, Siwei Ma
  • Patent number: 11956465
    Abstract: Difference calculation based on partial position is described. In a representative aspect, a method of video processing comprising: calculating, during a conversion between a current block of video and a bitstream representation of the current block, differences between two reference blocks associated with the current block or differences between two reference sub-blocks associated with a sub-block within the current block based on representative positions of the reference blocks or representative positions of the reference sub-blocks; and performing the conversion based on the differences.
    Type: Grant
    Filed: November 24, 2021
    Date of Patent: April 9, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Jizheng Xu, Yue Wang
  • Patent number: 11956449
    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 coded using a combined inter and intra prediction (CIIP) coding technique and a bitstream representation of the video, an intra-prediction mode of the current block independently from an intra-prediction mode of a neighboring block. The CIIP coding technique uses an intermedia inter prediction value and an intermedia intra prediction value to derive a final prediction value of the current block. The method also includes performing the conversion based on the determining.
    Type: Grant
    Filed: November 29, 2022
    Date of Patent: April 9, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Jizheng Xu, Yue Wang
  • Patent number: 11949918
    Abstract: A method implemented by a video coding apparatus includes applying a neural network (NN) filter to an unfiltered sample of a video unit to generate a filtered sample. The NN filter is applied based on a syntax element of the video unit. The method also includes converting between a video media file and a bitstream based on the filtered sample that was generated.
    Type: Grant
    Filed: April 13, 2022
    Date of Patent: April 2, 2024
    Assignees: LEMON INC., BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC., BYTEDANCE (HK) LIMITED
    Inventors: Yue Li, Li Zhang, Kai Zhang, Junru Li, Meng Wang, Siwei Ma, Shiqi Wang
  • Patent number: 11949528
    Abstract: Disclosed are an information interaction method and apparatus, and an electronic device. One specific embodiment of the method comprises: in response to a user logging in to a live interface initiated based on a multimedia conference, displaying a live data stream of the multimedia conference in the live interface initiated based on the multimedia conference, wherein the live data stream is generated on the basis of an interactive data stream of a participating user of the multimedia conference; receiving interactive content input by the user on the basis of the live data stream, and generating interactive information according to the interactive content; and sending the interactive information to a serving end, so as to instruct the serving end to send the interactive information to a terminal device that displays the live interface. The communication efficiency of information related to the content of a multimedia conference is thus improved.
    Type: Grant
    Filed: July 18, 2022
    Date of Patent: April 2, 2024
    Assignee: Beijing Bytedance Network Technology Co., Ltd.
    Inventors: Zhenli Dai, Jingsheng Yang, Decai Liu, Mengyuan Xiong, Xin Zhang, Jiaxi Xiahou, Haoran Pang, Ziyun Qi
  • Patent number: 11949861
    Abstract: Techniques for implementing adaptive loop filtering are described. One example method of video processing includes making a first determination, for a conversion between a video unit of a video and a bitstream of the video, a first luma adaptive loop filter, ALF, boundary across which a luma adaptive loop filter is selectively applied to a luma component of the video unit and a second luma ALF boundary; making a second determination, from the second luma ALF boundary, a chroma ALF boundary across which a chroma adaptive loop filter is selectively applied for a chroma component of the video unit; and performing the conversion based on the first determination and the second determination.
    Type: Grant
    Filed: December 29, 2022
    Date of Patent: April 2, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Yang Wang, Hongbin Liu, Li Zhang
  • Patent number: 11949880
    Abstract: A method of video processing is described. The method includes determining, for a conversion between a current video block of a video and a coded representation of the video, whether a certain partitioning scheme is allowed for the current video block according to a rule that depends on a coding mode type used for representing the current video block in the coded representation and a dimension of the current video block; and performing the conversion based on the determining.
    Type: Grant
    Filed: March 2, 2022
    Date of Patent: April 2, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Jizheng Xu, Zhipin Deng, Li Zhang, Hongbin Liu, Kai Zhang
  • Patent number: 11943439
    Abstract: A method for implementing an adaptive colour transform (ACT) mode during image/video encoding and decoding includes performing a conversion between a current video block of a video and a bitstream of the video, wherein the current video block is coded using the ACT mode, wherein the conversion comprises applying an inverse ACT transform on the current video block according to a rule, and wherein the rule specifies that a clipping operation, based on a bit depth of the current video block, is applied to an input of the inverse ACT transform.
    Type: Grant
    Filed: July 18, 2022
    Date of Patent: March 26, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Weijia Zhu, Jizheng Xu, Li Zhang, Kai Zhang, Ye-Kui Wang, Yue Wang
  • Patent number: 11941728
    Abstract: The present disclosure provides an effect application previewing method, an apparatus, a device and a storage medium. The method includes: taking, in response to a preview trigger operation for a target effect style, a position of a pointer on a video track as a start point, to generate a virtual video frame for the target effect style; synchronously playing the virtual video frame and at least one video clip corresponding to the virtual video frame on the video track based on a timeline, to preview an effect of the target effect style applied to the at least one video clip.
    Type: Grant
    Filed: December 22, 2022
    Date of Patent: March 26, 2024
    Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
    Inventors: Zhaoqin Lin, Pingfei Fu, Yan Zeng, Qifan Zheng, Chen Zhao
  • Patent number: 11941529
    Abstract: The embodiments of the present disclosure disclose a method and apparatus for processing a mouth image. A specific embodiment of the method includes: obtaining a mouth image to be processed (201); inputting the mouth image into a pre-trained mouth detection model to obtain an output result information, wherein the output result information is used for representing a probability that a content displayed by a pixel point in the mouth image belongs to a class in a target class set (202), the target class set comprising at least one of a first class for representing teeth, a second class for representing mouth illumination, and a third class for representing lips; and processing the mouth image according to the output result information to obtain a processed mouth image (203). The method achieves pixel point-level processing of the mouth image.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: March 26, 2024
    Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
    Inventor: Shiyin Wang
  • Patent number: 11941777
    Abstract: A picture processing method and apparatus, a device, and a storage medium are provided. The method includes: detecting, in response to an image editing trigger operation, a target processing part in a to-be-processed picture; determining an image region comprising the target processing part, in the to-be-processed picture; and zooming in on the image region, on an image editing interface. Hence, according to the embodiments, when an image editing operation is triggered, the target processing part on the to-be-processed picture can be quickly positioned, and be zoomed in on the image editing interface, so that a user can conveniently perform image editing on the target processing part, and the picture processing efficiency is improved to a certain extent.
    Type: Grant
    Filed: August 12, 2022
    Date of Patent: March 26, 2024
    Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
    Inventors: Guanghui Chen, Jingyu Ji, Li Zou
  • Patent number: 11943444
    Abstract: A method for video processing includes performing a conversion between a current video block of a video and a bitstream representation of the current video block using a matrix based intra prediction (MIP) mode, where the conversion includes performing the upsampling operation in which the final prediction block is determined by using a reduced prediction block of the current video block and by using reconstructed neighboring samples of the current video block according to a rule, and where the reduced prediction block is obtained by performing the matrix vector multiplication operation on reduced boundary samples of the current video block.
    Type: Grant
    Filed: August 12, 2022
    Date of Patent: March 26, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC
    Inventors: Zhipin Deng, Kai Zhang, Li Zhang, Hongbin Liu, Jizheng Xu
  • Patent number: 11934632
    Abstract: Embodiments of the present disclosure provide a music playing method and apparatus. The method includes: displaying a first page of a music application, where the first page includes at least one custom queue, and each custom queue includes at least one piece of music to be played; acquiring a first instruction acting on the custom queue; and playing the music to be played in the custom queue according to the first instruction. The custom queue is displayed on a fixed area of the first page, so that after entering the first page, the user can directly play the music of interest without the need of frequent page skipping, thereby improving the flexibility of music playing.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: March 19, 2024
    Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
    Inventors: Chaopeng Liu, Liang Ren
  • Patent number: 11934631
    Abstract: The embodiment of the present disclosure discloses multimedia data processing method, apparatus, electronic device, and storage medium. The method comprises: displaying a first shooting page which includes a first icon; displaying identification information of one or more pieces of pre-buffered multimedia data according to an operation of a user on the first icon; acquiring a publishing instruction for target multimedia data of the one or more pieces of pre-buffered multimedia data according to the identification information; and in response to the publishing instruction, publishing the target multimedia data to a network. Due to the fact that the user usually enters the shooting page when wanting to share multimedia data through a terminal, therefore the user can see a draft browsing entrance more intuitively and publish a draft to the network by directly displaying the draft browsing entrance in the shooting page, and the probability of the draft being successfully published is increased.
    Type: Grant
    Filed: July 22, 2021
    Date of Patent: March 19, 2024
    Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
    Inventors: Chenman Zhou, Yujie Li, Pingfangzi Ai
  • Patent number: 11936605
    Abstract: Embodiments of the present disclosure provide a message processing method, an apparatus, and an electronic device, which belong to the technical field of computer applications. The method includes: obtaining a comment message sent by a sending terminal; performing a preset type of detection on the comment message; if the comment message passes the detection, sending the comment message to the receiving terminal, so that the receiving terminal displays the comment message; if the comment message fails the detection, not sending the comment message to the receiving terminal. Through the solution of the present disclosure, the detection and screening strategy for the comment messages is added, a total amount of the comment messages is reduced, the message processing solution is optimized, and the user experience is improved.
    Type: Grant
    Filed: July 12, 2022
    Date of Patent: March 19, 2024
    Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
    Inventor: Zerui Jiang
  • 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