Abstract:
A method for distributing a digital image content, including a modification stage of an original digital image content by modifying at least a part of digital image data, the modification producing a modified digital image content of the same nominal format as the original digital image content, transmitting the modified digital image content, and a reconstruction stage implemented within a decoder for obtaining a reconstituted digital image content, wherein the reconstruction is adaptive and progressive as a function of information coming from a digital profile of the recipient.
Abstract:
Source and destination video devices may use data structures that signal details of an operation point for an MPEG-2 (Motion Picture Experts Group) System bitstream. In one example, an apparatus includes a multiplexer that constructs a data structure corresponding to a multiview video coding (MVC) operation point of an MPEG-2 (Motion Picture Experts Group) System standard bitstream, wherein the data structure signals a rendering capability value that describes a rendering capability to be satisfied by a receiving device to use the MVC operation point, a decoding capability value that describes a decoding capability to be satisfied by the receiving device to use the MVC operation point, and a bitrate value that describes a bitrate of the MVC operation point, and that includes the data structure as part of the bitstream, and an output interface that outputs the bitstream comprising the data structure.
Abstract:
A technique for improving the efficiency of downloading transmission data is disclosed. An information downloading apparatus downloads differing sets of information to predetermined groups to which a mobile terminal may belong. This apparatus includes a channel selecting unit for selecting from plural information channels an information channel for transmitting transmission data and a transmitting unit for transmitting transmission data using the selected information channel. The channel selecting unit selects an information channel so that sets of transmission data with differing destination addresses may be transmitted through differing information channels. The transmitting unit transmits to each group, through a control channel, information pertaining to whether a set of transmission data exists, the information channel to be used if the set of transmission data exists, and the data length of the set of transmission data. The control channel includes time slots that are associated with the groups.
Abstract:
A method is provided for synchronizing video data buffers in a system including: an encoder for encoding input data into a compressed data bitstream; an encoder buffer for storing the compressed data bitstream; a decoder buffer for receiving the compressed data bitstream, with a sum of an encoder buffer delay and a decoder buffer delay is constant; a variable rate transmission channel operatively connecting the encoder buffer and the decoder buffer; and a decoder for receiving and decoding the compressed data bitstream. The instantaneous encoder buffer delay is used to generate a control signal; the control signal is inserted into the compressed data bitstream following the encoder buffer. In an exemplary embodiment, each of the encoder and decoder performs encoding and decoding operations, respectively, in the Motion Picture Experts Group (MPEG) standard, using the VBV.sub.-- DLY parameter of the MPEG standard as the control signal.
Abstract:
An image decoding apparatus decodes transmitted compressed image data. The apparatus includes a receiving buffer for temporarily storing the compressed image data, a decoder for reading compressed image data stored in the receiving buffer corresponding to proceeding conditions of a decoding process and decoding image data of one frame within a period equal to the frame period of the image or within a period shorter than such frame period, and an eliminating circuit which is providing in the receiving buffer to supply the compressed image data to the receiving buffer after eliminating invalid code to prevent underflow of data in a send buffer provided in an image coding apparatus.
Abstract:
A method for fine tuning video data in a low delay streaming application comprising: obtaining an identifier of a quality of experience defining a group of constraint flags involved to obtain the quality of experience, each constraint flag being used to activate or deactivate an associated encoding tool of a video encoder, the identifier specifies a value for each constraint flag indicating an activation or a deactivation of the associated encoding tool; transmitting the identifier to a server; and, receiving a video stream compliant with the identifier from the server.
Abstract:
A video encoding method includes deriving entry point information specifying an entry point of a substream for a picture. The entry point information may include a number syntax element representing a number of offset syntax elements in a slice header; an offset syntax element representing an entry point offset between in bytes two entry points; and a length syntax element representing a bits length of the offset syntax element. A value of the length syntax element plus one corresponds to the bits length of the offset syntax element and the length syntax element is signaled when the number of the offset syntax elements is larger than 0. A value of the number syntax element corresponds to the number of offset syntax elements in the slice header, and the offset syntax element is signaled when the number of the offset syntax elements is larger than 0.
Abstract:
On-demand systems and methods are provided to manage locally-stored on-demand content. A user's equipment controls the deletion of and/or access to on-demand content from a local storage device based on constraining criteria that may include rental conditions, dynamic factors, and keys.
Abstract:
An excellent display can be performed even when the frame rate changes dynamically at the reception side. When a switching portion at which a sequence of video streams to be transmitted is switched from a first sequence to a second sequence having a different frame rate from the first sequence is provided, display control information is inserted into at least encoded image data of a picture corresponding to the switching portion or a packet containing the encoded image data. A reception side performs display control of pictures using the display control information and implements an excellent display.
Abstract:
Embodiments of the present disclosure provide systems, methods, and computer storage media for optimizing computing resources generally associated with cloud-based media services. Instead of decoding digital assets on-premises to stream to a remote client device, an encoded asset can be streamed to the remote client device. A codebook employable for decoding the encoded asset can be embedded into the stream transmitted to the remote client device, so that the remote client device can extract the embedded codebook, and employ the extracted codebook to decode the encoded asset locally. In this way, not only are processing resources associated with on-premises decoding eliminated, but on-premises storage of codebooks can be significantly reduced, while expensive bandwidth is freed up by virtue of transmitting a smaller quantity of data from the cloud to the remote client device.