Perspective Spacing Guides for Digital Objects

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional systems are unable to display indications of relative spacing between objects in perspective views of digital artwork, limiting their ability to facilitate accurate alignment and spacing of objects in digital content creation applications.

Innovation Solution

A computing device implements a guide system that determines groups of line segments of perspective bounding boxes based on angles intersecting a central line passing through a vanishing point, allowing it to generate spacing guides that indicate equivalent perspective distances between objects, even when they are not aligned with the perspective grid.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional perspective grids are used to visualize spacing, then alignment between objects can be facilitated, but relative spacing between objects cannot be displayed unless they align with grid elements

Engineering Contradiction:
Improverelative spacing indicationVSAvoidapplicability to non-aligned objects
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent segments the perspective bounding box into multiple line segments and processes each segment independently to generate spacing guides. This allows spacing indicators to be created for any object regardless of its alignment with the perspective grid, resolving the limitation where conventional systems could only show spacing for grid-aligned objects.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary processing step that analyzes the angular relationship between line segments of perspective bounding boxes and the central vanishing point line. This intermediary analysis enables the system to calculate and display equivalent perspective distances for objects at any orientation, not just those aligned with the grid.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If objects are spaced equally in the user interface, then they appear unequally spaced in the perspective view, but if objects are spaced unequally in the user interface to appear equally spaced in perspective, then there is no visual indication of the correct spacing

Engineering Contradiction:
Improveperspective spacing accuracyVSAvoidvisual feedback for spacing
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The patent implements a feedback mechanism by generating visual spacing guides that provide real-time feedback to users during object placement. The system calculates equivalent perspective distances and displays guide indicators that show users exactly where to position objects to achieve equal spacing in perspective view, making the otherwise invisible spacing relationships visible and intuitive.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent uses visual indicators with different colors or styles to represent spacing guides and alignment states. These visual cues change or appear based on the angular relationship between object line segments and the vanishing point, providing intuitive feedback to users about correct spacing without requiring them to mentally calculate perspective relationships.

Inventive Principle:
Principle #32Color changes

3Adaptability or versatility

If line segments of perspective bounding boxes are processed without grouping by angle, then processing is simpler, but spacing guides cannot be generated for objects at different orientations

Engineering Contradiction:
Improvehandling of multi-oriented objectsVSAvoidline segment grouping mechanism
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments line segments from perspective bounding boxes into groups based on their angular relationship with the central vanishing point line. This segmentation by angle allows the system to process objects at different orientations independently while maintaining consistency within each orientation group, enabling versatile handling of multi-oriented objects.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds an angular dimension to the processing by grouping line segments according to their angle relative to the vanishing point. This angular dimension allows the system to handle objects at various orientations systematically, transforming a complex multi-oriented problem into manageable angular groups that can be processed independently.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS11935207B2Spacing guides for objects in perspective views
Publication Date: 2024.03.19 ADOBE INC
  • US11935207B2 patent drawing
  • US11935207B2 patent drawing
  • US11935207B2 patent drawing

AI summary

In implementations of systems for generating spacing guides for objects in perspective views, a computing device implements a guide system to determine groups of line segments of perspective bounding boxes of objects displayed in a user interface of a digital content editing application. Interaction data is received describing a user interaction with a particular object of the objects displayed in the user interface. The guide system identifies a particular group of the groups of line segments based on a line segment of a perspective bounding box of the particular object. An indication of a guide is generated for display in the user interface based on the line segment and a first line segment included in the particular group.