Patents by Inventor Ehsan Maani

Ehsan Maani 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: 20190261015
    Abstract: An enhanced prediction direction method and encoding syntax for B-pictures in state-of-the-art video compression. In bi-directional prediction, instead of using one motion vector (MV) from list 0 and one from list 1, both may be alternatively drawn from list 0 or list 1, and this information communicated to a decoder similarly configured for recognizing the generalized syntax.
    Type: Application
    Filed: April 30, 2019
    Publication date: August 22, 2019
    Inventor: EHSAN MAANI
  • Patent number: 10362327
    Abstract: An enhanced prediction direction method and encoding syntax for B-pictures in state-of-the-art video compression. In bi-directional prediction, instead of using one motion vector (MV) from list 0 and one from list 1, both may be alternatively drawn from list 0 or list 1, and this information communicated to a decoder similarly configured for recognizing the generalized syntax.
    Type: Grant
    Filed: January 14, 2012
    Date of Patent: July 23, 2019
    Assignee: SONY CORPORATION
    Inventor: Ehsan Maani
  • Publication number: 20190158832
    Abstract: The quantization parameters (QP) for Chroma are extended up to and more preferably to the same range as Luma QP (e.g., 0 to 51). Previous, values of Chroma QP only extended up to 39. Techniques are provided for determining extended Chroma QP values (e.g., for Cr and Cb) based on the Luma QP and picture level chroma offsets. In one preferred embodiment, slice level offsets are added making the method particularly well-suited for slice level parallel processing. The extension of Chroma QP enhances functionality, flexibility and friendliness of the High Efficiency Video Coding (HEVC) standard for various applications.
    Type: Application
    Filed: January 3, 2019
    Publication date: May 23, 2019
    Inventors: Jun Xu, Kazushi Sato, Ehsan Maani
  • Patent number: 10225552
    Abstract: The quantization parameters (QP) for Chroma are extended up to and more preferably to the same range as Luma QP (e.g., 0 to 51). Previous, values of Chroma QP only extended up to 39. Techniques are provided for determining extended Chroma QP values (e.g., for Cr and Cb) based on the Luma QP and picture level chroma offsets. In one preferred embodiment, slice level offsets are added making the method particularly well-suited for slice level parallel processing. The extension of Chroma QP enhances functionality, flexibility and friendliness of the High Efficiency Video Coding (HEVC) standard for various applications.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: March 5, 2019
    Assignee: Velos Media, LLC
    Inventors: Jun Xu, Kazushi Sato, Ehsan Maani
  • Publication number: 20190058890
    Abstract: Intra prediction is used in state-of-the-art video coding standards such as AVC. The intra prediction modes are coded into the bitstream. Luma and chroma components could potentially have different prediction modes. For chroma components, there are 7 different modes defined in AVC: vertical, horizontal, DC, diagonal directions, and “same as luma”. Statistics show that the “same as luma” mode is frequently used, but in AVC, this mode is encoded using more bits than other modes during entropy coding, therefore the coding efficiency is decreased. Accordingly, a modified binarization/codeword assignment for chroma intra mode signaling is able to be utilized for high efficiency video coding (HEVC), the next generation video coding standard.
    Type: Application
    Filed: August 23, 2018
    Publication date: February 21, 2019
    Inventors: EHSAN MAANI, WEI LIU, LINA DONG, ALI TABATABAI
  • Publication number: 20190052903
    Abstract: A method and apparatus of using logical mode numbers during both prediction and coding in the bit stream, such as for high efficiency video coders (HEVC). These logical intra mode numbers are sorted based on angle which as a result leads to improved coding designs with fewer and smaller look-up tables, and a small gain in coding efficiency. Furthermore, by using this type of naming, the number of most probable modes (MPMs) can be readily extended since no additional tables are required. The use of three MPMs achieves a larger gain of 0.25% and 0.31% for the AI_HE and AI_LC cases, respectively.
    Type: Application
    Filed: October 17, 2018
    Publication date: February 14, 2019
    Inventors: EHSAN MAANI, ALI J. TABATABAI, JUN XU
  • Publication number: 20180367794
    Abstract: The quantization parameters (QP) for Chroma are extended up to and more preferably to the same range as Luma QP (e.g., 0 to 51). Previous, values of Chroma QP only extended up to 39. Techniques are provided for determining extended Chroma QP values (e.g., for Cr and Cb) based on the Luma QP and picture level chroma offsets. In one preferred embodiment, slice level offsets are added making the method particularly well-suited for slice level parallel processing. The extension of Chroma QP enhances functionality, flexibility and friendliness of the High Efficiency Video Coding (HEVC) standard for various applications.
    Type: Application
    Filed: August 24, 2018
    Publication date: December 20, 2018
    Inventors: JUN XU, KAZUSHI SATO, EHSAN MAANI
  • Patent number: 10148980
    Abstract: A method and apparatus of using logical mode numbers during both prediction and coding in the bit stream, such as for high efficiency video coders (HEVC). These logical intra mode numbers are sorted based on angle which as a result leads to improved coding designs with fewer and smaller look-up tables, and a small gain in coding efficiency. Furthermore, by using this type of naming, the number of most probable modes (MPMs) can be readily extended since no additional tables are required. The use of three MPMs achieves a larger gain of 0.25% and 0.31% for the AI_HE and AI_LC cases, respectively.
    Type: Grant
    Filed: November 3, 2015
    Date of Patent: December 4, 2018
    Assignee: SONY CORPORATION
    Inventors: Ehsan Maani, Ali Tabatabai, Jun Xu
  • Patent number: 10148960
    Abstract: The quantization parameters (QP) for Chroma are extended up to and more preferably to the same range as Luma QP (e.g., 0 to 51). Previous, values of Chroma QP only extended up to 39. Techniques are provided for determining extended Chroma QP values (e.g., for Cr and Cb) based on the Luma QP and picture level chroma offsets. In one preferred embodiment, slice level offsets are added making the method particularly well-suited for slice level parallel processing. The extension of Chroma QP enhances functionality, flexibility and friendliness of the High Efficiency Video Coding (HEVC) standard for various applications.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: December 4, 2018
    Assignee: VELOS MEDIA, LLC
    Inventors: Jun Xu, Kazushi Sato, Ehsan Maani
  • Patent number: 10123026
    Abstract: Intra prediction is used in state-of-the-art video coding standards such as AVC. The intra prediction modes are coded into the bitstream. Luma and chroma components could potentially have different prediction modes. For chroma components, there are 7 different modes defined in AVC: vertical, horizontal, DC, diagonal directions, and “same as luma”. Statistics show that the “same as luma” mode is frequently used, but in AVC, this mode is encoded using more bits than other modes during entropy coding, therefore the coding efficiency is decreased. Accordingly, a modified binarization/codeword assignment for chroma intra mode signaling is able to be utilized for high efficiency video coding (HEVC), the next generation video coding standard.
    Type: Grant
    Filed: March 7, 2017
    Date of Patent: November 6, 2018
    Assignee: SONY CORPORATION
    Inventors: Ehsan Maani, Wei Liu, Lina Dong, Ali Tabatabai
  • Patent number: 10110898
    Abstract: The quantization parameters (QP) for Chroma are extended up to and more preferably to the same range as Luma QP (e.g., 0 to 51). Previous, values of Chroma QP only extended up to 39. Techniques are provided for determining extended Chroma QP values (e.g., for Cr and Cb) based on the Luma QP and picture level chroma offsets. In one preferred embodiment, slice level offsets are added making the method particularly well-suited for slice level parallel processing. The extension of Chroma QP enhances functionality, flexibility and friendliness of the High Efficiency Video Coding (HEVC) standard for various applications.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: October 23, 2018
    Assignee: VELOS MEDIA, LLC
    Inventors: Jun Xu, Kazushi Sato, Ehsan Maani
  • Patent number: 10075715
    Abstract: The quantization parameters (QP) for Chroma are extended up to and more preferably to the same range as Luma QP (e.g., 0 to 51). Previous, values of Chroma QP only extended up to 39. Techniques are provided for determining extended Chroma QP values (e.g., for Cr and Cb) based on the Luma QP and picture level chroma offsets. In one preferred embodiment, slice level offsets are added making the method particularly well-suited for slice level parallel processing. The extension of Chroma QP enhances functionality, flexibility and friendliness of the High Efficiency Video Coding (HEVC) standard for various applications.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: September 11, 2018
    Assignee: VELOS MEDIA, LLC
    Inventors: Jun Xu, Kazushi Sato, Ehsan Maani
  • Patent number: 10063884
    Abstract: A method and apparatus of using logical mode numbers during both prediction and coding in the bit stream, such as for high efficiency video coders (HEVC). These logical intra mode numbers are sorted based on angle which as a result leads to improved coding designs with fewer and smaller look-up tables, and a small gain in coding efficiency. Furthermore, by using this type of naming, the number of most probable modes (MPMs) can be readily extended since no additional tables are required. The use of three MPMs achieves a larger gain of 0.25% and 0.31% for the AI_HE and AI_LC cases, respectively.
    Type: Grant
    Filed: November 3, 2015
    Date of Patent: August 28, 2018
    Assignee: SONY CORPORATION
    Inventors: Ehsan Maani, Ali Tabatabai, Jun Xu
  • Patent number: 10062265
    Abstract: A security system includes a plurality of sensors installed at a premises to capture data from an environment in or around the premises, a memory configured to store data captured spanning at least a first period of time, and a processor configured to arm the plurality of sensors in an order determined based on a history of detected activity in the premises as indicated by the stored data.
    Type: Grant
    Filed: January 8, 2018
    Date of Patent: August 28, 2018
    Assignee: Google LLC
    Inventors: Sourav Raj Dey, Mark Rajan Malhotra, Ehsan Maani, Yash Modi
  • Patent number: 10063857
    Abstract: The quantization parameters (QP) for Chroma are extended up to and more preferably to the same range as Luma QP (e.g., 0 to 51). Previous, values of Chroma QP only extended up to 39. Techniques are provided for determining extended Chroma QP values (e.g., for Cr and Cb) based on the Luma QP and picture level chroma offsets. In one preferred embodiment, slice level offsets are added making the method particularly well-suited for slice level parallel processing. The extension of Chroma QP enhances functionality, flexibility and friendliness of the High Efficiency Video Coding (HEVC) standard for various applications.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: August 28, 2018
    Assignee: SONY CORPORATION
    Inventors: Jun Xu, Kazushi Sato, Ehsan Maani
  • Patent number: 10063856
    Abstract: The quantization parameters (QP) for Chroma are extended up to and more preferably to the same range as Luma QP (e.g., 0 to 51). Previous, values of Chroma QP only extended up to 39. Techniques are provided for determining extended Chroma QP values (e.g., for Cr and Cb) based on the Luma QP and picture level chroma offsets. In one preferred embodiment, slice level offsets are added making the method particularly well-suited for slice level parallel processing. The extension of Chroma QP enhances functionality, flexibility and friendliness of the High Efficiency Video Coding (HEVC) standard for various applications.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: August 28, 2018
    Assignee: SONY CORPORATION
    Inventors: Jun Xu, Kazushi Sato, Ehsan Maani
  • Publication number: 20180234692
    Abstract: A Flexible Band Offset (FBO) apparatus and method of performing Sample Adaptive Offset (SAO) filtering within encoders and decoders, such as according to the High Efficiency Video Coding (HEVC) standard, and similarly configured coding devices. The number of Band Offset (BO) modes and the number of necessary offsets is reduced. The invention beneficially provides simpler coding, reduces temporary buffer size requirements, and can yield a small performance gain over existing SAO techniques of HEVC test model HM 5.
    Type: Application
    Filed: April 17, 2018
    Publication date: August 16, 2018
    Inventors: EHSAN MAANI, ALI TABATABAI, JUN XU
  • Publication number: 20180234693
    Abstract: A Flexible Band Offset (FBO) apparatus and method of performing Sample Adaptive Offset (SAO) filtering within encoders and decoders, such as according to the High Efficiency Video Coding (HEVC) standard, and similarly configured coding devices. The number of Band Offset (BO) modes and the number of necessary offsets is reduced. The invention beneficially provides simpler coding, reduces temporary buffer size requirements, and can yield a small performance gain over existing SAO techniques of HEVC test model HM 5.
    Type: Application
    Filed: April 17, 2018
    Publication date: August 16, 2018
    Inventors: EHSAN MAANI, ALI TABATABAI, JUN XU
  • Publication number: 20180197399
    Abstract: A security system includes a plurality of sensors installed at a premises to capture data from an environment in or around the premises, a memory configured to store data captured spanning at least a first period of time, and a processor configured to arm the plurality of sensors in an order determined based on a history of detected activity in the premises as indicated by the stored data.
    Type: Application
    Filed: January 8, 2018
    Publication date: July 12, 2018
    Inventors: Sourav Raj Dey, Mark Rajan Malhotra, Ehsan Maani, Yash Modi
  • Patent number: 9992506
    Abstract: A Flexible Band Offset (FBO) apparatus and method of performing Sample Adaptive Offset (SAO) filtering within encoders and decoders, such as according to the High Efficiency Video Coding (HEVC) standard, and similarly configured coding devices. The number of Band Offset (BO) modes and the number of necessary offsets is reduced. The invention beneficially provides simpler coding, reduces temporary buffer size requirements, and can yield a small performance gain over existing SAO techniques of HEVC test model HM 5.
    Type: Grant
    Filed: October 8, 2015
    Date of Patent: June 5, 2018
    Assignee: SONY CORPORATION
    Inventors: Ehsan Maani, Ali Tabatabai, Jun Xu