Method and System for Determining a Quality Value of a Video Stream
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorsJörgen Gustafsson, David Lindegren, Martin Pettersson
Life of this patent
Estimating the term…
Abstract
Hence a method is provided for determining a quality value of a video stream, comprising the steps of: identifying lost data packets of the video stream; identifying at least two intra coded frames of the video stream; determining intra coded frames having a maintained image quality, based on estimating if a lost data packet is associated with an intra coded frame; estimating a distance between each one of the lost data packets and a next respective, subsequent intra coded frame having a maintained image quality; and generating the quality value, based on the distances. A system and a computer readable medium are also described.
Claims20
1-19. (canceled)
A method of determining a quality value of a video stream transmitted to a media player, the method comprising, for a measuring interval of the video stream:
- identifying at least two lost data packets of the video stream,
- identifying intra coded frames of the video stream,
- determining, for each of the intra coded frames identified, that the intra coded frame has a maintained image quality if none of the lost data packets identified are associated with the intra coded frame,
- estimating, for each of the lost data packets identified, a distance between that lost data packet and the next intra coded frame that occurs subsequently to the lost data packet in the video stream and that has a maintained image quality, and
- generating the quality value, based on the distances.
A system for determining a quality value of a video stream transmitted to that media player, the system configured to, for a measuring interval of the video stream:
- identify at least two lost data packets of the video stream,
- identify intra coded frames of the video stream,
- determine, for each of the intra coded frames identified, that the intra coded frame has a maintained image quality if none of the lost data packets identified are associated with the intra coded frame,
- estimate, for each of the lost data packets identified, a distance between that lost data packet and the next intra coded frame that occurs subsequently to the lost data packet in the video stream and that has a maintained image quality, and
- generate the quality value, based on the distances.
A computer program product stored on a computer readable medium and comprising a computer program having software instructions that, when run on a computer associated with a system, cause the system to determine a quality value of a video stream transmitted to the media player, the software instructions causing the system to, for a measuring interval of the video stream:
- identify at least two lost data packets of the video stream,
- identify intra coded frames of the video stream,
- determine, for each of the intra coded frames identified, that the intra coded frame has a maintained image quality if none of the lost data packets identified are associated with the intra coded frame,
- estimate, for each of the lost data packets identified, a distance between that lost data packet and the next intra coded frame that occurs subsequently to the lost data packet in the video stream and that has a maintained image quality, and
- generate the quality value, based on the distances.
Dependencies are inferred from the claim text.