Patents by Inventor Frank Bossen

Frank Bossen 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: 11979599
    Abstract: A method of performing motion vector prediction for coding video data is disclosed. A full precision motion vector mv is determined for generating a prediction for video block in a first picture. A rounded motion vector rmv having a less precision than the full precision motion vector mv is stored. A motion vector predictor candidate is generated for a video block in a second picture from the stored motion vector.
    Type: Grant
    Filed: April 28, 2023
    Date of Patent: May 7, 2024
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Kiran Mukesh Misra, Frank Bossen, Christopher Andrew Segall
  • Patent number: 11979566
    Abstract: A method of filtering reconstructed video data is disclosed. The method comprising: parsing a first syntax element used for setting cross-component filter coefficients; inputting a reconstructed luma picture sample array; deriving luma locations by using location corresponding to a current chroma sample; deriving a filter coefficient array by using the cross-component filter coefficients; deriving a variable by using the filter coefficient array and the reconstructed luma picture sample array defined by the luma locations; and deriving a scaled variable by using the variable, wherein the variable is modified by a sum of a sample of a current chroma block, which is defined by a predetermined location, and the scaled variable.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: May 7, 2024
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Kiran Mukesh Misra, Frank Bossen, Christopher Andrew Segall, Sachin G. Deshpande
  • Patent number: 11968391
    Abstract: This disclosure relates to video coding and more particularly to techniques for performing motion vector prediction. According to an aspect of an invention, a motion vector and a corresponding reference picture identifier for the motion vector are received; a reference picture corresponding to a second motion vector is determined based on the reference picture corresponding to the received motion vector and a current picture; a scaling value is determined based on the determined reference picture, the reference picture corresponding to the received motion vector, and the current picture; and the second motion vector is generated from the received motion vector by scaling with the scaling value.
    Type: Grant
    Filed: August 31, 2022
    Date of Patent: April 23, 2024
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Byeongdoo Choi, Frank Bossen, Christopher Andrew Segall
  • Publication number: 20240107080
    Abstract: Method, device, apparatus, and computer-readable storage medium to determine whether video block is a fractional boundary video block (See paragraph and FIG. 7.) and to partition the fractional boundary video block into inferred partitions using a subset of available partition modes (See paragraph and FIG. 8.) are disclosed.
    Type: Application
    Filed: November 21, 2023
    Publication date: March 28, 2024
    Inventors: Kiran Mukesh MISRA, Weijia ZHU, Christopher Andrew SEGALL, Frank BOSSEN
  • Publication number: 20240098259
    Abstract: A method of filtering reconstructed video data is disclosed. The method comprising: parsing a first syntax element used for setting cross-component filter coefficients; inputting a reconstructed luma picture sample array; deriving luma locations by using location corresponding to a current chroma sample; deriving a filter coefficient array by using the cross-component filter coefficients; deriving a variable by using the filter coefficient array and the reconstructed luma picture sample array defined by the luma locations; and deriving a scaled variable by using the variable, wherein the variable is modified by a sum of a sample of a current chroma block, which is defined by a predetermined location, and the scaled variable.
    Type: Application
    Filed: June 23, 2020
    Publication date: March 21, 2024
    Inventors: Kiran Mukesh MISRA, Frank BOSSEN, Christopher Andrew SEGALL, Sachin G. DESHPANDE
  • Publication number: 20240048697
    Abstract: A method of filtering reconstructed video data is provided. The method receives an array of reconstructed luma samples including a P-block and a Q-block that are both adjacent to an intra sub-partitions (ISP) edge, and determines a first maximum filter length based on whether a first size of an edge of one of the P-block and the Q-block is less than 32. The edge of the one of the P-block and the Q-block is perpendicular to the ISP edge. The method further deblocks the array of the reconstructed luma samples based on the determined first maximum filter length.
    Type: Application
    Filed: September 26, 2023
    Publication date: February 8, 2024
    Inventors: KIRAN MUKESH MISRA, CHRISTOPHER ANDREW SEGALL, PHILIP COWAN, FRANK BOSSEN
  • Patent number: 11889123
    Abstract: Method, device, apparatus, and computer-readable storage medium to determine whether video block is a fractional boundary video block (See paragraph [0032] and FIG. 7.) and to partition the fractional boundary video block into inferred partitions using a subset of available partition modes (See paragraph [0033] and FIG. 8.) are disclosed.
    Type: Grant
    Filed: July 26, 2022
    Date of Patent: January 30, 2024
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Kiran Mukesh Misra, Weijia Zhu, Christopher Andrew Segall, Frank Bossen
  • Patent number: 11889074
    Abstract: A method of coding of video data is disclosed. According to the method, a predicted luma quantization parameter is derived and a luma quantization parameter is generated. The predicted luma quantization parameter is derived by using a tree type specifying whether a single tree or a dual tree is used to partition a coding tree. The luma quantization parameter is generated by using the predicted luma quantization parameter. The predicted luma quantization parameter is set equal to a luma quantization parameter of a coding unit containing a luma coding block covering a neighbouring location by using a current quantization group and a neighbouring block availability.
    Type: Grant
    Filed: January 15, 2020
    Date of Patent: January 30, 2024
    Assignees: SHARP KABUSHIKI KAISHA, FG Innovation Company Limited
    Inventors: Frank Bossen, Kiran Mukesh Misra, Christopher Andrew Segall, Weijia Zhu
  • Patent number: 11818342
    Abstract: This disclosure relates to video coding and more particularly to techniques for performing deblocking of reconstructed video data. According to an aspect of an invention, a maximum filter length is determined based on whether a P-block or a Q-block has an edge which is perpendicular to a deblocking boundary and whose size is greater than or equal to 32.
    Type: Grant
    Filed: February 19, 2020
    Date of Patent: November 14, 2023
    Assignees: SHARP KABUSHIKI KAISHA, FG Innovation Company Limited
    Inventors: Kiran Mukesh Misra, Christopher Andrew Segall, Philip Cowan, Frank Bossen
  • Patent number: 11805254
    Abstract: An electronic device of decoding a current video block in a video picture is provided. The electronic device determines whether a partitioning scheme of the current video block is a single tree partitioning or a dual tree partitioning. The electronic device selects, based on the partitioning scheme, one derivation from candidate derivations to compute a first predictive quantization parameter (QP) for the current video block. A first derivation comprises computing the first predictive QP based at least in part on another QP and an additional value when the partitioning scheme is the single tree partitioning. A second derivation comprises computing the first predictive QP by using a previously-derived QP when the partitioning scheme is the dual tree partitioning. The electronic device computes a second QP based at least in part on the first predictive QP and an offset value, and use the second QP to decode the current video block.
    Type: Grant
    Filed: December 2, 2022
    Date of Patent: October 31, 2023
    Assignees: SHARP KABUSHIKI KAISHA, FG Innovation Company Limited
    Inventors: Frank Bossen, Kiran Mukesh Misra, Christopher Andrew Segall, Jie Zhao, Weijia Zhu
  • Patent number: 11805266
    Abstract: This disclosure relates to video coding and more particularly to techniques for performing entropy coding. According to an aspect of an invention, a parity level flag specifying a parity of a transform coefficient level at a scanning position is decoded if a value of a second absolute level greater flag is equal to a first value.
    Type: Grant
    Filed: October 5, 2022
    Date of Patent: October 31, 2023
    Assignee: SHARP KABUSHIKI KAISHA
    Inventor: Frank Bossen
  • Publication number: 20230345005
    Abstract: A method of generating predicted samples for a current transform block in video coding is disclosed. The method comprising: setting a neighboring left luma sample value defined with x equal to ?1, ?2 or ?3, corresponding to the current transform block, being equal to a reconstructed luma sample; setting a neighboring top-left luma sample value defined with x equal to ?2 and y equal to ?1, corresponding to the current transform block, being equal to the neighboring left luma sample value, in a case that the neighboring top-left luma sample value is unavailable; deriving a down-sampled neighboring left luma sample value for the current transform block by using the neighboring left luma sample value and on a chroma format; and generating the prediction samples by using the down-sampled neighboring luma sample values.
    Type: Application
    Filed: April 13, 2021
    Publication date: October 26, 2023
    Inventor: Frank BOSSEN
  • Publication number: 20230336787
    Abstract: A device may be configured to apply adaptive loop filters according to one or more of the techniques described herein.
    Type: Application
    Filed: June 29, 2023
    Publication date: October 19, 2023
    Inventor: Frank BOSSEN
  • Patent number: 11792433
    Abstract: A method of decoding video data comprises: receiving profile tier level syntax; parsing a syntax element, from the profile tier level syntax, indicating a level to which an output layer set conforms, wherein a value of 105 indicates a level where a maximum luma sample rate of 4812963840 samples per second is supported; and performing video decoding based on the indicated level.
    Type: Grant
    Filed: September 24, 2021
    Date of Patent: October 17, 2023
    Assignee: SHARP KABUSHIKI KAISHA
    Inventor: Frank Bossen
  • Publication number: 20230308675
    Abstract: A non-transitory computer-readable medium of a device storing computer-executable instructions is provided. When the instructions are executed by one or more processors of the device, the instructions cause the device to: decode a merge subblock flag that specifies whether subblock-based inter prediction parameters for a coding unit are inferred from neighboring blocks and that determines whether a motion vector difference merge flag and a combination flag are to be decoded; determine a value of the merge subblock flag; decode the motion vector difference merge flag after the value of the merge subblock flag is determined as being equal to zero and a value of a motion vector difference flag is determined as being equal to one; and decode the combination flag that specifies whether a combined inter-picture merge and intra-picture prediction is applied to the coding unit by using the merge subblock flag and a sequence parameter set (SPS) flag.
    Type: Application
    Filed: May 30, 2023
    Publication date: September 28, 2023
    Inventors: KIRAN MUKESH MISRA, FRANK BOSSEN, CHRISTOPHER ANDREW SEGALL
  • Patent number: 11736735
    Abstract: A device may be configured to apply adaptive loop filters according to one or more of the techniques described herein.
    Type: Grant
    Filed: February 8, 2022
    Date of Patent: August 22, 2023
    Assignee: SHARP KABUSHIKI KAISHA
    Inventor: Frank Bossen
  • Publication number: 20230262256
    Abstract: A method of performing motion vector prediction for coding video data is disclosed. A full precision motion vector mv is determined for generating a prediction for video block in a first picture. A rounded motion vector rmv having a less precision than the full precision motion vector mv is stored. A motion vector predictor candidate is generated for a video block in a second picture from the stored motion vector.
    Type: Application
    Filed: April 28, 2023
    Publication date: August 17, 2023
    Inventors: Kiran Mukesh MISRA, Frank BOSSEN, Christopher Andrew SEGALL
  • Patent number: 11706437
    Abstract: A method of decoding video data by a device is provided. A merge subblock flag specifying whether subblock-based inter prediction parameters for a coding unit are inferred from neighbouring blocks is decoded. A motion vector difference merge flag is decoded if a value of the merge subblock flag is equal to zero and a value of a motion vector difference flag is equal to one. The motion vector difference merge flag specifies a prediction parameter with a motion vector difference is used, and the motion vector difference flag specifies whether a merge mode with motion vector difference is enabled.
    Type: Grant
    Filed: December 17, 2019
    Date of Patent: July 18, 2023
    Assignees: SHARP KABUSHIKI KAISHA, FG Innovation Company Limited
    Inventors: Kiran Mukesh Misra, Frank Bossen, Christopher Andrew Segall
  • Patent number: 11689722
    Abstract: Some embodiments provide a method of decoding a current video block in a video picture. From several partitioning schemes, the method identifies a partitioning scheme that is used to partition the current video block. Based on the identified partitioning scheme, the method selects one derivation to compute a first quantization parameter for the current video block from several candidate derivations for computing the first quantization parameter. The method computes a second quantization parameter for the current video block based at least in part on the computed first quantization parameter. The method then uses the computed second quantization parameter to decode the current video block.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: June 27, 2023
    Assignees: SHARP KABUSHIKI KAISHA, FG Innovation Company Limited
    Inventors: Frank Bossen, Kiran Mukesh Misra, Christopher Andrew Segall, Jie Zhao, Weijia Zhu
  • Patent number: 11677974
    Abstract: A method of performing motion vector prediction for coding video data is disclosed. A full precision motion vector mv is determined for generating a prediction for video block in a first picture. A rounded motion vector rmv having a less precision than the full precision motion vector mv is stored. A motion vector predictor candidate is generated for a video block in a second picture from the stored motion vector.
    Type: Grant
    Filed: May 16, 2022
    Date of Patent: June 13, 2023
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Kiran Mukesh Misra, Frank Bossen, Christopher Andrew Segall