IP Library Granted Patent US 9,323,997
Granted Patent B2
US 9,323,997 · App. 14/358,304 · Granted Apr 26, 2016

Distortion/quality measurement

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,323,997
App. No.
14/358,304
Granted
Apr 26, 2016
Kind
B2
Abstract

Various implementations address distortion and quality measurements related to, for example, freeze-with-skip and/or a freeze-without-skip events. In several implementations, information is accessed indicating that a first and second set of one or more consecutive pictures are not to be displayed. A first and second indicator are determined. In one such implementation, the first and second indicators indicate an amount of distortion across one or more types of distortive effects that result from displaying substantially a first, or second, same picture during a display time for the first, or second, set of pictures. The first and second indicators are combined in a non-linear manner. In another such implementation, the distortion is associated with a given type of distortive effect, from among multiple types of distortive effects, and the first and second indicators are combined for the given type of distortive effect.

Claims (51)

1. A method comprising:

accessing information indicating that a first set of one or more consecutive pictures from a video sequence are not to be displayed;

accessing information indicating that a second set of one or more consecutive pictures from the video sequence are not to be displayed, the second set being separate from the first set in the video sequence;

determining a first indicator, the first indicator indicating an amount of distortion associated with a given type of distortive effect, from among multiple types of distortive effects that result from displaying the video sequence with a same first picture displayed during a display time for the first set of pictures;

determining a second indicator, the second indicator indicating an amount of distortion associated with the given type of distortive effect, from among the multiple types of distortive effects that result from displaying the video sequence with a same second picture displayed during a display time for the second set of pictures; and

combining the first indicator and the second indicator to produce a combined indicator of distortion for the given type of distortive effect.

2. The method of claim 1 further comprising determining an indicator of total distortion across the multiple types of distortive effects based on the combined indicator of distortion for the given type of distortive effect.

3. The method of claim 1 further comprising:

determining a third indicator, the third indicator indicating an amount of distortion associated with an additional type of distortive effect, from among the multiple types of distortive effects that result from displaying the video sequence with the same first picture displayed during the display time for the first set of pictures;

determining a fourth indicator, the fourth indicator indicating an amount of distortion associated with the additional type of distortive effect from among the multiple types of distortive effects that result from displaying the video sequence with the same second picture displayed during the display time for the second set of pictures; and

combining the third indicator and the fourth indicator to produce an additional combined indicator of distortion that indicates distortion for the additional type of distortive effect.

4. The method of claim 3 further comprising determining an indicator of total distortion across the multiple types of distortive effects based on the combined indicator of distortion for the given type of distortive effect and on the additional combined indicator of distortion for the additional type of distortive effect.

5. The method of claim 3 , wherein the first indicator and the third indicator are combined in a linear manner to indicate an amount of distortion that results from displaying the video sequence with the same first picture displayed during the display time for the first set of pictures.

6. The method of claim 1 wherein the given type of distortive effect comprises one or more of a jerk effect, a pause effect, or a jump effect.

7. The method of claim 1 further comprising:

determining a third indicator, the third indicator indicating an amount of distortion associated with the given type of distortive effect that results from displaying the video sequence with a third same picture displayed during a display time for a third set of one or more consecutive pictures from the video sequence that are not to be displayed, the third set being separate from both the first set and the second set in the video sequence,

wherein the combining further comprises combining the third indicator with the first and second indicators, and wherein the combining uses a function for the combining that produces a combined indicator of distortion that varies inversely with a deviance between locations of adjacent sets of the first set, the second set, and the third set.

8. The method of claim 7 wherein the function includes an exponent that reflects the deviance.

9. The method of claim 8 wherein the exponent also reflects the number of indicators that are being combined.

10. The method of claim 1 wherein the determining a first indicator, the determining a second indicator and the combining are performed by one or more of a decoder, a demodulator, a receiver, a set-top box, a gateway, a router, a tablet, and a processor.

11. An apparatus comprising:

a bit-stream analysis module configured to:

access information indicating that a first set of one or more consecutive pictures from a video sequence are not to be displayed, and

access information indicating that a second set of one or more consecutive pictures from the video sequence are not to be displayed, the second set being separate from the first set in the video sequence;

an effect estimate module configured to:

