Unlock instant, AI-driven research and patent intelligence for your innovation.

Big data size medical image three-dimensional interaction method based on common computer

A technology of medical imaging and large data volume, applied in the field of 3D interaction of medical imaging

Active Publication Date: 2009-10-21
杭州唯精医疗机器人有限公司
View PDF0 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to provide a three-dimensional interactive method for medical images with a large amount of data based on an ordinary microcomputer, so as to solve the problem of interacting with the reconstructed three-dimensional model with a large amount of data

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
  • Big data size medical image three-dimensional interaction method based on common computer
  • Big data size medical image three-dimensional interaction method based on common computer
  • Big data size medical image three-dimensional interaction method based on common computer

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach 1

[0012] Specific Embodiment 1: This embodiment is realized by the following steps: 1. Multi-precision block of the three-dimensional data volume of medical images: specifically, the three-dimensional data volume of medical images is divided into multiple equal parts according to the precision, and the high-precision Equal block is subdivided on the basis of each block data generated by low-precision equal block, so that the size of the divided data block can be loaded and unloaded in the graphics texture cache of the microcomputer graphics card, and the block The final data is stored in an octree structure, and the traversal of the data blocks is realized in the octree structure; the size and size of the data blocks contained in the data blocks of the same precision are uniform, and each node of the octree All correspond to a data block in the 3D medical image. Medical 3D data is usually superimposed by multiple 2D images in order, so there is a seam between every two 2D images...

specific Embodiment approach 2

[0027] Embodiment 2: The difference between this embodiment and Embodiment 1 is: by traversing the octree in step 3, data blocks with different precisions on slices at the current three-dimensional position can be obtained, and when the reconstructed data is After interactive operation, the position of the slice will change. The present invention is aimed at the situation where the amount of data is relatively large. Loading all the data blocks related to the changed slices into the memory of the microcomputer in batches on the ordinary microcomputer will inevitably lead to the decline of the entire drawing performance. Here, we choose to use the linked list to maintain the interaction. Changed data blocks. In step 4, load the blocks needed to display the slice into the linked list, which is called the required block linked list, and compare it with the data blocks in the graphics texture cache. Among them, those that have been loaded but do not belong to the required block li...

specific Embodiment approach 3

[0031] Embodiment 3: The difference between this embodiment and Embodiment 1 is that in step 3, in the accuracy selection of the data blocks, the precision level of the data blocks in the ROI is higher than that of the data blocks far away from the ROI. In the implementation process of this embodiment, the accuracy and speed are considered based on the area of ​​interest of the data by the medical workers. Considering the requirements of the rendering quality, the data block to be loaded during the interaction is larger than the graphics texture cache When the accuracy is reduced, the accuracy starts to decrease from the texture block farthest from the interest area, and the data block is represented by the accuracy level of its adjacent upper level, which is the farthest distance from the interest area for the octree structure. The block of data starts searching upwards to its parent node first. In this way, large data will be effectively loaded into the video memory in batch...

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 provides a big data size medical image three-dimensional interaction method based on a common computer, and relates to the technical field of computer graphics and information visualization. The invention aims to solve the problem of the interaction of reconstructed big data size three-dimensional models. The method is realized by the following steps that: a medical image three-dimensional data body is partitioned into blocks in multi-precision, and the partitioned data is stored by an octree structure; the multi-precision data blocks undergo texture mapping, namely, a mapping relation of the multi-partitioning data and an image texture buffer of a microcomputer graphic card is established; a group of tangent planes which are equidistant and parallel to each other are selected, a plurality of sections are generated when the group of tangent planes are intersected with the medical image three-dimensional data body, the data blocks positioned on the sections are determined , and the precisions of the data blocks are orderly selected in the mode of traversing the data blocks with the octree structure; the interactive drawing is realized, namely, the sections formed by the data blocks are sent to the image texture buffer of the microcomputer graphic card, and the microcomputer graphic card finishes the interpolation calculation of the gaps among the sections, so that a three-dimensional image is drawn.

Description

technical field [0001] The invention relates to the technical fields of computer graphics and information visualization. Specifically, the invention relates to a three-dimensional interactive method of medical images. Background technique [0002] With the advancement of science and technology, the functions of modern medical imaging equipment are becoming more and more powerful. Various medical imaging equipment have become important tools for medical workers to obtain diagnosis basis, such as CT, MR, PET, SPET, DSA, etc. Clear anatomical images can be generated for different etiologies. At present, mainstream medical imaging equipment can provide a large number of equidistant and spatially aligned two-dimensional image sequences. With the continuous advancement of imaging technology, the amount of data generated by imaging equipment is also increasing, starting from the initial tens of megabytes and hundreds of megabytes to G level, which also leads to an increase in the...

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 Applications(China)
IPC IPC(8): G06T15/00G06T17/00G06T1/60
Inventor 付宜利肖永飞王树国
Owner 杭州唯精医疗机器人有限公司