Abstract:
A method includes receiving, at a server from a user device, a request for media content. The request identifies a first personal quality profile. The method includes identifying, at the server, a version of the media content to send to the user device based on first media quality preferences indicated by the first personal quality profile. The method includes, in response to a determination of unavailability of the version from a content source: retrieving, at the server from the content source, a particular version of the media content; and modifying, at the server, a visual attribute of the particular version to generate the version. The method further includes sending the version from the server to the user device.
Abstract:
Aspects of the subject disclosure may include, for example, generating narrative descriptions corresponding to visual features, visual events, and interactions there between for media content, where the narrative descriptions are associated with time stamps of the media content, and presenting the media content and an audio reproduction of the narrative descriptions, wherein the audio reproduction is synchronized to video of the media content according to the time stamps. Other embodiments are disclosed.
Abstract:
A system, process and software that incorporate the subject disclosure may include, for example, identifying a condition that causes an impaired perception of an original media content item during a presentation. A media content modification is determined, wherein application of the media content modification to the original media content item results in a modified media content item. The modified media content item, when presented to the media presentation device, ameliorates the impaired perception of the media content item. The media content modification is applied to the original media content item resulting in the modified media content item. The modified media content item is presented at the media presentation device contemporaneously with the original media content item, allowing different viewers to observe the modified media content item simultaneously with the original. Other embodiments are disclosed.
Abstract:
A method includes receiving, by a device, a first image of a scene and a second image of at least a portion of the scene. The method includes identifying a first plurality of features from the first image and comparing the first plurality of features to a second plurality of features from the second image to identify a common feature. The method includes determining a particular subset of pixels that corresponds to the common feature, the particular subset of pixels corresponding to a first subset of pixels of the first image and a second subset of pixels of the second image. The method also includes generating a first image quality estimate of the first image based on a comparison of a first degree of variation within the first subset of pixels and a second degree of variation within the second subset of pixels.
Abstract:
A system, process and software that incorporate the subject disclosure may include, for example, identifying a condition that causes an impaired perception of an original media content item during a presentation. A media content modification is determined, wherein application of the media content modification to the original media content item results in a modified media content item. The modified media content item, when presented to the media presentation device, ameliorates the impaired perception of the media content item. The media content modification is applied to the original media content item resulting in the modified media content item. The modified media content item is presented at the media presentation device contemporaneously with the original media content item, allowing different viewers to observe the modified media content item simultaneously with the original. Other embodiments are disclosed.
Abstract:
A method includes receiving image data corresponding to an image and determining object quality values based on a portion of the image data. The portion corresponds to an object represented in the image. The method also includes accessing object category metrics associated with an object category corresponding to the object. The method includes generating a notification indicating that the image data has been altered in response to a result of a comparison of the object quality values to the object category metrics. The result indicates alteration of the portion of the image data.
Abstract:
A method that incorporates teachings of the subject disclosure may include, for example, determining, by a system comprising a processor, more common features of a plurality of images according to similarity matrices indicating relative similarities between instances of common features occurring within multiple images of the plurality of images, defining, by the system, cluster groups associated with the more common features, where each cluster group comprises cluster images of the plurality of images, and where the more common features are present in each the cluster images, and performing, by the system, quality-based filtering on the cluster images to identify a target cluster image to represent the cluster images for each of the cluster groups. Other embodiments are disclosed.
Abstract:
A method that incorporates teachings of the subject disclosure may include, for example, determining, by a system comprising a processor, more common features of a plurality of images according to similarity matrices indicating relative similarities between instances of common features occurring within multiple images of the plurality of images, defining, by the system, cluster groups associated with the more common features, where each cluster group comprises cluster images of the plurality of images, and where the more common features are present in each the cluster images, and performing, by the system, quality-based filtering on the cluster images to identify a target cluster image to represent the cluster images for each of the cluster groups. Other embodiments are disclosed.
Abstract:
A method that incorporates teachings of the subject disclosure may include, for example, receiving, by a system comprising a processor, first media content from a service provider network over a high resolution channel at a first resolution, determining whether a first resolution exceeds a resolution threshold for viewing the first media content, transmitting a notification to the service provider network that the first resolution exceeds the resolution threshold, receiving the first media content from the service provider network over the high resolution channel at a second resolution according to the notification, wherein a difference between the first resolution and the second resolution provides unused bandwidth on the high resolution channel, and receiving second media content from the service provider network over the unused bandwidth of the high resolution channel. Other embodiments are disclosed.
Abstract:
Example methods and apparatus to detect transport faults in media presentation systems are disclosed. An example method includes identifying, by executing an instruction with a processor, a cause leading to sending of a first transport failure alert associated with a media stream, counting, by executing an instruction with the processor, a number of false alerts associated with the cause, and when the number of false alerts associated with the cause satisfies a first threshold, adjusting, by executing an instruction with the processor, a second threshold used to determine whether to generate a second transport failure alert associated with the cause.