Patent ID: 7663620
Filing Date: 2010-02-16
Classification: G06F,G06T

Abstract:
1. A method of providing a layered view of a group of objects while preserving the visual attributes of the objects, the method comprising the following steps executed by a least a processor: a. analyzing a 2D image depicting a plurality of overlapping objects in a single layer for determining which objects are to be included in a group of objects, the determination being based at least on which objects overlap a selected object in the 2D image; b. calculating dimensions of layers that encompass the objects in the group by determining the union of the bounding rectangles of the objects in the group, wherein each layer has substantially a same width and height; c. placing the objects in the layers; d. displaying the layers in a spaced apart layered view such that an axonometric view of the 2D image is generated, the axonometric view provides access to overlapped area of the selected object at an original position of the selected object within the 2D image, wherein the spaced a part layered view is a plurality of axonometric views; e. for each displayed layer providing: f. for each object in each layer, providing controls for adjusting an X position and a Y position of the object within the layer; g. providing a control to adjust a space between the layers; and h. providing a control to adjust a depth of a selected layer, wherein a Z position of a selected layer is exchanged with a Z position of another layer when a user selects the selected layer.