Lens distortion correction method
US-9210303-B2 · Dec 8, 2015 · US
US2024291960A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2024291960-A1 |
| Application number | US-202318174214-A |
| Country | US |
| Kind code | A1 |
| Filing date | Feb 24, 2023 |
| Priority date | Feb 24, 2023 |
| Publication date | Aug 29, 2024 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A system and a method are for preparing first content data comprising a first rendition of a media content asset for comparison to second content data comprising a second rendition of the media content asset. The method includes comparing the first content data to the second content data to identify synchronization differences between the first and second content data, where each synchronization difference is indicated by a difference in media content between the first content data for a first time as compared to the second content data for the first time; and when the second content data has already completed a quality control (QC) review, identifying the differences between the first and second content data as synchronization errors in the first content data.
Opening claim text (preview).
What is claimed is: 1 . A method for preparing first content data comprising a first rendition of a media content asset for comparison to second content data comprising a second rendition of the media content asset, comprising the steps of: comparing the first content data to the second content data to identify synchronization differences between the first and second content data, where each synchronization difference is indicated by a difference in media content between the first content data for a first time as compared to the second content data for the first time; and when the second content data has already completed a quality control (QC) review, identifying the differences between the first and second content data as synchronization errors in the first content data. 2 . The method of claim 1 , further comprising: identifying a second time in the first content data for which the media content of the first content data matches a portion of the media content of the second content data, wherein the second time is after the first time. 3 . The method of claim 2 , further comprising: generating synchronization data indicating that a first portion of the first content data from a beginning of the first content data to the first time synchronizes with a first portion of the second content data from a beginning of the second content data to the first time and that a second portion of the first content data beginning at the second time synchronizes with a portion of the second content data beginning at a third time within the second content data. 4 . The method of claim 1 , further comprising: transforming the first content data in a manner configured to simplify an identification of synchronization differences between the first and second content data. 5 . The method of claim 4 , wherein the step of transforming the first content data includes 1) scaling down each of a plurality of images of the first content data to a corresponding lower resolution image; or 2) dividing each of the images of the first content data into a grid of cells wherein each cell includes a plurality of pixels and assigning to each cell a value corresponding to an average of color values of each of the pixels in the cell. 6 . The method of claim 1 , further comprising: classifying detected synchronization errors as including one of shuffled frames, missing frames, or extra frames. 7 . The method of claim 1 , wherein the identification of synchronization differences is based on a comparison of audio data from the first and second content data. 8 . The method of claim 1 , wherein the identification of synchronization differences is based on a comparison of PSNR values for corresponding portions of the first and second content data. 9 . The method of claim 8 , wherein the identification of synchronization differences is based on a comparison of the PSNR values from a video component of corresponding portions of the first and second content data. 10 . The method of claim 1 , further comprising: when a first synchronization error is detected, checking a portion of the first content data after the first time to identify a time at which the first content data matches a portion of the second content data following the first time to identify a second time in the first content data at which the first synchronization error ends and re-synchronizing the first and second content data by comparing a portion of the first content data starting at the second time to a time in the second content data which corresponds to the first content data at the second time. 11 . The method of claim 1 , wherein the method is performed on a processor operating an automated video analysis of the first and second content data. 12 . The method of claim 8 , wherein a synchronization error is identified when the PSNR value for one or more frames drops below a threshold level. 13 . The method of claim 9 , wherein when the PSNR value for a frame drops below 30. 14 . A system for preparing first content data comprising a first rendition of a media content asset for comparison to second content data comprising a second rendition of the media content asset, comprising: a processor configured to: transform the first content data in a manner configured to simplify an identification of synchronization differences between the first and second content data by 1) scaling down each of a plurality of images of the first content data to a corresponding lower resolution image or 2) dividing each of the images of the first content data into a grid of cells wherein each cell includes a plurality of pixels and assigning to each cell a value corresponding to an average of color values of each of the pixels in the cell; transform the second content data by 1) scaling down each of a plurality of images of the second content data to a corresponding lower resolution image or 2) dividing each of the images of the second content data into a grid of cells wherein each cell includes a plurality of pixels and assigning to each cell a value corresponding to an average of color values of each of the pixels in the cell; compare the transformed first content data to the transformed second content data to identify synchronization differences between the first and second content data; and when the second content data has already completed a quality control (QC) review, identify the differences between the first and second content data as synchronization errors in the first content data. 15 . A method for preparing first content data comprising a first rendition of a media content asset for comparison to second content data comprising a second rendition of the media content asset, comprising the steps of: transforming the first content data in a manner configured to simplify an identification of synchronization differences between the first and second content data by 1) scaling down each of a plurality of images of the first content data to a corresponding lower resolution image or 2) dividing each of the images of the first content data into a grid of cells wherein each cell includes a plurality of pixels and assigning to each cell a value corresponding to an average of color values of each of the pixels in the cell; transforming the second content data by 1) scaling down each of a plurality of images of the second content data to a corresponding lower resolution image or 2) dividing each of the images of the second content data into a grid of cells wherein each cell includes a plurality of pixels and assigning to each cell a value corresponding to an average of color values of each of the pixels in the cell; comparing the transformed first content data to the transformed second content data to identify synchronization differences between the first and second content data; and when the second content data has already completed a quality control (QC) review, identifying the differences between the first and second content data as synchronization errors in the first content data. 16 . The method according to claim 15 , further comprising: identifying a first time at which a first synchronization difference is indicated by a difference in media content between the first content data and the second content data for the first time. 17 . The method of claim 16 , further comprising: identifying a second time in the first content data for which the media content of the first content data matches the media content of the second content data, wherein the second time is after the first time. 18 . The method of
of multiple content streams on the same device · CPC title
involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream (arrangements characterised by components specially adapted for monitoring, identification or recognition of video in broadcast systems H04H60/59) · CPC title
involving operations for analysing video streams, e.g. detecting features or characteristics (television picture signal circuitry for scene change detection H04N5/147; filtering for image enhancement G06T5/00; methods or arrangements for recognising scenes G06V20/00; arrangements characterised by components specially adapted for monitoring, identification or recognition of video in broadcast systems H04H60/59) · CPC title
for digital television systems · CPC title
Scaling of whole images or parts thereof, e.g. expanding or contracting · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.