Patents by Inventor Frank Jan Bossen

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

  • Patent number: 10397608
    Abstract: The present invention provides a unique intra prediction process which improves the efficiency of video coding. H.264/AVC uses reference pixels in a horizontal boundary located immediately above a target block to be predicted and reference pixels in a vertical boundary located immediately left of the target block. In the present invention, at least some of one of an array of horizontal boundary pixels and an array of vertical boundary pixels are retrieved. Then, the retrieved pixels are added to the other boundary pixels to extend the array thereof. Intra prediction is performed, based solely on the extended array of boundary pixels.
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: August 27, 2019
    Assignee: NTT DOCOMO, INC.
    Inventors: Frank Jan Bossen, Thiow Keng Tan
  • Patent number: 10291255
    Abstract: An arithmetic encoder is provided for converting an event sequence comprised of a plurality of events to an information sequence comprised of at least one information piece, and includes a core engine for receiving an event of the event sequence, and a probability estimate from a probability estimator, and generating zero or more pieces of the information sequence responsive to the received event and the probability estimate by bounding the ratio of events to information pieces. An arithmetic encoder is provided that is capable of constraining a number of events in at least one event sequence as a function of the number of generated information pieces in at least one information sequence.
    Type: Grant
    Filed: April 9, 2018
    Date of Patent: May 14, 2019
    Assignee: NTT DOCOMO, INC.
    Inventor: Frank Jan Bossen
  • Publication number: 20190098320
    Abstract: The invention relates to a motion compensation performed under an inter-frame prediction. A fractional sample interpolation is applied on retrieved samples to generate fractional samples. The fractional sample interpolation comprises a plurality of filtering operations, and all of filtered results from the filtering operations are truncated down to a predetermined bit depth independent of the bit depth of the samples stored in the reference picture memory.
    Type: Application
    Filed: November 30, 2018
    Publication date: March 28, 2019
    Inventor: Frank Jan BOSSEN
  • Publication number: 20190098319
    Abstract: The invention relates to a motion compensation performed under an inter-frame prediction. A fractional sample interpolation is applied on retrieved samples to generate fractional samples. The fractional sample interpolation comprises a plurality of filtering operations, and all of filtered results from the filtering operations are truncated down to a predetermined bit depth independent of the bit depth of the samples stored in the reference picture memory.
    Type: Application
    Filed: November 30, 2018
    Publication date: March 28, 2019
    Inventor: Frank Jan BOSSEN
  • Publication number: 20190075318
    Abstract: The present invention provides low complexity planar mode coding in which a value of a bottom-right pixel in a prediction block is calculated from a value of at least one pixel in at least one of an array of horizontal boundary pixels and an array of vertical boundary pixels. Linear and bi-linear interpolations on the value of the bottom-right pixel and values of at least some of the horizontal and vertical boundary pixels to derive values of remaining pixels in the prediction block. A residual between the prediction block and an original block is signaled to a decoder.
    Type: Application
    Filed: October 17, 2018
    Publication date: March 7, 2019
    Inventors: Frank Jan BOSSEN, Sandeep KANUMURI
  • Publication number: 20190052902
    Abstract: The present invention provides low complexity planar mode coding in which a value of a bottom-right pixel in a prediction block is calculated from a value of at least one pixel in at least one of an array of horizontal boundary pixels and an array of vertical boundary pixels. Linear and bi-linear interpolations on the value of the bottom-right pixel and values of at least some of the horizontal and vertical boundary pixels to derive values of remaining pixels in the prediction block. A residual between the prediction block and an original block is signaled to a decoder.
    Type: Application
    Filed: October 17, 2018
    Publication date: February 14, 2019
    Inventors: Frank Jan BOSSEN, Sandeep KANUMURI
  • Publication number: 20190052898
    Abstract: The present invention provides low complexity planar mode coding in which a value of a bottom-right pixel in a prediction block is calculated from a value of at least one pixel in at least one of an array of horizontal boundary pixels and an array of vertical boundary pixels. Linear and bi-linear interpolations on the value of the bottom-right pixel and values of at least some of the horizontal and vertical boundary pixels to derive values of remaining pixels in the prediction block. A residual between the prediction block and an original block is signaled to a decoder.
    Type: Application
    Filed: October 17, 2018
    Publication date: February 14, 2019
    Inventors: Frank Jan BOSSEN, Sandeep KANUMURI
  • Publication number: 20190052901
    Abstract: The present invention provides low complexity planar mode coding in which a value of a bottom-right pixel in a prediction block is calculated from a value of at least one pixel in at least one of an array of horizontal boundary pixels and an array of vertical boundary pixels. Linear and bi-linear interpolations on the value of the bottom-right pixel and values of at least some of the horizontal and vertical boundary pixels to derive values of remaining pixels in the prediction block. A residual between the prediction block and an original block is signaled to a decoder.
    Type: Application
    Filed: October 17, 2018
    Publication date: February 14, 2019
    Inventors: Frank Jan BOSSEN, Sandeep KANUMURI
  • Publication number: 20190052899
    Abstract: The present invention provides low complexity planar mode coding in which a value of a bottom-right pixel in a prediction block is calculated from a value of at least one pixel in at least one of an array of horizontal boundary pixels and an array of vertical boundary pixels. Linear and bi-linear interpolations on the value of the bottom-right pixel and values of at least some of the horizontal and vertical boundary pixels to derive values of remaining pixels in the prediction block. A residual between the prediction block and an original block is signaled to a decoder.
    Type: Application
    Filed: October 17, 2018
    Publication date: February 14, 2019
    Inventors: Frank Jan BOSSEN, Sandeep KANUMURI
  • Publication number: 20190052900
    Abstract: The present invention provides low complexity planar mode coding in which a value of a bottom-right pixel in a prediction block is calculated from a value of at least one pixel in at least one of an array of horizontal boundary pixels and an array of vertical boundary pixels. Linear and bi-linear interpolations on the value of the bottom-right pixel and values of at least some of the horizontal and vertical boundary pixels to derive values of remaining pixels in the prediction block. A residual between the prediction block and an original block is signaled to a decoder.
    Type: Application
    Filed: October 17, 2018
    Publication date: February 14, 2019
    Inventors: Frank Jan BOSSEN, Sandeep KANUMURI
  • Patent number: 10205963
    Abstract: The present invention provides low complexity planar mode coding in which a value of a bottom-right pixel in a prediction block is calculated from a value of at least one pixel in at least one of an array of horizontal boundary pixels and an array of vertical boundary pixels. Linear and bi-linear interpolations on the value of the bottom-right pixel and values of at least some of the horizontal and vertical boundary pixels to derive values of remaining pixels in the prediction block. A residual between the prediction block and an original block is signaled to a decoder.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: February 12, 2019
    Assignee: NTT DOCOMO, INC.
    Inventors: Frank Jan Bossen, Sandeep Kanumuri
  • Patent number: 10171816
    Abstract: The invention relates to a motion compensation performed under an inter-frame prediction. A fractional sample interpolation is applied on retrieved samples to generate fractional samples. The fractional sample interpolation comprises a plurality of filtering operations, and all of filtered results from the filtering operations are truncated down to a predetermined bit depth independent of the bit depth of the samples stored in the reference picture memory.
    Type: Grant
    Filed: October 27, 2017
    Date of Patent: January 1, 2019
    Assignee: NTT DOCOMO, INC.
    Inventor: Frank Jan Bossen
  • Patent number: 10116960
    Abstract: The present invention provides a unique intra prediction process which improves the efficiency of video coding. H.264/AVC uses reference pixels in a horizontal boundary located immediately above a target block to be predicted and reference pixels in a vertical boundary located immediately left of the target block. In the present invention, at least some of one of an array of horizontal boundary pixels and an array of vertical boundary pixels are retrieved. Then, the retrieved pixels are added to the other boundary pixels to extend the array thereof. Intra prediction is performed, based solely on the extended array of boundary pixels.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: October 30, 2018
    Assignee: NTT DOCOMO, INC.
    Inventors: Frank Jan Bossen, Thiow Keng Tan
  • Patent number: 10070127
    Abstract: The present invention provides arithmetic encoder and decoder, and methods implemented therein for termination of arithmetic coding. The arithmetic encoder first determines whether a bin value indicates termination of arithmetic encoding. If the bin value is determined not indicating termination of arithmetic encoding, no bit is written in a bitstream indicative of the bin value so determined. If the bin value is determined indicating termination of arithmetic encoding, a stop bit is written in the bitstream. The arithmetic decoder determines whether or not the end of a coded slice has been reached, based on a number of bits in the bitstream. More specifically, the arithmetic decoder makes a determination, based on a number of bits preceding a stop bit located in a last byte in the bitstream.
    Type: Grant
    Filed: January 13, 2012
    Date of Patent: September 4, 2018
    Assignee: NTT DOCOMO, INC.
    Inventor: Frank Jan Bossen
  • Publication number: 20180226987
    Abstract: An arithmetic encoder is provided for converting an event sequence comprised of a plurality of events to an information sequence comprised of at least one information piece, and includes a core engine for receiving an event of the event sequence, and a probability estimate from a probability estimator, and generating zero or more pieces of the information sequence responsive to the received event and the probability estimate by bounding the ratio of events to information pieces. An arithmetic encoder is provided that is capable of constraining a number of events in at least one event sequence as a function of the number of generated information pieces in at least one information sequence.
    Type: Application
    Filed: April 9, 2018
    Publication date: August 9, 2018
    Inventor: Frank Jan BOSSEN
  • Publication number: 20180184120
    Abstract: The present invention provides a unique intra prediction process which improves the efficiency of video coding. H.264/AVC uses reference pixels in a horizontal boundary located immediately above a target block to be predicted and reference pixels in a vertical boundary located immediately left of the target block. In the present invention, at least some of one of an array of horizontal boundary pixels and an array of vertical boundary pixels are retrieved. Then, the retrieved pixels are added to the other boundary pixels to extend the array thereof. Intra prediction is performed, based solely on the extended array of boundary pixels.
    Type: Application
    Filed: February 23, 2018
    Publication date: June 28, 2018
    Inventors: Frank Jan BOSSEN, Thiow Keng TAN
  • Patent number: 9967589
    Abstract: Video compression algorithms typically represent visual information by a combination of motion and texture data. Motion data describes the temporal relationship between the content of a frame and that of a previous frame. This invention describes a method and apparatus for efficiently encoding motion data, particularly in the presence of horizontal and/or vertical motion boundaries.
    Type: Grant
    Filed: June 3, 2011
    Date of Patent: May 8, 2018
    Assignee: NTT DOCOMO, INC.
    Inventor: Frank Jan Bossen
  • Patent number: 9942565
    Abstract: The present invention provides a unique intra prediction process which improves the efficiency of video coding. H.264/AVC uses reference pixels in a horizontal boundary located immediately above a target block to be predicted and reference pixels in a vertical boundary located immediately left of the target block. In the present invention, at least some of one of an array of horizontal boundary pixels and an array of vertical boundary pixels are retrieved. Then, the retrieved pixels are added to the other boundary pixels to extend the array thereof. Intra prediction is performed, based solely on the extended array of boundary pixels.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: April 10, 2018
    Assignee: NTT DOCOMO, INC.
    Inventors: Frank Jan Bossen, Thiow Keng Tan
  • Publication number: 20180054622
    Abstract: The invention relates to a motion compensation performed under an inter-frame prediction. A fractional sample interpolation is applied on retrieved samples to generate fractional samples. The fractional sample interpolation comprises a plurality of filtering operations, and all of filtered results from the filtering operations are truncated down to a predetermined bit depth independent of the bit depth of the samples stored in the reference picture memory.
    Type: Application
    Filed: October 27, 2017
    Publication date: February 22, 2018
    Inventor: Frank Jan BOSSEN
  • Patent number: 9860532
    Abstract: The invention relates to a motion compensation performed under an inter-frame prediction. A fractional sample interpolation is applied on retrieved samples to generate fractional samples. The fractional sample interpolation comprises a plurality of filtering operations, and all of filtered results from the filtering operations are truncated down to a predetermined bit depth independent of the bit depth of the samples stored in the reference picture memory.
    Type: Grant
    Filed: June 22, 2012
    Date of Patent: January 2, 2018
    Assignee: NTT DOCOMO, INC.
    Inventor: Frank Jan Bossen