Abstract:
According to an aspect, a wireless device receives (302) a preview digital image from a computer server and applies object recognition processing (304) to the preview digital image, to determine (306) whether the preview digital image contains a representation of a known object of interest. Responsive to a positive determination, the wireless device transmits (308) an indication of the positive determination. The computer server sends, in response to the transmitted indication, an enhanced digital image corresponding to the preview digital image, or additional image data, which is received (310) by the wireless device. In the latter case, the wireless device forms an enhanced version of the preview digital image using the additional image data. The wireless device at least temporarily stores (312) the enhanced image or image version, e.g., for rendering on a display screen of the device.
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; esti-mating a distance between each one of the lost data packets and a next respective, subsequent intra coded frame having a main-tained image quality; and generating the quality value, based on the distances. A system and a computer readable medium are also described.
Abstract:
Método de determinación de un valor de calidad (Q) de un flujo continuo de vídeo (S) transmitido a un reproductor (211) de medios, que comprende las etapas de, durante un intervalo de medición (ΔT) del flujo continuo de vídeo (S): identificar (42) por lo menos dos paquetes (3, 4, 7, 8, 9) de datos, perdidos, del flujo continuo de vídeo (S), identificar (43) cuadros con codificación intra (I1, I2, I3, I4) del flujo continuo de vídeo (S), y caracterizado por las etapas de: determinar (44), para cada uno de los cuadros con codificación intra (I1, I2, I4) identificados, que el cuadro con codificación intra tiene una calidad de imagen mantenida si ninguno de los paquetes de datos perdidos identificados está asociado al cuadro con codificación intra, estimar (46), para cada uno de los paquetes perdidos (3; 4; 7; 8; 9) identificados, una distancia (D1; D2; D3; D4; D5) entre el paquete de datos perdido y un cuadro sucesivo (12; 14) con codificación intra que aparece subsiguientemente al paquete de datos perdido en el flujo continuo de vídeo y que tiene una calidad de imagen mantenida, en donde dicha distancia se define por la diferencia entre el número de secuencia del paquete de datos perdido y el número de secuencia de un último paquete de datos del cuadro con codificación intra, y generar (47) el valor de calidad (Q), basándose en las distancias (D1, D2, D3, D4, D5).
Abstract:
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.
Abstract:
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. (FIG2)
Abstract:
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.
Abstract:
Método llevado a cabo por un reproductor (211) de medios y para la determinación de un valor de calidad (Q) de un flujo continuo de vídeo (S) transmitido al reproductor (211) de medios, que comprende las etapas de, durante un intervalo de medición (ΔT) del flujo continuo de vídeo (S): identificar (42) por lo menos dos paquetes (3, 4, 7, 8, 9) de datos, perdidos, del flujo continuo de vídeo (S), identificar (43) cuadros con codificación intra (I1, I2, I3, I4) del flujo continuo de vídeo (S), y caracterizado por las etapas de: determinar (44), para cada uno de los cuadros con codificación intra (I1, I2, I4), que el cuadro con codificación intra tiene una calidad de imagen mantenida si ninguno de los paquetes de datos perdidos identificados está asociado al cuadro con codificación intra, estimar (46), para cada uno de los paquetes perdidos (3, 4, 7, 8, 9) identificados, una distancia (D1; D2; D3; D4; D5) entre el paquete de datos perdido y un cuadro sucesivo (I2; I4) con codificación intra que aparece subsiguientemente al paquete de datos perdido en el flujo continuo de vídeo y que tiene una calidad de imagen mantenida, en donde dicha distancia se define por la diferencia entre el número de secuencia del paquete de datos perdido y el número de secuencia de un último paquete de datos del cuadro con codificación intra, y generar (47) el valor de calidad (Q), basándose en las distancias (D1, D2, D3, D4, D5).
Abstract:
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 (121124) 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.