Patents by Inventor Alexey Konstantinovich Filippov

Alexey Konstantinovich Filippov has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11647185
    Abstract: Methods and devices for intra-prediction of a current block in video encoding or decoding are provided. A method includes: performing intra-prediction processing of the current block according to a directional intra-prediction mode, including applying reference sample filtering or subpixel interpolation filtering to reference samples in one or more reference blocks, wherein the directional intra-prediction mode is classified into one of the following groups: (A) vertical or horizontal modes, (B) directional modes including diagonal modes that represent angles which are multiples of 45 degrees, (C) remaining directional modes; if the directional intra-prediction mode is classified as belonging to group B, a reference sample filter is applied to the reference samples; if the directional intra-prediction mode is classified as belonging to group C, an intra reference sample interpolation filter is applied to the reference samples.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: May 9, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Alexey Konstantinovich Filippov, Vasily Alexeevich Rufitskiy, Jianle Chen
  • Publication number: 20230128206
    Abstract: A method for intra prediction of a current block of a picture is provided. The method includes obtaining an aspect ratio of the current block according to a width and a height of the current block; obtaining a weighting factor based on the aspect ratio, and determining an intra-prediction value of the current block based on the weighting factor. Intra-prediction value of a current block may be obtained with high accuracy or low computational complexity, so as to improve coding efficiency.
    Type: Application
    Filed: December 23, 2022
    Publication date: April 27, 2023
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Alexey Konstantinovich FILIPPOV, Vasily Alexeevich RUFITSKIY, Jianle Chen
  • Publication number: 20230124833
    Abstract: The present application relates to the field of picture processing, for example still picture/image and/or video picture/image coding. In particular, the application relates to a device and corresponding method for intra-predicting a prediction block of a video image. The device is configured to select a directional intra-prediction mode from a set of directional intra-prediction modes, where each directional intra-prediction mode corresponds to a different intra-prediction angle. Further, the device is configured to select a filter from a set of filters based on the selected directional intra-prediction mode. Further, the device is configured to determine, for a prediction sample of the prediction block, a reference sample from a set of reference samples based on the selected directional intra-prediction mode, and apply the selected filter to the determined reference sample.
    Type: Application
    Filed: December 16, 2022
    Publication date: April 20, 2023
    Inventors: Alexey Konstantinovich FILIPPOV, Vasily Alexeevich RUFITSKIY
  • Publication number: 20230107125
    Abstract: The present disclosure provides methods and devices of intra predicting a block of a picture. The method comprises for a sample of the block: obtaining a predicted sample value from one or more reference sample values by performing intra-prediction using a DC intra-prediction mode; multiplying the predicted sample value by a sample weighting factor to produce a weighted predicted sample value; adding an additional value to the weighted predicted sample value to produce a non-normalized predicted sample value; and normalizing the non-normalized predicted sample value by an arithmetic right shift; wherein the sample weighting factor is ((2<<p)?wL?wT), wherein p is a parameter of the sample weighting factor, wL is a horizontal weighting factor, and wT is a vertical weighting factor.
    Type: Application
    Filed: December 5, 2022
    Publication date: April 6, 2023
    Inventors: Alexey Konstantinovich FILIPPOV, Vasily Alexeevich RUFITSKIY, Jianle CHEN
  • Publication number: 20230098057
    Abstract: An apparatus determines a first template of a first block of samples. The apparatus searches, in a search region based on the first template, for a second template of a second block of samples. The apparatus decodes the first block of samples based on an intra prediction mode determined for the second block of samples.
    Type: Application
    Filed: September 29, 2022
    Publication date: March 30, 2023
    Applicant: Ofinno, LLC
    Inventors: Kalyan Goswami, Alexey Konstantinovich Filippov, Vasily Alexeevich Rufitskiy, Damian Ruiz Coll
  • Publication number: 20230087640
    Abstract: A method comprising: signaling a set of low-level indicators for a predicted block, wherein each of the indicators of the set enables or disables an intra prediction smoothing mechanism for the predicted block; signaling a first set of high-level indicators on a slice-level or a higher level, wherein each of the high-level indicators of the first set determines signaling for an intra prediction smoothing mechanism which is enabled or disabled by an indicator of the set of low-level indicators; and signaling a second set of high-level indicators, wherein each of the high-level indicators of the second set determines the presence of at least one of the corresponding high-level indicators of the first set, and wherein the values of corresponding high-level indicators of the first set are inferred to be zero when the value signaled by high-level indicator of the second set is zero.
    Type: Application
    Filed: November 22, 2022
    Publication date: March 23, 2023
    Inventors: Alexey Konstantinovich FILIPPOV, Vasily Alexeevich RUFITSKIY, Elena Alexandrovna ALSHINA
  • Publication number: 20230071458
    Abstract: An encoding apparatus is described for signaling an extension directional intra-prediction mode within a set of directional intra-prediction modes, the set of directional intra-prediction modes comprising predetermined directional intra-prediction modes and the extension directional intra-prediction mode. The encoding apparatus comprises a mode mapping unit selecting a predetermined directional intra-prediction mode, the selected predetermined directional intra-prediction mode being associated with an intra mode index, and mapping the extension directional intra-prediction mode onto the selected predetermined directional intra-prediction mode. A signaling unit generates a signaling indicator comprising at least one of the intra mode index and a flag value. An intra-prediction unit intra-predicts pixel values of pixels of a rectangular video coding block on the basis of the extension directional intra-prediction mode for providing a predicted rectangular video coding block.
    Type: Application
    Filed: August 30, 2022
    Publication date: March 9, 2023
    Inventors: Alexey Konstantinovich FILIPPOV, Vasily Alexeevich RUFITSKIY
  • Publication number: 20230074457
    Abstract: Intra- or inter-prediction can be used for video encoding and decoding. For that purpose, an apparatus and methods obtain a filter (a set of coefficients) from a set of filters based on the subsample position (p) defined for the set of positions of predicted samples, where the set of filters is obtained by combining at least two pre-defined input filter sets.
    Type: Application
    Filed: October 28, 2022
    Publication date: March 9, 2023
    Inventors: Alexey Konstantinovich FILIPPOV, Vasily Alexeevich RUFITSKIY, Elena Alexandrovna Alshina
  • Patent number: 11601653
    Abstract: Apparatuses and methods for intra predicting a block are described. The method of intra predicting a current block can include obtaining a predicted sample value from one or more reference sample values by using an intra prediction mode, obtaining at least one additional reference sample value in accordance with the intra prediction mode, and obtaining a thresholded additional reference sample value based on the additional reference sample value. The method can also include calculating an additional value from the thresholded additional reference sample value, multiplying the predicted sample value by a sample weighting factor, resulting in a weighted predicted sample value, adding the additional value to the weighted predicted sample value, resulting in a non-normalized predicted sample value, and normalizing the non-normalized predicted sample value, resulting in a normalized predicted sample values. The accuracy for the intra prediction is thus increased.
    Type: Grant
    Filed: June 11, 2021
    Date of Patent: March 7, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Alexey Konstantinovich Filippov, Vasily Alexeevich Rufitskiy, Jianle Chen
  • Patent number: 11589055
    Abstract: An intra prediction method is described. The method can include determining a prediction value for a sample of a current block from one or more reference samples outside the current block by using an intra predication mode. The method can also include deriving a weighted prediction value, when one or more predefined conditions are not satisfied, wherein the one or more predefined conditions relate to at least one of a width and/or a height of the current block and the intra prediction mode. Furthermore, the method can include coding the current block using the weighted prediction value, when the one or more predefined conditions are not satisfied.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: February 21, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Alexey Konstantinovich Filippov, Vasily Alexeevich Rufitskiy, Jianle Chen
  • Publication number: 20230047926
    Abstract: Devices and methods of intra prediction of a block of a picture are provided. In various embodiments, information indicating an Intra Sub-Partitions (ISP) split type can be obtained. A value of a filter flag can be set based on the ISP split type. For instance, the value of the filter flag can be set to 0 when the ISP split type does not indicate not to split a current block. A set of coefficients of an interpolation filter can then be selected according to the value of the filter flag. For instance, fG coefficients or fC coefficients can be selected based on the value of the filter flag. Still in those embodiment, the selected set of coefficients can be applied to reference samples. In some embodiments, the method removes mode dependency during selection of interpolation filter type. This could increase encoding or decoding efficiency.
    Type: Application
    Filed: July 29, 2022
    Publication date: February 16, 2023
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Alexey Konstantinovich FILIPPOV, Vasily Alexeevich RUFITSKIY, Jianle CHEN
  • Publication number: 20230050376
    Abstract: A method for intra prediction of a video block, comprising: padding of luminance reference samples rows for a chroma component of a current block vertically aligned with a largest coding unit (LCU) boundary; applying a filter F to reconstructed luma samples of a luma component of the current block and to luma samples in selected position neighboring to the current block, to obtain filtered reconstructed luma samples, wherein a shape of the F is same for blocks in the LCU; obtaining linear model coefficients, based on the filtered reconstructed luma samples; and performing cross-component prediction based on the obtained linear model coefficients and the filtered reconstructed luma samples of the current block, to obtain a prediction value of the chroma component of the current block.
    Type: Application
    Filed: September 30, 2022
    Publication date: February 16, 2023
    Inventors: Alexey Konstantinovich Filippov, Vasily Alexeevich Rufitskiy, Elena Alexandrovna Alshina
  • Patent number: 11582455
    Abstract: The disclosure proposes a decoder for decoding coefficients of blocks of a video sequence from a bitstream. The decoder comprises a scan pattern list module for providing one or more pre-defined scan orders, a scan order generator for generating one or more scan orders, a scan order selector for selecting a scan order for each block from the pre-defined and generated scan orders on the basis of scan order information contained in the bitstream, a decoding module for decoding one or more coefficient vectors of each block from the bitstream, a deserializer for inverse scanning, for each block, the one or more coefficient vectors of that block according to the scan order selected for that block so as to obtain a coefficient matrix. The scan order generator generates the one or more scan orders depending on one or more previously obtained coefficient matrices of blocks of the video sequence.
    Type: Grant
    Filed: August 10, 2018
    Date of Patent: February 14, 2023
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Alexey Konstantinovich Filippov, Vasily Alexeevich Rufitskiy
  • Patent number: 11563939
    Abstract: The present application relates to the field of picture processing, for example still picture/image and/or video picture/image coding. In particular, the application relates to a device and corresponding method for intra-predicting a prediction block of a video image. The device is configured to select a directional intra-prediction mode from a set of directional intra-prediction modes, where each directional intra-prediction mode corresponds to a different intra-prediction angle. Further, the device is configured to select a filter from a set of filters based on the selected directional intra-prediction mode. Further, the device is configured to determine, for a given prediction sample of the prediction block, a reference sample from a set of reference samples based on the selected directional intra-prediction mode, and apply the selected filter to the determined reference sample.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: January 24, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Alexey Konstantinovich Filippov, Vasily Alexeevich Rufitskiy
  • Patent number: 11553174
    Abstract: The present disclosure provides methods and devices of intra predicting a block of a picture. The method comprises for a sample of the block: obtaining a predicted sample value from one or more reference sample values by performing intra-prediction using a DC intra-prediction mode; multiplying the predicted sample value by a sample weighting factor to produce a weighted predicted sample value; adding an additional value to the weighted predicted sample value to produce a non-normalized predicted sample value; and normalizing the non-normalized predicted sample value by an arithmetic right shift; wherein the sample weighting factor is ((2<<p)?wL?wT), wherein p is a parameter of the sample weighting factor, wL is a horizontal weighting factor, and wT is a vertical weighting factor.
    Type: Grant
    Filed: May 24, 2021
    Date of Patent: January 10, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Alexey Konstantinovich Filippov, Vasily Alexeevich Rufitskiy, Jianle Chen
  • Patent number: 11546631
    Abstract: A method for intra prediction of a current block of a picture is provided. The method includes obtaining an aspect ratio of the current block according to a width and a height of the current block; obtaining a weighting factor based on the aspect ratio, and determining an intra-prediction value of the current block based on the weighting factor. Intra-prediction value of a current block may be obtained with high accuracy or low computational complexity, so as to improve coding efficiency.
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: January 3, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Alexey Konstantinovich Filippov, Vasily Alexeevich Rufitskiy, Jianle Chen
  • Publication number: 20220400260
    Abstract: A method of coding is described. The method can include obtaining a bitstream for a current picture, obtaining a value of a first indicator for the current picture according to the bitstream indicating a slice type, and obtaining a value of a second indicator for the current picture according to the bitstream indicating whether a weighted prediction parameter is present in a picture header or slice header of the bitstream. The method can also include parsing a value of the weighted prediction parameter for a current block of a current slice of the current picture from the bitstream. Furthermore, the method can include predicting the current block according to the value of the weighted prediction parameter.
    Type: Application
    Filed: July 11, 2022
    Publication date: December 15, 2022
    Inventors: Alexey Konstantinovich FILIPPOV, Huanbang CHEN, Vasily Alexeevich RUFITSKIY, Haitao YANG, Elena Alexandrovna ALSHINA
  • Publication number: 20220385900
    Abstract: A method of video coding, wherein the method comprises inter-prediction processing of a first block, wherein the inter-prediction processing comprises subpixel interpolation filtering of samples of a reference block; intra-prediction processing of a second block, wherein the intra-prediction processing comprises subpixel interpolation filtering of reference samples; wherein the method further comprises selecting interpolation filter coefficients for the subpixel interpolation filtering based on a subpixel offset between integer reference sample positions and fractional reference samples' positions, wherein for the same subpixel offsets the same interpolation filter coefficients are selected for intra-prediction processing and inter-prediction processing.
    Type: Application
    Filed: July 29, 2022
    Publication date: December 1, 2022
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Alexey Konstantinovich FILIPPOV, Jianle Chen, Vasily Alexeevich RUFITSKIY
  • Publication number: 20220368930
    Abstract: A method of obtaining a maximum number of geometric partitioning merge mode candidates for video decoding and a video decoding apparatus are disclosed, wherein the method comprises: obtaining a bitstream for a video sequence; obtaining a value of a first indicator according to the bitstream, wherein the first indicator represents a maximum number of merging motion vector prediction (MVP) candidates; obtaining a value of a second indicator according to the bitstream, wherein the second indicator represents whether a geometric partition based motion compensation is enabled for the video sequence; and parsing a value of a third indicator from the bitstream, when the value of the first indicator is greater than a threshold and when the value of the second indicator is equal to a preset value, wherein the third indicator represents a maximum number of geometric partitioning merge mode candidates subtracted from the value of the first indicator.
    Type: Application
    Filed: July 12, 2022
    Publication date: November 17, 2022
    Inventors: Alexey Konstantinovich FILIPPOV, Vasily Alexeevich RUFITSKIY, Elena Alexandrovna ALSHINA
  • Patent number: 11503335
    Abstract: A method for constructing a Most Probable Mode (MPM) list is provided. The method comprising: obtaining an intra prediction mode of a neighbor block adjacent to a current block; if the intra prediction mode of the neighbor block is not comprised in the MPM list and the intra prediction mode of the neighbor block is a directional (for example, angular) intra prediction mode, determining a quantity of predicted samples (N) of the current block according to positions of a set of reference samples on a boundary of the current block, N is an integer; if the N is greater than or equal to a threshold (for example, a first threshold), adding the intra prediction mode of the neighbor block into the MPM list.
    Type: Grant
    Filed: March 12, 2021
    Date of Patent: November 15, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Alexey Konstantinovich Filippov, Vasily Alexeevich Rufitskiy