3D Mesh Editing with Anisotropic Weighting for Slice Isolation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current 3D mesh editing tools for MR images face challenges in defining editing regions, as they either restrict editing too much or affect neighboring slices, due to anisotropic resolution and slice-by-slice editing limitations.
Innovation Solution
A computer-implemented method using an anisotropic weighting factor to restrict adjustments in specific directions relative to the editing plane, allowing for larger edits within a slice while minimizing impact on adjacent slices, by applying different weighting based on distance from the editing plane.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a large editing region is used to allow larger edits within a slice, then the editing flexibility is improved, but neighboring slices are also affected which may not be desired
Solution Approach 1:
The patent applies different weighting factors to different spatial locations within the editing region. Points within the current slice receive higher weighting factors allowing larger edits, while points in neighboring slices receive lower weighting factors to minimize unwanted effects. This creates a non-uniform editing influence that adapts to the local spatial context.
Solution Approach 2:
The patent introduces an additional spatial dimension consideration by distinguishing between points in the current slice versus points in neighboring slices. The weighting factor is determined not only by distance from the edit point but also by the slice location, effectively adding a layer of dimensional discrimination to the editing influence calculation.
2Object-affected harmful factors
If a small editing region is used to restrict editing to the slice, then the impact on neighboring slices is minimized, but editing within the slice is overly restricted
Solution Approach 1:
The patent implements location-dependent weighting where the same editing operation produces different influence magnitudes depending on the spatial location of the target points. Points in the current slice are subjected to stronger editing influence while points in neighboring slices experience attenuated influence, enabling slice-specific editing control.
Solution Approach 2:
The weighting factor is dynamically adjusted based on the spatial relationship between the edit point and target points. Rather than using a fixed editing region radius, the system adaptively modulates the influence strength according to the slice context, making the editing region effectively dynamic and context-aware.
3Device complexity
If isotropic decay of editing influence is used along all space dimensions, then the editing region is simple to define, but it cannot provide directional control to restrict editing in specific directions
Solution Approach 1:
The patent replaces the uniform isotropic weighting with an anisotropic weighting scheme where different directions from the edit point receive different weighting factors. This creates a directionally-sensitive editing influence that can be tuned to favor certain spatial directions while suppressing others, adding directional control capability.
Solution Approach 2:
The patent modifies the weighting factor parameters to incorporate directional information. Instead of a single decay parameter for all directions, the system uses multiple parameters that vary with direction, enabling selective control over editing influence in different spatial orientations while maintaining a manageable computational framework.
Data Source
AI summary
According to an aspect, there is provided a computer implemented method for determining editing to be applied to a three-dimensional, 3D, mesh, wherein the 3D mesh represents a segmentation of a 3D image, the method comprising, responsive to receiving an indication of an adjustment to be applied to a first position on the 3D mesh in an editing plane of the 3D image, adjusting a point on a boundary of the 3D mesh in an editing region of the 3D mesh using an anisotropic weighting factor that restricts the adjustment made to the point if the point lies in a first direction relative to the editing plane.


