METHOD, APPARATUS AND SYSTEM FOR GENERATING AN ATTRIBUTE MAP FOR PROCESSING AN IMAGE
First Claim
1. A method of generating an attribute map for processing an image, the method comprising:
- receiving an image encoded into a plurality of segments, each segment being characterised by a position within a base region associated with the image and being encoded according to a corresponding encoding format;
decoding a segment from the plurality of segments into a sub-image, the sub-image being associated with a combination operation and an attribute value derived based on at least one of a segment decoding format and a segment encoding format, the combination operation determining a process of combining the sub-image with the underlying base region;
determining an information-carrying pixel value in the sub-image based on the sub-image pixel content and the attribute value associated with the sub-image; and
generating the attribute map for processing the image, the attribute map being generated using the attribute value associated with the sub-image for at least one pixel of the attribute map.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of generating an attribute map for processing an image. An image encoded into a plurality of segments is received. Each segment is characterised by a position within a base region associated with the image and is encoded according to a corresponding encoding format. A segment from the plurality of segments is decoded into a sub-image. The sub-image is associated with a combination operation and an attribute value derived based on at least one of a segment decoding format and a segment encoding format. The combination operation determines a process of combining the sub-image with the underlying base region. An information-carrying pixel value in the sub-image is determined based on the sub-image pixel content and the attribute value associated with the sub-image. The attribute map for processing the image is generated using the attribute value associated with the sub-image for at least one pixel of the attribute map.
7 Citations
23 Claims
-
1. A method of generating an attribute map for processing an image, the method comprising:
-
receiving an image encoded into a plurality of segments, each segment being characterised by a position within a base region associated with the image and being encoded according to a corresponding encoding format; decoding a segment from the plurality of segments into a sub-image, the sub-image being associated with a combination operation and an attribute value derived based on at least one of a segment decoding format and a segment encoding format, the combination operation determining a process of combining the sub-image with the underlying base region; determining an information-carrying pixel value in the sub-image based on the sub-image pixel content and the attribute value associated with the sub-image; and generating the attribute map for processing the image, the attribute map being generated using the attribute value associated with the sub-image for at least one pixel of the attribute map. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of generating an attribute map for processing an image, the method comprising:
-
receiving a plurality of image segments to be combined with a base region to produce said image, each segment being associated with a combination operation determining a process of combining the segments with the underlying base region, each segment being characterised by an attribute value derived based on a format used to produce the segment; determining an information-carrying pixel value for one of said segments from the plurality of segments; determining a target pixel in the attribute map corresponding to a pixel in said segment having a value which distinct from the information carrying pixel value; and generating an attribute map for processing the image using the attribute value associated with said one segment for at least one pixel of the attribute map, wherein an existing attribute value in the attribute map is retained for said target pixel. - View Dependent Claims (16)
-
-
17. An apparatus for generating an attribute map for processing an image, the apparatus comprising:
-
means for receiving an image encoded into a plurality of segments, each segment being characterised by a position within a base region associated with the image and being encoded according to a corresponding encoding format; means for decoding a segment from the plurality of segments into a sub-image, the sub-image being associated with a combination operation and an attribute value derived based on at least one of a segment decoding format and a segment encoding format, the combination operation determining a process of combining the sub-image with the underlying base region; means for determining an information-carrying pixel value in the sub-image based on the sub-image pixel content and the attribute value associated with the sub-image; and means for generating the attribute map for processing the image, the attribute map being generated using the attribute value associated with the sub-image for at least one pixel of the attribute map.
-
-
18. An apparatus for generating an attribute map for processing an image, the apparatus comprising:
-
means for receiving a plurality of image segments to be combined with a base region to produce said image, each segment being associated with a combination operation determining a process of combining the segments with the underlying base region, each segment being characterised by an attribute value derived based on a format used to produce the segment; means for determining an information-carrying pixel value for one of said segments from the plurality of segments; means for determining a target pixel in the attribute map corresponding to a pixel in said segment having a value which distinct from the information carrying pixel value; and means for generating an attribute map for processing the image using the attribute value associated with said one segment for at least one pixel of the attribute map, wherein at least an existing attribute value of the attribute map is retained for said target pixel.
-
-
19. A system for generating an attribute map for processing an image, the system comprising:
-
a memory for storing data and computer program; a processor coupled to said memory for executing said computer program, said computer program comprising instructions for; receiving an image encoded into a plurality of segments, each segment being characterised by a position within a base region associated with the image and being encoded according to a corresponding encoding format; decoding a segment from the plurality of segments into a sub-image, the sub-image being associated with a combination operation and an attribute value derived based on at least one of a segment decoding format and a segment encoding format, the combination operation determining a process of combining the sub-image with the underlying base region; determining an information-carrying pixel value in the sub-image based on the sub-image pixel content and the attribute value associated with the sub-image; and generating the attribute map for processing the image, the attribute map being generated using the attribute value associated with the sub-image for at least one pixel of the attribute map.
-
-
20. A system for generating an attribute map for processing an image, the system comprising:
-
a memory for storing data and computer program; a processor coupled to said memory for executing said computer program, said computer program comprising instructions for; receiving a plurality of image segments to be combined with a base region to produce said image, each segment being associated with a combination operation determining a process of combining the segments with the underlying base region, each segment being characterised by an attribute value derived based on a format used to produce the segment; determining an information-carrying pixel value for one of said segments from the plurality of segments; determining a target pixel in the attribute map corresponding to a pixel in said segment having a value which distinct from the information carrying pixel value; and generating an attribute map for processing the image using the attribute value associated with said one segment for at least one pixel of the attribute map, wherein at least an existing attribute value of the attribute map is retained for said target pixel.
-
-
21. A computer readable medium having a computer program stored thereon for generating an attribute map for processing an image, the computer program comprising:
-
code for receiving an image encoded into a plurality of segments, each segment being characterised by a position within a base region associated with the image and being encoded according to a corresponding encoding format; code for decoding a segment from the plurality of segments into a sub-image, the sub-image being associated with a combination operation and an attribute value derived based on at least one of a segment decoding format and a segment encoding format, the combination operation determining a process of combining the sub-image with the underlying base region; code for determining an information-carrying pixel value in the sub-image based on the sub-image pixel content and the attribute value associated with the sub-image; and code for generating the attribute map for processing the image, the attribute map being generated using the attribute value associated with the sub-image for at least one pixel of the attribute map.
-
-
22. A computer readable medium having a computer program stored thereon for method of generating an attribute map for processing an image, the program comprising:
-
code for receiving a plurality of image segments to be combined with a base region to produce said image, each segment being associated with a combination operation determining a process of combining the segments with the underlying base region, each segment being characterised by an attribute value derived based on a format used to produce the segment; code for determining an information-carrying pixel value for one of said segments from the plurality of segments; code for determining a target pixel in the attribute map corresponding to a pixel in said segment having a value which distinct from the information carrying pixel value; and code for generating an attribute map for processing the image using the attribute value associated with said one segment for at least one pixel of the attribute map, wherein at least an existing attribute value of the attribute map is retained for said target pixel.
-
-
23. A method of generating an attribute map for processing an image, the method comprising:
-
receiving a plurality of image segments to be combined with a base region to produce said image, each segment being associated with a combination operation determining a process of combining the segments with the underlying base region, each segment being characterised by a segment attribute value derived based on a format used to produce the segment; determining an information-carrying pixel and a non-information-carrying pixel for one of said segments from the plurality of segments; determining a first pixel location corresponding to the information carrying pixel and a second location corresponding to the non-information carrying pixel; and generating the attribute map for processing the image using the segment attribute value for the first location and retaining an existing attribute value for the second location.
-
Specification