Semantic Vector Hierarchies for Context-Preserving Image Editing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image vectorization systems generate flat, unstructured vector paths from raster images, lacking semantic organization and relational information, leading to inefficiencies and loss of contextual information during conversion.

Innovation Solution

A hierarchical semantic grouping system that organizes vector paths into a nested hierarchy using a semantic object segmentation model to generate object masks and a vector region segmentation model to trace paths, preserving semantic relationships and facilitating efficient editing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If existing systems extract SVGs from raster images, then vector paths are generated, but the extracted SVGs are flat and lack semantic organization

Engineering Contradiction:
Improvecontextual informationVSAvoidstructural organization
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent segments the flat SVG structure into hierarchical groups organized by semantic relationships. Vector paths are divided into parent-child groupings that reflect the spatial and semantic relationships in the original raster image, allowing contextual information to be preserved through structured organization rather than losing it in a flat hierarchy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements nested hierarchical groups where parent groups contain child groups and paths in a nested structure. This nesting preserves the spatial relationships and semantic context from the original image by organizing vector elements in concentric hierarchical layers, with each level representing different scales of semantic organization.

Inventive Principle:
Principle #7Nested doll (Nesting)

2Productivity

If vector paths are organized hierarchically with semantic grouping, then editing efficiency is enhanced, but system complexity increases

Engineering Contradiction:
Improveediting efficiencyVSAvoidhierarchical structure
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent performs preliminary semantic analysis and hierarchical organization during the initial vectorization process. By pre-establishing the semantic hierarchy and grouping relationships before editing occurs, the system eliminates the need for manual organization during editing, thereby improving editing efficiency despite the increased structural complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system automatically performs semantic segmentation and hierarchical grouping without requiring manual intervention. The vectorization algorithm itself services the organization task by automatically creating semantically meaningful groups based on image content analysis, reducing the burden on users while managing the complexity internally.

Inventive Principle:
Principle #25Self-service

3Reliability

If semantic object segmentation model is used to generate object masks, then semantic relationships are preserved, but processing time increases

Engineering Contradiction:
Improvesemantic accuracyVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies semantic segmentation at selective levels of detail rather than uniformly across all elements. By performing partial semantic analysis on only the most important regions or at coarser resolution levels first, the system preserves semantic accuracy where needed while reducing overall processing time through selective application of the segmentation model.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250391068A1Hierarchical semantic grouping in image vectorization
Publication Date: 2025.12.25 ADOBE INC
  • US20250391068A1 patent drawing
  • US20250391068A1 patent drawing
  • US20250391068A1 patent drawing

AI summary

The present disclosure is directed toward systems, methods, and non-transitory computer readable media that provide that provide processes and a graphical user interface tailored to organize vector geometry within a vector image into a hierarchical structure based on layered semantic groups. In particular, in one or more embodiments, the disclosed systems determine, using an object segmentation model, a set of masks corresponding to objects depicted within a raster image. The disclosed systems determine an intersection between a first mask and a second mask from among the set of masks. The disclosed systems generate a hierarchical semantic structure comprising a set of nodes corresponding to the set of masks by generating a first node for the first mask and a second node for the second mask arranged according to the intersection. The disclosed systems generate a vector image from the raster image according to the hierarchical semantic structure.