Volume rendering with segmentation to prevent color bleeding

A volume rendering and color technology, applied in the field of volume rendering, can solve problems such as no physical meaning

Active Publication Date: 2021-04-09
SIEMENS HEALTHCARE GMBH
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Trilinear or higher interpolation of voxel values ​​near mask boundaries involves interpolation of voxels belonging to different segmentations, resulting in interpolated values ​​that may not be physically meaningful

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Volume rendering with segmentation to prevent color bleeding
  • Volume rendering with segmentation to prevent color bleeding
  • Volume rendering with segmentation to prevent color bleeding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] When volume rendering is performed, integral equations can be solved along rays (eg, for ray casting) for each pixel of the resulting image. This involves sampling the volume multiple times along the ray. At each sample (eg, at a location along a ray), a neighborhood of voxels adjacent to the sample is identified, and an interpolation operator is applied to obtain continuous values ​​from the discrete voxel input data. When an additional segmentation mask is available during rendering, some of the samples are at the boundaries of the segmentation mask. At this boundary of the segmentation mask, a first portion of the neighborhood voxels is inside the segmentation mask and a second portion of the neighborhood voxels is outside the segmentation mask. Color bleeding may thus occur at the boundaries of the segmentation mask.

[0020] The split voxel solution for avoiding color bleeding requires preprocessing to create a split voxel representation of the data set. This is...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

To prevent color bleeding, a method of volume rendering a three-dimensional (3D) data set includes identifying, by a processor, a mask defining a segmented volume within the 3D data set. The processor identifies a location within the 3D data set that is at or adjacent to a boundary defined by the mask, identifies a plurality of voxels within the 3D data set adjacent to the identified location within the 3D data set, and for each voxel of the plurality of voxels voxel determines whether each voxel is inside or outside the identified mask. For each voxel of the plurality of voxels, the processor determines a weight for each voxel based on a determination of whether the voxel is inside or outside the identified mask. For the determined location, the processor determines a voxel value for the identified location based on the determined weights and voxel values, respectively, of the plurality of voxels.

Description

technical field [0001] The present invention relates to volume rendering with segmentation to prevent color bleeding. Background technique [0002] In the context of medical imaging post-processing, direct volume rendering of three-dimensional (3D) datasets allows analysis of previously scanned objects. Direct Volume Rendering describes a number of visualization algorithms ranging from classical volume rendering with a simple local shadowing model up to realistic shadows that closely simulate light physics and take global illumination requirements into account . [0003] The visualization algorithm package solves mathematical volume rendering equations, where transfer functions (eg, volume transfer functions) and volume data are used as input. The transfer function takes color and extinction density as input parameters. The transfer function provides a segmentation of the volume data set such that only some regions of the volume data set are visible while other areas of t...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G06T15/10G06T7/90
CPCG06T15/10G06T2207/10081G06T2207/10116G06T2207/30004G06T7/90G06T15/08G06T2200/04G06T2210/41G06T2219/2012G06T7/11
Inventor R.施奈德
Owner SIEMENS HEALTHCARE GMBH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products