Vector Editing with Image-Based Rerouting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional vector editing tools are manual, tedious, and time-consuming, especially when dealing with multiple vertices, and do not allow the background context to automatically influence the rerouting of vectors, leading to inefficiencies in editing both two-dimensional and three-dimensional linear features.

Innovation Solution

A system comprising a vector analysis server, routing calculation server, and rendering engine that analyzes vectors and raster images to automatically reroute vectors based on image content, providing visualization tools for user interaction and allowing for efficient editing of vectors in both two-dimensional and three-dimensional spaces, with features like Image-Based Single-Point Detour and Multi-Point Detour modes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional manual vector editing tools are used, then users have full control over vertex positioning, but the editing process becomes tedious and time-consuming when dealing with multiple vertices

Engineering Contradiction:
Improvevector editing efficiencyVSAvoidtime required for vector editing
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary automated rerouting of vectors based on image content analysis before final user confirmation. The algorithm pre-calculates optimal paths by analyzing the background image, identifying obstacles and features, and generating candidate reroutes, so that when the user initiates an edit, the system has already prepared suggested paths rather than requiring manual vertex-by-vertex adjustment

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The vector editing system enables self-service by allowing the automated rerouting algorithm to independently analyze image content, identify appropriate reroute paths, and propose edits without continuous user intervention. The system serves itself by using its own image analysis capabilities to generate routing suggestions, reducing the need for manual操作 while maintaining quality through user approval

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If traditional manual vector editing is used, then users can adjust vectors freely, but the background context cannot automatically influence the rerouting of vectors

Engineering Contradiction:
Improveautomatic adaptation to background contextVSAvoidsystem complexity for automated rerouting
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system merges vector editing functionality with image content analysis by integrating the rerouting algorithm directly into the editing workflow. The same system that analyzes images for feature extraction now also performs automated path calculation, combining what were previously separate functions (image analysis and vector manipulation) into a unified system that adapts vectors to background context automatically

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The automated rerouting algorithm acts as an intermediary between the background image context and the vector data. It analyzes the image content, translates visual features into routing constraints, and generates intermediate reroute suggestions that bridge the gap between raw image data and final vector edits, allowing background context to influence vectors without direct user intervention

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If automated rerouting based on image content is implemented, then editing efficiency increases, but the system complexity increases with multiple servers and components

Engineering Contradiction:
Improvevector editing productivityVSAvoidsystem architecture complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system segments the automated editing functionality into distinct modular components: image analysis server for processing background content, routing calculation server for path optimization, and rendering engine for visualization. This segmentation allows each component to specialize in one task, improving overall productivity while making the complex system more manageable through clear separation of concerns and independent deployment

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10133928B2Advanced semi-automated vector editing in two and three dimensions
Publication Date: 2018.11.20 VANTOR INC
  • US10133928B2 patent drawing
  • US10133928B2 patent drawing
  • US10133928B2 patent drawing

AI summary

A system for advanced vector editing, comprising a vector analysis server that analyzes vector information, a routing calculation server that calculates routes from the vector information, and a rendering engine that produces visualizations from the routing information, and several methods for advanced vector editing in two- and three-dimensional visualizations.