Altering the shape of an artwork
AssigneeCanon Information Systems Research Australia Pty. Ltd.
InventorsLincoln David Stone, Oliver Bock
Life of this patent
Estimating the term…
Loading patent…
AssigneeCanon Information Systems Research Australia Pty. Ltd.
InventorsLincoln David Stone, Oliver Bock
Estimating the term…
The artwork is defined by a tree structure having leaf nodes comprising objects and parent nodes comprising graphical operators. Each node has fields storing values indicative of horizontal and vertical alteration rules applicable to that node or its sub-tree. The method comprises a selection step, a traversal step and two application steps. In the selection step (300) a target area is selected for fitting the artwork. In the traversal step, the method traverses the nodes of the tree structure (318,342,336,338) traversing one or more of the said nodes. In the first application step, the method applies, for each one of the traversed nodes that is a leaf node, a horizontal alteration rule (344). The horizontal rule re-positions each point within the object comprising the leaf node to another point within a target area, whereby altering the shape of the artwork in a horizontal direction. In the second application step, the method applies a vertical alteration rule (346) in a similar manner as the first application step, whereby altering the shape of the artwork in a vertical direction.
A method of altering the shape of an artwork, wherein the artwork is defined by a tree structure having leaf nodes comprising associated graphical objects and parent nodes comprising associated graphical operators, whereby sub-trees of the tree structure comprise associated graphical objects, wherein each node has fields adapted for storing values indicative of one or more associated alteration rules applicable to that node or that node's sub-tree, the method comprising the steps of:
A method of altering the shape of an artwork, wherein the artwork is defined by a tree structure having leaf nodes comprising graphical objects and parent nodes comprising graphical operators, and wherein each node has fields adapted for storing values indicative of one or more alteration rules applicable to that node or its sub-tree, the method comprising the steps of:
A method of altering the shape of an artwork, wherein the artwork is defined by a tree structure having leaf nodes comprising graphical objects and parent nodes comprising graphical operators, and wherein each node has fields adapted for storing values indicative of one or more horizontal and vertical alteration rules applicable to that node or its sub-tree and a field for storing a value indicative of whether or not a mapping restriction is applicable to that node and its sub-tree if any, the method comprising the steps of:
A method of adapting for later alteration an artwork, wherein the artwork is defined by a tree structure having leaf nodes comprising graphical objects and parent nodes comprising graphical operators, and the method comprises the steps of:
Apparatus for altering the shape of an artwork, wherein the artwork is defined by a tree structure having leaf nodes comprising associated graphical objects and parent nodes comprising associated graphical operators, whereby sub-trees of the tree structure comprise associated graphical objects, wherein each node has fields adapted for storing values indicative of one or more associated alteration rules applicable to that node or that node's sub-tree, the apparatus comprising:
Apparatus for altering the shape of an artwork, wherein the artwork is defined by a tree structure having leaf nodes comprising graphical objects and parent nodes comprising graphical operators, and wherein each node has fields adapted for storing values indicative of one or more alteration rules applicable to that node or its sub-tree, the apparatus comprising:
Apparatus for altering the shape of an artwork, wherein the artwork is defined by a tree structure having leaf nodes comprising graphical objects and parent nodes comprising graphical operators, and wherein each nude has fields adapted for storing values indicative of one or more horizontal and vertical alteration rules applicable to that node or its sub-tree and a field for storing a value indicative of whether or not a mapping restriction is applicable to that node and its sub-tree if any, the apparatus comprising:
Apparatus for adapting for later alteration an artwork, wherein the artwork is defined by a tree structure having leaf nodes comprising graphical objects and parent nodes comprising graphical operators, and the apparatus comprises:
A computer readable medium comprising a computer program for altering the shape of an artwork, wherein the artwork is defined by a tree structure having leaf nodes comprising associated graphical objects and parent nodes comprising associated graphical operators, whereby sub-trees of the tree structure comprise associated graphical objects, and wherein each node has fields adapted for storing values indicative of one or more associated alteration rules applicable to that node or that node's sub-tree, the computer program comprising:
A computer readable medium comprising a computer program for altering the shape of an artwork, wherein the artwork is defined by a tree structure having leaf nodes comprising graphical objects and parent nodes comprising graphical operators, and wherein each node has fields adapted for storing values indicative of one or more alteration, rules applicable to that node or its sub-tree, the computer program comprising:
A computer readable medium comprising a computer program for altering the shape of an artwork, wherein the artwork is defined by a tree structure having leaf nodes comprising graphical objects and parent nodes comprising graphical operators, and wherein each node has fields adapted for storing values indicative of one or more horizontal and vertical alteration rules applicable to that node or its sub-tree and a field for storing a value indicative of whether or not a mapping restriction is applicable to that node and its sub-tree if any, the computer program comprising:
A computer readable medium comprising a computer program for adapting for later alteration an artwork, wherein the artwork is defined by a tree structure having leaf nodes comprising graphical objects and parent nodes comprising graphical operators, and the computer program comprises:
Dependencies are inferred from the claim text.