An image coding system that codes a map signal indicative of the position and shape of a content in a screen inputted for every block of picture signals to be coded; performs the orthogonal transform of the picture signals in accordance with the map signal to output an orthogonal transform coefficient; and codes the orthogonal transform coefficient. The coding system may perform the two-dimensional orthogonal transform of the picture signals of all the pixels with respect to the blocks located inside of the content, and may perform the orthogonal transform of only the signals of the pixels contained in the content with respect to the blocks containing the boundary portion of the content.
Legal claims defining the scope of protection, as filed with the USPTO.
1. An image coding system comprising: first coding means for coding a map signal indicative of the position and shape of a content in a screen inputted for every block of picture signals to be coded; orthogonal transform means for performing the orthogonal transform of said picture signals in accordance with said map signal to output an orthogonal transform coefficient; and second coding means for coding said orthogonal transform coefficient derived by said orthogonal transform means, wherein said orthogonal transform means performs the two-dimensional orthogonal transform of the picture signals of all the pixels with respect to the blocks located inside of the content, and performs the orthogonal transform of only the signals of the pixels contained in the content with respect to the blocks containing the boundary portion of the content.
2. An image data coding system comprising: first coding means for coding a map signal indicative of the position and shape of a content in a screen inputted for every square block of picture signals to be coded; average value separating means for outputting the values of pixels, in the manner of outputting an average value of pixels when blocks include a boundary of the content, outputting a difference value between the average value and a pixel value when blocks are inside of the content, and outputting a zero value when blocks are outside of the content; orthogonal transform means for performing the two-dimensional orthogonal transform of the signals from which the average value has been separated by said average value separating means, to output orthogonal transform coefficients; and second coding means for coding said orthogonal transform coefficients outputted by said orthogonal transform means, and said average value.
3. An image data coding system comprising: first coding means for coding a map signal indicative of the position and shape of a content in a screen inputted for every square block of picture signals to be coded; average value inserting means for replacing the values of pixels outside of the content by an average value of the values of pixels inside of the content in accordance with said map signal, with respect to the blocks containing the boundary portion of the content in said picture signals; orthogonal transform means for performing the two-dimensional orthogonal transform of the signal of the average value in the blocks produced by said average value inserting means, to output orthogonal transform coefficients; and second coding means for coding said orthogonal transform coefficients outputted by said orthogonal transform means.
4. An image data coding system comprising: first coding means for coding a map signal indicative of the position and shape of a content in a screen inputted for every square block of picture signals to be coded; vector quantizing means for quantizing said picture signals in the manner of matching said picture signal with code vectors stored in a code book so as to output an index indicative of a code vector which has the highest correlation to said picture signal when blocks are inside of the content, and matching only the signals inside of the content with said code vectors when blocks contain the boundary portion of the content in accordance with said map signal; and second coding means for coding said index outputted by said vector quantizing means.
5. An image data coding system comprising: first coding means for coding a map signal indicative of the position and shape of a content in a screen inputted for every square block of picture signals to be coded; subband dividing means for dividing said picture signal into a plurality of subband picture signals; resolution transform means for performing the resolution transform of said map signal into the resolution of each of the subband picture signals divided by said subband dividing means; and second coding means for coding each of the subband picture signals divided by said subband dividing means when blocks are inside of the content, and coding only the signals inside of the content when the blocks contain the boundary portion of the content in said subband picture signals according to the map signal resolution-transformed by said resolution transform means.
6. An image coding system comprising: a first coding part configured to code a map signal indicative of the position and shape of a content in a screen inputted for every block of picture signals to be coded; an orthogonal transform part configured to perform the orthogonal transform of said picture signals in accordance with said map signal to output an orthogonal transform coefficient; and a second coding part configured to code said orthogonal transform coefficient derived by said orthogonal transform part, wherein said orthogonal transform part performs the two-dimensional orthogonal transform of the picture signals of all the pixels with respect to the blocks located inside of the content, and performs the orthogonal transform of only the signals of the pixels contained in the content with respect to the blocks containing the boundary portion of the content.
7. An image data coding system comprising: a first coding part configured to code a map signal indicative of the position and shape of a content in a screen inputted for every square block of picture signals to be coded; an average value separating part configured to output the values of pixels, in the manner of outputting an average value of pixels when blocks include a boundary of the content, outputting a difference value between the average value and a pixel value when blocks are inside of the content, and outputting a zero value when blocks are outside of the content; an orthogonal transform part configured to perform the two-dimensional orthogonal transform of the signals from which the average value has been separated by said average value separating part, to output orthogonal transform coefficients; and a second coding part configured to code said orthogonal transform coefficients outputted by said orthogonal transform part, and said average value.
8. An image data coding system comprising: a first coding part configured to code a map signal indicative of the position and shape of a content in a screen inputted for every square block of picture signals to be coded; an average value inserting part configured to replace the values of pixels outside of the content by an average value of the values of pixels inside of the content in accordance with said map signal, with respect to the blocks containing the boundary portion of the content in said picture signals; orthogonal transform part configured to perform the two-dimensional orthogonal transform of the signal of the average value in the blocks produced by said average value inserting part, to output orthogonal transform coefficients; and second coding part configured to code said orthogonal transform coefficients outputted by said orthogonal transform part.
9. An image data coding system comprising: a first coding part configured to code a map signal indicative of the position and shape of a content in a screen inputted for every square block of picture signals to be coded; a vector quantizing part configured to quantize said picture signals in the manner of matching said picture signal with code vectors stored in a code book so as to output an index indicative of a code vector which has the highest correlation to said picture signal when blocks are inside of the content, and matching only the signals inside of the content with said code vectors when blocks contain the boundary portion of the content in accordance with said map signal; and a second coding part configured to code said index outputted by said vector quantizing part.
10. An image data coding system comprising: a first coding part configured to code a map signal indicative of the position and shape of a content in a screen inputted for every square block of picture signals to be code; a subband dividing part configured to divide said picture signal into a plurality of subband picture signals; a resolution transform part configured to perform the resolution transform of said map signal into the resolution of each of the subband picture signals divided by said subband dividing part; and a second coding part configured to code each of the subband picture signals divided by said subband dividing part when blocks are inside of the content, and coding only the signals inside of the content when the blocks contain the boundary portion of the content in said subband picture signals according to the map signal resolution-transformed by said resolution transform part.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
December 10, 2001
September 2, 2003
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.