Perspective Ruler Display for Fisheye Vanishing Point Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional fisheye perspective rulers lack the ability to draw lines with various directions and strengths of distortion, and are often displayed at unnecessary locations, hindering the drawing process.

Innovation Solution

A method for displaying a perspective ruler on a virtual three-dimensional space that allows lines to be drawn along the ruler with a fisheye lens effect, using functions f(θ, k) and g(r, k) to transform coordinates and generate curved lines, with parameters for distortion strength and overall scaling, and allowing users to adjust vanishing points and distortion strength.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional fisheye perspective rulers use curvilinear grid lines, then it is possible to draw lines parallel to a coordinate axis into curved lines, but perspective rulers capable of drawing lines having various directions are not provided

Engineering Contradiction:
Improvecapability to draw lines in various directionsVSAvoidcomplexity of perspective ruler system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies universality by creating a single perspective ruler system that can handle multiple drawing directions and distortion strengths through parameter adjustment, rather than requiring separate rulers for each direction. The ruler system universally supports drawing in any direction by adjusting the vanishing point position and distortion strength parameter k, making one tool perform multiple functions that would traditionally require separate specialized tools.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent applies dynamics by making the perspective ruler adjustable through user interaction. The ruler system dynamically changes its properties (vanishing point position, distortion strength) based on user input, allowing the same ruler to adapt to different drawing requirements. This dynamic adjustment capability enables the ruler to serve multiple directions and distortion levels without requiring multiple static ruler configurations.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If conventional fisheye perspective rulers are displayed in grids at unnecessary locations, then the ruler provides coverage, but it gets in the way of the user's drawing work

Engineering Contradiction:
Improveease of drawingVSAvoidinterference with drawing work
Core Design Contradiction:
Ease of operationVSObject-generated harmful factors

Solution Approach 1:

The patent applies the extraction principle by removing unnecessary grid displays from the interface. Instead of showing complete grid patterns at all locations, the system extracts and displays only the essential perspective guide lines needed for the current drawing task. This selective display approach eliminates visual clutter and interference while maintaining the helpful guidance function of the ruler during the drawing process.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies local quality by displaying perspective guide lines only in specific locations where they are most useful for the current drawing task, rather than uniformly across the entire canvas. The system intelligently determines which areas need guidance and displays ruler elements only in those local regions, improving ease of operation by reducing visual interference in areas where the ruler is not needed.

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If conventional fisheye perspective rulers have fixed distortion strength, then the ruler is simple to implement, but it does not provide a user with a function which can be used for drawing with various strengths of distortion

Engineering Contradiction:
Improvesupport for various distortion strengthsVSAvoidcomplexity of distortion adjustment
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by making the distortion strength a variable parameter that can be adjusted through user interaction. Instead of being fixed, the distortion strength parameter k can be dynamically changed to match different fisheye lens effects. This allows the same ruler system to adapt to various distortion requirements by simply changing the parameter value, providing versatility without requiring multiple complex ruler implementations.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies universality by creating a single ruler system that handles multiple distortion strengths through parameter adjustment, rather than requiring separate rulers for each distortion level. The ruler universally supports various distortion strengths by adjusting the parameter k, making one tool perform multiple functions that would traditionally require several specialized tools with fixed distortion characteristics.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentEP4682833A1Method for displaying perspective ruler
Publication Date: 2026.01.21 CELSYS INC
  • EP4682833A1 patent drawingFigure 1A~1B
  • EP4682833A1 patent drawingFigure 2A~2D
  • EP4682833A1 patent drawingFigure 3

AI summary

[Object] To make it easier for a user who draws a picture on a virtual canvas using drawing software to draw an illustration like a photograph captured through a fisheye lens. [Solving Means] The technique disclosed herein provides a perspective ruler display method for a computer to display a perspective ruler which is placed on a planar canvas existing in a virtual three-dimensional space so as to allow a line to be drawn on the canvas along the perspective ruler in response to an instruction for drawing with a fisheye lens effect from a user, the method including: based on a user instruction, identifying a rule for transforming a straight line on the canvas or a virtual straight line in the three-dimensional space into a curved line on the canvas conforming to the fisheye lens effect; generating the perspective ruler defined by a curved line which is based on the rule and passes through a predetermined position on the canvas specified by the user; identifying a position of a vanishing point on a plane including the canvas in a manner recognizable to the user, the vanishing point being a point to which curved lines of a plurality of the perspective rulers converge; and displaying the perspective ruler on the canvas.