An image processing system, a method thereof, and a recording medium thereof are disclosed. The image processing system includes a command converting unit for reading object information contained in a drawing command, and generating an attribute image; a resolution reducing unit for generating a low-resolution attribute image and a mixture flag that indicates that two or more objects are intermingled in a block of, e.g., 4×4 pixels; and a storing unit for storing a RGB image compressed by a compressing unit, the low-resolution attribute image, and the mixture flag.
Legal claims defining the scope of protection, as filed with the USPTO.
1. An image processing system, comprising: a computer processor including: an image acquiring unit to acquire a drawing instruction; an expanding unit to analyze the drawing instruction and to expand the drawing instruction into an image of bit map; an attribute image generating unit to generate an attribute image based on object information included in the drawing instruction; and a resolution reducing unit to generate a low-resolution attribute image by reducing resolution of the attribute image for every block of a predetermined size; wherein the resolution reducing unit generates a mixture flag that indicates a mixture situation of the attributes in each of the blocks, wherein the number of bits of the mixture flag for each of the blocks is smaller than the number of bits of the low-resolution attribute image for each of the blocks.
2. The image processing system as claimed in claim 1 , further comprising: a transmitting unit to transmit the image, the low-resolution attribute image, and the mixture flag to an external instrument through a network.
3. The image processing system as claimed in claim 1 , further comprising: a transmitting unit to transmit the image and the low-resolution attribute image to an external instrument through a network.
4. The image processing system as claimed in claim 1 , further comprising: a storing unit to store the image, the low-resolution attribute image, and the mixture flag.
5. The image processing system as claimed in claim 1 , wherein the resolution reducing unit generates the mixture flag according to the mixture situation of the attributes and a background image.
6. The image processing system as claimed in claim 1 , wherein the resolution reducing unit preferentially stores attribute information, frequency of occurrence of which in a block is the greatest when the attributes are intermingled.
7. The image processing system as claimed in claim 1 , wherein the resolution reducing unit stores a predetermined attribute when the attributes are intermingled.
8. The image processing system as claimed in claim 1 , wherein the resolution reducing unit includes a first resolution reducing unit and a second resolution reducing unit, wherein the second resolution reducing unit refers to a result of the first resolution reducing unit.
9. The image processing system as claimed in claim 1 , wherein the resolution reducing unit stores combination information of the intermingled attributes when the attributes are intermingled.
10. The image processing system as claimed in claim 1 , further comprising a resolution restoring unit to restore the resolution of the low-resolution attribute image based on the low-resolution attribute image and the mixture flag; wherein, if the mixture flag indicates that the attributes are intermingled in a restored block corresponding to a target pixel of the low-resolution attribute image, the attribute image of the restored block is generated with reference to adjacent pixel information.
11. The image processing system as claimed in claim 10 , wherein the adjacent pixel information that is referred to by the resolution restoring unit is adjacent pixel information of the low-resolution attribute image.
12. The image processing system as claimed in claim 10 , wherein the adjacent pixel information referred to by the resolution restoring unit is adjacent pixel information of the image acquired by one of the expanding unit and the image acquiring unit.
13. The image processing system as claimed in claim 10 , wherein the resolution restoring unit includes a first resolution restoring unit and a second resolution restoring unit, wherein the second resolution restoring unit refers to a result of the first resolution restoring unit.
14. An image processing system, comprising: a computer processor including: an image acquiring unit to acquire an image; an attribute determining unit to determine an attribute of every pixel of the acquired image, and to generate an attribute image that includes a respective attribute for each pixel of the acquired image; and a resolution reducing unit to generate a low-resolution attribute image by reducing resolution of the attribute image for every block of a predetermined size; wherein the resolution reducing unit generates a mixture flag that indicates a mixture situation of the attributes in each of the blocks, wherein the number of bits of the mixture flag for each of the blocks is smaller than the number of bits of the low-resolution attribute image for each of the blocks.
15. An image processing method, comprising: acquiring a drawing instruction; analyzing the drawing instruction, and expanding the drawing instruction into a bit map image; and generating an attribute image based on object information included in the drawing instruction; and generating a low-resolution attribute image by reducing resolution of the attribute image for every block of a predetermined size, including generating a mixture flag that indicates a mixture situation of the attributes in the block, wherein the number of bits of the mixture flag for each of the blocks is smaller than the number of bits of the low-resolution attribute image for each of the blocks.
16. A computer-readable storage medium that stores a computer-executable program which, when executed by a computer, causes the computer to perform the image processing method as claimed in claim 15 .
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
June 7, 2006
February 23, 2010
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.