Radial Gradient Module Ellipse Parameterization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current printing technologies face challenges in efficiently rendering radial gradients, leading to visual artifacts and high computational demands, especially when handling diverse printing devices with varying capabilities and colorants.

Innovation Solution

A graphics computing device with a radial gradient module that performs radial gradient rendering by mapping input coordinates to source domain coordinates, determining t-values for ellipses, and generating color values, utilizing algorithms like the Newton-Raphson technique and 1D/2D extrapolation to efficiently calculate pixel colors, thereby reducing visual artifacts and computational load.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional radial gradient rendering algorithms are used, then computational accuracy is maintained, but computational load and processing time increase significantly

Engineering Contradiction:
Improverendering accuracyVSAvoidprocessing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent segments the radial gradient rendering process into distinct computational stages: coordinate transformation, t-value determination, and color value generation. By dividing the computation into modular segments, the system can optimize each stage independently, reducing overall computational load while maintaining accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms the rendering problem by changing parameters from direct pixel coordinate calculations to ellipse-based t-value parameterization. This parameter transformation simplifies the computational complexity from O(n²) to O(n), significantly improving processing speed while preserving rendering accuracy through the mathematical relationship defined by the t-value ellipse equation.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If high-resolution radial gradient rendering is performed, then image quality improves, but visual artifacts increase due to computational limitations

Engineering Contradiction:
Improveimage qualityVSAvoidvisual artifacts
Core Design Contradiction:
Manufacturing precisionVSObject-affected harmful factors

Solution Approach 1:

The patent replaces traditional iterative numerical methods with a direct mathematical solution based on ellipse parameterization. By substituting the mechanical iterative computation with an analytical solution using t-values and ellipse equations, the system eliminates computational artifacts while maintaining high-resolution rendering quality.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent introduces t-values as an intermediary parameter between coordinate transformation and color determination. This intermediary variable serves as a mathematical bridge that simplifies the relationship between pixel coordinates and gradient colors, enabling accurate high-resolution rendering without the artifacts caused by direct computational methods.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If radial gradient rendering is performed on diverse printing devices, then device compatibility improves, but computational complexity increases due to varying capabilities

Engineering Contradiction:
Improvedevice compatibilityVSAvoidcomputational complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal rendering framework based on ellipse parameterization that can adapt to diverse printing devices. The t-value based approach provides a device-agnostic mathematical model that can be implemented across different hardware capabilities, from simple to complex printing devices, without requiring device-specific algorithms.

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

Solution Approach 2:

The patent implements a dynamic computational approach where the rendering process adapts to device capabilities. The ellipse-based parameterization allows the system to adjust computational depth and precision dynamically, enabling the same algorithm to efficiently run on devices with varying processing power and memory constraints.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10540811B2Radial gradient module
Publication Date: 2020.01.21 KYOCERA DOCUMENT SOLUTIONS INC
  • US10540811B2 patent drawing
  • US10540811B2 patent drawing
  • US10540811B2 patent drawing

AI summary

Methods and apparatus for radial gradient rendering are provided. A graphics computing device can include a radial gradient module (RGM), which can include circuitry for radial gradient rendering. The RGM can receive one or more parameters associated with rendering at least a portion of an image utilizing radial gradient rendering. The RGM can map one or more input coordinates of the image to one or more source domain coordinates. The RGM can determine a t-value for the source domain coordinates, the t-value specifying an ellipse in the source domain whose edge includes the source domain coordinates. The RGM can determine a color value for the input coordinates based on the specified ellipse. The RGM can generate an output that is based on the color value.