determine a first indicator, the first indicator indicating an amount of distortion associated with a given type of distortive effect, from among multiple types of distortive effects that result from displaying the video sequence with a same first picture displayed during a display time for the first set of pictures, and

determine a second indicator, the second indicator indicating an amount of distortion associated with the given type of distortive effect of the multiple types of distortive effects that result from displaying the video sequence with a same second picture displayed during a display time for the second set of pictures; and

an effect pooling module configured to

combine the first indicator and the second indicator to produce a combined indicator of distortion for the given type of distortive effect.

12. The apparatus of claim 11 further comprising an overall pooling module configured to determine an indicator of total distortion across the multiple types of distortive effects based on the combined indicator of distortion for the given type of distortive effect.

13. The apparatus of claim 11 further comprising:

a second effect estimate module configured to:

determine a third indicator, the third indicator indicating an amount of distortion associated with an additional type of distortive effect, from among the multiple types of distortive effects that result that results from displaying the video sequence with the same first picture displayed during the display time for the first set of pictures, and

determine a fourth indicator, the fourth indicator indicating an amount of distortion associated with the additional type of distortive effect of the multiple types of distortive effects that result from displaying the video sequence with the same second picture displayed during the display time for the second set of pictures; and

a second effect pooling module configured to

combine the third indicator and the fourth indicator to produce an additional combined indicator of distortion that indicates distortion for the additional type of distortive effect.

14. The apparatus of claim 13 , further comprising an overall pooling module configured to determine an indicator of total distortion across the multiple types of distortive effects based on the combined indicator of distortion for the given type of distortive effect and on the additional combined indicator of distortion for the additional type of distortive effect.

15. The apparatus of claim 13 wherein the first indicator and the third indicator are combined in a linear manner to indicate an amount of distortion from displaying the video sequence with the same first picture displayed during the display time for the first set of pictures.

16. The apparatus of claim 11 wherein the given type of distortive effect comprises one or more of a jerk effect, a pause effect, or a jump effect.

17. The apparatus of any of claim 11 further comprising:

a second effect estimate module configured to

determine a third indicator, the third indicator indicating an amount of distortion associated with the given type of distortive effect that results from displaying the video sequence with a third same picture displayed during a display time for a third set of one or more consecutive pictures from the video sequence that are not to be displayed, the third set being separate from both the first set and the second set in the video sequence,

wherein the effect pooling module further combines the third indicator with the first and second indicators, using a function that produces a combined indicator of distortion that varies inversely with a deviance between locations of adjacent sets of the first set, the second set, and the third set.

18. The apparatus of claim 17 wherein the function includes an exponent that reflects the deviance.

19. The apparatus of claim 18 wherein the exponent also reflects the number of indicators that are being combined.

20. A non-transitory computer readable medium having stored thereon instructions for causing one or more processors to perform:

accessing information indicating that a first set of one or more consecutive pictures from a video sequence are not to be displayed;

accessing information indicating that a second set of one or more consecutive pictures from the video sequence are not to be displayed, the second set being separate from the first set in the video sequence;

determining a first indicator, the first indicator indicating an amount of distortion associated with a given type of distortive effect, from among multiple types of distortive effects that result from displaying the video sequence with a same first picture displayed during a display time for the first set of pictures;

determining a second indicator, the second indicator indicating an amount of distortion associated with the given type of distortive effect, from among the multiple types of distortive effects that result from displaying the video sequence with a same second picture displayed during a display time for the second set of pictures; and

combining the first indicator and the second indicator to produce a combined indicator of distortion for the given type of distortive effect.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY NAME FROM INTERDIGITAL CE PATENT HOLDINGS TO INTERDIGITAL CE PATENT HOLDINGS, SAS. PREVIOUSLY RECORDED AT REEL: 47332 FRAME: 511. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 28, 2024
From: THOMSON LICENSING
To: INTERDIGITAL CE PATENT HOLDINGS, SAS
Reel/Frame 066703/0509 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2018
From: THOMSON LICENSING
To: INTERDIGITAL CE PATENT HOLDINGS
Reel/Frame 047332/0511 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2016
From: GU, XIAODONG; XIE, KAI; CHEN, ZHIBO
To: THOMSON LICENSING
Reel/Frame 037644/0832 →