Chi Wah Kok - Fremont CA Ning Lu - Mountain View CA
Assignee:
Sony Corporation - Tokyo Sony Electronics Inc. - Park Ridge NJ
International Classification:
H04N 718
US Classification:
348416, 37524016
Abstract:
An innovative method and apparatus for decoding an encoded image such as a video. In one embodiment a method for decoding an encoded block of an image, e. g. ,a video frame, having an error in its motion vector is disclosed. Sub-blocks are extracted from neighboring blocks to the encoded block. A motion vector is generated for each sub-portion and the generated motion vectors are used, for example, averaged, to estimate a motion vector for the encoded portion.
Method And Apparatus For Scaling An Array Of Digital Data Using Fractal Transform
Antoine Echeyde Cubillo - Doraville GA Ning Lu - Mountain View CA
Assignee:
Iterated Systems, Inc. - Atlanta GA
International Classification:
G06T 340
US Classification:
345439
Abstract:
A method and apparatus are described for providing a scaled expanded image array of an original image array representing a physical entity, such as an image or sequence of frames, by utilizing fractal transform methods. The method of the invention includes steps performed by a data processor. Fractal transform methods are used to select a best domain/range block correspondence in an original image array. The range block is larger than the domain block. A subset of the data values in the range block is selected. Finally, an area of the expanded image array is populated with the data values in the selected subset where the area corresponds to the domain block location in the original image array.
Method For Transmitting Fractal Transform Data To Support Different Compressor/Decompressor Designs
Michael F. Barnsley - Duluth GA Ning Lu - Norcross GA David R. Howard - Atlanta GA
Assignee:
Iterated Systems, Inc. - Atlanta GA
International Classification:
G06K 936 G06K 946
US Classification:
382249
Abstract:
A method for transmitting fractal transform parameters generated by a variety of compressors using different fractal transform parameters is disclosed. The method includes generating an universal header having image reference data, color space data, fractal transform region reference data, and file decoding data and generating a fractal transform data segment having fractal transform parameters for domains and ranges used by a compressor to generate fractal transform parameters. The image reference data includes image dimensions expressed in physical size units so that the regeneration of the image at a decompressor is resolution independent. The color space parameters include identification of the original image color space and may include identification of a color space into which the original image is converted. The fractal transform region reference data includes dimensional information regarding panels, domains, and ranges used by the compressor and such data is expressed in physical size units to further support the resolution independence of the image regeneration. The method preferably includes the step of generating an optional header which identifies frequently used spatial matrix coefficients, scaling factors, and gradient matrix coefficients.
Method And System For Interpolating Missing Picture Elements In A Single Color Component Array Obtained From A Single Color Sensor
A system and method for interpolating intensity values for a color component array are disclosed. Intensity values stored in a color component array are derived from intensity data sensed by a charge-coupled-device in a camera. First and second gradients are determined for the array elements which have no color intensity value corresponding to the color component stored in a first color component array. The gradients are used to select intensity values from the first color component array and a second color component array. The second color component array includes the intensity values for the color component which was sensed by the array element having no intensity value in the first color component array. Incorporation of intensity values of both the first and second color components reduces the likelihood of color artifacts. The method also includes determination of third and fourth gradients from the second color component array which are used to select the intensity values for the array element interpolation.