Patent application number | Description | Published |
20090177942 | SYSTEMS AND METHODS FOR MEDIA CONTAINER FILE GENERATION - A method includes organizing a first media source block in the media container file; calculating forward error correction (FEC) redundancy data based on the first media source block; organizing the FEC redundancy data in at least one FEC reservoir in the media container file; providing, in the media container file, meta data providing an association between the first media source block and the at least one FEC reservoir; storing the first media source block as a first elementary item in the media container file; and providing, in the media container file, information that the first elementary item comprises the first media source block | 07-09-2009 |
20100020871 | Method and Device for Video Coding and Decoding - Embodiments of the present invention relate to video coding for multi-view video content. It provides a coding system enabling scalability for the multi-view video content. In one embodiment, a method is provided for encoding at least two views representative of a video scene, each of the at least two views being encoded in at least two scalable layers, wherein one of the at least two scalable layers representative of one view of the at least two views is encoded with respect to a scalable layer representative of the other view of the at least two views. | 01-28-2010 |
20100049865 | Decoding Order Recovery in Session Multiplexing - Systems and methods are provided for signaling the decoding order of ADUs to enable efficient recovery of the decoding order of ADUs when session multiplexing is in use. A decoding order recovery process in a receiver is improved when session multiplexing is in use. For example, various embodiments improve the decoding order recovery process of SVC when no CS-DONs are utilized. First information associated with a first media sample to identify a second media sample is signaled upon packetization to indicate/aid in recovering. Upon de-packetizing, a decoding order of the first media sample and the second media sample is determined based on the received signaling of the first information. | 02-25-2010 |
20100153395 | Method and Apparatus For Track and Track Subset Grouping - A method comprises storing real-time multimedia data in a plurality of tracks and/or track subsets; and identifying one or more multi-track groups, each multi-track group being associated with a relationship among one or more of the plurality of tracks and/or track subsets. | 06-17-2010 |
20100189173 | METHOD AND APPARATUS FOR VIDEO CODING AND DECODING - A method comprises encoding a first view component of a first view of a multiview bitstream; and encoding a second view component of a second view; wherein the encoding of the second view component enables generating of a reference picture list for the second view component to include at least one of the following: (a) a first field view component based on the first view component or (b) a first complementary field view component pair including the first view component. | 07-29-2010 |
20100189182 | METHOD AND APPARATUS FOR VIDEO CODING AND DECODING - A method comprises receiving a bitstream including a sequence of access units; decoding a first decodable access unit in the bitstream; determining whether a next decodable access unit in the bitstream can be decoded before an output time of the next decodable access unit; and skipping decoding of the next decodable access unit based on determining that the next decodable access unit cannot be decoded before the output time of the next decodable access unit. | 07-29-2010 |
20100217887 | METHOD AND APPARATUS FOR INTERLEAVING A DATA BLOCK - In one aspect, a method includes receiving a multimedia data block. The multimedia data block includes a plurality of data parts. The method further includes interleaving the plurality of data parts to form an interleaved data block based on a priority order. The priority order based on a multimedia data type of the data parts. The method further includes transmitting the interleaved data block. In another aspect, a method includes receiving one or more data parts of an interleaved multimedia data block and determining a first data part of the one or more data parts based on information. The method further includes determining a schedule entry in a schedule for the first data part based on other information. | 08-26-2010 |
20100250633 | SYSTEMS AND METHODS FOR STORAGE OF NOTIFICATION MESSAGES IN ISO BASE MEDIA FILE FORMAT - Systems and methods for storing notification messages in an ISO base media file are provided, where different transport cases when notification messages are to be stored are addressed. The systems and methods enable the linking of notification message parts delivered over RTP with other parts of a notification message carried over file delivery over unidirectional transport (FLUTE) or some other protocol. Various implementations of the systems and methods can be generic and allow objects delivered out-of-band to be referenced from media and hint tracks. Additionally the lifecycle of notification objects can be reproduced in the file without timers required in the parsing of the file. | 09-30-2010 |
20100259595 | Methods and Apparatuses for Efficient Streaming of Free View Point Video - In accordance with an example embodiment of the present invention, an apparatus comprising a processing unit configured to receive information related to available camera views of a three dimensional scene, request a synthetic view which is different from any available camera view and determined by the processing unit and receive media data comprising video data associated with the synthetic view. | 10-14-2010 |
20110026581 | Scalable Coding with Partial Eror Protection - An encoder for encoding an audio signal, wherein the encoder comprises: a first encoder configured to receive an first signal and generate a second signal dependent on the first signal; a second encoder configured to generate a third signal dependent on the second signal and the first signal; a signal processor configured to partition the third signal into at least two parts; and a multiplexer configured to receive the at least two parts of the third signal and the second signal and combine the said signals to output an encoded signal. | 02-03-2011 |
20110058021 | RENDERING MULTIVIEW CONTENT IN A 3D VIDEO SYSTEM - There is disclosed methods and apparatuses for multi-view video encoding, decoding and display. A depth map is provided for each of the available views. The depth maps of the available views are used to synthesize a target view for rendering an image from the perspective of the target view based on images of the available views. | 03-10-2011 |
20110063409 | ENCODING AND DECODING A MULTI-VIEW VIDEO SIGNAL - There is disclosed methods and apparatuses for multi-view video transmission and reception. The method comprises receiving a first sequence of pictures from a first view; and receiving a second sequence of pictures from a second view. The first sequence of pictures and the second sequence of pictures are divided into a first period of pictures and a second period of pictures, wherein no picture in the second period of pictures precedes any picture in the first period of pictures in output order. At least a third sequence of pictures is obtained of at least one view between the first view and the second view covering the first period of pictures. Said at least the third sequence of pictures and a first set of pictures of the first sequence of pictures and the second sequence of pictures that belong to the second period of pictures are encoded. | 03-17-2011 |
20110190008 | SYSTEMS, METHODS, AND APPARATUSES FOR PROVIDING CONTEXT-BASED NAVIGATION SERVICES - Methods, apparatuses, and systems are provided for providing context-based navigation services. A method may include determining a first location and a second location. The method may further include extracting context information from a context model based at least in part upon one or more of the first location or the second location. The extracted context information may include one or more of audio context information, activity context information, social context information, or visual context information. The method may additionally include determining at least one route between the first location and the second location based at least in part upon the extracted context information. The method may also include providing the at least one determined route to a client apparatus. Corresponding apparatuses and systems are also provided. | 08-04-2011 |
20120011265 | METHOD AND APPARATUS FOR CALCULATING A PROBABLE THROUGHPUT FOR A LOCATION BASED AT LEAST IN PART ON A RECEIVED THROUGHPUT - An apparatus for calculating a probable throughput for a location may include a compiler for organizing a received throughput corresponding to a recorded throughput and a location indicator stored in a memory device. The calculation of the probable throughput may be conducted by a probable throughput calculator. The stream rate may thus be adapted by a stream rate adaptor in response to the probable throughput at the location to thereby create a buffer of sufficient size to continue rendering the content at the location. For example, the stream rate may be adapted to a maximum throughput value which is determined by a maximum throughput determiner. | 01-12-2012 |
20120185570 | Method and Apparatus for Indicating Switching Points in a Streaming Session - A method, apparatus, system and computer program product are provided to provide switching point information to facilitate switching between different representations of the media content. In an instance in which a content consumption device determines that a switch from a first representation to a second representation is merited, the content consumption device may identify the appropriate switching point from the switching point information provided by the server. The content consumption device may then request the second representation of the media content beginning at the switching point. | 07-19-2012 |
20120233345 | METHOD AND APPARATUS FOR ADAPTIVE STREAMING - There is disclosed a method, apparatus and computer program product for adaptive streaming. At least one file comprising media data is generated, wherein a first segment and a second segment are received, and a first instruction and a second instruction are received. The first segment and the second segment are modified on the basis of the first instruction and the second instruction. The at least one file is created on the basis of the modified first segment and the modified second segment. | 09-13-2012 |
20120269275 | Method and device for video coding and decoding - There is disclosed a method for encoding at least two views of a video scene into a multiview video bitstream, where said views have different spatial resolutions. The method comprises prediction between pictures belonging to different views after resampling of one of these pictures. There is also disclosed a method for decoding a multiview video bitstream comprising at least two views having different spatial resolutions. The method comprises prediction between pictures belonging to different views after resampling of one of these pictures. There are also disclosed corresponding apparatuses and computer program products. | 10-25-2012 |
20130002816 | Depth Map Coding - The invention relates to coding of depth information for multi-view video coding. Different parameters and/or any features from picture encoding or the encoded and reconstructed pictures may be used in the coding of the depth information, especially in filtering the depth picture using e.g. a loop filter in the depth coding loop. The same principle may be applied in decoding, that is, the decoded (texture) pictures and parameters may be used to control the decoding of the depth data, e.g. to control the filtering of the depth data in a loop filter. Parameters and data that may be used as such control may comprise features extracted from the reconstructed pictures, the encoded video data and parameters, the motion estimation data and others. | 01-03-2013 |
20130170561 | METHOD AND APPARATUS FOR VIDEO CODING AND DECODING - A method comprises receiving a first sequence of access units and a second sequence of access units; decoding at least one access unit of the first sequence of access units; decoding a first decodable access unit of the second sequence of access units; determining whether a next decodable access unit in the second sequence of access units can be decoded before an output time of the next decodable access unit in the second sequence of access units; and skipping decoding of the next decodable access unit based on determining that the next decodable access unit cannot be decoded before the at least one of the decoding time and the output time of the next decodable access unit. | 07-04-2013 |
20130194395 | Method, A System, A Viewing Device and a Computer Program for Picture Rendering - A method and technical equipment implementing the method is provided for glasses-based stereoscopic display systems. The solution enables a good stereoscopic viewing quality when viewed with glasses, but also when viewed without glasses. Various aspects of the invention include a method, a system, a viewing device and a non-transitory computer readable medium comprising a computer program stored therein. | 08-01-2013 |
20130222534 | Apparatus, a Method and a Computer Program for Video Coding and Decoding - There is disclosed a method, an apparatus, a server, a client and a non-transitory computer readable medium comprising a computer program stored therein for video coding and decoding. Depth pictures from a plurality of viewing angles are projected into a single viewing angle, making it possible to have pixel-wise joint filtering to be applied to all projected depth values. This approach enables to suppress the noise in the depth map data and provides improved performance for a view synthesis. | 08-29-2013 |
20130229485 | Apparatus, a Method and a Computer Program for Video Coding and Decoding - There is disclosed a method, an apparatus, a server, a client and a non-transitory computer readable medium comprising a computer program stored therein for motion compensated video coding and decoding. Texture block motion information is used to derive disparity/depth motion information. Alternatively, disparity/depth motion information is used to derive texture block motion information. | 09-05-2013 |
20130231761 | METHOD AND APPARATUS FOR GENERATING AN AUDIO SUMMARY OF A LOCATION - Various methods are described for generating an audio summary representing a location on a place exploration service. One example method may comprise receiving at least one audio file. The method may further comprise dividing the at least one audio file into one or more audio segments. Additionally, the method may comprise determining a representative audio segment for each of the one or more audio segments. The method may further comprise generating an audio summary of the at least one audio file by combining one or more of the representative audio segments of the one or more audio segments. Similar and related methods, apparatuses, and computer program products are also provided. | 09-05-2013 |
20130235152 | Video Coding and Decoding - There is disclosed a method, an apparatus, a server, a client and a non-transitory computer readable medium comprising a computer program stored therein for multi view video coding and decoding. View random access (VRA) pictures or access units are coded into a multiview bitstream. VRA pictures enable starting the decoding of a subset of the views present in the bitstream. The views selected to be accessible in VRA pictures are alternated in successive VRA pictures so that all views are gradually reconstructed when two or more VRA pictures have been decoded. | 09-12-2013 |