Fast high-fidelity flood-filling on vector artwork
AssigneeAdobe Systems Incorporated
InventorsPaul George, Frank Stokes-Guinan
Life of this patent
Estimating the term…
Loading patent…
AssigneeAdobe Systems Incorporated
InventorsPaul George, Frank Stokes-Guinan
Estimating the term…
Techniques are disclosed for performing flood-fill operations on vector artwork. In one embodiment, a region under a point of interest (POI) of vector artwork is rasterized and flood-filled, and an initial bounding shape around that area is used as a first guess as to the area to be filled. In other cases, the initial bounding shape is created around some initial area that includes the POI (no rasterization). In any such case, vector objects having bounding shapes that intersect the initial bounding shape are identified and fed into a planar map. After map planarization, a new bounding shape is created around a new area resulting from the planarizing and that includes the POI. In response to that bounding shape not extending beyond the initial bounding shape, a vector-based flood-fill operation can be performed on that new area. The process repeats if a new bounding shape extends beyond previous bounding shape.
A computer-implemented method for flood-filling that comprises:
A non-transitory computer program product comprising program instructions encoded on one or more computer readable media that, when executed by one or more processors, cause a flood-filling process to be carried out, the flood-filling process comprising:
A system comprising a memory device and a processor that is operatively coupled to the memory device, wherein the processor is configured to execute instructions stored in the memory device that, when executed, cause the processor to carry out a flood-filling process comprising:
Dependencies are inferred from the claim text.