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).

  • Publication number: 20230055454
    Abstract: A method of deriving a motion vector difference for coding video data, the method comprises determining whether inter-layer prediction is utilized by determining whether both a reference picture in a first reference picture list is not marked as used for long-term reference and a reference picture in a second reference picture list is not marked as used for long-term reference; based on whether the inter-layer prediction is utilized, setting a scaling factor to one of: a value of 1 in a case where the inter-layer prediction is utilized; or a value in the range of ?4096 to 4095 in a case where the inter-layer prediction is not utilized; and deriving the motion vector difference based on the scaling factor.
    Type: Application
    Filed: October 25, 2022
    Publication date: February 23, 2023
    Inventors: Frank BOSSEN, Sachin G. DESHPANDE
  • Publication number: 20230044500
    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: Application
    Filed: October 5, 2022
    Publication date: February 9, 2023
    Inventor: Frank BOSSEN
  • Publication number: 20230024560
    Abstract: A method for subdividing an interval during entropy decoding for a bitstream representing a set of video pictures is provided. A sub-interval value is computed by (i) performing an initial right bit-shifting operation on a probability estimator value to reduce a length in bits of the probability estimator value, (ii) multiplying the right bit-shifted probability estimator value by a range value representing the interval, (iii) performing another right bit-shifting operation on a result of the multiplication, and (iv) adding a constant value to a result of the other right bit-shifting operation, wherein the probability estimator value is associated with a probability of a bin having a particular value. The sub-interval value computed based on the right bit-shifted probability estimator value is used to update the interval.
    Type: Application
    Filed: September 19, 2022
    Publication date: January 26, 2023
    Inventor: FRANK BOSSEN
  • Publication number: 20230007297
    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: Application
    Filed: August 31, 2022
    Publication date: January 5, 2023
    Inventors: BYEONGDOO CHOI, FRANK BOSSEN, CHRISTOPHER ANDREW SEGALL
  • Patent number: 11516493
    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: September 10, 2019
    Date of Patent: November 29, 2022
    Assignees: SHARP KABUSHIKI KAISHA, FG INNOVATION COMPANY LIMITED
    Inventor: Frank Bossen
  • Patent number: 11516476
    Abstract: A method of deriving a motion vector difference for coding video data, the method comprises determining whether inter-layer prediction is utilized by determining whether both a reference picture in a first reference picture list is not marked as used for long-term reference and a reference picture in a second reference picture list is not marked as used for long-term reference; based on whether the inter-layer prediction is utilized, setting a scaling factor to one of: a value of 1 in a case where the inter-layer prediction is utilized; or a value in the range of ?4096 to 4095 in a case where the inter-layer prediction is not utilized; and deriving the motion vector difference based on the scaling factor.
    Type: Grant
    Filed: July 9, 2021
    Date of Patent: November 29, 2022
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Frank Bossen, Sachin G. Deshpande
  • Publication number: 20220377338
    Abstract: This disclosure relates to video coding and more particularly to techniques for deriving quantization parameters.
    Type: Application
    Filed: June 17, 2020
    Publication date: November 24, 2022
    Inventors: Frank BOSSEN, Christopher Andrew SEGALL
  • Publication number: 20220368952
    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: Application
    Filed: July 26, 2022
    Publication date: November 17, 2022
    Inventors: Kiran Mukesh MISRA, Weijia ZHU, Christopher Andrew SEGALL, Frank BOSSEN
  • Patent number: 11503299
    Abstract: Some embodiments provide a method for subdividing an interval during entropy coding for a bitstream representing a set of video pictures. The method performs a bit-shifting operation on a probability estimator value. The method computes a sub-interval value by multiplying a range value representing the interval by the bit-shifted probability estimator value. The method uses the sub-interval value to update the interval.
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: November 15, 2022
    Assignees: SHARP KABUSHIKI KAISHA, FG INNOVATION COMPANY LIMITED
    Inventor: Frank Bossen
  • Publication number: 20220360774
    Abstract: This disclosure relates to video coding and more particularly to techniques for performing a position-dependent intra prediction sample filtering process. In one example, a method of coding video data comprises: deriving an intra prediction angle parameter, deriving an inverse angle parameter based on the intra prediction angle parameter: for a prediction mode included in a defined set of prediction modes, setting a value of a scale variable based on the derived inverse angle: and performing a position-dependent intra prediction sample filtering process using the value of a scale variable.
    Type: Application
    Filed: June 24, 2020
    Publication date: November 10, 2022
    Inventor: Frank BOSSEN
  • Publication number: 20220345698
    Abstract: A method of filtering reconstructed video data is disclosed. The method comprising: inputting a reconstructed luma picture sample array; setting a luma location corresponding to a current chroma sample to a location defined by a horizontal location in the chroma sample multiplied by a sub-width value and a vertical location in the chroma sample multiplied by a sub-height value; deriving luma sample locations inside the reconstructed luma picture sample array by using the luma location; and deriving a variable by using cross-component filter coefficients and the reconstructed luma picture sample array defined by at least one of the luma sample locations, wherein the variable is modified by using a current chroma block of samples.
    Type: Application
    Filed: June 23, 2020
    Publication date: October 27, 2022
    Inventors: Kiran Mukesh MISRA, Frank BOSSEN, Christopher Andrew SEGALL, Sachin G. DESHPANDE
  • Patent number: 11470359
    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: March 26, 2019
    Date of Patent: October 11, 2022
    Assignees: SHARP KABUSHIKI KAISHA, FG INNOVATION COMPANY LIMITED
    Inventors: Kiran Mukesh Misra, Weijia Zhu, Christopher Andrew Segall, Frank Bossen
  • Patent number: 11470346
    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: May 7, 2019
    Date of Patent: October 11, 2022
    Assignees: SHARP KABUSHIKI KAISHA, FG Innovation Company Limited
    Inventors: Byeongdoo Choi, Frank Bossen, Christopher Andrew Segall
  • Publication number: 20220303561
    Abstract: A method of decoding video data is disclosed. The method comprising: receiving a first array of prediction sample values; receiving a second array of prediction sample values; determining a scale value based on a color component index value and a video sampling format of the video data; and generating a third array of prediction sample values by applying a blending value to the first array of prediction sample values and the second array of prediction sample values, wherein the blending value is based on the scale value.
    Type: Application
    Filed: September 3, 2020
    Publication date: September 22, 2022
    Inventor: Frank BOSSEN
  • Publication number: 20220286704
    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 nm 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: May 16, 2022
    Publication date: September 8, 2022
    Inventors: Kiran Mukesh MISRA, Frank BOSSEN, Christopher Andrew SEGALL
  • Publication number: 20220272362
    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, reconstructed video data having a 4:2:2 chroma format is received and for a four line decision segment corresponding to a vertical deblocking boundary for a chroma component of the video data, a gradient value is computed using samples included in the first and fourth lines.
    Type: Application
    Filed: June 25, 2020
    Publication date: August 25, 2022
    Inventors: Kiran Mukesh MISRA, Christopher Andrew SEGALL, Philip COWAN, Frank BOSSEN
  • Publication number: 20220248007
    Abstract: A method of filtering reconstructed video data is disclosed. The method comprising: inputting reconstructed luma component sample values; deriving a filtered sample value by using cross component filter coefficients and the reconstructed luma component sample values prior to an adaptive loop filtering process; deriving a refinement value for chroma components by using the filtered sample value; and deriving a refined chroma sample value by using a sum of a sample value of chroma components and the refinement value for chroma components.
    Type: Application
    Filed: June 23, 2020
    Publication date: August 4, 2022
    Inventors: Kiran Mukesh MISRA, Frank BOSSEN, Christopher Andrew SEGALL
  • Patent number: 11375230
    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: November 14, 2019
    Date of Patent: June 28, 2022
    Assignees: SHARP KABUSHIKI KAISHA, FG INNOVATION COMPANY LIMITED
    Inventors: Kiran Mukesh Misra, Frank Bossen, Christopher Andrew Segall
  • Publication number: 20220167009
    Abstract: This disclosure relates to video coding and more particularly to techniques for intra prediction coding. In one example, a method of decoding video data, the method comprising: parsing a first syntax element having a value indicating an intra sub partitions (ISP) intra prediction is used for coding a current video block; parsing a second syntax element indicating whether a most probable mode (MPM) or a non-most probable mode (MPM) is an intra prediction mode used for generating a prediction for the current video block according to the ISP intra prediction; based on whether the second syntax element indicates the MPM or the non-MPM is an intra prediction mode used for generating a prediction, conditionally parsing one of: a third syntax element indicating the MPM, or a fourth syntax element indicating the non-MPM; and generating a prediction for the current video block based on the first syntax element.
    Type: Application
    Filed: March 11, 2020
    Publication date: May 26, 2022
    Inventors: Frank BOSSEN, Kiran Mukesh MISRA
  • Publication number: 20220159306
    Abstract: A device may be configured to apply adaptive loop filters according to one or more of the techniques described herein.
    Type: Application
    Filed: February 8, 2022
    Publication date: May 19, 2022
    Inventor: Frank BOSSEN