Patent application number | Description | Published |
20080211901 | SYSTEM AND METHOD FOR SCALABLE AND LOW-DELAY VIDEOCONFERENCING USING SCALABLE VIDEO CODING - Scalable video codecs are provided for use in videoconferencing systems and applications hosted on heterogeneous endpoints/receivers and network environments. The scalable video codecs provide a coded representation of a source video signal at multiple temporal, quality, and spatial resolutions. | 09-04-2008 |
20100067581 | SYSTEM AND METHOD FOR SCALABLE VIDEO CODING USING TELESCOPIC MODE FLAGS - Systems and methods for scalable video coding using special inter-layer prediction modes (called telescopic modes) are provided. These modes facilitate accelerated operation of encoders with improved coding efficiency. | 03-18-2010 |
20110305275 | SYSTEM AND METHOD FOR PROVIDING ERROR RESILENCE, RANDOM ACCESS AND RATE CONTROL IN SCALABLE VIDEO COMMUNICATIONS - Systems and methods for error resilient transmission, rate control, and random access in video communication systems that use scalable video coding are provided. Error resilience is obtained by using information from low resolution layers to conceal or compensate loss of high resolution layer information. The same mechanism is used for rate control by selectively eliminating high resolution layer information from transmitted signals, which elimination can be compensated at the receiver using information from low resolution layers. Further, random access or switching between low and high resolutions is also achieved by using information from low resolution layers to compensate for high resolution spatial layer packets that may have not been received prior to the switching time. | 12-15-2011 |
20120002728 | SYSTEM AND METHOD FOR TRANSCODING BETWEEN SCALABLE AND NON-SCALABLE VIDEO CODECS - Systems and methods are provided for performing transcoding in video communication system that use scalable video coding. The systems and methods can be used to transcode or convert input signals having certain characteristics into desired output signals having different characteristics requirements. The systems and methods are based on compressed domain processing, partial decoding-reencoding, or full decoding-reencoding with side information, depending on the specific characteristics of the input and desired output signals. | 01-05-2012 |
20120183055 | Temporal Prediction Structure Aware Temporal Filter - Disclosed are a system, method, apparatus, and computer readable media containing instructions for pre-filtering one or more pictures of a prediction structure. In an exemplary embodiment, a system includes an input for receiving the one or more pictures and a pre-filter, operatively coupled to the input and receiving the one or more pictures. The pre-filter can include a prediction position determining module for determining a position of at least one picture in the prediction structure, a context memory for storing determined position information, and a filter module for selecting a filter context based on the determined position and using the selected filter context to filter the at least one picture. | 07-19-2012 |
20120183060 | TECHNIQUES FOR DESCRIBING TEMPORAL CODING STRUCTURE - The disclosed subject matter describes a new pattern description that can be part of an SEI message or a parameter set, and can be used to describe a temporal picture coding structure and associated bitrates and frame rates. The knowledge of the coding structure can benefit transraters, bitstream extractors, and digital video recorders. Decoders can utilize the coding structure information for example, to decode pictures in parallel, using multiple threads/cores. | 07-19-2012 |
20120183076 | HIGH LAYER SYNTAX FOR TEMPORAL SCALABILITY - Disclosed are techniques for temporal scalable video coding. By including a temporal_switching_point_flag and/or a temporal_nesting_flag into a normative part of the scalable bitstream, reference picture management in decoder can be simplified, and media-aware network elements and decoder can easily identify those pictures from which onward a higher temporal layer can be added. | 07-19-2012 |
20120183077 | NAL Unit Header - Disclosed are techniques for scalable, multiview, and multiple descriptive video coding using an improved Network Adaptation Layer (NAL) unit header. A NAL unit header can include a layer-id that can be a reference into a table of layer descriptions, which specify the properties of the layer. The improved NAL unit header can further include fields for reference picture management and to identify temproal layers. | 07-19-2012 |
20120230429 | RENDER-ORIENTATION INFORMATION IN VIDEO BITSTREAM - Disclosed are techniques for creating, coding, decoding, and using, rotation information related to one or more coded pictures in non-normative parts of a coded video bitstream. | 09-13-2012 |
20120230431 | DEPENDENCY PARAMETER SET FOR SCALABLE VIDEO CODING - System and methods for video decoding include receiving at least one Dependency Parameter Set (DPS); and determining at least one inter-layer dependency based on the received DPS. Systems and methods for video encoding include selecting a layering structure; encoding at least one Dependency Parameter Set (DPS) including a representation of the layering structure in a binary format; and including the encoded DPS in a bitstream or sending the encoded DPS out of band. | 09-13-2012 |
20120230432 | SIGNALING NUMBER OF ACTIVE LAYERS IN VIDEO CODING - The representation of information related to the number of active enhancement layers in a scalable bitstream in data structures that are sent synchronous with coded pictures or slices is disclosed herein. Systems and methods for video coding include receiving and decoding an Active Number of Layers message. | 09-13-2012 |
20120230594 | ADAPTIVE PICTURE ROTATION - A method for decoding a picture embedded in a coded video sequence using a reference picture, includes: receiving at least a part of the coded video sequence; decoding the at least a part of the coded video sequence to determine a rotation of the embedded picture; rotating at least a part of the reference picture according to the determined rotation; and using the at least a part of a rotated reference picture to construct a reconstructed picture corresponding to the embedded picture. | 09-13-2012 |
20120243614 | ALTERNATIVE BLOCK CODING ORDER IN VIDEO CODING - Systems and methods for video decoding include receiving at least one syntax element indicative of a block coding order (BCO); and decoding at least one block in accordance with the BCO. Systems and methods for video encoding include determining for at least one region of a picture a block coding order (BCO) different than scan order; encoding at least one syntax element indicative of the determined BCO; and encoding at least one block; wherein the availability of at least one sample for prediction in the encoding process is determined by the BCO. | 09-27-2012 |
20120269276 | NAL UNIT HEADER - Disclosed are techniques for scalable, multiview, and multiple descriptive video coding using an improved Network Adaptation Layer (NAL) unit header. A NAL unit header can include a layer-id that can be a reference into a table of layer descriptions, which specify the properties of the layer. The improved NAL unit header can further include fields for reference picture management and to identify temporal layers. | 10-25-2012 |
20120275517 | DEPENDENCY PARAMETER SET FOR SCALABLE VIDEO CODING - System and methods for video decoding include receiving at least one Dependency Parameter Set (DPS); and determining at least one inter-layer dependency based on the received DPS. Systems and methods for video encoding include selecting a layering structure; encoding at least one Dependency Parameter Set (DPS) including a representation of the layering structure in a binary format; and including the encoded DPS in a bitstream or sending the encoded DPS out of band. | 11-01-2012 |
20130003833 | Scalable Video Coding Techniques - The disclosed subject matter provides techniques for inter-layer prediction using difference mode or pixel mode. In difference mode, inter-layer prediction is used to predict at least one sample of an enhancement layer from at least one (upsampled) sample of a reconstructed base layer picture. In pixel mode, no reconstructed base layer samples are used for reconstruction of the enhancement layer sample, A flag that can be part of a coding unit header in the enhancement layer can be used to distinguish between pixel mode and difference mode. | 01-03-2013 |
20130003847 | Motion Prediction in Scalable Video Coding - Disclosed are techniques for prediction of a to-be-reconstructed prediction unit of an enhancement layer using motion vector information of the base layer. A video encoder or decoder includes an enhancement layer coding loop with a predictor list insertion module. The predictor list insertion module can generate a list of motion vector predictors, or modify an existing list of motion vector predictors, such that the list includes at least one predictor that is derived from side information generated by a base layer coding loop, and has been upscaled. | 01-03-2013 |
20130016776 | Scalable Video Coding Using Multiple Coding Technologies - Techniques for video decoding include decoding a base layer of a first video coding technology and at least one enhancement layer conforming to a second video coding technology. The video coding technologies can be identified in a Dependency Parameter Set. Techniques for video encoding include encoding a base layer in a first video coding technology, at least one enhancement layer in a second video coding technology. Also disclosed are video communication systems using base and enhancement layer. | 01-17-2013 |
20130163660 | Loop Filter Techniques for Cross-Layer prediction - Disclosed are techniques for loop filtering in scalable video coding/decoding. An enhancement layer decoder decodes, per sample, coding unit, slice, or other appropriate syntax structure, an indication rlssp indicative of a stage in the base layer loop filter process. Reference sample information from a base layer for inter-layer prediction is taken from the indicated stage of the base layer loop filter. | 06-27-2013 |
20130195201 | TECHNIQUES FOR LAYERED VIDEO ENCODING AND DECODING - A method for video decoding includes: decoding information including a description of a layer hierarchy including, for each layer, a layer_id, a reference_layer_id, and a dependent_flag; decoding for at least one access unit, a plurality of layer_not_present_flags, where each layer_not_present_flag is associated with at least one layer; and decoding Slice Network Abstraction Layer (NAL) units belonging to those layer(s) where the associated layer_not_present flag is not set. | 08-01-2013 |
20130201279 | System and Method for Scalable and Low-Delay Videoconferencing Using Scalable Video Coding - Scalable video codecs are provided for use in videoconferencing systems and applications hosted on heterogeneous endpoints/receivers and network environments. The scalable video codecs provide a coded representation of a source video signal at multiple temporal, quality, and spatial resolutions. | 08-08-2013 |
20140003509 | Cross Layer Spatial Intra Prediction | 01-02-2014 |
20140016694 | HYBRID VIDEO CODING TECHNIQUES - Disclosed are techniques for encoding and decoding layered video where the non-temporal enhancement layers and their respective temporal enhancement layers, comply with a scalable video coding standard or technology, and the base layer and its respective temporal enhancement layers does not comply with the same scalable video coding standard or technology. A Video Parameter Set that comprises information about the relationship of layers includes a syntax element indicative of the derivation mechanism for a temporal layer associated with a NAL unit coded in a first coding technology, for example HEVC. For one value of the syntax element, the derivation mechanism is to set the temporal layer of the base layer NAL unit to the value coded in the header of the encapsulating NAL unit, which can be an HEVC NAL unit. For another value, the derivation mechanism is to imply the value of temporal base layer for the first NAL unit. | 01-16-2014 |
20140192870 | System And Method For Providing Error Resilience, Random Access And Rate Control In Scalable Video Communications - Systems and methods for error resilient transmission, rate control, and random access in video communication systems that use scalable video coding are provided. Error resilience is obtained by using information from low resolution layers to conceal or compensate loss of high resolution layer information. The same mechanism is used for rate control by selectively eliminating high resolution layer information from transmitted signals, which elimination can be compensated at the receiver using information from low resolution layers. Further, random access or switching between low and high resolutions is also achieved by using information from low resolution layers to compensate for high resolution spatial layer packets that may have not been received prior to the switching time. | 07-10-2014 |
20140192887 | TECHNIQUES FOR PREDICTION OF UNAVAILABLE SAMPLES IN INTER-LAYER PREDICTED VIDEO CODING - Disclosed herein are video coding techniques for prediction of a to-be-reconstructed block from enhancement layer/view data from base layer/view data in conjunction with enhancement layer/view data, where samples that are not available in the base or enhancement layer/view, respectively, are being predicted through padding. | 07-10-2014 |
20140285616 | SYSTEM AND METHOD FOR PROVIDING ERROR RESILIENCE, RANDOM ACCESS AND RATE CONTROL IN SCALABLE VIDEO COMMUNICATIONS - Systems and methods for error resilient transmission, rate control, and random access in video communication systems that use sealable video coding are provided. Error resilience is obtained by using information from low resolution layers to conceal or compensate loss of high resolution layer information. The same mechanism is used for rate control by selectively eliminating high resolution layer information from transmitted signals, which elimination can be compensated at the receiver using information from low resolution layers. Further, random access or switching between low and high resolutions is also achieved by using information from low resolution layers to compensate for high resolution spatial layer packets that may have not been received prior to the switching time. | 09-25-2014 |
20140301459 | MULTIPLE REFERENCE LAYER PREDICTION SIGNALING TECHNIQUES - The disclosed subject matter, in one embodiment, provides techniques to signal inter-layer texture and motion prediction from different direct dependent reference layers. In certain exemplary arrangements, techniques are provided which include one or more syntax elements in a high level syntax structure, e.g., the slice segment header, indicating such different direct dependent reference layer(s). | 10-09-2014 |