Patents by Inventor Christopher A. Segall

Christopher A. 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: 20190281301
    Abstract: A video bitstream is decoded by decoding, in a slice header associated with a picture, a first syntax element with an integer value indicating a number of a plurality of entropy slices defining a first slice, wherein each of the entropy slices contains a plurality of largest coding units (LCUs), a second syntax element indicating an offset with an index, and a third syntax element indicating a slice type of the first slice. When the third syntax element indicates the slice type of the first slice is a B slice, a flag in the slice header indicating an initialization method of a Context-Adaptive Binary Arithmetic Coding (CABAC) context is decoded. When the third syntax element indicates the slice type of the first slice is a P slice, the CABAC context is initialized using one of the first initialization method and the second initialization method at the first LCU of each of the plurality of entropy slices in the P slice.
    Type: Application
    Filed: May 15, 2019
    Publication date: September 12, 2019
    Inventors: Kiran MISRA, Christopher A. SEGALL
  • Patent number: 10412416
    Abstract: A system utilizing a high throughput coding mode for CABAC in HEVC is described. The system may include an electronic device configured to obtain a block of data to be encoded using an arithmetic based encoder; to generate a sequence of syntax elements using the obtained block; to compare an Absolute-3 value of the sequence or a parameter associated with the Absolute-3 value to a preset value; and to convert the Absolute-3 value to a codeword using a first code or a second code that is different than the first code, according to a result of the comparison.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: September 10, 2019
    Assignee: Dolby International AB
    Inventors: Seung-Hwan Kim, Louis J. Kerofsky, Christopher A. Segall
  • Patent number: 10397578
    Abstract: Methods and systems for improving coding decoding efficiency of video by providing a syntax modeler, a buffer, and a decoder. The syntax modeler may associate a first sequence of symbols with syntax elements. The buffer may store tables, each represented by a symbol in the first sequence, and each used to associate a respective symbol in a second sequence of symbols with encoded data. The decoder decodes the data into a bitstream using the second sequence retrieved from a table.
    Type: Grant
    Filed: September 13, 2018
    Date of Patent: August 27, 2019
    Assignee: Dolby International AB
    Inventors: Yeping Su, Christopher A. Segall
  • Patent number: 10397613
    Abstract: A method for decoding video includes creating a first list of motion vectors from at least one neighboring block in a current frame of the video and creating a second list of motion vectors from at least one previous block in a temporally earlier frame of the video. A third list of motion vectors is created based upon the first list and the second list. Based upon receiving a motion vector competition control parameter selecting one of the motion vectors from the third list, wherein the second list of motion vectors is further based upon a flooring function.
    Type: Grant
    Filed: July 14, 2017
    Date of Patent: August 27, 2019
    Assignee: Velos Media, LLC
    Inventor: Christopher A. Segall
  • Publication number: 20190261022
    Abstract: A method for decoding a video bitstream is disclosed. The method comprises: entropy decoding a first portion of a video bitstream, wherein first portion of video bitstream is associated with a video frame, thereby producing a first portion of decoded data; entropy decoding a second portion of video bitstream, wherein second portion of video bitstream is associated with video frame, thereby producing a second portion of decoded data, wherein entropy decoding second portion of video bitstream is independent of entropy decoding first portion of video bitstream; and reconstructing a first portion of video frame associated with video bitstream using first portion of decoded data and second portion of decoded data.
    Type: Application
    Filed: April 4, 2019
    Publication date: August 22, 2019
    Inventors: Jie Zhao, Christopher A. Segall, Louis J. Kerofsky
  • Publication number: 20190260997
    Abstract: A method for decoding video includes receiving quantized coefficients representative of a block of video representative of a plurality of pixels. The quantized coefficients are dequantized based upon a function of a remainder. The dequantized coefficients are inverse transformed to determine a decoded residue.
    Type: Application
    Filed: May 6, 2019
    Publication date: August 22, 2019
    Inventors: Louis J. Kerofsky, Kiran Misra, Christopher A. Segall
  • Patent number: 10390013
    Abstract: A method for decoding video includes receiving a frame of the video that includes at least one slice and at least one tile. Each of the at least one slice and the at least one tile are not all aligned with one another. Each of the at least one slice is characterized that it is decoded independently of the other the at least one slice. Each of the at least one tile is characterized that it is a rectangular region of the frame and having coding units for the decoding arranged in a raster scan order. The at least one tile of the frame are collectively arranged in a raster scan order of the frame.
    Type: Grant
    Filed: October 26, 2016
    Date of Patent: August 20, 2019
    Assignee: Velos Media, LLC
    Inventors: Kiran Misra, Christopher A. Segall
  • Publication number: 20190208207
    Abstract: Technique for initialization of encoders and decoders. In some cases, the decoder receives a slice and identifies if the slice is either a forward predicted B-slice or a backward predicted B-slice, and not both a forward and backward predicted B-slice, and based upon this identification initializes, using a P-slice technique, a context associated with the slice.
    Type: Application
    Filed: December 20, 2018
    Publication date: July 4, 2019
    Inventors: Kiran MISRA, Christopher SEGALL
  • Patent number: 10341662
    Abstract: Aspects of the present invention are related to systems and methods for initialization of entropy encoders and decoders.
    Type: Grant
    Filed: January 15, 2016
    Date of Patent: July 2, 2019
    Assignee: Velos Media, LLC
    Inventors: Kiran Misra, Christopher A. Segall
  • Publication number: 20190182479
    Abstract: A system for decoding a video bitstream includes receiving a reference picture set associated with a frame including a set of reference picture identifiers. The reference picture set identifies one or more reference pictures to be used for inter-prediction of the frame based upon its associated least significant bits of a picture order count based upon the reference picture identifiers. The one or more reference pictures is a second or greater previous frame to the frame having the matching reference picture identifier.
    Type: Application
    Filed: February 12, 2019
    Publication date: June 13, 2019
    Inventors: Sachin G. Deshpande, Christopher A. Segall
  • Patent number: 10321146
    Abstract: A method for tracking a reference picture on an electronic device is described. The method includes receiving a bitstream. The method also includes decoding a portion of the bitstream to produce a decoded reference picture. The method further includes tracking the decoded reference picture in a decoded picture buffer (DPB) with reduced overhead referencing. The method additionally includes decoding a picture based on the decoded reference picture.
    Type: Grant
    Filed: February 10, 2016
    Date of Patent: June 11, 2019
    Assignee: Dobly International AB
    Inventors: Kiran Misra, Sachin G. Deshpande, Christopher A. Segall
  • Patent number: 10284855
    Abstract: A method for decoding video includes receiving quantized coefficients representative of a block of video representative of a plurality of pixels. The quantized coefficients are dequantized based upon a function of a remainder. The dequantized coefficients are inverse transformed to determine a decoded residue.
    Type: Grant
    Filed: March 2, 2018
    Date of Patent: May 7, 2019
    Assignee: Dolby International AB
    Inventors: Louis J. Kerofsky, Kiran Misra, Christopher A. Segall
  • Patent number: 10284862
    Abstract: This invention introduces modification to a syntax signaled in slice segment header related to inter-layer prediction. A syntax optimization is proposed where if syntax element NumActiveRefLayerPics is equal to syntax element NumDirectRefLayers[nuh_layer_id] then the inter_layer_pred_idc[i] syntax elements are not signaled. In this case the value of inter_layer_pred_idc[i] syntax elements is inferred based on other syntax elements already signaled.
    Type: Grant
    Filed: July 14, 2014
    Date of Patent: May 7, 2019
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Sachin G. Deshpande, Kiran Misra, Christopher A. Segall
  • Patent number: 10284864
    Abstract: A system for decoding a video bitstream includes receiving a frame of the video that includes at least one slice and at least one tile and where each of the at least one slice and the at least one tile are not all aligned with one another.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: May 7, 2019
    Assignee: Sharp Laboratories of America, Inc.
    Inventors: Seung-Hwan Kim, Christopher A. Segall, Jie Zhao
  • Patent number: 10284881
    Abstract: A method for decoding a video bitstream is disclosed. The method comprises: entropy decoding a first portion of a video bitstream, wherein first portion of video bitstream is associated with a video frame, thereby producing a first portion of decoded data; entropy decoding a second portion of video bitstream, wherein second portion of video bitstream is associated with video frame, thereby producing a second portion of decoded data, wherein entropy decoding second portion of video bitstream is independent of entropy decoding first portion of video bitstream; and reconstructing a first portion of video frame associated with video bitstream using first portion of decoded data and second portion of decoded data.
    Type: Grant
    Filed: February 15, 2018
    Date of Patent: May 7, 2019
    Assignee: Dolby International AB
    Inventors: Jie Zhao, Christopher A. Segall, Louis J. Kerofsky
  • Patent number: 10250875
    Abstract: A system for decoding a video bitstream includes receiving a reference picture set associated with a frame including a set of reference picture identifiers. The reference picture set identifies one or more reference pictures to be used for inter-prediction of the frame based upon its associated least significant bits of a picture order count based upon the reference picture identifiers. The one or more reference pictures is a second or greater previous frame to the frame having the matching reference picture identifier.
    Type: Grant
    Filed: July 10, 2017
    Date of Patent: April 2, 2019
    Assignee: Velos Media, LLC
    Inventors: Sachin G. Deshpande, Christopher A. Segall
  • Publication number: 20190052884
    Abstract: A decoder receives a bitstream containing quantized coefficients representative of blocks of video representative of a plurality of pixels and decodes the bitstream using context adaptive binary arithmetic coding. The context adaptive binary arithmetic coding decodes the current syntax element using a first mode if the current syntax element is intra-coded and if selecting between a first set of probable modes and a second set of probable modes, where the first set of probable modes are more likely than the second set of probable modes. The context adaptive binary arithmetic coding decodes the current syntax element using a second mode if the current syntax element is intra-coded and if selecting among one of the second set of probable modes.
    Type: Application
    Filed: October 15, 2018
    Publication date: February 14, 2019
    Inventors: Kiran MISRA, Christopher A. SEGALL
  • Publication number: 20190014323
    Abstract: Methods and systems for improving coding decoding efficiency of video by providing a syntax modeler, a buffer, and a decoder. The syntax modeler may associate a first sequence of symbols with syntax elements. The buffer may store tables, each represented by a symbol in the first sequence, and each used to associate a respective symbol in a second sequence of symbols with encoded data. The decoder decodes the data into a bitstream using the second sequence retrieved from a table.
    Type: Application
    Filed: September 13, 2018
    Publication date: January 10, 2019
    Inventors: Yeping Su, Christopher A. Segall
  • Patent number: 10136137
    Abstract: A decoder receives a bitstream containing quantized coefficients representative of blocks of video representative of a plurality of pixels and decodes the bitstream using context adaptive binary arithmetic coding. The context adaptive binary arithmetic coding decodes the current syntax element using the first mode if the current syntax element is intra-coded and selecting between a first set of probable modes and a second set of probable modes, where the first set of probable modes are more likely than the second set of probable modes. The context adaptive binary arithmetic coding decodes the current syntax element using the second mode if the current syntax element is intra-coded and if selecting among one of the second set of probable modes.
    Type: Grant
    Filed: January 3, 2018
    Date of Patent: November 20, 2018
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Kiran Misra, Christopher A. Segall
  • Patent number: 10129555
    Abstract: A method for decoding a picture on an electronic device is described. The method includes obtaining a bitstream. The method also includes obtaining a current picture. The method further includes obtaining a relative reference picture set (RPS) parameter. The method additionally includes initializing an index value. Furthermore, the method includes processing another RPS parameter based on the index value. The method also includes decoding the current picture.
    Type: Grant
    Filed: November 25, 2016
    Date of Patent: November 13, 2018
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Jie Zhao, Christopher A. Segall, Sachin G. Deshpande