Segmented volume rendering with color bleeding prevention

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

Active Publication Date: 2018-03-06
SIEMENS HEALTHCARE GMBH
View PDF5 Cites 1 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...

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
  • Segmented volume rendering with color bleeding prevention
  • Segmented volume rendering with color bleeding prevention
  • Segmented volume rendering with color bleeding prevention

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

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

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
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