Patent application number | Description | Published |
20120092452 | Encoding and Decoding Architectures for Format Compatible 3D Video Delivery - Encoding and decoding architectures for 3D video delivery are described, such as 2D compatible 3D video delivery and frame compatible 3D video delivery. The architectures include pre-processing stages to pre-process the output of a base layer video encoder and/or decoder and input the pre-processed output into an enhancement layer video encoder and/or decoder of one or more enhancement layers. Multiplexing methods of how to combine the base and enhancement layer videos are also described. | 04-19-2012 |
20120293620 | Filtering for Image and Video Enhancement Using Asymmetric Samples - Methods and devices for filtering lower quality images or sequences of images with higher quality images or sequences of images are described. | 11-22-2012 |
20130028316 | High Performance Rate Control for Multi-Layered Video Coding Applications - Methods and systems for multi-layer video encoding are described. In the system, an inter-layer analysis module gathers and analyzes inter-layer coding statistics, so that a rate control module can perform rate control on the various layers based on the statistics. | 01-31-2013 |
20130101015 | Complexity-Adaptive Scalable Decoding and Streaming for Multi-Layered Video Systems - Adaptive decoding and streaming multi-layer video systems and methods are described. The decoding systems comprise a base layer decoder and one or more enhancement layer decoders. The streaming systems comprise a base layer packetizer and one or more enhancement layer packetizers. A decoding adaptor controls operation of the base layer and/or enhancement layer decoders. A packetizing adaptor controls operation of the base layer and/or enhancement layer packetizers. | 04-25-2013 |
20130113884 | Enhancement Methods for Sampled and Multiplexed Image and Video Data - Enhancement methods for sampled and multiplexed image and video data are described. Each component picture is separately processed either after de-multiplexing or on the fly. Processing and de-multiplexing can be combined in a single joint step. The methods apply to both encoding and decoding system and include applications to scalable video coding systems. | 05-09-2013 |
20130114680 | Systems and Methods for Multi-Layered Frame-Compatible Video Delivery - Multi-layered frame-compatible video delivery is described. Multi-layered encoding and decoding methods, comprising a base layer and at least one enhancement layer with reference processing, are provided. In addition, multi-layered encoding and decoding methods with inter-layer dependencies are described. Encoding and decoding methods that are capable of frame-compatible 3D video delivery are also described. | 05-09-2013 |
20130128963 | Multiple-Pass Rate Control for Video Coding Applications - Methods and systems for coding applications are described, where multiple coding passes are performed for purposes of rate control. Prediction structures are generated and used by the multiple coding passes to update coding statistics generated prior to the coding passes. The updated coding statistics are used for a subsequent coding operation. | 05-23-2013 |
20130182073 | Region Based Asymmetric Coding for 3D Video Compression - Video data that represents two or more views is coded. The regions of the views are asymmetrically processed according to different coding patterns. Techniques that impose asymmetry at the region level, but at the same time may consider overall/average symmetry or significantly reduced asymmetry at the picture/view level are presented. | 07-18-2013 |
20130182971 | Spatiotemporal Metrics for Rate Distortion Optimization - Spatial and temporal metrics are computed for a picture or regions within a picture to determine the impact of coding and quantization on the quality of an encoded picture. Prediction mode decisions and quantization optimization algorithms are used to create a compressed bit stream that minimizes coding artifacts. Pre-processing techniques are also used to suppress coding artifacts that reduce picture quality. | 07-18-2013 |
20130194386 | Joint Layer Optimization for a Frame-Compatible Video Delivery - Joint layer optimization for a frame-compatible video delivery is described. More specifically, methods for efficient mode decision, motion estimation, and generic encoding parameter selection in multiple-layer codecs that adopt a reference processing unit (RPU) to exploit inter-layer correlation to improve coding efficiency as described. | 08-01-2013 |
20130243080 | Overlapped Rate Control For Video Splicing Applications - Rate control techniques are provided for encoding an input video sequence into a compressed coded bitstream with multiple coding passes. The final coding pass may comprise final splices with non-overlapping frames that do not extend into neighboring final splices. A final splice in the final coding pass may correspond to at least one non-final splice in a non-final coding pass. A non-final splice may have overlapping frames that extend into neighboring final splices in the final coding pass. The overlapping frames in the non-final splice may be used to derive complexity information about the neighboring final splices. The complexity information about the neighboring final splices, as derived from the overlapping frames, may be used to allocate or improve rate control related budgets in encoding the final splice into the compressed coded bitstream in the final coding pass. | 09-19-2013 |
20130329809 | SYNC FRAME RECOVERY IN REAL TIME VIDEO TRANSMISSION SYSTEM - An error recovery method may be engaged by an encoder to recover from misalignment between reference picture caches at the encoder and decoder. When a communication error is detected between a coder and a decoder, a number of non-acknowledged reference frames present in the decoder's reference picture cache may be estimated. Thereafter, frames may be coded as reference frames in a number greater or equal to the number of non-acknowledged reference frames that are estimated to be present in the decoder's reference picture cache. Thereafter, ordinary coding operations may resume. Typically, a final reference frame that is coded in the error recovery mode will be coded as a synchronization frame that has high coding quality. The coded reference frames that precede it may be coded at low quality (or may be coded as SKIP-coded frames). On reception and decoding, the preceding frames may cause the decoder to flush from its reference picture cache any non-acknowledged reference frames that otherwise might collide with the new synchronization frame. In this manner, alignment between the encoder and decoder may be restored. | 12-12-2013 |
20140044194 | ENTROPY CODING TECHNIQUES AND PROTOCOL TO SUPPORT PARALLEL PROCESSING WITH LOW LATENCY - In a communication system, parallel encoding and decoding of serially-coded data occurs in a manner that supports low latency communication. A plurality of data items may be coded as serially-coded data sequences and a transmission sequence may be built from them. An index table may be built having a plurality of entries representing respective start points of the serially-coded data sequences within the transmission sequence. The transmission sequence may be transmitted to a channel and, thereafter, the index table may be transmitted. Latencies otherwise involved in inserting an index table into the beginning of a transmission sequence may be avoided. | 02-13-2014 |
20140072043 | VIDEO DEBLOCKING FILTER STRENGTH DERIVATION - Codecs may be modified to consider weighting and/or illumination compensation parameters when determining a deblocking filter strength that is to be applied. These parameters may be useful for recording illumination changes, such as fades, cross-fades, flashes, or light source changes, which allows these illumination changes to displayed during playback using the same reference frame data which different weighting and/or illumination compensation parameters applied. In different instances, the parameters may be considered when setting a deblocking filter strength to ensure that these effects are properly displaying during playback while minimizing the appearance of blocking artifacts. | 03-13-2014 |
20140072057 | VIDEO DISPLAY PREFERENCE FILTERING - Video coding schemes may include one or more filters to reduce coding artifacts and improve video quality. These filters may be applied to decode video data in a predetermined sequence. The output from one or more of these filters may be selected for different images, blocks, or sets of video data and then copied and/or routed to a display or a buffer storing reference data that is used to decode other video data in a data stream. Providing the ability to select which filter output is used for display and as a reference may result in better video quality for multiple types of video data. The filters that are selected for display and for reference may be different and may vary for different images, blocks, and data sets. | 03-13-2014 |
20140092987 | ENTROPY CODING TECHNIQUES AND PROTOCOL TO SUPPORT PARALLEL PROCESSING WITH LOW LATENCY - In a communication system, parallel encoding and decoding of serially-coded data occurs in a manner that supports low latency communication. A plurality of data items may be coded as serially-coded data sequences and a transmission sequence may be built from them. An index table may be built having a plurality of entries representing respective start points of the serially-coded data sequences within the transmission sequence. The transmission sequence may be transmitted to a channel and, thereafter, the index table may be transmitted. Latencies otherwise involved in inserting an index table into the beginning of a transmission sequence may be avoided. | 04-03-2014 |
20140111614 | Systems and Methods for Multi-Layered Frame-Compatible Video Delivery - Multi-layered frame-compatible video delivery is described. Multi-layered encoding and decoding methods, comprising a base layer and at least one enhancement layer with reference processing, are provided. In addition, multi-layered encoding and decoding methods with inter-layer dependencies are described. Encoding and decoding methods that are capable of frame-compatible 3D video delivery are also described. | 04-24-2014 |
20140118491 | Encoder Optimization of Stereoscopic Video Delivery Systems - Controlling a feature of an encoding process for regions of an image pattern representing more than one image when the regions include an amount of disparity in the represented images that would result in cross-contamination between the represented images if encoded with the feature. The control may be, for example, any of, turning the encoding feature off, using the encoding feature less often than when encoding an image pattern representing a single image, negatively biasing the encoding feature, and enabling the encoding feature for regions determined to have zero or near zero disparity and disabling the feature for all other regions. The represented images comprise, for example, any of a stereoscopic view, multiple stereoscopic views, multiple views of a same scene, and multiple unrelated views. | 05-01-2014 |
20140198842 | Hybrid Encoding and Decoding Methods for Single and Multiple Layered Video Coding Systems - Encoding and decoding methods for single and multiple layered video coding systems are provided. Specifically, video information provided to a base layer and one or more enhancement layers can be coded using a picture coding mode and/or a residual coding mode. Selection between coding modes can be performed on a region-by-region basis. | 07-17-2014 |
20140247888 | Reduced Complexity Motion Compensated Temporal Processing - A method and system for reduced complexity motion compensated temporal processing for pre-analysis purposes. The processing complexity is reduced by reducing the number of pictures processed for analysis, reducing the number of references used for analysis, and/or spatially subsampling input pictures. | 09-04-2014 |
20140321540 | MULTI-LAYER INTERLACE FRAME-COMPATIBLE ENHANCED RESOLUTION VIDEO DELIVERY - A video base layer can contain information pertaining to frame-compatible interlace representations of multiple data categories while video enhancement layers can contain interlace or progressive representations and/or frame-compatible representations of these data categories. Video data are encoded and decoded using layered approaches. | 10-30-2014 |
20140348232 | Multiview and Bitdepth Scalable Video Delivery - A video encoding and decoding system for use in a multiview and bitdepth coding system is described. Such system can comprise a plurality of layer groupings, where each group can be adapted to encode and/or decode based on predictions from previous layers and a plurality of data categories from the input video data. | 11-27-2014 |