Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A Spherical Volume Rendering Method Supporting Viewpoint Roaming in 3D Volume Data

A volume data and volume rendering technology, applied in image data processing, 3D modeling, instruments, etc., can solve the problems of unsuitable volume data observation and operation methods, achieve real and intuitive feeling and experience, create a sense of scene immersion, and realize and apply simple and intuitive effects

Active Publication Date: 2017-02-08
ZHEJIANG UNIV
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

As another example, take the simulated driving scene where the Air Force's aircraft travels through the real clouds as an example. When the aircraft passes through the clouds, it is inside the clouds, and the traditional volume data observation and operation methods cannot be applied.

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
  • A Spherical Volume Rendering Method Supporting Viewpoint Roaming in 3D Volume Data
  • A Spherical Volume Rendering Method Supporting Viewpoint Roaming in 3D Volume Data
  • A Spherical Volume Rendering Method Supporting Viewpoint Roaming in 3D Volume Data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] The spherical volume rendering method supporting the roaming of the internal viewpoint of the three-dimensional volume data of the present invention is further described below, and the specific steps are as follows:

[0018] Step 1): Load the 3D volume data, and normalize the data values ​​of the 3D volume data, and transform the range of the data values ​​of the 3D volume data into [0,1]. Using spherical coordinates to express the spherical proxy geometry of the three-dimensional volume data; and using the three-dimensional coordinates in the spherical coordinate system as texture coordinates, using the normalized three-dimensional volume data as texture data, and using the spherical proxy geometry as a carrier Constructs a 3D volume texture. At the same time, use a one-dimensional array to construct a transfer function lookup table, define the mapping relationship between the data value of the three-dimensional volume data and the color, and the mapping relationship b...

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

The invention discloses a spherical body drawing method supporting three-dimension data inner viewpoint roaming. The method includes the following steps that spherical face coordinates are used for expressing a spherical agent geometry which constructs data of a three-dimension body and using the spherical agent geometry as a carrier to construct veins of the three-dimension body; In the process of light ray casting, the relative position of the current viewpoint and the spherical agent geometry is judged, if the current viewpoint has entered the spherical agent geometry, the current viewpoint serves as an initial point of a light ray integral, calculation is carried out with an intersection algorithm of a line and a ball, an effective intersection point of light rays and the spherical agent geometry is obtained and the effective insertion point serves as a terminal point of the light ray integral. If the current viewpoint did not enter the spherical agent geometry, the intersection algorithm of the line and the ball is directly used for calculating out two effective intersection points of the light rays and the spherical agent geometry and the obtained two effective intersection points serve as the initial point and the terminal point of the light ray integral. Afterwards, the light ray integral is calculated, a final image is obtained and the body data inner viewpoint roaming effect is achieved.

Description

technical field [0001] The invention relates to a spherical body rendering method supporting the roaming of the internal viewpoint of three-dimensional volume data, which belongs to the field of graphic rendering. Background technique [0002] Ray-casting is a volume rendering technique mainly applied to three-dimensional spatial data fields. No need to construct intermediate primitives, by classifying the volume data, assigning different colors and opacity values ​​to different categories, and then performing light integration along each ray, and obtaining the corresponding color by looking up the volume data value at the position of the ray through the transfer function Optical properties such as opacity and opacity are mixed and accumulated, and a two-dimensional image is directly generated on the screen from the three-dimensional data field. Its main advantage is that it can display the surface information and internal structure information of volume data, which is bene...

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): G06T17/00
Inventor 陈为丁治宇陈海东
Owner ZHEJIANG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products