IP Library Granted Patent US 11,216,698
Granted Patent B2
US 11,216,698 · App. 16/216,699 · Granted Jan 4, 2022

Training a non-reference video scoring system with full reference video scores

Inventors: Michael Colligan (Sunnyvale, CA); Jeremy Bennington (Greenwood, IN)
Assignee: Spirent Communications, Inc.
G06K9/6262G06K9/00718G06K9/6256G06N3/08G06N20/10G06T5/20
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 11,216,698
App. No.
16/216,699
Granted
Jan 4, 2022
Kind
B2
Abstract

The disclosed technology teaches training a NR VMOS score generator by generating synthetically impaired images from FR video using filters tuned to generate impaired versions and applying a FR VMOS generator to pairs of unimpaired FR images from the FR video and the impaired versions of the FR images to create ground truth scores for the impaired versions. The disclosed method also includes training by machine learning model an image evaluation classifier using the ground truth scores and the impaired versions to generate NR VMOS scores, and storing coefficients of the image evaluation classifier for use as the NR VMOS score generator. Also disclosed is generating a NR VMOS score by invoking the trained NR VMOS score generator, with stored coefficients generated by feeding the trained NR VMOS score generator with images captured from scenes in a video to be scored, and evaluating the images to generate NR VMOS scores.

Claims (29)

1. A tangible non-transitory computer readable storage media impressed with computer program instructions that, when executed on a processor, cause the processor to implement a method of training a no-reference video mean opinion score (abbreviated NR VMOS) score generator, the method including:

generating synthetically impaired images selected from a series of scenes in a full reference (abbreviated FR) video, using filters tuned to generate impaired versions of unimpaired FR images from the FR video;

applying a FR video mean opinion score (abbreviated FR VMOS) generator to pairs of the unimpaired FR images and the impaired versions of the FR images to create ground truth scores for the impaired versions;

training by CNN machine learning model an image evaluation classifier using individual ground truth scores and corresponding impaired versions to generate NR VMOS scores for the series of scenes; and

storing coefficients of the image evaluation classifier for use as the NR VMOS score generator.

2. The tangible non-transitory computer readable storage media of claim 1 , wherein:

the filters tuned to generate impaired versions from the FR video approximate effects of constrained video delivery bandwidth.

3. The tangible non-transitory computer readable storage media of claim 1 , further including generating 50,000 to 10,000,000 synthetically impaired images for use in the applying and the training.

4. The tangible non-transitory computer readable storage media of claim 1 , further including generating 100,000 to 1,000,000 synthetically impaired images for use in the applying and the training.

5. The tangible non-transitory computer readable storage media of claim 1 , wherein the machine learning model is a support vector machine (abbreviated SVM) model.

6. The tangible non-transitory computer readable storage media of claim 1 , wherein the machine learning model is a convolutional neural network (abbreviated CNN) model.

7. A computer-implemented method for training a no-reference video mean opinion score (abbreviated NR VMOS) score generator, including executing on a processor the program instructions from the non-transitory computer readable storage media of claim 1 , to implement the generating, applying, training and storing.

8. A computer-implemented method for training a no-reference video mean opinion score (abbreviated NR VMOS) score generator, including executing on a processor the program instructions from the non-transitory computer readable storage media of claim 2 , to implement the generating, applying, training and storing.

9. A computer-implemented method for training a no-reference video mean opinion score (abbreviated NR VMOS) score generator, including executing on a processor the program instructions from the non-transitory computer readable storage media of claim 5 , to implement the generating, applying, training and storing.

10. A computer-implemented method for training a no-reference video mean opinion score (abbreviated NR VMOS) score generator, including executing on a processor the program instructions from the non-transitory computer readable storage media of claim 6 , to implement the generating, applying, training and storing.

11. A system for training a no-reference video mean opinion score (abbreviated NR VMOS) score generator, the system including a processor, memory coupled to the processor, and computer instructions from the non-transitory computer readable storage media of claim 1 loaded into the memory.

12. The system of claim 11 , wherein:

the filters tuned to generate impaired versions from the FR video approximate effects of constrained video delivery bandwidth.

13. The system of claim 11 , wherein the machine learning model is a support vector machine (abbreviated SVM) model.

14. The system of claim 11 , wherein the machine learning model is a convolutional neural network (abbreviated CNN) model.

15. A tangible non-transitory computer readable storage media impressed with computer program instructions that, when executed a processor, cause the processor to implement a method of generating a no-reference video mean opinion score (abbreviated NR VMOS) using a trained NR VMOS score generator, the method including:

invoking the trained NR VMOS score generator that includes stored coefficients generated by training an image evaluation classifier using individual ground truth scores generated by a full reference (FR) VMOS evaluation system applied to corresponding synthetically impaired versions of reference images from series of scenes in video sequences;

feeding the trained NR VMOS score generator with a series of at least three images captured from different scenes in a video sequence to be scored;

evaluating the series of at least three images to generate NR VMOS scores; and

combining the NR VMOS scores from the least three images to generate a sequence NR VMOS score for the video sequence.

16. The tangible non-transitory computer readable storage media of claim 15 , wherein the at least three images are separated by at least three seconds of video sequence between respective images.

17. The tangible non-transitory computer readable storage media of claim 15 , wherein the sequence NR VMOS score for the video sequence satisfies a predetermined correlation with standards-based FR VMOS scores.

18. A system for generating a no-reference video mean opinion score (abbreviated NR VMOS) using a trained NR VMOS score generator, the system including a processor, memory coupled to the processor, and computer instructions from the non-transitory computer readable storage media of claim 15 loaded into the memory.

19. A computer-implemented method for generating a no-reference video mean opinion score (abbreviated NR VMOS) using a trained NR VMOS score generator, including executing on a processor the program instructions from the non-transitory computer readable storage media of claim 15 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2018
From: COLLIGAN, MICHAEL; BENNINGTON, JEREMY
To: SPIRENT COMMUNICATIONS, INC.
Reel/Frame 047747/0532 →
Continuity (2)
Provisional Application 62710458 · Feb 16, 2018
Related Publication 20190258902A1 · Aug 22, 2019
Cited By (1)
US 12,536,765