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: 11688361Abstract: 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: GrantFiled: May 6, 2021Date of Patent: June 27, 2023Assignee: Apple Inc.Inventors: Bjorn S. Hori, Pranav Sodhani, Krasimir D. Kolarov
-
Patent number: 11423942Abstract: 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: GrantFiled: March 19, 2021Date of Patent: August 23, 2022Assignee: Apple Inc.Inventors: Krasimir D. Kolarov, Steven E. Saunders
-
Publication number: 20210398503Abstract: 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: ApplicationFiled: May 6, 2021Publication date: December 23, 2021Inventors: Bjorn S. Hori, Pranav Sodhani, Krasimir D. Kolarov
-
Publication number: 20210350828Abstract: 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: ApplicationFiled: March 19, 2021Publication date: November 11, 2021Inventors: Krasimir D. Kolarov, Steven E. Saunders
-
Patent number: 10957358Abstract: 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: GrantFiled: January 18, 2019Date of Patent: March 23, 2021Assignee: Apple Inc.Inventors: Krasimir D. Kolarov, Steven E. Saunders
-
Patent number: 10593295Abstract: 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: GrantFiled: March 30, 2015Date of Patent: March 17, 2020Assignee: Apple Inc.Inventors: Krasimir D. Kolarov, Steven E. Saunders
-
Publication number: 20190172494Abstract: 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: ApplicationFiled: January 18, 2019Publication date: June 6, 2019Applicant: Apple Inc.Inventors: Krasimir D. Kolarov, Steven E. Saunders
-
Patent number: 10264269Abstract: 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: GrantFiled: April 15, 2015Date of Patent: April 16, 2019Assignee: Apple Inc.Inventors: Alexandros Tourapis, David W. Singer, Krasimir D. Kolarov, Steven E. Saunders, Guy Cote, Sorin Cismas
-
Patent number: 10185884Abstract: 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: GrantFiled: September 7, 2016Date of Patent: January 22, 2019Assignee: APPLE INC.Inventors: Krasimir D. Kolarov, Bjorn S. Hori, Rahul Gopalan, Steven E. Saunders
-
Patent number: 10186297Abstract: 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: GrantFiled: April 25, 2016Date of Patent: January 22, 2019Assignee: Apple Inc.Inventors: Krasimir D Kolarov, Steven E Saunders
-
Publication number: 20180068195Abstract: 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: ApplicationFiled: September 7, 2016Publication date: March 8, 2018Inventors: Krasimir D. Kolarov, Bjorn S. Hori, Rahul Gopalan, Steven E. Saunders
-
Publication number: 20160240224Abstract: 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: ApplicationFiled: April 25, 2016Publication date: August 18, 2016Applicant: Apple Inc.Inventors: Krasimir D. Kolarov, Steven E Saunders
-
Patent number: 9325985Abstract: 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: GrantFiled: May 28, 2013Date of Patent: April 26, 2016Assignee: Apple Inc.Inventors: Krasimir D. Kolarov, Steven E. Saunders
-
Publication number: 20160105675Abstract: 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: ApplicationFiled: April 15, 2015Publication date: April 14, 2016Inventors: Alexandros Tourapis, David W. Singer, Krasimir D. Kolarov, Steven E. Saunders, Guy Cote, Sorin Cismas
-
Publication number: 20150279330Abstract: 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: ApplicationFiled: March 30, 2015Publication date: October 1, 2015Inventors: Krasimir D. Kolarov, Steven E. Saunders
-
Publication number: 20150245076Abstract: 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: ApplicationFiled: January 30, 2015Publication date: August 27, 2015Inventors: William C. Lynch, Krasimir D. Kolarov, Steven E. Saunders
-
Patent number: 8994828Abstract: 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: GrantFiled: February 28, 2013Date of Patent: March 31, 2015Assignee: Apple Inc.Inventors: Krasimir D. Kolarov, Steven E. Saunders
-
Patent number: 8947271Abstract: 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: GrantFiled: June 7, 2011Date of Patent: February 3, 2015Assignee: Soryn Technologies, LLCInventors: William C. Lynch, Krasimir D. Kolarov, Steven E. Saunders
-
Publication number: 20140369671Abstract: 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: ApplicationFiled: July 24, 2014Publication date: December 18, 2014Inventors: John D. Ralston, Steven E. Saunders, Krasimir D. Kolarov
-
Publication number: 20140368672Abstract: 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: ApplicationFiled: August 19, 2014Publication date: December 18, 2014Inventors: John D. Ralston, Krasimir D. Kolarov, Steven E. Saunders