Patents by Inventor Kiran Mukesh Misra

Kiran Mukesh Misra 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: 20220150494
    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: January 26, 2022
    Publication date: May 12, 2022
    Inventors: Weijia ZHU, Christopher Andrew SEGALL, Kiran Mukesh MISRA, Jie ZHAO, Michael HOROWITZ
  • Patent number: 11330260
    Abstract: A video coding device and method are provided to perform video coding by receiving a value indicating a maximum allowed partitioning depth; updating the maximum allowed partitioning depth based on one or more inference rules; determining a partitioning for a coded video block based on the maximum allowed partitioning depth; and reconstructing the video data based on the determined partitioning for the coded video block.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: May 10, 2022
    Assignees: SHARP KABUSHIKI KAISHA, FG Innovation Company Limited
    Inventors: Wei-Jia Zhu, Kiran Mukesh Misra, Jie Zhao, Christopher Andrew Segall
  • Publication number: 20220124325
    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: Application
    Filed: February 19, 2020
    Publication date: April 21, 2022
    Inventors: KIRAN MUKESH MISRA, CHRISTOPHER ANDREW SEGALL, PHILIP COWAN, FRANK BOSSEN
  • Patent number: 11310495
    Abstract: A method of filtering reconstructed video data, the method comprising: determining whether one or more conditions associated with the adjacent reconstructed video blocks are satisfied; selecting a filter based on whether the one or more conditions are satisfied; modifying sample values in the adjacent reconstructed video blocks based on the selected filter.
    Type: Grant
    Filed: August 21, 2017
    Date of Patent: April 19, 2022
    Assignees: SHARP KABUSHIKI KAISHA, FG INNOVATION COMPANY LIMITED
    Inventors: Seung-Hwan Kim, Jie Zhao, Kiran Mukesh Misra, Christopher Andrew Segall
  • Publication number: 20220116646
    Abstract: Systems and methods for performing motion vector prediction for video coding are disclosed. A motion vector predictor is determined based at least in part on motion information associated with a selected motion vector predictor origin and offset values corresponding to a selected sampling point. The sampling point is specified according to a set of direction and distance on a sampling map for the motion vector predictor origin.
    Type: Application
    Filed: December 20, 2021
    Publication date: April 14, 2022
    Inventors: Byeongdoo CHOI, Kiran Mukesh MISRA, Jie ZHAO, Philip COWAN, Weijia ZHU, Sachin G. DESHPANDE, Frank BOSSEN, Christopher Andrew SEGALL
  • Patent number: 11290716
    Abstract: A video coding device may be configured to perform video coding comprising: receiving a video block including sample values for a first component of video data and a second component of video data; partitioning the sample values for the first component of video data and the second component of video data according to a first quad tree binary tree (QTBT) partitioning structure; and 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, further partitioning the samples according to a second quad tree binary tree.
    Type: Grant
    Filed: July 27, 2018
    Date of Patent: March 29, 2022
    Assignees: SHARP KABUSHIKI KAISHA, FG Innovation Company Limited
    Inventors: Kiran Mukesh Misra, Jie Zhao, Christopher Andrew Segall, Michael Horowitz, Weijia Zhu, Frank Bossen
  • Publication number: 20220094923
    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: Application
    Filed: January 15, 2020
    Publication date: March 24, 2022
    Inventors: FRANK BOSSEN, KIRAN MUKESH MISRA, CHRISTOPHER ANDREW SEGALL, WEIJIA ZHU
  • Publication number: 20220086460
    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 is disclosed. The method comprises: parsing a value of a flag indicating whether an intra prediction mode used for generating a prediction for a current video block is a planar mode, wherein the value for the flag is encoded using a context value selected from a set of contexts; and determining whether the intra prediction mode used for generating the prediction for the current video block is the planar mode based on the parsed value of the flag.
    Type: Application
    Filed: December 26, 2019
    Publication date: March 17, 2022
    Inventors: FRANK BOSSEN, KIRAN MUKESH MISRA
  • Patent number: 11277606
    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: Grant
    Filed: February 3, 2021
    Date of Patent: March 15, 2022
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Kiran Mukesh Misra, Seung-Hwan Kim, Jie Zhao, Christopher Andrew Segall, Tomohiro Ikai
  • Patent number: 11277609
    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: December 26, 2018
    Date of Patent: March 15, 2022
    Assignees: SHARP KABUSHIKI KAISHA, FG INNOVATION COMPANY LIMITED
    Inventors: Weijia Zhu, Christopher Andrew Segall, Kiran Mukesh Misra, Jie Zhao, Michael Horowitz
  • Publication number: 20220078460
    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: Application
    Filed: December 17, 2019
    Publication date: March 10, 2022
    Inventors: KIRAN MUKESH MISRA, FRANK BOSSEN, CHRISTOPHER ANDREW SEGALL
  • Patent number: 11272202
    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: Grant
    Filed: December 27, 2017
    Date of Patent: March 8, 2022
    Assignees: SHARP KABUSHIKI KAISHA, FG Innovation Company Limited
    Inventors: Kiran Mukesh Misra, Jie Zhao, Christopher Andrew Segall
  • Publication number: 20220070551
    Abstract: A device may be configured to cause application based features corresponding to a service provided by a service provider to execute based on one or more determined user settings.
    Type: Application
    Filed: November 9, 2021
    Publication date: March 3, 2022
    Inventors: Kiran Mukesh MISRA, Sachin G. DESHPANDE, Sheau NG
  • Patent number: 11259019
    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: March 25, 2019
    Date of Patent: February 22, 2022
    Assignees: SHARP KABUSHIKI KAISHA, FG INNOVATION COMPANY LIMITED
    Inventors: Weijia Zhu, Kiran Mukesh Misra, Christopher Andrew Segall, Philip Cowan
  • Patent number: 11259021
    Abstract: A method for determining a partitioning of video data for video coding is provided. A coding unit is determined from a picture of the video data. The coding unit is determined as a fractional boundary coding unit when the coding unit has only a portion within a boundary of the picture. A subset of partitioning modes is available for partitioning the fractional boundary coding unit and includes quadtree splitting and symmetric binary tree splitting partitioning modes. When the coding unit is the fractional boundary coding unit, the method determines whether one of a block height and a block width of the coding unit is greater than a corresponding one of threshold values. A determination of the partitioning includes determining whether one of symmetric binary tree splittings is allowed for the coding unit based on the one of the block height and the block width and the corresponding threshold value.
    Type: Grant
    Filed: December 25, 2018
    Date of Patent: February 22, 2022
    Assignees: SHARP KABUSHIKI KAISHA, FG Innovation Company Limited
    Inventors: Kiran Mukesh Misra, Weijia Zhu, Christopher Andrew Segall
  • Patent number: 11240528
    Abstract: Systems and methods for performing motion vector prediction for video coding are disclosed. A motion vector predictor is determined based at least in part on motion information associated with a selected motion vector predictor origin and offset values corresponding to a selected sampling point. The sampling point is specified according to a set of direction and distance on a sampling map for the motion vector predictor origin.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: February 1, 2022
    Assignees: SHARP KABUSHIKI KAISHA, FG INNOVATION COMPANY LIMITED
    Inventors: Byeongdoo Choi, Kiran Mukesh Misra, Jie Zhao, Philip Cowan, Weijia Zhu, Sachin G. Deshpande, Frank Bossen, Christopher Andrew Segall
  • 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
  • Patent number: 11206461
    Abstract: A device may be configured to cause application based features corresponding to a service provided by a service provider to execute based on one or more determined user settings.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: December 21, 2021
    Assignee: Sharp Kabushiki Kaisha
    Inventors: Kiran Mukesh Misra, Sachin G. Deshpande, Sheau Ng