Adaptive Patents (Class 375/240.02)
  • Patent number: 11516505
    Abstract: The disclosure relates to a method of decoding implemented by a decoding device, comprising: obtaining a value of a reference line index for a current block; constructing a most probable mode, MPM, list for the current block; obtaining a value of intra-prediction mode index for the current block; when the value of the reference line index is not equal to 0, obtaining an intra prediction mode of the current block according to the MPM list for the current block and the value of the intra-prediction mode index for the current block, wherein the value of the intra-prediction mode index indicates a position that corresponds to the intra prediction mode of the current block among angular intra-prediction modes in the MPM list. The disclosure also relates to a coding apparatus and a non-transitory machine-readable medium.
    Type: Grant
    Filed: February 8, 2021
    Date of Patent: November 29, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Biao Wang, Jianle Chen, Semih Esenlik, Anand Meher Kotra, Han Gao, Zhijie Zhao
  • Patent number: 11509930
    Abstract: The present invention relates to a method for encoding/decoding a video. To this end, the method for decoding a video may include: generating a merge candidate list of a current block including at least one merge candidate corresponding to each of a plurality of reference picture lists; determining at least one piece of motion information by using the merge candidate list; and generating a prediction block of the current block by using the determined at least one piece of motion information.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: November 22, 2022
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Sung Chang Lim, Jung Won Kang, Hyun Suk Ko, Ha Hyun Lee, Dong San Jun, Jin Ho Lee, Seung Hyun Cho, Hui Yong Kim, Jin Soo Choi
  • Patent number: 11509924
    Abstract: An encoder includes circuitry and memory. Using the memory, the circuitry selects, as a method of determining a first MV precision, a first method or a second method using information of neighboring blocks that are blocks processed and neighboring a current block, and determines, as a motion vector for encoding the current block, a motion vector having the first MV precision determined. In the first method, one MV precision is fixedly determined as the first MV precision. In the second method, one MV precision is selected from among selectable MV precisions, the one MV precision selected is determined as the first MV precision, and selection information indicating the one MV precision selected is encoded into a bitstream.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: November 22, 2022
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Kiyofumi Abe, Takahiro Nishi, Tadamasa Toma
  • Patent number: 11509919
    Abstract: A method for video decoding at a decoder is provided. In the method, reconstructed samples of a reconstructed block of a picture are stored in a first reference sample memory. The first reference sample memory is configured to store at least one set of a number of luma samples and corresponding chroma samples of the reconstructed block. Further, reconstructed samples of a current block of the picture are stored in a second reference sample memory. The second reference sample memory is configured to store only one set of the number of luma samples and corresponding chroma samples of the current block. A current sub-block in the current block is reconstructed using an intra block copy (IBC) mode based on the stored reconstructed samples of a reference sub-block of the reconstructed block or the stored reconstructed samples of a reference sub-block of the current block.
    Type: Grant
    Filed: August 22, 2019
    Date of Patent: November 22, 2022
    Assignee: Tencent America
    Inventors: Xiaozhong Xu, Xiang Li, Shan Liu
  • Patent number: 11503099
    Abstract: Methods, systems, and media for selecting video formats for adaptive video streaming are provided.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: November 15, 2022
    Assignee: Google LLC
    Inventors: Yeping Su, Balu Adsumilli
  • Patent number: 11503284
    Abstract: Devices, systems and methods for digital video processing, which includes intra mode coding based on history information, are described. In a representative aspect, a method for video processing includes selecting, for a conversion between a current block of visual media data and a bitstream representation of the current block, a first intra prediction mode based on at least a first set of history intra coding information that includes statistical information of a set of intra prediction modes, and performing the conversion based on the first intra prediction mode.
    Type: Grant
    Filed: March 18, 2021
    Date of Patent: November 15, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11503326
    Abstract: Systems and methods for integrated graphics rendering are disclosed. In certain embodiments, the systems and methods utilize a graphics engine, a video encoding engine, and remote client coding engine to render graphics over a network. The systems and methods involve the generation of per-pixel motion vectors, which are converted to per-block motion vectors at the graphics engine. The graphics engine injects these per-block motion vectors into a video encoding engine, such that the video encoding engine may convert those vectors into encoded video data for transmission to the remote client coding engine.
    Type: Grant
    Filed: January 7, 2020
    Date of Patent: November 15, 2022
    Assignee: ZeniMax Media Inc.
    Inventor: Michael Kopietz
  • Patent number: 11503311
    Abstract: A hybrid palette-DPCM coding implementation generates a palette for the most dominant colors in an image block and an index block based on the palette. Additionally, for pixels that are not in the palette, DPCM coding is utilized. By combining palette coding and DPCM coding, the image encoding process is optimized.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: November 15, 2022
    Assignee: SONY GROUP CORPORATION
    Inventors: Mohammed Golam Sarwer, Ali Tabatabai
  • Patent number: 11496731
    Abstract: A method of decoding an encoded video bitstream using at least one processor includes determining, based on the encoded video bitstream, that a single-value string matching mode is enabled; obtaining, from the encoded video bitstream, an index indicating a reference sample within a set including a plurality of reference samples; based on the reference sample indicated by the index, determining a color value to be used for samples included in a current string of a current block; reconstructing the samples included in the current string based on the determined color value; and reconstructing the current block using the reconstructed current string.
    Type: Grant
    Filed: April 15, 2021
    Date of Patent: November 8, 2022
    Assignee: TENCENT AMERICA LLC
    Inventors: Xiaozhong Xu, Shan Liu
  • Patent number: 11496752
    Abstract: Coding of the last coded coefficient position is performed by basing the coding of they coordinate of the position of the last coded coefficient on knowledge of the size of the partial transform used to generate a block of coefficients from a block of video pixels. This enables a context adaptive coding of the last coded coefficient parameter to be performed much more efficiently.
    Type: Grant
    Filed: July 12, 2017
    Date of Patent: November 8, 2022
    Assignee: INTERDIGITAL VC HOLDINGS, INC.
    Inventors: Sebastien Lasserre, Saurabh Puri, Patrick Le Callet
  • Patent number: 11496755
    Abstract: Aspects of the disclosure provide a method and an apparatus including processing circuitry for video decoding. The processing circuitry decodes, from a coded video bitstream, coding information for a current picture. The coding information indicates that a geometric merge mode is enabled for a coding level higher than a picture level of the current picture and a maximum number of merge candidates satisfies a condition. The processing circuitry determines, based on a picture level parameter signaled for the current picture in the coded video bitstream, a maximum number of geometric merge mode merge candidates based on the picture level parameter and the maximum number of merge candidates. The maximum number of geometric merge mode merge candidates can be (i) 0 or (ii) one of 2 to the maximum number of merge candidates. The picture level parameter indicates the maximum number of geometric merge mode merge candidates.
    Type: Grant
    Filed: November 2, 2020
    Date of Patent: November 8, 2022
    Assignee: Tencent America LLC
    Inventors: Ling Li, Xiang Li, Guichun Li, Shan Liu
  • Patent number: 11490079
    Abstract: A method of video processing includes maintaining, for a conversion between a current video block of a current picture of a visual media data and a bitstream representation of the visual media data, a buffer comprising reference samples from the current picture for a derivation of prediction samples of the current video block. One or more reference samples in the buffer that are marked unavailable for the derivation have values outside of a pixel value range.
    Type: Grant
    Filed: January 7, 2022
    Date of Patent: November 1, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Jizheng Xu, Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11490127
    Abstract: Methods and apparatus provide cloud-based video encoding that generates encoded video data by one or more encoders in a cloud platform for a plurality of cloud encoding sessions. The methods and apparatus generate operational improvement tradeoff data in response to operational encoding metrics associated with the one or more encoders and change operational characteristics of the one or more encoders for at least one of the cloud encoding sessions based on the operational improvement tradeoff data.
    Type: Grant
    Filed: December 31, 2020
    Date of Patent: November 1, 2022
    Assignee: ATI TECHNOLOGIES ULC
    Inventors: Wei Gao, Ihab Amer, Feng Pan, Mingkai Shao, Crystal Sau, Dong Liu, Gabor Sines, Yang Liu
  • Patent number: 11490125
    Abstract: An image decoding method performed by a decoding apparatus, according to the present document, comprises the steps of: acquiring syntax elements for a first transform coefficient through an n-th transform coefficient of a current block, wherein the syntax elements are syntax elements according to a first residual data coding structure of TSRC; and acquiring syntax elements for an n+1st transform coefficient through a last transform coefficient of the current block, wherein the syntax elements are syntax elements according to a second residual data coding structure of the TSRC, wherein the number of context-coded syntax elements for the first transform coefficient through the n-th transform coefficient is equal to the maximum number of context-coded bins of the current block, and the syntax elements according to the second residual data coding structure include coefficient level information and a sign flag for a transform coefficient.
    Type: Grant
    Filed: February 16, 2022
    Date of Patent: November 1, 2022
    Assignee: LG ELECTRONICS INC.
    Inventors: Jungah Choi, Jin Heo, Sunmi Yoo, Jaehyun Lim, Jangwon Choi, Seunghwan Kim
  • Patent number: 11483556
    Abstract: Methods and apparatus are provided for collaborative partition coding for region based filters. An apparatus includes a video encoder (100) for encoding image data for a plurality of regions in a picture. The video encoder (100) includes multiple filters for filtering the image data based on region partition information for the plurality of regions. The region partition information for the plurality of regions is shared between the multiple filters.
    Type: Grant
    Filed: June 3, 2020
    Date of Patent: October 25, 2022
    Assignee: INTERDIGITAL VC HOLDINGS, INC.
    Inventors: Joel Sole, Yunfei Zheng, Qian Xu, Peng Yin, Xiaoan Lu
  • Patent number: 11483559
    Abstract: Different implementations are described, particularly implementations for video encoding and decoding based on wherein the partitioning tree structure is partially shared between luma and chroma blocks are presented. According to an implementation, a single partitioning tree structure is shared between luma and chroma blocks from a root node of the partitioning tree down to a switching node and a dual partitioning tree structure is determined for luma and chroma blocks from the switching node down to a leaf node of the partitioning tree. Thus, this implementation optimizes the coding efficiency by allowing separated trees for smaller blocks, while limiting the complexity of decoding pipeline.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: October 25, 2022
    Assignee: InterDigital VC Holdings, Inc.
    Inventors: Fabrice Leleannec, Franck Galpin, Tangi Poirier, Gagan Rath
  • Patent number: 11481604
    Abstract: The present disclosure relates to neural network processing apparatus and method. An exemplary neural network processing apparatus includes: a memory for storing data; an operation unit to perform an operation on a first batch of tensors; a statistics determination unit communicatively coupled to the operation unit and configured to receive an output from the operation unit and determine statistics from the output; and a normalization unit communicatively coupled to the memory and the statistics determination unit and configured to receive a second batch of tensors from the memory and the statistics from the statistics determination unit and to normalize the second batch of tensors using the statistics.
    Type: Grant
    Filed: October 24, 2019
    Date of Patent: October 25, 2022
    Assignee: Alibaba Group Holding Limited
    Inventor: Qinggang Zhou
  • Patent number: 11477457
    Abstract: An image decoding method includes: deriving an L0 motion vector and a L1 motion vector of the current block; deriving prediction samples of the current block based on the L0 motion vector and the L1 motion vector; and generating reconstructed samples of the current block based on the prediction samples. Deriving the prediction samples includes applying bi-directional optical flow (BDOF) to the current block based on whether the condition for applying BDOF to the current block is satisfied, and the application condition of the BDOF includes a condition whereby the values of L0 luma weighted prediction flag information and L1 luma weighted prediction flag information are both zero, where the a value of each of the L0 luma weighted prediction flag information and L1 luma weighted prediction flag information being 0 represents that a weight factor for each of a L0 and L1 prediction luma components does not exist, respectively.
    Type: Grant
    Filed: September 15, 2021
    Date of Patent: October 18, 2022
    Assignee: LG Electronics Inc.
    Inventors: Naeri Park, Junghak Nam, Hyeongmoon Jang
  • Patent number: 11477449
    Abstract: Devices, systems and methods related to management of syntax flags with respect chroma formats in video processing are described. In one representative aspect, a video decoding method includes determining, for a conversion between a video and a coded representation of the video, whether a syntax element associated with an adaptive loop filtering (ALF) operation for a chroma component of the video is included in the coded representation based on a condition. The method also includes performing the conversion according to the determining.
    Type: Grant
    Filed: October 6, 2021
    Date of Patent: October 18, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Li Zhang, Na Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11477490
    Abstract: A video processing method includes receiving a reconstructed frame, and applying in-loop filtering, by at least one in-loop filter, to the reconstructed frame. The step of in-loop filtering includes performing a sample adaptive offset (SAO) filtering operation. The step of performing the SAO filtering operation includes keeping a value of a current pixel unchanged by blocking the SAO filtering operation of the current pixel included in the reconstructed frame from being applied across a virtual boundary defined in the reconstructed frame.
    Type: Grant
    Filed: December 25, 2020
    Date of Patent: October 18, 2022
    Assignee: MEDIATEK INC.
    Inventors: Sheng-Yen Lin, Jian-Liang Lin
  • Patent number: 11477460
    Abstract: An image processing device includes an image processing unit configured to execute image processing on an image based on an input image and output a result of the image processing, the input image is a post-conversion image obtained by performing image conversion on an original image, and the conversion includes image conversion for further decreasing a data size of the original image while maintaining a feature quantity used in the image processing and processing accuracy of the image processing.
    Type: Grant
    Filed: December 3, 2019
    Date of Patent: October 18, 2022
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Satoshi Suzuki, Motohiro Takagi, Kazuya Hayase, Atsushi Shimizu
  • Patent number: 11470344
    Abstract: Systems and methods are described for selecting a motion vector (MV) to use in frame-rate up conversion (FRUC) coding of a block of video. In one embodiment, a first set of motion vector candidates is identified for FRUC prediction of the block. A search center is defined based on the first set of motion vector candidates, and a search window is determined, the search window having a selected width and being centered on the search center. A search for a selected MV is performed within the search window. In some embodiments, an initial set of MVs is processed with a clustering algorithm to generate a smaller number of MVs that are used as the first set. The selected MV may be subject to a motion refinement search, which may also be performed over a constrained search range. In additional embodiments, search iterations are constrained to limit complexity.
    Type: Grant
    Filed: January 28, 2019
    Date of Patent: October 11, 2022
    Assignee: VID SCALE, INC.
    Inventors: Xiaoyu Xiu, Yuwen He, Yan Ye
  • Patent number: 11470308
    Abstract: Systems and methods are described for reducing the complexity of using bi-directional optical flow (BIO) in video coding. In some embodiments, bit-width reduction steps are introduced in the BIO motion refinement process to reduce the maximum bit-width used for BIO calculations. In some embodiments, simplified interpolation filters are used to generate predicted samples in an extended region around a current coding unit. In some embodiments, different interpolation filters are used for vertical versus horizontal interpolation. In some embodiments, BIO is disabled for coding units with small heights and/or for coding units that are predicted using a sub-block level inter prediction technique, such as advanced temporal motion vector prediction (ATMVP) or affine prediction.
    Type: Grant
    Filed: September 17, 2019
    Date of Patent: October 11, 2022
    Assignee: VID SCALE, INC.
    Inventors: Xiaoyu Xiu, Yuwen He, Yan Ye, Jiancong Luo
  • Patent number: 11470307
    Abstract: A video processing method is provided to include determining, for a conversion between a current block of a current video picture of a video and a coded representation of the video, that both a local illumination compensation (LIC) tool and an intra block copy (IBC) tool are enabled for the conversion of the current block, and performing the conversion based on the determining. The LIC tool uses a linear model of illumination changes in the current block during the conversion, and the IBC tool uses a portion of the current video picture for the conversion of the current block.
    Type: Grant
    Filed: April 14, 2021
    Date of Patent: October 11, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Yue Wang
  • Patent number: 11470328
    Abstract: A video decoding method comprises: deriving L0 and L1 motion vectors of a current block; deriving decoder-side motion vector refinement (DMVR) flag information indicating whether to apply a DMVR to the current block; when the DMVR flag information indicates that the DMVR is to be applied to the current block, deriving refined L0 and L1 motion vectors based on the L0 and L1 motion vectors by applying the DMVR to the current block; deriving prediction samples of the current block based on the refined L0 and L1 motion vectors; and generating reconstructed samples of the current block based on the predicted samples, wherein deriving DMVR flag information comprises deriving the DMVR flag information by applying the DMVR to the current block when the height of the current block is 8 or more, and when the values of L0 and L1 luma weighted prediction flag information are both 0.
    Type: Grant
    Filed: September 17, 2021
    Date of Patent: October 11, 2022
    Assignee: LG Electronics Inc.
    Inventors: Naeri Park, Junghak Nam, Hyeongmoon Jang
  • Patent number: 11463689
    Abstract: A device for decoding video data includes a memory configured to store the video data; and one or more processors configured to decode syntax information that indicates a selected intra prediction mode for the block of video data from among a plurality of intra prediction modes. The one or more processors apply an N-tap intra interpolation filter to neighboring reconstructed samples of the block of video data according to the selected intra prediction mode, wherein N is greater than 2. The one or more processors reconstruct the block of video data based on the filtered neighboring reconstructed samples according to the selected intra prediction mode.
    Type: Grant
    Filed: June 16, 2016
    Date of Patent: October 4, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Xin Zhao, Jianle Chen, Li Zhang, Marta Karczewicz
  • Patent number: 11463716
    Abstract: An example apparatus includes a first line buffer and a second line buffer, where each memory location in the first line buffer and the second line buffer corresponds to a row or column of a palette token block. The first line buffer may store two of the neighboring palette token values (e.g., above and left palette token values), and the second line buffer may store one of the neighboring palette token value (e.g., above-left). As a video coder is coding palette token values, the video coder may shift values stored in the first line buffer to the overwrite a memory location in the second line buffer, and overwrite values stored in the first line buffer based in part on the row or column of the palette token block to which the memory locations in the first and second line buffer correspond.
    Type: Grant
    Filed: February 25, 2021
    Date of Patent: October 4, 2022
    Assignee: Qualcomm Incorporated
    Inventors: Yasutomo Matsuba, David Chu
  • Patent number: 11463691
    Abstract: A method, computer program, and computer system is provided for video encoding and decoding. A bitstream of data corresponding to an image having pre-determined multiple regions is received, and a number is determined from the bitstream corresponding to a number of filters in an adaptive loop filter associated with the image. A region index to filter an index lookup table is decoded. The filter coefficients of the filters in the adaptive loop filter are decoded. The image is decoded based on the decoded filter coefficients and the decoded region index to filter the index lookup table.
    Type: Grant
    Filed: May 7, 2021
    Date of Patent: October 4, 2022
    Assignee: TENCENT AMERICA LLC
    Inventors: Cheung Auyeung, Xiang Li, Shan Liu
  • Patent number: 11451817
    Abstract: A method of performing motion vector prediction for a current block in a picture is provided which includes: deriving a candidate for a motion vector predictor to code a current motion vector of the current block, from a first motion vector of a first block that is spatially adjacent or temporally adjacent to the current block; adding the derived candidate to a list of candidates; and deriving at least one motion vector predictor based on a selected candidate from the list of candidates, wherein the deriving of the candidate includes determining whether to derive the candidate from the first motion vector, based on a type of a current reference picture and a type of a first reference picture, the current reference picture being referred to from the current block using the current motion vector, the first reference picture being referred to from the first block using the first motion vector.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: September 20, 2022
    Assignee: SUN PATENT TRUST
    Inventors: Chong Soon Lim, Sue Mon Thet Naing, Takahiro Nishi, Hisao Sasai, Youji Shibahara, Toshiyasu Sugio, Kyoko Tanikawa, Toru Matsunobu, Kengo Terada
  • Patent number: 11438629
    Abstract: A method includes obtaining a first control parameter in a sequence parameter set (SPS) level, wherein a first value of the first control parameter in the SPS level indicates that a smoothing is not applied for any block of a sequence, a second value of the first control parameter in the SPS level indicates that the smoothing is applied for each block of the sequence, and obtaining a second control parameter in a slice header when a third value of the first control parameter in the SPS level is equal to a predefined value, wherein a first value of the second control parameter indicates that the smoothing is applied for each block of a slice.
    Type: Grant
    Filed: May 6, 2021
    Date of Patent: September 6, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Alexey Konstantinovich Filippov, Vasily Alexeevich Rufitskiy, Jianle Chen
  • Patent number: 11438585
    Abstract: A method of video processing is described. The method includes determining, for subblocks of a current video block of a video, subblock boundaries to which a deblocking filter is to be applied according to a rule; and performing a conversion between the video and a coded representation of the video using the deblocking filter, wherein the rule specifies that a deblocking filter length is determined without checking a relationship between i) a sum of a position of a subblock of the current video block and a predefined value and ii) a width or a height of the current video block.
    Type: Grant
    Filed: February 23, 2022
    Date of Patent: September 6, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Zhipin Deng, Li Zhang, Kai Zhang, Hongbin Liu
  • Patent number: 11431977
    Abstract: An image coding method and apparatus, and an image decoding method and apparatus are provided. In the coding method, a scanning manner parameter of a coding block is determined, and the scanning manner parameter may include at least one of: a region indication parameter used for determining a scanning region of the coding block and a scanning indication parameter used for determining a scanning order of pixels in a scanning region of the coding block; predicted values of part or all of pixels in the coding block are determined according to the scanning manner parameter; and the coding block is coded according to the predicted values, and a coding result is written into a bitstream.
    Type: Grant
    Filed: July 13, 2020
    Date of Patent: August 30, 2022
    Assignees: XI'AN ZHONGXING NEW SOFTWARE CO., LTD, TONGJI UNIVERSITY
    Inventors: Tao Lin, Ming Li, Guoqiang Shang, Zhao Wu
  • Patent number: 11431985
    Abstract: An image decoding method performed by a decoding device according to the present disclosure comprises the steps of: receiving a bitstream including prediction information for a current block; deriving a chroma array type for the current block on the basis of a separate color plane flag indicating whether three color components are separately coded and a chroma format index indicating a chroma format sampling structure for the current block, which are included in the prediction information for the current block; deriving prediction samples for the current block on the basis of the derived chroma array type; and deriving reconstructed samples for the current block on the basis of the prediction samples.
    Type: Grant
    Filed: September 14, 2021
    Date of Patent: August 30, 2022
    Assignee: LG ELECTRONICS INC.
    Inventors: Ling Li, Jaehyun Lim, Jin Heo, Junghak Nam
  • Patent number: 11425408
    Abstract: A system and method for improving the coding efficiency of motion vector information in video coding. According to various embodiments, a list of motion vector predictor candidates is arranged according to predefined rules. Each motion vector also has a reference index associated with it. One of the motion vector candidates is then selected as a predictor based on predefined rules, or the selection is explicitly signaled in the bitstream. The reference index associated with the selected motion vector is used as a reference index for the current block. The reference index is predicted along with the motion vector. Such embodiments can improve the compression efficiency of modern video codecs.
    Type: Grant
    Filed: January 13, 2020
    Date of Patent: August 23, 2022
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Antti Olli Hallapuro, Kemal Ugur, Jani Lainema
  • Patent number: 11425421
    Abstract: An image decoding method according to the present specification comprises the steps of: deriving transform coefficients through inverse quantization on the basis of quantized transform coefficient for a target block; deriving modified transform coefficients on the basis of inverse reduced secondary transform (RST) of the transform coefficients; and generating a reconstructed picture on the basis of residual samples for the target block on the basis of an inverse primary transform of the modified transform coefficients, wherein the step of deriving the modified transform coefficients is characterized in deriving 16 modified transform coefficients by applying a transform kernel matrix to 8 transform coefficients in a 4×4 region of the target block.
    Type: Grant
    Filed: June 2, 2021
    Date of Patent: August 23, 2022
    Assignee: LG ELECTRONICS INC.
    Inventors: Moonmo Koo, Jaehyun Lim, Seunghwan Kim, Mehdi Salehifar
  • Patent number: 11425370
    Abstract: The present invention relates to a method and apparatus for video encoding/decoding by using a geometric modified picture. The encoding method according to the present invention includes: generating a geometric modified picture by geometrically modifying a reference picture; and generating a first prediction block of a current block by performing inter prediction referencing the geometric modified picture.
    Type: Grant
    Filed: April 2, 2021
    Date of Patent: August 23, 2022
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Jung Won Kang, Hyun Suk Ko, Sung Chang Lim, Jin Ho Lee, Dong San Jun, Hui Yong Kim, Gwang Hoon Park, Jin Soo Choi, Tae Hyun Kim, Dae Young Lee, Young Su Heo
  • Patent number: 11425414
    Abstract: Aspects of the disclosure provide methods and an apparatus for video coding. The apparatus includes processing circuitry that decodes coding information of a current block from a coded video bitstream. The coding information can indicate an inter merge mode for the current block. The processing circuitry can prune, for the current block, a merge candidate list including at least one merge candidate based on motion information and a flag associated with each of the at least one merge candidate. Each of the at least one merge candidate can be of a respective neighboring block of the current block. The flag can indicate whether an alternative half pixel (half-Pel) interpolation filter (IF) is used for the respective neighboring block. The processing circuitry can reconstruct a sample in the current block based on one of the at least one merge candidate.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: August 23, 2022
    Assignee: TENCENT AMERICA LLC
    Inventors: Guichun Li, Xiang Li, Xiaozhong Xu, Shan Liu
  • Patent number: 11418799
    Abstract: According to the disclosure of the present document, the resources necessary for an LMCS process may be reduced by limiting the range that an LMCS APS occupies in all APSs. Thus, the degree of complexity in LMCS may be reduced, and video/image coding efficiency may be increased.
    Type: Grant
    Filed: December 23, 2021
    Date of Patent: August 16, 2022
    Assignee: LG ELECTRONICS INC.
    Inventors: Jie Zhao, Seunghwan Kim
  • Patent number: 11418804
    Abstract: A method of generating an encoded video bitstream using at least one processor, including making a first determination regarding whether a current layer of a current picture is an independent layer; making a second determination regarding whether reference picture resampling is enabled for the current layer; based on the first determination and the second determination, disabling wrap-around compensation for the current layer; and encoding the current layer without the wrap-around compensation.
    Type: Grant
    Filed: October 6, 2020
    Date of Patent: August 16, 2022
    Assignee: TENCENT AMERICA LLC
    Inventors: Byeongdoo Choi, Stephan Wenger, Shan Liu
  • Patent number: 11418815
    Abstract: The present invention relates to a method for encoding and decoding image information and to an apparatus using same, and the method for encoding the image information, according to the present invention, comprises the steps of: generating a recovery block; applying a deblocking filter to the recovery block; applying a sample adaptive offset (SAO) to the recovery block to which the deblocking filter is applied; and transmitting the image information including information on the SAO which is applied, wherein in the step of transmitting, information for specifying bands that cover a scope of a pixel value, to which a band off set is applied, is transmitted when the band offset is applied during the step of applying the SAO.
    Type: Grant
    Filed: January 21, 2021
    Date of Patent: August 16, 2022
    Assignee: LG ELECTRONICS INC.
    Inventors: Seungwook Park, Jungsun Kim, Yongjoon Jeon, Joonyoung Park, Byeongmoon Jeon, Jaehyun Lim
  • Patent number: 11418790
    Abstract: Techniques are described of hybrid coders that are configured to selectively use adaptive or non-adaptive coding techniques. A video coder (e.g., video encoder or video decoder) may code (e.g., encode or decode) first video data (e.g., a syntax element or value), for coding a first block, based on an adaptive context model (e.g., one or more adaptive context models) and code second video data, for coding a second block, based on a non-adaptive context model (e.g., one or more non-adaptive context models).
    Type: Grant
    Filed: June 25, 2020
    Date of Patent: August 16, 2022
    Assignee: Qualcomm Incorporated
    Inventors: Amir Said, Cheng-Teh Hsieh, Jie Dong
  • Patent number: 11418780
    Abstract: Devices, systems and methods related to management of syntax flags with respect chroma formats in video processing are described. In one representative aspect, a video decoding method includes determining, for a conversion between a video and a coded representation of the video, whether a syntax element associated with an adaptive loop filtering (ALF) operation for a chroma component of the video is included in the coded representation based on a condition. The method also includes performing the conversion according to the determining.
    Type: Grant
    Filed: October 6, 2021
    Date of Patent: August 16, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Li Zhang, Na Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11412210
    Abstract: An inter prediction method is provided, including: obtaining a first reference frame index and a first motion vector of a to-be-processed block (101); deriving a second reference frame index from the first reference frame index, where the second reference frame index is different from the first reference frame index (102); scaling the first motion vector to obtain a second motion vector (103); obtaining a first reference block of the to-be-processed block according to the first reference frame index and the first motion vector (104); obtaining a second reference block of the to-be-processed block according to the second reference frame index and the second motion vector (105); and weighting the first reference block and the second reference block to obtain a combined prediction block (106). Each reference list for inter prediction is allowed to include two groups of motion information, which helps improve an inter prediction effect.
    Type: Grant
    Filed: September 3, 2020
    Date of Patent: August 9, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Na Zhang, Jicheng An, Quanhe Yu, Jianhua Zheng
  • Patent number: 11412262
    Abstract: A video coder may be configured to code video data by performing adaptive loop filtering processes. A video coder may decode a syntax element that indicates a manner in which to perform an adaptive loop filtering process, the syntax element indicating that a nonlinear operation is to be applied to the video data, where the nonlinear operation is configured to be applied in combination with a filtering operation of the adaptive loop filtering process. In addition, the video coder may perform the adaptive loop filtering process based on the syntax element.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: August 9, 2022
    Assignee: Qualcomm Incorporated
    Inventors: Hilmi Enes Egilmez, Nan Hu, Vadim Seregin, Marta Karczewicz
  • Patent number: 11412037
    Abstract: The present invention relates to systems and methods suitable for real-time streaming over a decentralized or centralized network. In the decentralized network, the present invention relates to a system and method that utilizes a block-chain distributed network to securely and reliably stream multimedia in real-time. In the centralized network, the present invention utilizes a centralized stream manager to manage nodes within the distributed network to securely and reliably stream multimedia in real-time.
    Type: Grant
    Filed: November 9, 2020
    Date of Patent: August 9, 2022
    Assignee: Infrared5, Inc.
    Inventors: Chris Allen, Davide Lucchi, Paul Gregoire, Todd Anderson, Rajdeep Rath, Andy Shaules, Jr.
  • Patent number: 11412214
    Abstract: A method for visual media processing, including: computing, during a conversion between a current video block of visual media data and a bitstream representation of the current video block, a cross-component linear model (CCLM) and/or a chroma residual scaling (CRS) factor for the current video block based, at least in part, on neighboring samples of a corresponding luma block which covers a top-left sample of a collocated luma block associated with the current video block, wherein one or more characteristics of the current video block are used for identifying the corresponding luma block.
    Type: Grant
    Filed: August 19, 2021
    Date of Patent: August 9, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Zhipin Deng, Li Zhang, Hongbin Liu, Kai Zhang, Jizheng Xu
  • Patent number: 11412246
    Abstract: An image decoding method according to the present invention can comprise the steps of: deriving merge candidates from neighboring blocks adjacent to a current block; generating a merge candidate list including the merge candidates, wherein the arrangement order of the merge candidates in the merge candidate list is determined on the basis of initial priorities; re-arranging the merge candidates included in the merge candidate list; decoding information for specifying at least one of the merge candidates included in the merge candidate list; and deriving motion information of the current block from a merge candidate corresponding to the information.
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: August 9, 2022
    Assignee: KT CORPORATION
    Inventor: Bae Keun Lee
  • Patent number: 11412218
    Abstract: The present invention provides an image encoding method and an image decoding method. The image decoding method, according to the present invention, comprises the steps of: decoding information associated with a clipping range of a current block; and performing sample adaptive offset (SAO) filtering on the basis of the information associated with the clipping range, wherein the information associated with the clipping range may include information on the maximum and minimum values of a pixel value included in the current block.
    Type: Grant
    Filed: January 16, 2018
    Date of Patent: August 9, 2022
    Assignee: INDUSTRY ACADEMY COOPERATION FOUNDATION OF SEJONG UNIVERSITY
    Inventors: Joo Hee Moon, Dong Jae Won, Sung Won Lim
  • Patent number: 11388408
    Abstract: Methods and systems for generating an interpolated reshaping function for the efficient coding of high-dynamic range images are provided. The interpolated reshaping function is constructed based on a set of pre-computed basis reshaping functions. Interpolation schemes are derived for pre-computed basis reshaping functions represented as look-up tables, multi-segment polynomials, or matrices of coefficients in a multivariate, multi-regression representation. Encoders and decoders using asymmetric reshaping and interpolated reshaping functions for mobile applications are also presented.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: July 12, 2022
    Assignee: Dolby Laboratories Licensing Corporation
    Inventors: Harshad Kadu, Qing Song, Guan-Ming Su
  • Patent number: 11388476
    Abstract: A method of visual media processing includes performing, based at least in part on a rule for using an extended quadtree (EQT) partitioning process, a conversion between a current block of visual media data and a corresponding coded representation of the visual media data, wherein the EQT partitioning process includes partitioning a given block into exactly four sub-blocks, at least one of which has a size different from half of a width of the given block times half of a height of the given block; and wherein the rule specifies that if the rule is used for partitioning the current block, then each subblock is further split in accordance with a binary tree (BT) partitioning process or a second EQT partitioning process, and further wherein, both the BT process and the second EQT partitioning process have tree depths that meet a pre-defined relationship.
    Type: Grant
    Filed: April 25, 2021
    Date of Patent: July 12, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang