Intertwined Vector Representation With Non-Destructive Overlap Editing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional techniques for editing intertwined vector objects often result in destructive representations, losing the underlying mathematical definition and leading to visual artifacts and limited editability, especially when using meshes for complex objects.
Innovation Solution
A non-destructive digital representation of intertwined vector objects using clipping groups, which allow for intuitive editing of overlaps, optimization to reduce redundancy, and address visual artifacts at borders, while maintaining the underlying mathematical representation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If conventional editing techniques are used on vector objects, then editing capability is provided, but the underlying mathematical representation is destroyed leading to visual artifacts
Solution Approach 1:
The patent segments the vector object into multiple independent path segments, each maintaining its own mathematical representation. This allows individual segments to be edited while preserving the mathematical integrity of the entire object, resolving the contradiction between editing capability and visual accuracy.
Solution Approach 2:
The patent introduces an intermediary data structure that stores both the original mathematical representation and the edited representation. This intermediary layer allows editing operations to be performed without destroying the underlying mathematical definition, thus maintaining visual accuracy while providing editing capability.
2Shape
If meshes are used to represent intertwined vector objects, then complex object representation is achieved, but editability is lost and file size increases
Solution Approach 1:
Instead of converting vector objects to meshes to handle complexity (the conventional approach), the patent inverts the approach by maintaining vector mathematical representations and using computational geometry algorithms to handle the complexity of intertwined objects. This preserves editability while achieving complex object representation.
Solution Approach 2:
The patent changes the parameter representation from mesh-based (vertices, faces, edges) to mathematical curve-based (control points, bezier curves, parametric equations). This parameter change allows complex intertwined shapes to be represented while maintaining full editability through the mathematical parameters.
3Loss of substance
If redundancy is removed to reduce file size, then storage efficiency is improved, but visual artifacts may be introduced at borders
Solution Approach 1:
The patent performs preliminary calculations to identify and remove only the redundant data before finalization. By预先 identifying which data is truly redundant versus which is necessary for border accuracy, the system can remove maximum redundancy while preserving visual integrity at borders.
Solution Approach 2:
The patent applies different compression and redundancy removal strategies to different parts of the vector object. Areas with simple borders receive aggressive redundancy removal, while areas with complex borders maintain higher fidelity, thus achieving overall file size reduction while preserving border accuracy where needed.
Data Source
AI summary
Digital representation techniques of intertwined vector objects are described. These techniques support a non-destructive representation of intertwined digital objects. Additionally, these techniques support editing of overlaps to change a visual ordering in an intuitive and efficient manner. Optimization operations are also implemented that remove redundancy, combine overlaps into a single representation, address visual artifacts at borders between the intertwined objected, and so forth.


