摘要:
There are provided a plurality of methods for detecting a scene change in a streamed video, the streamed video comprising a series of pictures. An example method comprises calculating, for a plurality of positions, a difference between the costs of coding macro-blocks at the same position in successive pictures. The method further comprises identifying a new scene when the sum of the differences for a plurality of positions meets a threshold criterion. There is further provided a method of determining the perceptual impact of a packet loss on a streamed video the method comprising: identifying a packet loss; and determining if the lost packet contained information relating to a picture at the start of a new scene, wherein a new scene is detected using one of the methods disclosed herein.
摘要:
There are provided a plurality of methods for detecting a scene change in a streamed video, the streamed video comprising a series of pictures. An example method comprises calculating, for a plurality of positions, a difference between the costs of coding macro-blocks at the same position in successive pictures. The method further comprises identifying a new scene when the sum of the differences for a plurality of positions meets a threshold criterion. There is further provided a method of determining the perceptual impact of a packet loss on a streamed video the method comprising: identifying a packet loss; and determining if the lost packet contained information relating to a picture at the start of a new scene, wherein a new scene is detected using one of the methods disclosed herein.
摘要:
A user equipment (26) for wireless communication with a mobile base station (18). The user equipment is configured to: obtain a current location (P4) of the user equipment; receive a set of quality measures indicative of wireless data transfer rates in an area (A) comprising the current location (P4); present on a graphical interface (218) of the user equipment i) a new location (P5) comprised in the area (A), or ii) a direction (D5) to the new location (P5) comprised in the area (A). The new location (P5) is, in comparison with the current location (P4), associated with a relatively higher quality measure indicative of a wireless data transfer rate. A network node for obtaining and providing the set of quality measures is also disclosed, as well as related methods and computer readable mediums.
摘要:
A method of determining a quality value (Q) of a video stream (S) transmitted to a media player (211), comprising the steps of: identifying at least two lost data packets (3, 4, 7, 8, 9) of the stream, identifying intra coded frames (I1, I2, I3, I4) of the stream, determining 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 a distance (D1; D2; D3; D4; D5) between the lost data packet and a next intra coded frame that occurs subsequently to the lost data packet in the stream and that has a maintained image quality, wherein said distance is defined by the difference between a frame number associated with the lost data packet and a frame number of the intra coded frame, and generating the quality value, based on the distances.
摘要:
A method in a network setup that includes a client entity and a network for handling a data flow to the client entity. The method estimates a screen rendering time of content at the client entity. The method includes the steps of observing the data flow to the client entity, estimating a screen area at the client entity based on the observed data flow, determining, from the data flow, content data associated with rendering content in the screen area, extracting at least data items from the determined content data, and estimating, as the screen rendering time, the time required to render the content in the screen area at the client entity based on the extracted data items.
摘要:
There are provided a plurality of methods for detecting a scene change in a streamed video, the streamed video comprising a series of pictures. An example method comprises calculating, for a plurality of positions, a difference between the costs of coding macro-blocks at the same position in successive pictures. The method further comprises identifying a new scene when the sum of the differences for a plurality of positions meets a threshold criterion. There is further provided a method of determining the perceptual impact of a packet loss on a streamed video the method comprising: identifying a packet loss; and determining if the lost packet contained information relating to a picture at the start of a new scene, wherein a new scene is detected using one of the methods disclosed herein.
摘要:
A device (100) for handheld operation is provided. The device comprises a touchscreen (110) and processing means (111) operative to display a plurality of user-interface (UI) elements (121-124) on the touchscreen, wherein each UI element is associated with an action which is performed in response to touching the UI element, determine one or more of the displayed UI elements which a user (150, 151) of the device is likely to touch based on a touch pattern (130), and perform, for at least one of the determined UI elements, the action associated with the UI element. The action may, e.g., comprise pre-fetching content which is likely to be requested by the user from a server (180). Performing an action, such as pre-fetching, based on a touch pattern is advantageous since a touch pattern reflects the relative likelihood that the user touches a specific position, or region, of the touchscreen, thereby reducing latency.
摘要:
One or more embodiments herein dynamically and objectively estimate user-perceived quality of an encoded video stream in dependence on the underlying video content of that stream. Estimation processing according to these embodiments includes generating a chronological sequence of the absolute or relative sizes of encoded video frames in the stream. Processing further entails analyzing this sequence to identify a plurality of reference characteristics that are defined in a reference model. These reference characteristics are more specifically defined in the reference model as parameters that characterize or are otherwise associated with content-dependent variations in user-perceived quality. For example, the reference characteristics in some embodiments comprise reference patterns or reference statistical measures that have been determined based on analyzing frame size sequences generated for reference video streams with known qualities. Regardless, processing finally includes estimating the user-perceived quality of the stream based on the identified reference characteristics, according to the reference model.