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: 20220014779
    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: November 14, 2019
    Publication date: January 13, 2022
    Inventors: Kiran Mukesh MISRA, Frank BOSSEN, Christopher Andrew SEGALL
  • Publication number: 20220007013
    Abstract: A video coding device may be configured to perform video coding according to one or more of the techniques described herein.
    Type: Application
    Filed: November 8, 2019
    Publication date: January 6, 2022
    Inventors: Weijia Zhu, Kiran Mukesh Misra, Christopher Andrew Segall, Philip Cowan
  • Publication number: 20210409701
    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: September 9, 2021
    Publication date: December 30, 2021
    Inventors: Weijia ZHU, Kiran Mukesh MISRA, Christopher Andrew SEGALL, Philip COWAN
  • Publication number: 20210368208
    Abstract: A device may be configured to general constraint information according to one or more of the techniques described herein.
    Type: Application
    Filed: May 14, 2021
    Publication date: November 25, 2021
    Inventors: Jonatan SAMUELSSON, Sachin G. DESHPANDE, Christopher Andrew SEGALL
  • Publication number: 20210321138
    Abstract: A device may be configured to signal scaling window information according to one or more of the techniques described herein.
    Type: Application
    Filed: April 1, 2021
    Publication date: October 14, 2021
    Inventors: Jonatan SAMUELSSON, SACHIN G. DESHPANDE, Christopher Andrew Segall
  • Publication number: 20210314630
    Abstract: A method of partitioning video data for video coding is disclosed. According to the method, a video block including sample values for a first component of video data and a second component of video data is received; the sample values for the first component of video data and the second component of video data is partitioned according to a first quad tree binary tree partitioning structure; for samples values of the first component of video data included in nodes of the first quad tree binary tree associated with an intra prediction type, the samples is further partitioned according to a second quad tree binary tree.
    Type: Application
    Filed: May 27, 2019
    Publication date: October 7, 2021
    Inventors: Kiran Mukesh MISRA, Jie ZHAO, Christopher Andrew SEGALL, Michael HOROWITZ, Weijia ZHU, Frank BOSSEN, Sachin G. DESHPANDE
  • Publication number: 20210289268
    Abstract: A device may be configured to receive a low level signaling emergency alert message fragment from a broadcast stream. The device may parse syntax elements included in the emergency alert message fragment. The device may determine whether to retrieve a media resource associated with the emergency alert message based on the parsed syntax elements.
    Type: Application
    Filed: September 4, 2017
    Publication date: September 16, 2021
    Inventors: Sheau NG, Sachin G. DESHPANDE, Christopher Andrew SEGALL
  • Publication number: 20210289221
    Abstract: A method for coding video data is disclosed. The method comprising: receiving a rectangular array of coefficient level values having a width and a height; and for each coefficient level value included in the rectangular array, generating a corresponding transform coefficient value, wherein generating a corresponding transform coefficient value includes scaling a coefficient level value based on a quantization parameter and the width and the height of the rectangular array.
    Type: Application
    Filed: December 27, 2017
    Publication date: September 16, 2021
    Inventors: Kiran Mukesh MISRA, Jie ZHAO, Christopher Andrew SEGALL
  • Publication number: 20210250606
    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: May 7, 2019
    Publication date: August 12, 2021
    Inventors: BYEONGDOO CHOI, FRANK BOSSEN, CHRISTOPHER ANDREW SEGALL
  • Publication number: 20210243479
    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: Application
    Filed: April 23, 2021
    Publication date: August 5, 2021
    Inventors: JIE ZHAO, SEUNG-HWAN KIM, KIRAN MUKESH MISRA, CHRISTOPHER ANDREW SEGALL
  • Patent number: 11039175
    Abstract: A video coding device may be configured to perform video coding according to one or more of the techniques described herein.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: June 15, 2021
    Assignees: SHARP KABUSHIKI KAISHA, FG INNOVATION COMPANY LIMITED
    Inventors: Jie Zhao, Seung-Hwan Kim, Kiran Mukesh Misra, Christopher Andrew Segall
  • Publication number: 20210160507
    Abstract: This disclosure relates to video coding and more particularly to techniques for adaptively clipping sample values of video data. According to an aspect of an invention, a sample value limit is determined for one or more sub-divisions of the video data and a bound of a clipping function is set based on the determined sample value limit.
    Type: Application
    Filed: August 21, 2017
    Publication date: May 27, 2021
    Inventors: SEUNG-HWAN KIM, JIE ZHAO, KIRAN MUKESH MISRA, CHRISTOPHER ANDREW SEGALL
  • Publication number: 20210160484
    Abstract: A method for decoding a bitstream comprising: (a) decoding at least one pictures from the bitstream; and (b) partitioning each of the at least one pictures into a plurality of slices, wherein each of the plurality of slices includes at least one coding units, wherein (c) palette table predictor size of a coding unit of the at least one coding units is set equal to 0 at start of a slice of the plurality of slices.
    Type: Application
    Filed: February 3, 2021
    Publication date: May 27, 2021
    Applicant: SHARP KABUSHIKI KAISHA
    Inventors: Kiran Mukesh MISRA, Seung-Hwan KIM, Jie ZHAO, Christopher Andrew SEGALL, Tomohiro IKAI
  • Publication number: 20210160518
    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: Application
    Filed: February 1, 2021
    Publication date: May 27, 2021
    Inventors: Jie ZHAO, Seung-Hwan KIM, Kiran Mukesh MISRA, Christopher Andrew SEGALL
  • Publication number: 20210160487
    Abstract: A video coding device may be configured to perform form intra prediction coding according to one or more of the techniques described herein.
    Type: Application
    Filed: January 30, 2017
    Publication date: May 27, 2021
    Inventors: SEUNG-HWAN KIM, CHRISTOPHER ANDREW SEGALL
  • Publication number: 20210152830
    Abstract: A video coding device may be configured to perform video coding according to one or more of the techniques described herein.
    Type: Application
    Filed: April 1, 2019
    Publication date: May 20, 2021
    Inventors: Frank Bossen, Kiran Mukesh Misra, Christopher Andrew Segall, Jie Zhao, Weijia Zhu
  • Publication number: 20210136377
    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: January 15, 2021
    Publication date: May 6, 2021
    Inventors: Seung-Hwan KIM, Christopher Andrew SEGALL
  • Publication number: 20210136421
    Abstract: A device may be configured to receive video data including a sequence of frames. The sequence of video frames may have a high frame rate. Frames within the sequence of frames may be modified according to multiple fractional frame rates.
    Type: Application
    Filed: December 11, 2017
    Publication date: May 6, 2021
    Inventors: JON ARTHUR FAIRHURST, CHRISTOPHER ANDREW SEGALL, SACHIN G. DESHPANDE, KIRAN MUKESH MISRA
  • Publication number: 20210120239
    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: March 25, 2019
    Publication date: April 22, 2021
    Inventors: Weijia ZHU, Kiran Mukesh MISRA, Christopher Andrew SEGALL, Philip COWAN
  • Publication number: 20210120275
    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: March 26, 2019
    Publication date: April 22, 2021
    Inventors: Kiran Mukesh MISRA, Weijia ZHU, Christopher Andrew SEGALL, Frank BOSSEN