摘要:
A method and apparatus for enhancing image resolution by determining a nearest neighbor class for an input image vector from a plurality of spatial classes are disclosed. In one embodiment, the nearest neighbor class is determined by first receiving the input image vector that is to be classified into one of several spatial classes. Each spatial class has a corresponding normalized mean class vector. The input image vector is normalized. Then, the weighted distances from the normalized image vector to each normalized mean class vector are determined. The class vector which is the nearest neighbor class to the input image vector is determined based on the weighted distances. A filter corresponding to the nearest neighbor class is applied to the input image vector to enhance the resolution of the image.
摘要:
A system and method for receiving damage data in a bitstream of encoded data is disclosed. A plurality of candidate decodings (1710) for a plurality of blocks are generated. A measure is generated for each block based upon at least an image portion of the candidate decodings (1715). Compatibility is determined between adjacent blocks (2460) of the plurality of blocks. A candidate decoding is selected based upon the measure and the compatibility of adjacent blocks (2465). In one embodiment, this is used in the transmission of video signals over a potentially lossy communications channel.
摘要:
A system and method for decoding a signal comprising fixed-length data (FL-data) and variable length data (VL-data) is presented. Groups of FL-data (2303) and blocks VL-data (2300) are stored in a predetermined space. Each group of FL-data (2303) corresponds to a block of VL-data (2300). The blocks of VL-data (2300) are retrieved by referencing corresponding groups of FL-data (2303). This system and method permit bidirectional recovery of data. This system is also used in the transmission of video signals over a potentially lossy communications channel.
摘要:
A system and method for source coding a signal to localize transmission errors to a set of samples are disclosed. The signal comprises a plurality of signal elements (SEs) with each SE having a plurality of components (132). The signal is divided into a plurality of data sets (122) with each data set having a set of SEs. Each SE component of a data set is grouped into a plurality of divisions with each SE component having a plurality of bits (140). The plurality of bits of the SE components are distributed from the plurality of divisions across a generated bitstream. In one embodiment, this is used in the transmission of video signals over a potentially lossy communications channel.
摘要:
A system and method for recovering lost/damaged attribute data in a bitstream of encoded data comprising attribute data and encoded sample data is disclosed. The decoded neighboring data 445 is retrieved and lost/damaged attribute data is estimated using the encoded sample data, the decoded neighboring data, and available attribute data 465. In one embodiment, this is used in the transmission of video signals over a potentially lossy communications channel.
摘要:
A system and method for recovering damaged data in a bitstream of encoded data (1705) is disclosed. In one embodiment, the encoded data is received and a plurality of candidate decoding (1710) are generated. An evaluation measurement is generated for each of the plurality of candidate decoding (1715). A candidate decoding to decode the bitstream of encoded data (1720) is selected dependent on the evaluation measurement. In one embodiment, this is used in the transmission of video signals over a potentially lossy communications channel.
摘要:
An apparatus, method and computer-readable medium for selectively performing, in parallel structures, different classified adaptive processes on an input image, sound data or other correlated data. An input (901) is configured to receive the input data. A class generator (913) is coupled to the input (901) and configured to generate a multiple class ID for each classified adaptive process based upon the input data and a control signal. A filter tap selector (921) is coupled to the input (901) and the class generator (913). The filter tap selector (921) is configured to select filter tap data for each classified adaptive process based upon the input data, the control signal, and the multiple class ID. A coefficient memory (925) is coupled to the class generator (913) and configured to provide coefficient data for each classified adaptive process for each data based upon the control signal and the multiple class ID. A filter (933) is coupled to the filter tap selector (921) and the coefficient memory (925). The filter (933) is configured to generate output data (941) based upon the filter tap data and the coefficient data.
摘要:
A method, apparatus, and article of manufacture for restoring a deteriorated signal (201) to an undeteriorated signal (213). A deteriorated signal (201) consists of a plurality of deteriorated and undeteriorated data points. For each deteriorated data point, a plurality of class types is created based upon characteristics of the area containing the deteriorated data point. The data point is classified with respect to one of the plurality of class types and assigned a corresponding input signal class (205). The undeteriorated signal (213) is generated by adaptively filtering the deteriorated input signal (201) in accordance with the input signal classification result (209). More than one classification method is used to create the plurality of class types. Created classes may include a motion class (1809), an error class (1811), a spatial class (1807) or a spatial activity class. An adaptive class tap structure (1813) is used to create the plurality of class types for improvement of classification quality. The spatial class taps can be selected adaptively according to the motion and/or error class. The spatial activity class taps can be selected adaptively according to the motion and/or error class.