Patents by Inventor Christopher Andrew Segall

Christopher Andrew Segall 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: 20230362413
    Abstract: A device may be configured to signal scaling window information according to one or more of the techniques described herein.
    Type: Application
    Filed: May 12, 2023
    Publication date: November 9, 2023
    Inventors: Jonatan SAMUELSSON, SACHIN G. DESHPANDE, Christopher Andrew Segall
  • 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
  • Publication number: 20230344997
    Abstract: Systems and methods for applying deblocking filters to reconstructed video data are disclosed. Sample values in adjacent reconstructed video blocks are modified according to multiple passes of a deblocking filter. A filtering pass may correspond to processing or constructing of all or subset of samples to be deblocked. The number of processing or constructing for each sample in a given pass may correspond to the pass index or order.
    Type: Application
    Filed: July 5, 2023
    Publication date: October 26, 2023
    Inventors: Weijia ZHU, Kiran Mukesh MISRA, Christopher Andrew SEGALL, Philip COWAN
  • Publication number: 20230328239
    Abstract: A video coding device may be configured to perform video coding according to one or more of the techniques described herein. In one example, a method of partitioning video data for video coding, comprises receiving a video block including sample values, and partitioning the sample values according to the following set of partitioning modes: quadtree, horizontal or vertical symmetric binary tree, horizontal or vertical asymmetric binary tree, and horizontal or vertical triple tree.
    Type: Application
    Filed: June 15, 2023
    Publication date: October 12, 2023
    Inventors: Weijia ZHU, Christopher Andrew SEGALL, Kiran Mukesh MISRA, Jie ZHAO, Michael HOROWITZ
  • Patent number: 11778182
    Abstract: This invention relates to a method of coding video data. The method comprising: determining a largest coding unit size for a picture; determining whether a largest coding unit within a picture is an intra type largest coding unit; and applying a partitioning to the largest coding unit based on whether the largest coding unit is an intra type largest coding unit.
    Type: Grant
    Filed: August 3, 2022
    Date of Patent: October 3, 2023
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Kiran Mukesh Misra, Weijia Zhu, Christopher Andrew Segall
  • 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: 11765347
    Abstract: A video coding device may be configured to perform intra prediction coding according to one or more of the techniques described herein.
    Type: Grant
    Filed: December 10, 2021
    Date of Patent: September 19, 2023
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Seung-Hwan Kim, Christopher Andrew Segall
  • Publication number: 20230283810
    Abstract: A method of encoding video data by a device is provided. Transform coefficient values associated with a chroma coding block are received. The chroma coding block is one of chroma coding blocks resulting from partitioning a chroma coding tree block and misaligned with a luma coding tree block corresponding to the chroma coding tree block and partitioned into luma coding blocks which are organized into quantization groups such that luma quantization parameters are determined for the luma coding tree block. One of the luma quantization parameters that is mapped to the chroma coding block is identified. A predictive quantization parameter is derived by using a value derived from the identified luma quantization parameter. A chroma quantization parameter is determined by adding a delta quantization parameter associated with each of the chroma coding blocks to the predictive quantization parameter. Level values are generated based on the determined chroma quantization parameter.
    Type: Application
    Filed: May 12, 2023
    Publication date: September 7, 2023
    Inventors: JIE ZHAO, SEUNG-HWAN KIM, KIRAN MUKESH MISRA, CHRISTOPHER ANDREW SEGALL
  • Patent number: 11750805
    Abstract: Systems and methods for applying deblocking filters to reconstructed video data are disclosed. Sample values in adjacent reconstructed video blocks are modified according to multiple passes of a deblocking filter. A filtering pass may correspond to processing or constructing of all or subset of samples to be deblocked. The number of processing or constructing for each sample in a given pass may correspond to the pass index or order.
    Type: Grant
    Filed: September 9, 2021
    Date of Patent: September 5, 2023
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Weijia Zhu, Kiran Mukesh Misra, Christopher Andrew Segall, Philip Cowan
  • 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: 11729385
    Abstract: A video coding device may be configured to perform video coding according to one or more of the techniques described herein. In one example, a method of partitioning video data for video coding, comprises receiving a video block including sample values, and partitioning the sample values according to the following set of partitioning modes: quadtree, horizontal or vertical symmetric binary tree, horizontal or vertical asymmetric binary tree, and horizontal or vertical triple tree.
    Type: Grant
    Filed: January 26, 2022
    Date of Patent: August 15, 2023
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Weijia Zhu, Christopher Andrew Segall, Kiran Mukesh Misra, Jie Zhao, Michael Horowitz
  • 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: 11695963
    Abstract: A device may be configured to signal scaling window information according to one or more of the techniques described herein.
    Type: Grant
    Filed: August 12, 2022
    Date of Patent: July 4, 2023
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Jonatan Samuelsson, Sachin G. Deshpande, Christopher Andrew Segall
  • Publication number: 20230209055
    Abstract: A video coding device may be configured to perform transform data coding according to one or more of the techniques described herein.
    Type: Application
    Filed: March 9, 2023
    Publication date: June 29, 2023
    Inventors: Seung-Hwan KIM, 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: 11677988
    Abstract: A method of decoding video data by a device is provided. Level values corresponding to a chroma coding block are received. The chroma coding block is one of chroma coding blocks resulting from partitioning a chroma coding tree block. A luma coding tree block corresponding to the chroma coding tree block is partitioned into luma coding blocks which are organized into quantization groups such that luma quantization parameters are determined for the luma coding tree block. One of the luma quantization parameters that is mapped to the chroma coding block is identified. A predictive quantization parameter is derived by using a value derived from the identified luma quantization parameter. A chroma quantization parameter is determined by adding a delta quantization parameter associated with each of the chroma coding blocks to the predictive quantization parameter. Transform coefficient values are generated based on the determined chroma quantization parameter.
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: June 13, 2023
    Assignees: SHARP KABUSHIKI KAISHA, FG Innovation Company Limited
    Inventors: Jie Zhao, Seung-Hwan Kim, Kiran Mukesh Misra, Christopher Andrew Segall
  • Patent number: 11677968
    Abstract: A method of encoding and decoding video data is described. According to an aspect of an invention, luma and chroma components may have separate quadtree plus binary tree (QTBT) structures and a scaling parameter for a chroma coding block is determined based on one or more properties of a luma component.
    Type: Grant
    Filed: April 26, 2022
    Date of Patent: June 13, 2023
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Jie Zhao, Seung-Hwan Kim, Kiran Mukesh Misra, Christopher Andrew Segall
  • 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
  • Publication number: 20230156233
    Abstract: A device may be configured to general constraint information according to one or more of the techniques described herein.
    Type: Application
    Filed: December 28, 2022
    Publication date: May 18, 2023
    Inventors: Jonatan SAMUELSSON, Sachin G. DESHPANDE, Christopher Andrew SEGALL
  • Publication number: 20230142799
    Abstract: A device may be configured to parse a syntax element specifying the number of available languages within a presentation associated with an audio stream. A device may be configured to parse one or more syntax elements identifying each of the available languages and parse an accessibility syntax element for each language within the presentation.
    Type: Application
    Filed: January 11, 2023
    Publication date: May 11, 2023
    Inventors: KIRAN MUKESH MISRA, SACHIN G. DESHPANDE, SHEAU NG, CHRISTOPHER ANDREW SEGALL