Predictive Patents (Class 375/240.12)
  • Patent number: 11196993
    Abstract: An image decoding apparatus includes: a first filter unit configured to apply a first filter to an image (a luminance image and a chrominance image); a second filter unit configured to apply a second filter to an output image of the first filter; a filter set derivation unit configured to decode a filter coefficient from coded data; and a third filter unit configured to apply a third filter to an output image of the second filter by using the filter coefficient. In a case that the third filter unit performs filter processing for the luminance image by using a luminance output image of the second filter, the third filter unit performs processing of clipping an amount of change of a pixel value through the filter processing within a prescribed range of value.
    Type: Grant
    Filed: August 20, 2020
    Date of Patent: December 7, 2021
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Yukinobu Yasugi, Eiichi Sasaki, Tomohiro Ikai
  • Patent number: 11197018
    Abstract: A method for predicting motion information of a picture block includes: obtaining motion information of at least one determined motion vector picture block in a picture in which a to-be-processed picture block is located, where the at least one determined motion vector picture block includes a determined motion vector picture block discontiguous to the to-be-processed picture block; obtaining first identification information, where the first identification information is used to determine target motion information from the motion information of the at least one determined motion vector picture block; and predicting motion information of the to-be-processed picture block based on the target motion information.
    Type: Grant
    Filed: December 27, 2019
    Date of Patent: December 7, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jicheng An, Yu Han, Jianhua Zheng
  • Patent number: 11196988
    Abstract: Techniques for encoding video with motion compensation include a compressed bitstream syntax that includes a list of all motion prediction reference frames without distinguishing between short-term reference frame and long-term reference frames. The list of reference frames may be provided in a slice header and may apply to encoded data video data within the corresponding slice. The list may be prefaced with a single number indicating the total number of reference frames. In an aspect delta POC reference numbers may be encoded with a flag indicating the sign of the delta POC when the absolute value of the POC is not equal to zero. In another aspect, a flag may be encoded for every reference frame indicating if POC information should be used when scaling prediction references, and a weighting parameter may be included when POC information should be used.
    Type: Grant
    Filed: October 30, 2019
    Date of Patent: December 7, 2021
    Assignee: Apple Inc.
    Inventors: Alexandros Tourapis, Jungsun Kim, Krishnakanth Rapaka, David W. Singer
  • Patent number: 11197007
    Abstract: Devices, systems and methods for sub-block based prediction are described. In a representative aspect, a method for video processing includes partitioning a first component of a current video block into a first set of sub-blocks and partitioning a second component of the current video block into a second set of sub-blocks. A sub-block of the second component corresponds to one or more sub-blocks of the first component. The method also includes deriving, based on a color format of the current video block, motion vectors for a sub-block of the second component based on motion vectors for one or more corresponding sub-blocks of the first color component.
    Type: Grant
    Filed: October 15, 2020
    Date of Patent: December 7, 2021
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11197023
    Abstract: Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. In some examples, an apparatus for video decoding includes receiving circuitry and processing circuitry. For example, the processing circuitry receives a bitstream including bits corresponding to residues associated with a prediction of a block in a coding tree unit (CTU) and determines a maximum transform size based on the CTU size. The maximum transform size is used in a partition to form, from the residues, one or more transform blocks that are respectively encoded into the bits. Then, the processing circuitry reconstructs based on the maximum transform size and from the bits the residues associated with the prediction of the block, and then the processing circuitry reconstructs samples of the block based on the reconstructed residues and the prediction of the block.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: December 7, 2021
    Assignee: Tencent America LLC
    Inventors: Xin Zhao, Xiang Li, Shan Liu
  • Patent number: 11197022
    Abstract: Conventional intra-prediction uses pixels from left and upper neighbour blocks to predict a macroblock (MB). Thus, the MBs must be sequentially processed, since reconstructed left and upper MBs must be available for prediction. In an improved method for encoding Intra predicted MBs, a MB is encoded in two steps: first, a first portion of the MB is encoded independently, without references outside the MB. Pixels of the first portion can be Intra predicted using DC mode. Then, the first portion is reconstructed. The remaining pixels of the MB, being a second portion, are intra predicted from the reconstructed pixels of the first portion and then reconstructed. The first portion comprises at least one column or one row of pixels of the MB. The encoding is applied to at least two Intra predicted MBs per slice, or per picture if no slices are used.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: December 7, 2021
    Assignee: INTERDIGITAL VC HOLDINGS, INC.
    Inventor: Yu Wen Wu
  • Patent number: 11197024
    Abstract: A method for luma-based chroma intra-prediction in a video encoder or a video decoder is provided that includes filtering reconstructed neighboring samples of a reconstructed down sampled luma block, computing parameters ? and ? of a linear model using the filtered, reconstructed neighboring samples of the reconstructed down sampled luma block and reconstructed neighboring samples of a corresponding chroma block, wherein the linear model is PredC[x,y]=?·RecL?[x,y]+?, wherein x and y are sample coordinates, PredC is predicted chroma samples, and RecL? is samples of the reconstructed down sampled luma block, and computing samples of a predicted chroma block from corresponding samples of the reconstructed down sampled luma block using the linear model and the parameters.
    Type: Grant
    Filed: June 11, 2020
    Date of Patent: December 7, 2021
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventor: Madhukar Budagavi
  • Patent number: 11190801
    Abstract: A video encoding method includes: encoding a projection-based frame to generate a part of a bitstream, wherein at least a portion of a 360-degree content of a sphere is mapped to projection faces via cube-based projection, and the projection-based frame has the projection faces packed in a cube-based projection layout; and signaling at least one syntax element via the bitstream, wherein said at least one syntax element is associated with a mapping function that is employed by the cube-based projection to determine sample locations for each of the projection faces.
    Type: Grant
    Filed: June 11, 2020
    Date of Patent: November 30, 2021
    Assignee: MEDIATEK INC.
    Inventors: Ya-Hsuan Lee, Jian-Liang Lin
  • Patent number: 11189005
    Abstract: A method of operating a graphics processor that is configured to execute a graphics processing pipeline is provided. The method comprises the graphics processor reading, from an index buffer in external memory, a block of data comprising plural sets of indices, each set of indices comprising a sequence of indices indexing a set of vertices that defines a primitive of a plurality of primitives to be processed by the graphics processing pipeline. The graphics processor compresses the block of data to form a compressed version of the block of data, and stores the compressed version of the block of data in an internal memory of the graphics processor.
    Type: Grant
    Filed: August 27, 2020
    Date of Patent: November 30, 2021
    Assignee: Arm Limited
    Inventors: Andreas Due Engh-Halstvedt, Jorn Nystad, Olof Henrik Uhrenholt, Frank Klaeboe Langtind
  • Patent number: 11190809
    Abstract: An apparatus including a memory operably coupled to a processor. The processor is configured to determine whether to use an intra smoothing filter for a rectangular prediction unit (PU), wherein a width of the rectangular PU is different from a height of the rectangular PU.
    Type: Grant
    Filed: March 2, 2020
    Date of Patent: November 30, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: Guichun Li, Lingzhi Liu, Changcai Lai, Nam Ling, Jianhua Zheng, Chen-Xiong Zhang
  • Patent number: 11190770
    Abstract: A method for decoding a video according to the present invention may comprise: obtaining a weighted prediction parameter of a current block, determined, based on the weighted prediction parameter, weights applying to a first prediction block generated based on a first reference picture and a second prediction block generated based on a second reference picture, and obtaining, based on a weighted sum of the first prediction block and the second prediction block, a final prediction block of the current block.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: November 30, 2021
    Assignee: KT CORPORATION
    Inventor: Bae Keun Lee
  • Patent number: 11190781
    Abstract: The present disclosure provides systems and methods for performing adaptive resolution change during video encoding and decoding. The methods include: comparing resolutions of a target picture and a first reference picture; in response to the target picture and the first reference picture having different resolutions, resampling the first reference picture to generate a second reference picture; and encoding or decoding the target picture using the second reference picture.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: November 30, 2021
    Assignee: Alibaba Group Holding Limited
    Inventors: Mohammed Golam Sarwer, Jiancong Luo, Yan Ye
  • Patent number: 11190759
    Abstract: A method for decoding a video according to the present invention may comprise: determining an intra prediction mode of a current block, determining, based on the intra prediction mode, a first reference sample of a prediction target sample included in the current block, generating a first prediction sample for the prediction target sample using the first reference sample, and generating a second prediction sample for the prediction target sample using the first prediction sample and a second reference sample located at a position different from the first reference sample.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: November 30, 2021
    Assignee: KT CORPORATION
    Inventor: Bae Keun Lee
  • Patent number: 11190799
    Abstract: Disclosed are an intra-prediction mode-based image processing method and apparatus. In particular, the intra-prediction mode-based image processing method may comprise the steps of: generating a pre-prediction sample of a current chroma block by performing first component prediction in which a reconstructed sample of a luminance block corresponding to the current chroma block is used; determining whether or not second component prediction is applicable to the current chroma block; and when the second component prediction is applicable, generating a final prediction sample of the current chroma block by using the pre-prediction sample and a residual signal of another chroma block corresponding to the current chroma block.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: November 30, 2021
    Assignee: LG ELECTRONICS INC.
    Inventors: Choi Jangwon, Lim Jaehyun
  • Patent number: 11190762
    Abstract: Disclosed are an intra-prediction mode-based image processing method and apparatus. In particular, the intra-prediction mode-based image processing method may comprise the steps of: generating a first prediction sample by performing spatial prediction on a current chroma block; determining whether or not a combined intra-prediction mode is applicable to the current chroma block; when the combined intra-prediction mode is applicable to the current chroma block, determining a component prediction mode used for inter-component prediction of the current chroma block; generating a second prediction sample by applying the determined component prediction mode to the current chroma block; and generating a final prediction sample of the current chroma block by using the first prediction sample and the second prediction sample.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: November 30, 2021
    Assignee: LG ELECTRONICS, INC.
    Inventors: Jangwon Choi, Jaehyun Lim
  • Patent number: 11190794
    Abstract: Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. In some examples, an apparatus for video decoding includes processing circuitry that can decode coded information of a transform block (TB) from a coded video bitstream. The coded information can indicate a region of the TB on which a secondary transform is applied. The region can include a first sub-region having transform coefficients calculated by the secondary transform and a second sub-region. The processing circuitry can determine, for a transform coefficient in the TB, whether a neighboring transform coefficient used to determine the transform coefficient is located in the second sub-region. When the neighboring transform coefficient is determined to be located in the second sub-region, the processing circuitry can determine the transform coefficient according to a default value for the neighboring transform coefficient and reconstruct a sample in the TB based on the transform coefficient for the sample.
    Type: Grant
    Filed: February 11, 2020
    Date of Patent: November 30, 2021
    Assignee: Tencent America LLC
    Inventors: Xin Zhao, Xiang Li, Shan Liu
  • Patent number: 11184640
    Abstract: Disclosed are an intra prediction method of a chrominance block using a luminance sample and an apparatus using the same. An image decoding method comprises the steps of: calculating an intra prediction mode of a chrominance block on the basis of an LM mapping table when the chrominance block uses an LM; and generating a prediction block for the chrominance block on the basis of the calculated intra prediction mode of the chrominance block. When intra prediction mode information of chrominance blocks are decoded, mutually different tables are used depending on whether or not an LM is used, so that encoding and decoding can be performed without an unnecessary waste of bits.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: November 23, 2021
    Assignee: LG Electronics Inc.
    Inventors: Yong Joon Jeon, Seung Wook Park, Jae Hyun Lim, Jung Sun Kim, Joon Young Park, Young Hee Choi, Jae Won Sung, Byeong Moon Jeon
  • Patent number: 11184610
    Abstract: A video coding device receives a bitstream including video data. The device determines an intra-prediction mode subset. The intra-prediction mode subset include intra-prediction modes that correlate to a plurality of reference lines for a current image block and excludes intra-prediction modes that correlate to a primary reference line for the current image block. When a first intra-prediction mode is included in the intra-prediction mode subset, the device decodes the first intra-prediction mode by an alternative intra-prediction mode index. When the first intra-prediction mode is not included in the intra-prediction mode subset, the device decodes the first intra-prediction mode by an intra-prediction mode index. The device presents video data including an image block decoded based on the first intra-prediction mode.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: November 23, 2021
    Assignee: Futurewei Technologies, Inc.
    Inventors: Shan Liu, Xiang Ma
  • Patent number: 11184622
    Abstract: A video decoding apparatus includes: a matrix reference pixel derivation unit configured to derive, as a reference image, an image obtained by down-sampling an image adjacently above a target block and an image adjacently leftward of the target block; a weight matrix derivation unit configured to derive a matrix of weighting factors in accordance with an intra prediction mode and a target block size; a matrix prediction image derivation unit configured to derive a prediction image by using a product of elements of the reference image and elements of the matrix of the weighting factors; and a matrix prediction image interpolation unit deriving, as a prediction image, the prediction image or an image obtained by interpolating the prediction image, wherein the weight matrix derivation unit derives a matrix with a size of a width equal to or smaller than a width of the target block size and a height equal to or smaller than a height of the target block size.
    Type: Grant
    Filed: September 11, 2020
    Date of Patent: November 23, 2021
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Yukinobu Yasugi, Eiichi Sasaki, Tomohiro Ikai, Tomoko Aono
  • Patent number: 11184609
    Abstract: The present invention relates to an image encoding/decoding method and apparatus. The image decoding method according to the present invention may comprise constructing N MPM lists for a current block, wherein N is equal to or greater than 1, deriving an intra prediction mode of the current block based on the N MPM lists, and performing intra prediction for the current block based on the intra prediction mode.
    Type: Grant
    Filed: January 2, 2018
    Date of Patent: November 23, 2021
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Hyun Suk Ko, Sung Chang Lim, Jung Won Kang, Dong San Jun, Seung Hyun Cho, Jin Ho Lee, Ha Hyun Lee, Hui Yong Kim, Jin Soo Choi
  • Patent number: 11184612
    Abstract: An encoder which codes a moving picture includes: a processor; and a memory, wherein the processor, using the memory: subtracts a prediction image of an image included in the moving picture from the image so as to derive a prediction error; sequentially selects a plurality of transform basis candidates; derives an evaluation value of a transform basis candidate selected; compares the evaluation value with a threshold value; based on a result of the comparison, skips selection of one or more transform basis candidates that have not been selected; determines the transform basis from one or more transform basis candidates selected; performs the transform of the prediction error, using the transform basis; quantizes a result of the transform; and codes a result of the quantization as data of the image.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: November 23, 2021
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Ryuichi Kanoh, Tadamasa Toma, Kiyofumi Abe, Takahiro Nishi
  • Patent number: 11179634
    Abstract: A content presenting method includes starting, by user equipment, a 3D application, in response to an instruction for starting the 3D application, the 3D application presenting a simulated object and a virtual screen for the simulated object to watch video content, and receiving, by the user equipment, a content source address from a 3D application server, the content source address being of live content that is currently broadcasted on the 3D application server. The method further includes obtaining, by the user equipment, audio data and video data from a content providing server, based on the content source address, rendering, by the user equipment, the audio data and the video data to obtain the video content and audio content, playing, by the user equipment, the audio content in the 3D application, and displaying, by the user equipment, the video content, using the virtual screen.
    Type: Grant
    Filed: March 2, 2017
    Date of Patent: November 23, 2021
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yuzhang Zhu, Lei Jiang, Junhong Wang
  • Patent number: 11178397
    Abstract: A video processing method comprises receiving input data of a current block, checking if the current block satisfies one or more predefined criteria, setting the current block to be a root block if the current block satisfies the predefined criteria, one or more color components of one or more blocks in the current block are not checked with the predefined criteria if the current block is a root block, encoding or decoding the one or more color components of one or more blocks in the current block using neighboring reconstructed samples of the one or more color components of the current block as reference samples if the current block is a root block. Each block in the current block is encoded or decoded using neighboring reconstructed samples of each block in the current block as reference samples if the current block is not a root block.
    Type: Grant
    Filed: October 9, 2019
    Date of Patent: November 16, 2021
    Assignee: MEDIATEK INC.
    Inventors: Zhi-Yi Lin, Tzu-Der Chuang, Ching-Yeh Chen
  • Patent number: 11178404
    Abstract: Aspects of the disclosure include a method for video coding. The method includes receiving input data associated with a current block in an image frame, selecting a reference pixel set from a plurality of candidate neighboring pixel sets adjacent to an edge of the current block, generating an intra predictor of the current block based on the selected reference pixel set and an intra prediction mode of the current block, and encoding or decoding the current block based on the intra predictor to output encoded video data or a decoded block. Each set of the candidate neighboring pixel sets is arranged in parallel with the edge of the current block.
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: November 16, 2021
    Assignee: MEDIATEK INC.
    Inventors: Xiaozhong Xu, Shan Liu
  • Patent number: 11178405
    Abstract: Provided are a method and apparatus for performing intra prediction, in a video encoding and decoding procedure, by configuring an additional mode set based on most probable mode (MPM) modes of a current block, and determining an intra prediction mode of the current block, based on the MPM modes and the additional mode set. To solve the technical problems, a video decoding method provided in the present disclosure includes configuring an additional mode set based on MPM modes of a current block; determining an intra prediction mode of the current block, based on the MPM modes and the additional mode set; and performing intra prediction on the current block, based on the intra prediction mode.
    Type: Grant
    Filed: October 18, 2018
    Date of Patent: November 16, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Na-rae Choi, Bo-ra Jin
  • Patent number: 11178418
    Abstract: A method of efficient signalizing of picture size and partitioning information in a video bitstream, is performed by at least one processor and includes obtaining, from a sequence parameter set (SPS) to which a coded picture refers, a flag indicating whether the picture size and partitioning information of the coded picture is included in the SPS, and determining whether the obtained flag indicates that the picture size and partitioning information is included in the SPS. The method further includes based on the flag being determined to indicate that the picture size and partitioning information is included in the SPS, obtaining, from the SPS, the picture size and partitioning information, and based on the flag being determined to indicate that the picture size and partitioning information is not included in the SPS, obtaining, from a video parameter set (VPS), the picture size and partitioning information that is included in the VPS.
    Type: Grant
    Filed: September 21, 2020
    Date of Patent: November 16, 2021
    Assignee: TENCENT AMERICA LLC
    Inventors: Byeongdoo Choi, Stephan Wenger, Shan Liu
  • Patent number: 11172207
    Abstract: Innovations in unified intra block copy (“BC”) and inter prediction modes are presented. In some example implementations, bitstream syntax, semantics of syntax elements and many coding/decoding processes for inter prediction mode are reused or slightly modified to enable intra BC prediction for blocks of a frame. For example, to provide intra BC prediction for a current block of a current picture, a motion compensation process applies a motion vector that indicates a displacement within the current picture, with the current picture being used as a reference picture for the motion compensation process. With this unification of syntax, semantics and coding/decoding processes, various coding/decoding tools designed for inter prediction mode, such as advanced motion vector prediction, merge mode and skip mode, can also be applied when intra BC prediction is used, which simplifies implementation of intra BC prediction.
    Type: Grant
    Filed: September 1, 2020
    Date of Patent: November 9, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bin Li, Ji-Zheng Xu
  • Patent number: 11172211
    Abstract: Aspects of the disclosure provide methods and an apparatus for video encoding/decoding. The apparatus includes processing circuitry that decodes coded information of a coding unit (CU) from a coded video bitstream. The coded information indicates a last position of non-zero transform coefficients of a first coding block (CB) of the CU. The processing circuitry determines whether a secondary transform index is signaled in the coded information based on the last position and whether to perform a secondary transform on a second CB based on whether the secondary transform index is determined to be signaled in the coded information. When the secondary transform is determined to be performed, the processing circuitry performs the secondary transform on the second CB and reconstructs the second CB. Responsive to the secondary transform being determined not to be performed, the processing circuitry reconstructs the second CB without performing the secondary transform on the second CB.
    Type: Grant
    Filed: April 2, 2020
    Date of Patent: November 9, 2021
    Assignee: Tencent America LLC
    Inventors: Xin Zhao, Xiang Li, Shan Liu
  • Patent number: 11172221
    Abstract: A method of performing intra prediction for encoding or decoding uses multiple layers of reference samples. The layers are formed into reference arrays that are used by a function, such as a weighted combination, to form a final prediction. The prediction is used in encoding or decoding a block of video data. The weights can be determined in a number of ways, and for a given prediction mode, the same weights, or different weights can be used for all pixels in a target block. If the weights are varied, they can depend on the distance of the target pixel from reference arrays.
    Type: Grant
    Filed: June 25, 2018
    Date of Patent: November 9, 2021
    Assignee: InterDigital Madison Patent Holdings, SAS
    Inventors: Tangi Poirier, Gagan Rath, Fabrice Urban
  • Patent number: 11172206
    Abstract: An intra prediction mode encoding and decoding method, an image decoding device, and an image encoding device operate by deriving most probable modes (MPMs) from surrounding prediction units adjacent to a current prediction unit and deriving an intra prediction mode of the current prediction unit on the basis of an MPM flag indicating whether an MPM having the same prediction mode as the intra prediction mode of the current prediction unit exists among the derived MPMs.
    Type: Grant
    Filed: April 16, 2020
    Date of Patent: November 9, 2021
    Assignees: Electronics and Telecommunications Research Institute, Intellectual Discovery Co., Ltd.
    Inventors: Jin Ho Lee, Hui Yong Kim, Sung Chang Lim, Jin Soo Choi, Jin woong Kim, Jae Gon Kim, Hae Chul Choi, Sang Yong Lee
  • Patent number: 11172197
    Abstract: A method of signaling an intra prediction mode used to encode a current block in an encoded video bitstream using at least one processor includes determining a plurality of candidate intra prediction modes; generating a most probable mode (MPM) list using the plurality of candidate intra prediction modes; signaling a reference line index indicating a reference line used to encode the current block from among a plurality of reference lines including an adjacent reference line and a plurality of non-adjacent reference lines; and signaling an intra mode index indicating the intra prediction mode, wherein the MPM list is generated based on the reference line used to encode the current block and whether an intra sub-partition (ISP) mode is enabled.
    Type: Grant
    Filed: August 2, 2019
    Date of Patent: November 9, 2021
    Assignee: TENCENT AMERICA LLC
    Inventors: Liang Zhao, Xin Zhao, Xiang Li, Shan Liu
  • Patent number: 11166046
    Abstract: A method and apparatus for palette coding of a block of video data using a candidate prediction mode list with syntax redundancy removed are disclosed. In one embodiment, whether a redundant prediction mode exists in the candidate prediction mode list for the current samples of the current block is determined based on the candidate prediction mode list and the previous prediction mode associated with the previous samples. If the redundant prediction mode exists in the candidate prediction mode list, the redundant prediction mode is removed from the candidate prediction mode list to generate a reduced candidate prediction mode list. In another embodiment, whether a redundant predictor exists in a candidate predictor list for a current sample of the current block is determined based on a condition related to one or more predictors for the current sample of the current block.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: November 2, 2021
    Assignee: HFI Innovation Inc.
    Inventors: Tzu-Der Chuang, Yu-Chen Sun, Yi-Wen Chen, Yu-Wen Huang
  • Patent number: 11164299
    Abstract: Images may be captured by a moving image capture device. A reference image and a background image may be selected from the images. The reference image may include depiction of an object, with the object blocking view of the background. The background image may include depiction of the background blocked by the object in the reference image. An object layer may be generated by segmenting the depiction of the object from the reference image. A background layer may be generated by combining the depiction of the background in the background image with the reference image. The background layer may be blurred and combined with the object layer to generate a panning image.
    Type: Grant
    Filed: April 6, 2020
    Date of Patent: November 2, 2021
    Assignee: GOPRO, INC.
    Inventors: Gladys Jocelyne Marc, Balthazar Neveu, Nicolas Rahmouni, Maëva Escoulan
  • Patent number: 11166032
    Abstract: An encoder includes circuitry and memory. Using the memory, the circuitry: encodes an original image and decodes the original image encoded, to generate a first bitstream and a local decoded image; encodes supplemental information and decodes the encoded supplemental information, to generate a second bitstream and local decoded supplemental information; inputs data based on the local decoded image and the local decoded supplemental information to a post processing network which is a neural network, to cause a reconstructed image to be output from the post processing network, the reconstructed image corresponding to the original image and being to be used to encode a following original image which follows the original image; and concatenates the first bitstream and the second bitstream to generate a concatenated bitstream.
    Type: Grant
    Filed: October 26, 2020
    Date of Patent: November 2, 2021
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Alec Hodgkinson, Luca Rigazio, Takahiro Nishi, Kiyofumi Abe, Ryuichi Kanoh, Tadamasa Toma
  • Patent number: 11159800
    Abstract: A system for encoding a sequence of frames (171) of a data signal. The system comprises: a first encoding system (120) comprising at least: a first encoder (130) configured to encode the sequence of frames (171) according to a first encoding algorithm; and a first rate control unit (135) configured to control a first bit rate at which the first encoder (130) encodes said sequence of frames (171); a second encoding system (100) comprising at least: a second encoder (116) configured to encode a second sequence of frames (175) associated with the sequence of frames (171) according to a second encoding algorithm; and a second rate control unit (135) configured to control a second bit rate at which the second encoder (130) encodes said second sequence of frames (175) associated with the sequence of frames (171).
    Type: Grant
    Filed: April 9, 2020
    Date of Patent: October 26, 2021
    Assignee: V-NOVA INTERNATIONAL LIMITED
    Inventors: Ivan Damnjanovic, Matthew Compton
  • Patent number: 11159825
    Abstract: A decoding method comprises the steps of: combining two or more encoding units of maximum size into a single encoding unit group; acquiring encoding data corresponding to the combined single encoding unit group; and decoding, according to a decoding order, the two or more encoding units of maximum size contained in the single encoding unit group. Also disclosed is a block partitioning structure used for encoding and decoding video.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: October 26, 2021
    Assignee: Intellectual Discovery Co., Ltd.
    Inventors: Ho Chan Ryu, Yong Jo Ahn
  • Patent number: 11159786
    Abstract: A method of decoding JVET video includes receiving a bitstream that includes encoded video data that includes encoded video data. From the encoded data, a horizontal predictor and a vertical predictor for a pixel in the current coding block may be interpolated. A coding block size may be identified to determine whether to use equal weight or unequal weights to apply to each of the horizontal and vertical predictors for calculating a final planar prediction value P(x,y) by comparing the coding block size to a coding block size threshold.
    Type: Grant
    Filed: August 25, 2020
    Date of Patent: October 26, 2021
    Assignee: ARRIS Enterprises LLC
    Inventors: Krit Panusopone, Yue Yu, Seungwook Hong, Limin Wang
  • Patent number: 11159796
    Abstract: A data transmitting method includes generating multiple channels of encoded data by encoding same data to be encoded according to a plurality of bit rates and selecting encoded data to be transmitted from the multiple channels of encoded data according to a channel bandwidth of a transmission channel. The encoded data to be transmitted is one of the multiple channels of encoded data that matches the channel bandwidth.
    Type: Grant
    Filed: July 17, 2019
    Date of Patent: October 26, 2021
    Assignee: SZ DJI TECHNOLOGY CO., LTD.
    Inventors: Lei Zhu, Hao Cui, Ying Chen, Ming Gong
  • Patent number: 11159822
    Abstract: An example device for coding (encoding or decoding) video data includes a memory configured to store video data; and one or more processors implemented in circuitry and configured to: code data representing a location of a virtual boundary defining a clean side of a picture of video data and a dirty side of the picture; disable use of blocks on the dirty side for intra-prediction reference of blocks on the clean side; and code the picture without using the blocks on the dirty side for intra-prediction reference of the blocks on the clean side.
    Type: Grant
    Filed: July 9, 2020
    Date of Patent: October 26, 2021
    Assignee: Qualcomm Incorporated
    Inventors: Muhammed Zeyd Coban, Vadim Seregin
  • Patent number: 11159798
    Abstract: A method, and associated computer system and computer program product, for video compression that includes receiving a video file including a plurality of frames, identifying at least one image feature in each of the plurality of frames, determining a semantic state change of the image feature for each successive frame after a first of the plurality of frames, and storing the first of the plurality of frames and the semantic change of the image feature for each successive frame after the first of the plurality of frames.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: October 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Saravanan Sadacharam, Vijay Kumar Ananthapur Bache, Vijay Ekambaram, Jhilam Bera
  • Patent number: 11153580
    Abstract: Encoded video data representing partial video images is decoded from a first video stream such as a HEVC bitstream. The first video stream comprises video images divided into a spatial array of independently decodable slices. The first video stream comprises network abstraction layer units that each contain video content data for a respective one of the slices preceded by a header that comprises parameters relating to the respective one of the slices in relation to the first video stream. Previously prepared information such as meta data about positions of parameters in the network abstraction layer units or a plurality of different versions of the network abstraction layer units for different partial image sizes (different picture sizes) is used.
    Type: Grant
    Filed: September 8, 2017
    Date of Patent: October 19, 2021
    Assignee: KONINKLIJKE KPN N.V.
    Inventors: Menno Bangma, Ray Van Brandenburg, Arjen Veenhuizen
  • Patent number: 11151924
    Abstract: A display driver includes a still image detector configured to receive a compressed image bitstream at an input frame frequency from a host processor, and to detect a still image by comparing the compressed image bitstream of a current frame and the compressed image bitstream of a previous frame, a driving frequency changer configured to output the compressed image bitstream at a first output frame frequency equal to the input frame frequency when the still image is not detected, and to output the compressed image bitstream at a second output frame frequency lower than the input frame frequency when the still image is detected, and a decoder configured to generate original image data at the first output frame frequency and the second output frame frequency.
    Type: Grant
    Filed: March 24, 2020
    Date of Patent: October 19, 2021
    Assignee: Samsung Display Co., Ltd.
    Inventors: Jinyoung Roh, Sangan Kwon, Sehyuk Park, Hyo Jin Lee, HongSoo Kim, Sukhun Lee
  • Patent number: 11145107
    Abstract: This disclosure describes efficient communication of surface texture data between system on a chip (SOC) integrated circuits. An example system includes a first integrated circuit and a second integrated circuit communicatively coupled to the first integrated circuit by a video communication interface. The first integrated generates a superframe in a video frame of the video communication interface for transmission to the second integrated circuit. The superframe includes multiple subframe payloads that carry surface texture data to be updated in the frame and corresponding subframe headers that include parameters of the subframe payloads. The second integrated circuit includes a direct access memory (DMA) controller. The DMA upon receipt of the superframe, writes the surface texture data within each of the subframe payloads directly to an allocated location in memory based on the parameters included in the corresponding one of the subframe headers.
    Type: Grant
    Filed: January 10, 2020
    Date of Patent: October 12, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Richard Lawrence Greene, Steve John Clohset, Benjamin Charles Constable
  • Patent number: 11146810
    Abstract: A video coding device, such as a video encoder or video decoder, may determine that a block of video data has at least one of a width less than 8 pixels, a height less than 8 pixels, or the width and the height being equal to 8 pixels; in response, determine that the block is not coded using decoder-side motion vector refinement (DMVR); and code the block without performing DMVR for the block. The video coding device may determine that a second block of video data has a size of at least 8×N or N×8, wherein N is an integer value greater than 8, in response to determining that the second block of video data has the size of at least 8×N or N×8, and then determine whether to code the second block using DMVR.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: October 12, 2021
    Assignee: Qualcomm Incorporated
    Inventors: Chun-Chi Chen, Wei-Jung Chien, Chao-Hsiung Hung, Marta Karczewicz
  • Patent number: 11146801
    Abstract: A method, computer program, and computer system is provided for encoding video data. Data corresponding to a video frame is received. One or more luma and chroma samples from are identified from the received image data. Two or more linear models are determined from the identified luma and chroma samples. The luma and chroma samples are classified into a number of categories corresponding to a number of linear models, and each category has one or more corresponding linear model parameters signaled to the bitstream.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: October 12, 2021
    Assignee: TENCENT AMERICA LLC
    Inventors: Liang Zhao, Xin Zhao, Shan Liu
  • Patent number: 11146817
    Abstract: A method for encoding, using a block-based video encoding algorithm, a distorted image frame produced via at least one image sensor, comprising: determining a map of maximum pixel block sizes corresponding to the distorted image frame, wherein the map of maximum pixel block sizes is determined based on a spatial resolution distribution corresponding to a distribution of extents of the corresponding FOV, such that for a first portion of the distorted image frame having a first spatial resolution, the maximum pixel block size corresponding to the first portion is set to a first value, and for a second portion of the distorted image frame having a second spatial resolution being lower than the first spatial resolution, the maximum pixel block size corresponding to the second portion is set to a second value being lower than the first value; and encoding, using the block-based video encoding algorithm, the distorted image frame.
    Type: Grant
    Filed: March 3, 2020
    Date of Patent: October 12, 2021
    Assignee: AXIS AB
    Inventors: Viktor Edpalm, Song Yuan
  • Patent number: 11146786
    Abstract: A method of video processing includes maintaining tables, wherein each table includes a set of motion candidates and each motion candidate is associated with corresponding motion information; and performing a conversion between a first video block and a bitstream representation of a video including the first video block based on at least some of tables, the performing including checking motion candidates in a table in an order defined in a rule until a checking termination criteria is met.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: October 12, 2021
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11146816
    Abstract: Embodiments of the present disclosure provide a method and device for processing a video signal. A method for decoding an image signal according to an embodiment of the present disclosure comprises the steps of: determining a non-separable transform set index indicating a non-separable transform set used for a non-separable transform of a current block from among non-separable transform sets predefined on the basis of an intra-prediction mode of the current block; determining. as a non-separable transform matrix, a transform kernel indicated by a non-separable transform index for the current block from among transform kernels included in the non-separable transform set indicated by the non-separable transform set index; and applying the non-separable transform matrix to an upper left region which of the current block, which is determined according to the width and height of the current block, wherein each of the predefined non-separable transform sets includes two transform kernels.
    Type: Grant
    Filed: June 12, 2020
    Date of Patent: October 12, 2021
    Assignee: LG ELECTRONICS INC.
    Inventors: Moonmo Koo, Mehdi Salehifar, Seunghwan Kim, Jaehyun Lim
  • Patent number: 11146793
    Abstract: According to the present invention, there is provided a method of decoding an image, the method including: deriving an initial motion vector of a current block; determining a motion refinement vector of the current block; and determining a motion vector of the current block on the basis of the initial motion vector and the motion refinement vector. Herein, the initial motion vector is derived from any one of merge candidates included in a merge candidate list for the current block.
    Type: Grant
    Filed: March 27, 2019
    Date of Patent: October 12, 2021
    Assignee: KT CORPORATION
    Inventor: Bae Keun Lee
  • Patent number: RE48810
    Abstract: The image decoding method includes: determining a context for use in a current block to be processed, from among a plurality of contexts; and performing arithmetic decoding on a bit sequence corresponding to the current block, using the determined context, wherein in the determining: the context is determined under a condition that control parameters of neighboring blocks of the current block are used, when the signal type is a first type, the neighboring blocks being a left block and an upper block of the current block; and the context is determined under a condition that the control parameter of the upper block is not used, when the signal type is a second type.
    Type: Grant
    Filed: June 19, 2019
    Date of Patent: November 2, 2021
    Assignee: SUN PATENT TRUST
    Inventors: Hisao Sasai, Takahiro Nishi, Youji Shibahara, Toshiyasu Sugio, Kyoko Tanikawa, Toru Matsunobu