Ornamental Design Generation via Vector Field Element Deformation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current computerized methods for generating ornamental designs lack the ability to create visually pleasing compositions using irregularly shaped elements that can be appreciated individually while effectively communicating the overall shape of a container, often resulting in high uniformity and insufficient variety.
Innovation Solution
A system that deforms simple shape elements to flow along a direction field interpolated from user-supplied strokes, constraining them within a container region, and uses vector fields to place elements along streamlines, allowing for geometric deformation to balance negative space and vary element size and shape, thereby achieving a balance between uniformity and variety.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Stability of the object's composition
If elements are placed via rigid motions to create packings or mosaics, then uniformity is achieved, but variety is insufficient
Solution Approach 1:
The patent applies dynamics by transitioning from rigid motions to flexible deformations of elements. Elements are allowed to deform along streamlines of a vector field, enabling them to adapt their shape while maintaining overall compositional uniformity. This resolves the contradiction by making the placement process dynamic rather than static, allowing variety in element shapes while preserving uniform distribution patterns.
Solution Approach 2:
The patent changes the parameter of element rigidity to flexibility. By allowing elements to deform along vector field streamlines, the system transforms rigid geometric forms into flexible shapes that can adapt to the container region. This parameter change enables variety in element configurations while maintaining the uniformity of the overall packing structure.
2Area of stationary object
If elements are tightly packed to fill container region, then space utilization is improved, but negative space control and visual flow are lost
Solution Approach 1:
The patent introduces a vector field as an intermediary between the container region and the elements. This vector field guides element placement and deformation, mediating between space utilization goals and negative space distribution. The streamlines of the vector field act as intermediaries that distribute elements in a controlled manner, preserving visual flow while filling the container region effectively.
3Ease of manufacture
If simple geometric forms are used for elements, then ease of manufacture is improved, but ability to communicate container shape is reduced
Solution Approach 1:
The patent segments the container region into multiple small element positions guided by vector field streamlines. Each simple geometric element is placed and deformed along these streamlines, collectively representing the container shape. The segmentation allows simple individual elements to convey the overall container form through their distributed arrangement and deformation patterns.
Solution Approach 2:
The patent adds the dimension of element deformation along vector field streamlines. Simple 2D geometric elements are transformed by deforming them along the flow lines of the vector field, enabling them to communicate container shape information. This dimensional transformation of element placement and shape allows simple forms to convey complex spatial information about the container.
Data Source
AI summary
Systems and methods for computerized drawing of ornamental designs consisting of placed instances of simple shapes. The shapes, called elements, are selected from a small library of templates. The elements are deformed to flow along a direction field interpolated from user-supplied strokes, giving a sense of visual flow to the final composition, and constrained to lie within a container region. In an implementation, a vector field is computed based on user strokes. Streamlines that conform to the vector field are constructed, and an element is placed over each streamline. The shape of the elements may be modified such as by bending, stretching or enlarging to reduce spacing between elements and to minimize variations in spacing to improve aesthetic appearance.


