3D Image Inpainting on Arbitrary Surfaces via PDE

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image inpainting methods are ineffective for three-dimensional images on arbitrary surfaces in three-dimensional space, as they fail to accurately transfer and reconstruct images due to distortion caused by surface curvature.

Innovation Solution

A method utilizing a partial differential equation (PDE) to inpaint images on arbitrary surfaces in three-dimensional space, which involves obtaining a three-dimensional image, locating an inpainting region, generating an inpainting mask, calculating image point values, and creating a new image based on these values using a PDE with anisotropic diffusion and a normal vector field.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If existing image inpainting methods are applied to three-dimensional images on arbitrary surfaces, then the processing can be performed using standard algorithms, but the image quality deteriorates due to distortion caused by surface curvature

Engineering Contradiction:
Improveease of processingVSAvoidimage quality
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The patent transitions from two-dimensional image processing to three-dimensional surface processing by representing images as functions defined on arbitrary surfaces in 3D space. This involves defining surface gradients, surface divergences, and surface Laplacians to handle the additional spatial dimension, allowing inpainting to respect the underlying 3D geometry rather than forcing 2D algorithms onto 3D data.

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

Solution Approach 2:

The patent explicitly accounts for surface curvature by formulating the inpainting problem on arbitrary surfaces rather than flat planes. The mathematical framework incorporates surface normal vectors and curvature-dependent operators to ensure that the inpainting process adapts to the local geometry, preserving edges and features that align with the surface curvature.

Inventive Principle:
Principle #14Spheroidality (Curvature)

2Device complexity

If standard two-dimensional inpainting algorithms are used, then the computational complexity remains low, but the ability to preserve edge information on curved surfaces deteriorates

Engineering Contradiction:
Improvecomputational complexityVSAvoidedge preservation capability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent modifies the standard heat diffusion equation by introducing an anisotropic diffusion tensor that depends on the surface geometry and edge directions. The diffusion coefficient becomes a function of the surface normal vectors and gradient directions, allowing the algorithm to adaptively preserve edges while filling regions on curved surfaces. This parameter change transforms the isotropic diffusion into anisotropic diffusion that respects the underlying surface structure.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If images are transformed to flat two-dimensional space for processing, then existing algorithms can be applied, but distortion is introduced that affects the inpainting result

Engineering Contradiction:
Improvealgorithm compatibilityVSAvoidimage accuracy
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

Instead of transforming the 3D surface image to 2D space (the conventional approach), the patent inverts the approach by developing inpainting algorithms that operate directly on 3D surfaces. The mathematical operators (gradients, divergences, Laplacians) are defined intrinsically on the surface, eliminating the need for coordinate transformations and preserving the geometric fidelity of the original 3D data.

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS10593024B2Image inpainting on arbitrary surfaces
Publication Date: 2020.03.17 HONG KONG APPLIED SCI & TECH RES INST
  • US10593024B2 patent drawing
  • US10593024B2 patent drawing
  • US10593024B2 patent drawing

AI summary

A method and a device for image inpainting on arbitrary surfaces in three-dimensional space are described for inpainting a region of a three-dimensional image utilizing a partial differential equation. The method includes obtaining a three-dimensional image on a surface S in three-dimensional space, and each point of the image includes an image point value and a position vector. The method includes locating an inpainting region D and generating an inpainting mask. The method further includes calculating image point values for points inside the inpainting region D and creating a second three-dimensional image to obtain an inpainted image. The present disclosure solves technical problems that previous methods do not work well on three-dimensional images on arbitrary surfaces and improves image inpainting technology.