Patents by Inventor Krasimir D. Kolarov

Krasimir D. Kolarov 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: 11688361
    Abstract: In an example method, one or more processing devices receive encoded image data, and cause visual content to be presented on a display device according to the encoded image data. Further, the one or more processing devices receive measurement data regarding the visual content presented on the display device, and determine, based on the measurement data, one or more first perceptual quantizer (PQ) codes corresponding to the visual content presented on the display device. Further, the one or more processing devices determine, based on the encoded image data, one or more second PQ codes, and determine one or more metrics indicative of a performance characteristic the display device based on the first PQ codes and the second PQ codes. The one or more processing devices store a data item including the one or more metrics.
    Type: Grant
    Filed: May 6, 2021
    Date of Patent: June 27, 2023
    Assignee: Apple Inc.
    Inventors: Bjorn S. Hori, Pranav Sodhani, Krasimir D. Kolarov
  • Patent number: 11423942
    Abstract: Devices and methods for determining image quality using full-reference and non-reference techniques. Full reference image quality may be determined prior to output of an image or video frame from an image sensor processor by temporarily retaining image data from the image sensor and comparing processed image data of the image to the retained, non-processed image data of the same image. Full reference image quality determination may be assisted by a heuristic-based fault indicator. Image quality may also be determined by a non-reference technique of matching the image to one of various scenarios that are associated with sets of heuristics and applying the heuristics of the particular scenario to the image. Instead of relying on a nominal frame rate, video timing quality may be determined by comparing the capture time interval between successive video frames to the presentation time interval of the same video frames.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: August 23, 2022
    Assignee: Apple Inc.
    Inventors: Krasimir D. Kolarov, Steven E. Saunders
  • Publication number: 20210398503
    Abstract: In an example method, one or more processing devices receive encoded image data, and cause visual content to be presented on a display device according to the encoded image data. Further, the one or more processing devices receive measurement data regarding the visual content presented on the display device, and determine, based on the measurement data, one or more first perceptual quantizer (PQ) codes corresponding to the visual content presented on the display device. Further, the one or more processing devices determine, based on the encoded image data, one or more second PQ codes, and determine one or more metrics indicative of a performance characteristic the display device based on the first PQ codes and the second PQ codes. The one or more processing devices store a data item including the one or more metrics.
    Type: Application
    Filed: May 6, 2021
    Publication date: December 23, 2021
    Inventors: Bjorn S. Hori, Pranav Sodhani, Krasimir D. Kolarov
  • Publication number: 20210350828
    Abstract: Devices and methods for determining image quality using full-reference and non-reference techniques. Full reference image quality may be determined prior to output of an image or video frame from an image sensor processor by temporarily retaining image data from the image sensor and comparing processed image data of the image to the retained, non-processed image data of the same image. Full reference image quality determination may be assisted by a heuristic-based fault indicator. Image quality may also be determined by a non-reference technique of matching the image to one of various scenarios that are associated with sets of heuristics and applying the heuristics of the particular scenario to the image. Instead of relying on a nominal frame rate, video timing quality may be determined by comparing the capture time interval between successive video frames to the presentation time interval of the same video frames.
    Type: Application
    Filed: March 19, 2021
    Publication date: November 11, 2021
    Inventors: Krasimir D. Kolarov, Steven E. Saunders
  • Patent number: 10957358
    Abstract: Devices and methods for determining image quality using full-reference and non-reference techniques. Full reference image quality may be determined prior to output of an image or video frame from an image sensor processor by temporarily retaining image data from the image sensor and comparing processed image data of the image to the retained, non-processed image data of the same image. Full reference image quality determination may be assisted by a heuristic-based fault indicator. Image quality may also be determined by a non-reference technique of matching the image to one of various scenarios that are associated with sets of heuristics and applying the heuristics of the particular scenario to the image. Instead of relying on a nominal frame rate, video timing quality may be determined by comparing the capture time interval between successive video frames to the presentation time interval of the same video frames.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: March 23, 2021
    Assignee: Apple Inc.
    Inventors: Krasimir D. Kolarov, Steven E. Saunders
  • Patent number: 10593295
    Abstract: A video quality comparison tool provides for direct visual perceptual comparison of video sequences. Two inputs are presented at the same position and size, with no-look user choice of which to see and easy back-and-forth comparison while the videos are playing, single-stepping, or paused.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: March 17, 2020
    Assignee: Apple Inc.
    Inventors: Krasimir D. Kolarov, Steven E. Saunders
  • Publication number: 20190172494
    Abstract: Devices and methods for determining image quality using full-reference and non-reference techniques. Full reference image quality may be determined prior to output of an image or video frame from an image sensor processor by temporarily retaining image data from the image sensor and comparing processed image data of the image to the retained, non-processed image data of the same image. Full reference image quality determination may be assisted by a heuristic-based fault indicator. Image quality may also be determined by a non-reference technique of matching the image to one of various scenarios that are associated with sets of heuristics and applying the heuristics of the particular scenario to the image. Instead of relying on a nominal frame rate, video timing quality may be determined by comparing the capture time interval between successive video frames to the presentation time interval of the same video frames.
    Type: Application
    Filed: January 18, 2019
    Publication date: June 6, 2019
    Applicant: Apple Inc.
    Inventors: Krasimir D. Kolarov, Steven E. Saunders
  • Patent number: 10264269
    Abstract: In a coding system, an encoder codes video data according to a predetermined protocol, which, when decoded causes an associated decoder to perform a predetermined sequence of decoding operations. The encoder may perform local decodes of the coded video data, both in the manner dictated by the coding protocol that is at work and also by one or more alternative decoding operations. The encoder may estimate relative performance of the alternative decoding operations as compared to a decoding operation that is mandated by the coding protocol. The encoder may provide identifiers in metadata that is associated with the coded video data to identify such levels of distortion and/or levels of resources conserved. A decoder may refer to such identifiers when determining when to engage alternative decoding operations as may be warranted under resource conservation policies.
    Type: Grant
    Filed: April 15, 2015
    Date of Patent: April 16, 2019
    Assignee: Apple Inc.
    Inventors: Alexandros Tourapis, David W. Singer, Krasimir D. Kolarov, Steven E. Saunders, Guy Cote, Sorin Cismas
  • Patent number: 10185884
    Abstract: A video quality assessment method may include frame-by-frame analysis of a test video sequence (often compressed) with its original (reference) counterpart, pre-conditioning elements of the test and reference frames, defining a region of interest in the pre-conditioned test frame and estimating relative errors within the region of interest between the test and reference frame, filtering the estimated errors of the region of interest temporally across adjacent frames within a perpetually relevant time window, aggregating the filtered errors within the time window, ranking the aggregated errors, selecting a subset of the ranked errors, aggregating across the selected subset of errors, and inputting said aggregated error to a quality assessment system to determine a quality classification along with an estimated quality assessment.
    Type: Grant
    Filed: September 7, 2016
    Date of Patent: January 22, 2019
    Assignee: APPLE INC.
    Inventors: Krasimir D. Kolarov, Bjorn S. Hori, Rahul Gopalan, Steven E. Saunders
  • Patent number: 10186297
    Abstract: Devices and methods for determining image quality using full-reference and non-reference techniques. Full reference image quality may be determined prior to output of an image or video frame from an image sensor processor by temporarily retaining image data from the image sensor and comparing processed image data of the image to the retained, non-processed image data of the same image. Full reference image quality determination may be assisted by a heuristic-based fault indicator. Image quality may also be determined by a non-reference technique of matching the image to one of various scenarios that are associated with sets of heuristics and applying the heuristics of the particular scenario to the image. Instead of relying on a nominal frame rate, video timing quality may be determined by comparing the capture time interval between successive video frames to the presentation time interval of the same video frames.
    Type: Grant
    Filed: April 25, 2016
    Date of Patent: January 22, 2019
    Assignee: Apple Inc.
    Inventors: Krasimir D Kolarov, Steven E Saunders
  • Publication number: 20180068195
    Abstract: A video quality assessment method may include frame-by-frame analysis of a test video sequence (often compressed) with its original (reference) counterpart, pre-conditioning elements of the test and reference frames, defining a region of interest in the pre-conditioned test frame and estimating relative errors within the region of interest between the test and reference frame, filtering the estimated errors of the region of interest temporally across adjacent frames within a perpetually relevant time window, aggregating the filtered errors within the time window, ranking the aggregated errors, selecting a subset of the ranked errors, aggregating across the selected subset of errors, and inputting said aggregated error to a quality assessment system to determine a quality classification along with an estimated quality assessment.
    Type: Application
    Filed: September 7, 2016
    Publication date: March 8, 2018
    Inventors: Krasimir D. Kolarov, Bjorn S. Hori, Rahul Gopalan, Steven E. Saunders
  • Publication number: 20160240224
    Abstract: Devices and methods for determining image quality using full-reference and non-reference techniques. Full reference image quality may be determined prior to output of an image or video frame from an image sensor processor by temporarily retaining image data from the image sensor and comparing processed image data of the image to the retained, non-processed image data of the same image. Full reference image quality determination may be assisted by a heuristic-based fault indicator. Image quality may also be determined by a non-reference technique of matching the image to one of various scenarios that are associated with sets of heuristics and applying the heuristics of the particular scenario to the image. Instead of relying on a nominal frame rate, video timing quality may be determined by comparing the capture time interval between successive video frames to the presentation time interval of the same video frames.
    Type: Application
    Filed: April 25, 2016
    Publication date: August 18, 2016
    Applicant: Apple Inc.
    Inventors: Krasimir D. Kolarov, Steven E Saunders
  • Patent number: 9325985
    Abstract: Devices and methods for determining image quality using full-reference and non-reference techniques. Full reference image quality may be determined prior to output of an image or video frame from an image sensor processor by temporarily retaining image data from the image sensor and comparing processed image data of the image to the retained, non-processed image data of the same image. Full reference image quality determination may be assisted by a heuristic-based fault indicator. Image quality may also be determined by a non-reference technique of matching the image to one of various scenarios that are associated with sets of heuristics and applying the heuristics of the particular scenario to the image. Instead of relying on a nominal frame rate, video timing quality may be determined by comparing the capture time interval between successive video frames to the presentation time interval of the same video frames.
    Type: Grant
    Filed: May 28, 2013
    Date of Patent: April 26, 2016
    Assignee: Apple Inc.
    Inventors: Krasimir D. Kolarov, Steven E. Saunders
  • Publication number: 20160105675
    Abstract: In a coding system, an encoder codes video data according to a predetermined protocol, which, when decoded causes an associated decoder to perform a predetermined sequence of decoding operations. The encoder may perform local decodes of the coded video data, both in the manner dictated by the coding protocol that is at work and also by one or more alternative decoding operations. The encoder may estimate relative performance of the alternative decoding operations as compared to a decoding operation that is mandated by the coding protocol. The encoder may provide identifiers in metadata that is associated with the coded video data to identify such levels of distortion and/or levels of resources conserved. A decoder may refer to such identifiers when determining when to engage alternative decoding operations as may be warranted under resource conservation policies.
    Type: Application
    Filed: April 15, 2015
    Publication date: April 14, 2016
    Inventors: Alexandros Tourapis, David W. Singer, Krasimir D. Kolarov, Steven E. Saunders, Guy Cote, Sorin Cismas
  • Publication number: 20150279330
    Abstract: A video quality comparison tool provides for direct visual perceptual comparison of video sequences. Two inputs are presented at the same position and size, with no-look user choice of which to see and easy back-and-forth comparison while the videos are playing, single-stepping, or paused.
    Type: Application
    Filed: March 30, 2015
    Publication date: October 1, 2015
    Inventors: Krasimir D. Kolarov, Steven E. Saunders
  • Publication number: 20150245076
    Abstract: A system, method and computer program product having optimal matching to a known or measured probability distribution encodes data without the use of an excessively large lookup table. An encoder uses two or more different encoding methods in combination. In one embodiment, Huffman coding by table lookup is combined with computational generation, such as by using an exponential Golomb equation. The most commonly occurring elements are looked up in a small Huffman table, while the remaining elements are coded with the equation. In another embodiment, data is encoded using two or more equations. In yet another embodiment, data is encoded using multiple tables in conjunction with one or more equations.
    Type: Application
    Filed: January 30, 2015
    Publication date: August 27, 2015
    Inventors: William C. Lynch, Krasimir D. Kolarov, Steven E. Saunders
  • Patent number: 8994828
    Abstract: A video quality comparison tool provides for direct visual perceptual comparison of video sequences. Two inputs are presented at the same position and size, with no-look user choice of which to see and easy back-and-forth comparison while the videos are playing, single-stepping, or paused.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: March 31, 2015
    Assignee: Apple Inc.
    Inventors: Krasimir D. Kolarov, Steven E. Saunders
  • Patent number: 8947271
    Abstract: A system, method and computer program product having optimal matching to a known or measured probability distribution encodes data without the use of an excessively large lookup table. An encoder constructed according to the present invention uses two or more different encoding methods in combination. In one embodiment, Huffman coding by table lookup is combined with computational generation, such as by using an exponential Golomb equation. The most commonly occurring elements are looked up in a small Huffman table, while the remaining elements are coded with the equation. In another embodiment, data is encoded using two or more equations. In yet another embodiment, data is encoded using multiple tables in conjunction with one or more equations.
    Type: Grant
    Filed: June 7, 2011
    Date of Patent: February 3, 2015
    Assignee: Soryn Technologies, LLC
    Inventors: William C. Lynch, Krasimir D. Kolarov, Steven E. Saunders
  • Publication number: 20140369671
    Abstract: Systems and methods are provided for compressing and decompressing still image and video image data in mobile devices and monitoring applications. Corresponding mobile device and camera architectures, and service platform architectures for transmitting, storing, editing and transcoding still images and video images over wireless and wired networks and viewing them on display-enabled devices are also provided.
    Type: Application
    Filed: July 24, 2014
    Publication date: December 18, 2014
    Inventors: John D. Ralston, Steven E. Saunders, Krasimir D. Kolarov
  • Publication number: 20140368672
    Abstract: Methods for the deployment of an image servicing platform over a mobile wireless network ate described. A mobile multimedia service controller (MMSC) includes a video gateway that is capable of transcoding among different video formats supported by an imaging service platform. The MMSC can be connected over a network to a download server that provides updates to a transcoder application and a video image application.
    Type: Application
    Filed: August 19, 2014
    Publication date: December 18, 2014
    Inventors: John D. Ralston, Krasimir D. Kolarov, Steven E. Saunders