Patents Examined by Jessica M Prince
  • Patent number: 11863789
    Abstract: A method, computer program, and computer system is provided for coding video data. Video data including one or more subpictures is received. A number of the subpictures and a delta value between the number of subpictures and a number of rectangular slices are signaled. The number of rectangular slices is derived based on the number of subpictures and the delta value.
    Type: Grant
    Filed: November 16, 2020
    Date of Patent: January 2, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Byeongdoo Choi, Shan Liu, Stephan Wenger
  • Patent number: 11863794
    Abstract: A method includes performing a conversion between a video including a video picture and a bitstream of the video according to a rule, wherein the video picture including a subpicture, a tile, and a slice, and wherein the rule specifies that, due to the subpicture including the slice that is partitioned from the tile, the conversion is performed by refraining from counting a height of the subpicture using a number of tiles of the video picture.
    Type: Grant
    Filed: August 24, 2022
    Date of Patent: January 2, 2024
    Assignee: BYTEDANCE INC.
    Inventors: Ye-Kui Wang, Li Zhang, Kai Zhang
  • Patent number: 11863770
    Abstract: An apparatus (200) for receiving an input video data stream according to an embodiment is provided. The input video data stream has a video encoded thereinto. The apparatus (200) is configured to generate an output video data stream from the input video data stream.
    Type: Grant
    Filed: November 7, 2022
    Date of Patent: January 2, 2024
    Assignee: GE Video Compression, LLC
    Inventors: Yago Sanchez De La Fuente, Karsten Sühring, Cornelius Hellge, Thomas Schierl, Robert Skupin, Thomas Wiegand
  • Patent number: 11843806
    Abstract: A deblocking method, for deblocking a transform block boundary within a coding block in an image encoding and/or an image decoding is provided, wherein the coding block comprising transform blocks is coded in inter prediction mode and the transform blocks comprises a first transform block and a second transform block; wherein the method comprises: determining, when the boundary between the first transform block and the second transform block is a transform block boundary and at least one of the first transform block and the second transform block has one or more non-zero transform coefficients, a value of a BS parameter for the boundary between the first transform block and the second transform block to be a first value; and performing de-blocking filtering process to the boundary between the first transform block and the second transform block at least based on the value of the boundary strength parameter.
    Type: Grant
    Filed: July 23, 2021
    Date of Patent: December 12, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Biao Wang, Anand Meher Kotra, Han Gao, Yin Zhao, Semih Esenlik, Jianle Chen
  • Patent number: 11836911
    Abstract: An image data management method of managing image data includes an image capturing step of capturing an image of an object by an image capturing portion, a storage priority obtaining step of obtaining a storage priority of the image data, an imparting step of associating the image data obtained by the image capturing portion with the storage priority obtained for the image data and storing the image data and the storage priority in a storage device, and an updating step of, in a case where the object whose image is captured by the image capturing portion is in a specific state, updating, on a basis of detection of the specific state, a storage priority associated with image data including image data stored in the storage device before image data in which the object is determined as being in the specific state is stored.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: December 5, 2023
    Assignee: Canon Kabushiki Kaisha
    Inventor: Kenkichi Yamamoto
  • Patent number: 11838537
    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 of a video and a bitstream representation of the video, a temporal motion vector prediction candidate based on a temporal neighboring block of the current block. The temporal neighboring block is identified based on motion information of a spatial neighboring block selected from one or more spatial neighboring blocks that are different from at least one spatial neighboring block used in a merge list construction process of a video block. The method also includes performing the conversion based on the temporal motion vector prediction candidate.
    Type: Grant
    Filed: April 14, 2021
    Date of Patent: December 5, 2023
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11831872
    Abstract: In general, encoding or decoding image information can involve processing a signal including image information based on determining a block of spatial-domain values for a prediction residual; replacing in a set of multiple transforms at least one first transform matrix with at least one second transform matrix and/or adding at least one second transform matrix to said set of multiple transforms; transforming the block of spatial-domain values using said second transform matrix; and encoding or decoding at least a portion of the image information based on the transforming of the block of spatial-domain values.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: November 28, 2023
    Assignee: InterDigital Madison Patent Holdings, SAS
    Inventors: Karam Naser, Franck Galpin, Gagan Rath
  • Patent number: 11818383
    Abstract: Video processing methods and apparatuses for coding a current block generate a final predictor by combining multiple predictors for the current block. A first predictor and a second predictor for the current block are generated by applying one or a combination of settings to the first, second, or both predictors. One or both the first and second predictors are generated from motion compensation. The final predictor is derived from the first and second predictors, and the current block is encoded or decoded according to the final predictor. The settings include supported-mode setting, combined-weight setting, applied-portion setting, motion information setting, precision setting, or a combination of the above settings.
    Type: Grant
    Filed: October 9, 2019
    Date of Patent: November 14, 2023
    Assignee: HFI Innovation Inc.
    Inventors: Man-Shu Chiang, Chih-Wei Hsu, Tzu-Der Chuang, Ching-Yeh Chen
  • Patent number: 11812066
    Abstract: The present disclosure relates to methods, apparatus or systems for encoding and decoding sequence of images by applying a global rotation motion compensation to an input image. According to different embodiments, the input image is a reference image in a compression loop or the image to be encoded. The images to encode are omnidirectional images. As a result, applying a global rotation motion compensation to them corresponds to generate new images as if they have been captured according to a different front direction. When this new front direction is the one of a reference image, the compensation of apparent motion is facilitated.
    Type: Grant
    Filed: September 21, 2017
    Date of Patent: November 7, 2023
    Assignee: INTERDIGITAL VC HOLDINGS, INC.
    Inventors: Philippe Bordes, Gagan Rath, Fabien Racape, Franck Galpin
  • Patent number: 11805259
    Abstract: A method, a video processing apparatus and computer-readable program medium for video process is disclosed. The method of video coding including: using, during a conversion between a current block of video and a bitstream representation of the current block, an affine motion mode for the current block; updating motion information of the current block after motion compensation so as to obtain updated motion information of the current block; and using the updated motion information during conversion of subsequent video blocks and their respective bitstream representations.
    Type: Grant
    Filed: March 23, 2021
    Date of Patent: October 31, 2023
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11792393
    Abstract: An encoding/decoding method and device according to the present disclosure may: determine at least one among a plurality of inter prediction modes as the inter prediction mode of the current block; form an inter prediction candidate list on the basis of the determined inter prediction mode; perform motion compensation on the basis of one prediction candidate in the inter prediction candidate list, and generate a first prediction block of the current block; and correct the first prediction block by using a prescribed intra prediction mode.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: October 17, 2023
    Assignee: INTELLECTUAL DISCOVERY CO., LTD.
    Inventors: Jae Gon Kim, Do Hyeon Park, Yong Uk Yoon, Ji Hoon Do
  • Patent number: 11785252
    Abstract: A decoder includes circuitry configured to receive a bitstream, extract a header associated with a current frame and including a signal characterizing that global motion is enabled and further characterizing parameters of a global motion model, and decoding the current frame, the decoding including using a motion model for each current block having a complexity that is less than or equal to a complexity of the global motion model. Related apparatus, systems, techniques, and articles are also described.
    Type: Grant
    Filed: October 19, 2021
    Date of Patent: October 10, 2023
    Assignee: OP Solutions, LLC
    Inventors: Hari Kalva, Borivoje Furht, Velibor Adzic
  • Patent number: 11778213
    Abstract: A method of coding video data, the method comprising: reconstructing a block of the video data; and applying a Convolutional Neural Network (CNN)-based filter to the reconstructed block, wherein the CNN-based filter uses a LeakyReLU activation function.
    Type: Grant
    Filed: September 28, 2022
    Date of Patent: October 3, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: Hongtao Wang, Jianle Chen, Marta Karczewicz
  • Patent number: 11770525
    Abstract: Provided is an image processing device including a decoding section that decodes an encoded stream to generate an image, a line determining section that determines whether to apply a deblocking filter to each of lines perpendicular to a boundary in neighboring blocks neighboring across the boundary in the image generated by the decoding section, and a filtering section that applies the deblocking filter to each line to which the line determining section determines to apply the deblocking filter.
    Type: Grant
    Filed: December 22, 2021
    Date of Patent: September 26, 2023
    Assignee: SONY GROUP CORPORATION
    Inventor: Masaru Ikeda
  • Patent number: 11743473
    Abstract: The present invention relates to a method for encoding/decoding a video. To this end, the method for decoding a video may include: deriving a spatial merge candidate from at least one of spatial candidate blocks of a current block, deriving a temporal merge candidate from a co-located block of the current block, and generating a prediction block of the current block based on at least one of the derived spatial merge candidate and the derived temporal merge candidate, wherein a reference picture for the temporal merge candidate is selected based on a reference picture list of a current picture including the current block and a reference picture list of a co-located picture including the co-located block.
    Type: Grant
    Filed: April 11, 2022
    Date of Patent: August 29, 2023
    Inventors: Dong San Jun, Ha Hyun Lee, Jung Won Kang, Hyun Suk Ko, Sung Chang Lim, Jin Ho Lee, Seung Hyun Cho, Hui Yong Kim, Jin Soo Choi
  • Patent number: 11729424
    Abstract: A decoder may receive, for a block and from a bit stream, an indication of a decoder-side affine transform, a prediction mode, and a residual block. The decoder may generate a compensated prediction of the block. For example, the decoder may generate the compensated prediction of the block based on the residual block and the prediction mode. The decoder may generate, based on the indication and for each of a plurality of affine transform parameters, an affine transformation of the compensated prediction. The decoder may determine an affine transform parameter, from the plurality of affine transform parameters, based on a visual quality of each of the affine transformations of the compensated prediction.
    Type: Grant
    Filed: December 6, 2021
    Date of Patent: August 15, 2023
    Assignee: Ofinno, LLC
    Inventors: Kalyan Goswami, Esmael Hejazi Dinan, Tae Meon Bae
  • Patent number: 11729387
    Abstract: Techniques for automatically configuring settings for a video encoder are described.
    Type: Grant
    Filed: December 3, 2020
    Date of Patent: August 15, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Ramzi Khsib, Istvan Fehervari
  • Patent number: 11729417
    Abstract: A decoding method is presented. At least one high level syntax element is decoded that indicates whether generalized bi-prediction applies for predicting blocks of a slice. A block is then decoded from said slice using generalized bi-prediction in the case where said at least one high level syntax element indicates to apply generalized bi-prediction.
    Type: Grant
    Filed: October 1, 2019
    Date of Patent: August 15, 2023
    Assignee: InterDigital VC Holdings, Inc.
    Inventors: Philippe Bordes, Fabrice Leleannec, Tangi Poirier, Philippe De Lagrange
  • Patent number: 11722662
    Abstract: An encoder that encodes a current block to be encoded in an image is provided. The encoder includes: processor; and memory coupled to the processor, in which, in operation, the processor: generates a first prediction image based on a motion vector, the first prediction image being an image with full-pel precision; generates a second prediction image using an interpolation filter by interpolating a value at a fractional-pel position between full-pel positions included in the first prediction image; and encodes the current block based on the second prediction image, and in the using of the interpolation filter, the interpolation filter is switched between a first interpolation filter and a second interpolation filter differing in a total number of taps from the first interpolation filter.
    Type: Grant
    Filed: June 10, 2022
    Date of Patent: August 8, 2023
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Chong Soon Lim, Hai Wei Sun, Han Boon Teo, Jing Ya Li, Che-Wei Kuo, Kiyofumi Abe, Tadamasa Toma, Takahiro Nishi, Yusuke Kato
  • Patent number: 11722668
    Abstract: A video decoding method includes parsing a bitstream to obtain a split mode to transform units (TUs) in a current coding unit (CU). Each of the TUs has a serial number in a one-to-one correspondence with positions of the TUs in the current CU. A transform coefficient of a luminance transform block of a current TU in the TUs is obtained. A transform type of the luminance transform block of the current TU is obtained based on the split mode and a serial number of the current TU. An inverse transform on the transform coefficient of the luminance transform block of the current TU is performed based on the transform type of the luminance transform block of the current TU to obtain a reconstructed residual of the luminance transform block of the current TU. A reconstructed block of the current CU is obtained based on the reconstructed residual.
    Type: Grant
    Filed: June 2, 2021
    Date of Patent: August 8, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yin Zhao, Haitao Yang, Jianle Chen