Methods and apparatus for providing a presentation quality signal
First Claim
Patent Images
1. A method of providing a presentation quality score for a media stream, the media stream transmitted in a media streaming session from a transmitting device to a receiving device, the method comprising:
- prior to decoding the media stream, parsing a container of the media stream to determine at least one media stream characteristic;
determining a system resource availability;
selecting an analysis mode for the media streaming session based on the system resource availability, wherein the analysis mode is selected from a plurality of analysis modes available for selection, wherein, in at least one of the plurality of analysis modes, a video bitstream of the media stream is not parsed into a macroblock layer, and wherein, in at least one other of the plurality of analysis modes, the video bitstream is parsed into the macroblock layer; and
determining the presentation quality score using the selected analysis mode.
3 Assignments
0 Petitions
Accused Products
Abstract
Apparatus, methods and systems using no-reference techniques for computing quality scores for audio and video components of a media session, where the quality scores are estimates of perceived quality by the viewer for the individual components of the media session. A presentation quality score is computed for a media stream by parsing a container of the media stream to determine media stream characteristics, estimating an visual quality factor and based on the visual quality factor, determining the presentation quality score.
60 Citations
20 Claims
-
1. A method of providing a presentation quality score for a media stream, the media stream transmitted in a media streaming session from a transmitting device to a receiving device, the method comprising:
-
prior to decoding the media stream, parsing a container of the media stream to determine at least one media stream characteristic; determining a system resource availability; selecting an analysis mode for the media streaming session based on the system resource availability, wherein the analysis mode is selected from a plurality of analysis modes available for selection, wherein, in at least one of the plurality of analysis modes, a video bitstream of the media stream is not parsed into a macroblock layer, and wherein, in at least one other of the plurality of analysis modes, the video bitstream is parsed into the macroblock layer; and determining the presentation quality score using the selected analysis mode. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for providing a presentation quality score for a media stream, the media stream transmitted in a media streaming session from a transmitting device to a receiving device, the apparatus comprising:
-
a memory; and at least one processor, the at least one processor configured to execute; a container parsing module configured to parse a container of the media stream to determine at least one media stream characteristic; an analysis mode selection module configured to determine a system resource availability, and to select an analysis mode for the media streaming session based on the system resource availability, wherein the analysis mode is selected from a plurality of analysis modes available for selection; a quality estimation module configured to compute an estimated quality of the media stream, wherein, in at least one of the plurality of analysis modes, a video bitstream of the media stream is not parsed into a macroblock layer, and wherein, in at least one other of the plurality of analysis modes, the video bitstream is parsed into the macroblock layer; and a score estimation module configured to determine the presentation quality score using the selected analysis mode. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification