CN102968791B - Exchange method that 3 d medical images figure shows and system thereof - Google Patents
Exchange method that 3 d medical images figure shows and system thereof Download PDFInfo
- Publication number
- CN102968791B CN102968791B CN201210416972.XA CN201210416972A CN102968791B CN 102968791 B CN102968791 B CN 102968791B CN 201210416972 A CN201210416972 A CN 201210416972A CN 102968791 B CN102968791 B CN 102968791B
- Authority
- CN
- China
- Prior art keywords
- medical images
- bounding box
- shows
- scene
- dot product
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 100
- 230000008569 process Effects 0.000 claims abstract description 60
- 238000000638 solvent extraction Methods 0.000 claims abstract description 37
- 238000012545 processing Methods 0.000 claims abstract description 27
- 230000003993 interaction Effects 0.000 claims abstract description 8
- 239000011159 matrix material Substances 0.000 claims description 30
- 230000002452 interceptive effect Effects 0.000 claims description 20
- 230000000007 visual effect Effects 0.000 claims description 19
- 238000012952 Resampling Methods 0.000 claims description 9
- 230000009466 transformation Effects 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 7
- 230000008859 change Effects 0.000 description 6
- 210000004185 liver Anatomy 0.000 description 6
- 230000008901 benefit Effects 0.000 description 5
- 230000001276 controlling effect Effects 0.000 description 5
- 230000000694 effects Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 238000003672 processing method Methods 0.000 description 4
- 230000003187 abdominal effect Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000003709 image segmentation Methods 0.000 description 3
- 238000007689 inspection Methods 0.000 description 3
- 230000004807 localization Effects 0.000 description 3
- 230000011218 segmentation Effects 0.000 description 3
- 238000007794 visualization technique Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000007547 defect Effects 0.000 description 2
- 210000003734 kidney Anatomy 0.000 description 2
- 210000004072 lung Anatomy 0.000 description 2
- 230000002685 pulmonary effect Effects 0.000 description 2
- 238000009877 rendering Methods 0.000 description 2
- 238000012800 visualization Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 210000003445 biliary tract Anatomy 0.000 description 1
- 239000008280 blood Substances 0.000 description 1
- 210000004369 blood Anatomy 0.000 description 1
- 210000004204 blood vessel Anatomy 0.000 description 1
- 210000000621 bronchi Anatomy 0.000 description 1
- 238000003745 diagnosis Methods 0.000 description 1
- 238000002059 diagnostic imaging Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000005311 nuclear magnetism Effects 0.000 description 1
- 210000003240 portal vein Anatomy 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 210000003462 vein Anatomy 0.000 description 1
Landscapes
- Apparatus For Radiation Diagnosis (AREA)
- Magnetic Resonance Imaging Apparatus (AREA)
- Image Generation (AREA)
- Processing Or Creating Images (AREA)
Abstract
The present invention is applicable to medical image technical field, provide exchange method and system thereof that a kind of 3 d medical images figure shows, described method comprises the steps: A, in the scene that 3 d medical images/figure shows, select the scope of interaction process by controlling bounding box;B, the scope that described bounding box is drawn a circle to approve is applied in the process that described 3 d medical images/figure shows, it is thus achieved that corresponding local display result;C, described local display result is exported partitioning algorithm, perform corresponding dividing processing.Whereby, the present invention realizes the local display in the area-of-interest/space interested under display mode.
Description
Technical field
The present invention relates to medical image technical field, particularly relate to the exchange method that a kind of 3 d medical images figure shows
And system.
Background technology
3 d medical images is the image sequence obtained from the medical imaging device such as ultrasonic, nuclear-magnetism, CT, generally with three-dimensional image
The mode of prime matrix represents.What the technology such as use image segmentation, reconstruction obtained from 3 d medical images has medical significance
Surface model is referred to as 3 D medical figure.
Volume drawing is a kind of visualization technique all body details of 3-D view simultaneously shown.By arranging body
Opacity transmission function, color transfer function and gradient transmission function in drafting, the pixel of different gray values just can represent
Go out different display effects, thus present internal information and space body details.
Iso-surface patch is by three-dimensional surface models show visualization technique out.By being independently arranged face for each surface model
The rendering attributes such as color, transparency, material, can present the feature of different model, in degree of depth level and relative position relation side
Face represents gem-pure effect of visualization.
Section display be with one at any angle plane remove a section voxel matrix, will intersect or adjacent with this section
Picture element interpolation to this plane to obtain a width two-dimension picture, and the technology that this two-dimension picture is shown, above-mentioned Interpolation Process
Also referred to as cut into slices resampling.
For the purpose diagnosing and observing in medical image, generally require ROI (the Region Of of one local of display
Interest, area-of-interest) and VOI (volume Of Interest, space interested), or cut open except part data so that
Internal structure can be apparent observe.The general specific target areas on two-dimension picture is referred to as area-of-interest, and three
The specific target areas of dimension image is then made up of successively continuous print ROI, space interested (VOI).Display local ROI or
Another benefit of VOI is that the data volume shown is less, and display speed is very fast.The invention provides a kind of ROI efficiently directly perceived
With VOI local display method.
The instrument realized in current Medical Image Workstation typically uses geometric graphic element (such as circle, square frame) and defines
ROI, the most also supports to utilize " freehand drawing " pattern to define enclosed region.Invention entitled " area-of-interest and space
The system and method for interactive definition ", in the Chinese patent of Publication No. CN 101405764, ROI or VOI is defined as shape
With two aspects of size, shape be according to mouse regulation value do threshold value extract obtain, the effect of size be by shape limit
Being scheduled in the range of some particular size, in conjunction with two aspects of shape and size, this invention allows the interactively adjustment of user
ROI or VOI, even in the image having certain noise, also can obtain target area interested;This invention actually one
Interactive threshold value extracting method, belongs to technical field of image segmentation, relevant to the local display in area-of-interest/space interested
Property is less.
It addition, in invention entitled " a kind of method for drawing volume rendering cutting surface ", the China of Publication No. CN102074039
In patent, disclose the technology utilizing bounding box to carry out volume drawing visualization cutting, to the body outside bounding box and cutting face
Data not display, the method belongs to visualization technique field, but is only limitted to the local display to volume drawing, it is impossible to realize section
Display and the local display of iso-surface patch.
In summary, the interaction technique that existing 3 d medical images figure shows is in actual use, it is clear that exist not
Just with defect, it is therefore necessary to improved.
Summary of the invention
For above-mentioned defect, it is an object of the invention to provide the exchange method that a kind of 3 d medical images figure shows
And system, to realize the local display in the area-of-interest/space interested under display mode.
To achieve these goals, the present invention provides the exchange method that a kind of 3 d medical images figure shows, its feature
Being, described method comprises the steps:
A, in the scene that 3 d medical images/figure shows, by control bounding box select interaction process scope;
B, the scope that described bounding box is drawn a circle to approve is applied in the process that described 3 d medical images/figure shows, it is thus achieved that
Corresponding local display result;
C, described local display result is exported partitioning algorithm, perform corresponding dividing processing.
According to described exchange method, in described step A, in the scene that 3 d medical images/figure shows, with institute
Centered by stating the scene center that scene shows, selected to be enclosed in by mouse by there is a need to the object interacting process
In cuboid bounding box;
The scene that described 3 d medical images/figure shows include volume drawing, iso-surface patch and/or section display independence or
Combination image/figure shows.
According to described exchange method, described step B includes:
When the scene that B1, described 3 d medical images/figure show includes volume drawing, with the six of described cuboid bounding box
The intersection point of individual plane and throw light is as the beginning and end in described volume drawing computing;And/or
When the scene that B2, described 3 d medical images/figure show includes iso-surface patch, by the six of described cuboid bounding box
Individual plane equation transforms under visual coordinate system;
B3, after each summit of described surface model transforms under visual coordinate system, all of plane of dot product successively
Equation;During described dot product successively, occur that the result of a dot product is negative, any display is done on the most described summit
Process;And/or
When the scene that B4, described 3 d medical images/figure show includes section display, a newly-built x, y, z direction
The new voxel matrix that dimension is all identical with described 3 d medical images/figure;
B5, pixel value is all initialized, use each pixel coordinate of described 3 d medical images/figure with described
All plane equations dot product successively of cuboid bounding box;
B6, it is not the most negative in described dot product result, then the value of described pixel is assigned to the right of described new voxel matrix
Answer pixel, and use described new voxel matrix as the input of section resampling.
According to described exchange method, described step C includes:
C1, described local display result is exported partitioning algorithm;
C2, use described partitioning algorithm calculate time, use each pixel of described 3 d medical images/figure
Coordinate and described cuboid bounding box all of plane equation dot product successively;
If the result of C3 once dot product is negative, then this pixel is no longer participate in the process of described partitioning algorithm.
In order to realize another goal of the invention of the present invention, present invention also offers what a kind of 3 d medical images figure showed
Interactive system, described interactive system includes:
Select module, in the scene that 3 d medical images/figure shows, select mutual place by controlling bounding box
The scope of reason;
Processing module, shows for the scope that described bounding box is drawn a circle to approve is applied to described 3 d medical images/figure
In process, it is thus achieved that corresponding local display result;
Perform module, for described local display result is exported partitioning algorithm, perform corresponding dividing processing.
According to described interactive system, described selection module is in the scene that 3 d medical images/figure shows, with described
Centered by the scene center that scene shows, selected to be enclosed in length by mouse by there is a need to the object interacting process
In cube bounding box;
The scene that described 3 d medical images/figure shows include volume drawing, iso-surface patch and/or section display independence or
Combination image/figure shows.
According to described interactive system, described processing module includes:
First processes submodule, for when the scene that described 3 d medical images/figure shows includes volume drawing, with institute
State six planes of cuboid bounding box and the intersection point of throw light as the beginning and end in described volume drawing computing;With/
Or
Transformation submodule, for when the scene that described 3 d medical images/figure shows includes iso-surface patch, by described length
Six plane equations of cube bounding box transform under visual coordinate system;
Second processes submodule, for after each summit of described surface model transforms under visual coordinate system, depends on
The all of plane equation of secondary dot product;During described dot product successively, occur that the result of a dot product is negative, the most no longer to institute
State summit and do any display process;And/or
Matrix sets up submodule, is used for when the scene that described 3 d medical images/figure shows includes section display, newly
The new voxel matrix that the dimension in an x, y, z direction of founding a capital is identical with described 3 d medical images/figure;
First operator module, for all being initialized by pixel value, uses each of described 3 d medical images/figure
Individual pixel coordinate and all plane equations dot product successively of described cuboid bounding box;
3rd processes submodule, for not being the most negative in described dot product result, then the value of described pixel is assigned to described newly
The respective pixel of voxel matrix, and use described new voxel matrix as the input of section resampling.
According to described interactive system, described execution module includes:
Output sub-module, for exporting partitioning algorithm by described local display result;
Second operator module, for use described partitioning algorithm calculate time, use described 3 d medical images/
Each pixel coordinate of figure and described cuboid bounding box all of plane equation dot product successively;
Fourth process submodule, if the result for once dot product is negative, the most no longer participates in this pixel in described segmentation
The process of algorithm.
The present invention, by the scene that 3 d medical images/figure shows, selects interaction process by controlling bounding box
Scope;Again the scope that described bounding box is drawn a circle to approve is applied in the process that described 3 d medical images/figure shows, it is thus achieved that right
The local display result answered;Finally described local display result is exported partitioning algorithm, perform corresponding dividing processing.Realize
The local display of the ROI/VOI under above-mentioned display mode, thus the inspections and examinations of beneficially doctor.And the present invention provides
Method and system can act on the display scene of the separately or combined display that volume drawing, iso-surface patch and section show, supports Mus
Mark directly operates bounding box, and interactive mode is the most quick.The concurrency advantage of graphic display card, bounding box processing method are excavated
Carrying out during display, thus have the highest computational efficiency, mouse is the most smooth to the control of bounding box.Bounding box
The Cut-set power space result of definition can export partitioning algorithm, not only increases calculating speed, also removes the non-sense of user emerging
The interference in interest region.
Accompanying drawing explanation
Fig. 1 is the interactive system structure chart that the 3 d medical images figure that first embodiment of the invention provides shows;
Fig. 2 is the interactive system structure chart that the 3 d medical images figure that third embodiment of the invention provides shows;
Fig. 3 is the exchange method flow chart that the 3 d medical images figure that fourth embodiment of the invention provides shows;
Fig. 4 A is the pulmonary's volume drawing schematic diagram not using bounding box that one embodiment of the invention provides;
Fig. 4 B is the pulmonary's volume drawing schematic diagram using bounding box that one embodiment of the invention provides;
Fig. 5 A is that the liver surface not using bounding box that one embodiment of the invention provides draws schematic diagram;
Fig. 5 B is that the liver surface using bounding box that one embodiment of the invention provides draws schematic diagram;
Fig. 6 A is the abdominal part section schematic diagram not using bounding box that one embodiment of the invention provides;
Fig. 6 B is the abdominal part section schematic diagram using bounding box that one embodiment of the invention provides.
Fig. 7 A is that the do not use volume drawing of bounding box, iso-surface patch and section display that one embodiment of the invention provides are combined
Schematic diagram;
Fig. 7 B is that the use volume drawing of bounding box, iso-surface patch and section display combination that one embodiment of the invention provides are shown
It is intended to.
Detailed description of the invention
In order to make the purpose of the present invention, technical scheme and advantage clearer, below in conjunction with drawings and Examples, right
The present invention is further elaborated.Should be appreciated that specific embodiment described herein only in order to explain the present invention, and
It is not used in the restriction present invention.
See Fig. 1, provide the mutual system that a kind of 3 d medical images figure shows in the first embodiment of the present invention
System 100, described interactive system 100 includes:
Select module 10, in the scene that 3 d medical images/figure shows, select mutual by controlling bounding box
The scope processed;
Processing module 20, shows for the scope that described bounding box is drawn a circle to approve is applied to described 3 d medical images/figure
Process in, it is thus achieved that corresponding local display result;
Perform module 30, for described local display result is exported partitioning algorithm, perform corresponding dividing processing.
In this embodiment, select module 10 in the display scene of 3 d medical images/figure, use such as mouse one class
Operational controls controls bounding box and selects particular range;Then the scope that cuboid bounding box is drawn a circle to approve is applied to show by processing module 20
In the processing procedure shown, and obtain the local display effect of correspondence;Finally, the local visual that bounding box is defined by module 30 is performed
Change result and export partitioning algorithm.
In the second embodiment of the present invention, selection module 10 is in the scene that 3 d medical images/figure shows, with institute
Centered by stating the scene center that scene shows, selected to be enclosed in by mouse by there is a need to the object interacting process
In cuboid bounding box;
The scene that described 3 d medical images/figure shows include volume drawing, iso-surface patch and/or section display independence or
Combination image/figure shows.
In this embodiment, what above-mentioned display scene can be that volume drawing, iso-surface patch and section show is separately or combined aobvious
Show.Module 10 is selected to show one in this scenario centered by scene center, all objects are included in it under original state
In cuboid bounding box.By a certain plane of the selected cuboid bounding box to be regulated of mouse down, drag mouse, this plane
The direction moved along mouse moves in parallel.Mouse flicks, and regulation terminates, and above-mentioned plane does not moves followed by mouse.Certainly also may be used
Manually to be chosen by touch screen or to choose in the way of input through keyboard, processed 3 d medical images/figure by there is a need to
Delineation is in cuboid bounding box.
Seeing Fig. 2, in the third embodiment of the present invention, processing module 20 includes:
First processes submodule 21, is used for when the scene that described 3 d medical images/figure shows includes volume drawing, with
Six planes of described cuboid bounding box and the intersection point of throw light are as the beginning and end in described volume drawing computing;
And/or
Transformation submodule 22, for when the scene that described 3 d medical images/figure shows includes iso-surface patch, by described
Six plane equations of cuboid bounding box transform under visual coordinate system;
Second processes submodule 23, is used for after each summit of described surface model transforms under visual coordinate system,
The all of plane equation of dot product successively;During described dot product successively, occur that the result of a dot product is negative, the most right
Described summit is done any display and is processed;And/or
Matrix sets up submodule 24, is used for when the scene that described 3 d medical images/figure shows includes section display,
The new voxel matrix that the dimension in a newly-built x, y, z direction is all identical with described 3 d medical images/figure;
First operator module 25, for all being initialized by pixel value, uses the every of described 3 d medical images/figure
One pixel coordinate and all plane equations dot product successively of described cuboid bounding box;
3rd processes submodule 26, for not being the most negative in described dot product result, then the value of described pixel is assigned to described
The respective pixel of new voxel matrix, and use described new voxel matrix as the input of section resampling.
Include it addition, perform module 30:
Output sub-module 31, for exporting partitioning algorithm by described local display result;
Second operator module 32, for when using described partitioning algorithm to calculate, using described 3 D medical figure
Each pixel coordinate of picture/figure and described cuboid bounding box all of plane equation dot product successively;
Fourth process submodule 33, if the result for once dot product is negative, the most no longer participates in by this pixel in described point
Cut the process of algorithm.
In this embodiment, for volume drawing, first processes submodule 21 calculates six planes of cuboid bounding box
With the intersection point of throw light as the beginning and end calculated, thus it is limited to six plane bags by participating in the pixel that display processes
In the range of enclosing, the pixel outside this scope would not show.
For iso-surface patch, six plane equations of cuboid bounding box are transformed to visual coordinate system by transformation submodule 22
Under, after each summit of surface model is transformed under visual coordinate system by the second process submodule 23, dot product is all of successively
Plane equation, if the result of certain dot product is negative, the most no longer this summit is done any display process, such bounding box scope it
Outer summit would not show.
For section display, matrix set up the dimension in the newly-built x, y, z direction of submodule 24 all with former 3 D medical figure
As identical voxel matrix;Pixel value is all initialized by the first operator module 25;Every with former 3 d medical images
One pixel coordinate and cuboid bounding box all of plane equation dot product successively, if dot product result is not the most negative, the 3rd processes
The value of this pixel is then assigned to the respective pixel of newly-built voxel matrix by submodule 26;After having processed all pixels, with newly-built
Voxel matrix as section resampling input, the pixel outside bounding box scope will not show.
The encirclement that volume drawing, iso-surface patch and section are shown by the interactive system 100 that above-mentioned 3 d medical images figure shows
Box processing method is carried out during display, does not change former 3 d medical images/figure, is a kind of for defining office
The method that portion shows.Owing to processing of throw light and visual coordinate system is typically to carry out in graphic display card, degree of parallelism
High and need not take cpu resource, so there being the highest computational efficiency, mouse is the most smooth to the control of bounding box.
Described local display result is exported partitioning algorithm by output sub-module 31;Calculate using partitioning algorithm
Time, the second operator module 32 each pixel coordinate of former 3 d medical images and all of plane side of cuboid bounding box
Cheng Yici dot product, if the result of certain dot product is negative, fourth process submodule 33 then this pixel is no longer participate in any segmentation portion
Reason.Which achieves the localization that partitioning algorithm calculates, not only increase calculating speed, also remove the dry of regions of non-interest
Disturb.
Multiple modules of the interactive system 100 that above-mentioned 3 d medical images figure shows can be software module and/or
Hardware module.
See Fig. 3, in the fourth embodiment of the present invention, it is provided that the mutual side that a kind of 3 d medical images figure shows
Method, described method comprises the steps:
In step S301, in the scene that 3 d medical images/figure shows, select interaction process by controlling bounding box
Scope;This step realizes by selecting module 10;
In step S302, the scope that described bounding box is drawn a circle to approve is applied to the place that described 3 d medical images/figure shows
In reason, it is thus achieved that corresponding local display result;This step is realized by processing module 20;
In step S303, described local display result is exported partitioning algorithm, performs corresponding dividing processing;This step
Realized by performing module 30.
In this embodiment, it is proposed that the exchange method that a kind of 3 d medical images figure shows, concrete can operate with
Volume drawing, iso-surface patch and section show, it is achieved the local display of ROI/VOI, remove regions of non-interest/space, belong to visual
Change technical field.Owing to the process of bounding box method is carried out during display, improve display and interactive speed;Use Mus
The exchange method of mark directly operation bounding box also provides good experience for diagnosis, observation;Additionally bounding box defines
Cut-set power space result can also export partitioning algorithm, to realize the localization of image segmentation.
In the fifth embodiment of the present invention, in described S301, module 10 is selected to show at 3 d medical images/figure
Scene in, centered by the scene center that described scene shows, the object that be there is a need to interact process is passed through
Mouse selects to be enclosed in cuboid bounding box;
The scene that described 3 d medical images/figure shows include volume drawing, iso-surface patch and/or section display independence or
Combination image/figure shows.
In the 6th enforcement of the present invention, described step S302 includes:
When the scene that B1, described 3 d medical images/figure show includes volume drawing, with the six of described cuboid bounding box
The intersection point of individual plane and throw light is as the beginning and end in described volume drawing computing;This step is processed submodule by first
21 realize;And/or
When the scene that B2, described 3 d medical images/figure show includes iso-surface patch, by the six of described cuboid bounding box
Individual plane equation transforms under visual coordinate system;This step is realized by transformation submodule 22;
B3, after each summit of described surface model transforms under visual coordinate system, all of plane of dot product successively
Equation;During described dot product successively, occur that the result of a dot product is negative, any display is done on the most described summit
Process;This step is processed submodule 23 by second and realizes;And/or
When the scene that B4, described 3 d medical images/figure show includes section display, a newly-built x, y, z direction
The new voxel matrix that dimension is all identical with described 3 d medical images/figure;It is real that this step is set up submodule 24 by matrix
Existing;
B5, pixel value is all initialized, use each pixel coordinate of described 3 d medical images/figure with described
All plane equations dot product successively of cuboid bounding box;This step is realized by the first operator module 25;
B6, it is not the most negative in described dot product result, then the value of described pixel is assigned to the right of described new voxel matrix
Answer pixel, and use described new voxel matrix as the input of section resampling;This step is processed submodule 26 by the 3rd
Realize.
In seventh embodiment of the invention, described step S303 includes:
C1, described local display result is exported partitioning algorithm;This step is realized by output sub-module 31;
C2, use described partitioning algorithm calculate time, use each pixel of described 3 d medical images/figure
Coordinate and described cuboid bounding box all of plane equation dot product successively;This step is realized by the second operator module 32;
If the result of C3 once dot product is negative, then this pixel is no longer participate in the process of described partitioning algorithm.This step by
Fourth process submodule 33 realizes.
In above-mentioned multiple embodiments, the exchange method that described 3 d medical images figure shows belongs to 3 D medical figure
The bounding box definition area-of-interest of image pattern and the exchange method in space;The method can act on volume drawing, iso-surface patch and
The display scene of the separately or combined display of section display, it is achieved that the local display of the ROI/VOI under above-mentioned display mode, from
And the inspections and examinations of beneficially doctor.Supporting that mouse directly operates bounding box, interactive mode is the most quick.Excavate figure to show
The concurrency advantage of card, bounding box processing method is carried out, so having the highest computational efficiency, mouse pair during display
The control of bounding box is the most smooth.The Cut-set power space result of bounding box definition can export partitioning algorithm, not only increases
Calculate speed, also remove the interference of regions of non-interest.
Seeing Fig. 4 A and Fig. 4 B, the volume drawing for 3 d medical images shows the three-dimensional doctor that scene uses the present invention to propose
Learning the exchange method that image graphics shows, its operating process includes:
1. select module 10 in the display scene of 3 d medical images volume drawing, utilize mouse control bounding box to select spy
Determine scope;
2. processing module 20 calculates six planes of cuboid bounding box with the intersection point of throw light as the starting point calculated
And terminal, thus the pixel participating in display process is limited in the range of six planes encirclements, the pixel outside this scope is just
Will not show;
3. execution module 30 is when using partitioning algorithm to calculate, with each pixel coordinate of former 3 d medical images
Plane equation all of with cuboid bounding box dot product successively, if the result of certain dot product is negative, then this pixel is no longer participate in
Any dividing processing.
Seeing from Fig. 4 A, the volume drawing of unused bounding box cannot demonstrate the internal structure of lungs, with bounding box local
Changing after removing skin skeleton, in Fig. 4 B, bronchus and blood vessel within lungs are very abundant clear.
Seeing Fig. 5 A and Fig. 5 B, the iso-surface patch for 3 d medical images shows the three-dimensional doctor that scene uses the present invention to propose
Learning the exchange method that image graphics shows, its operating process includes:
1. select module 10 in the display scene that 3 D medical picture surface is drawn, select specific with mouse control bounding box
Scope;
2. six plane equations of cuboid bounding box are transformed under visual coordinate system, by surface model by processing module 20
After each summit transforms under visual coordinate system, all of plane equation of dot product successively, if the result of certain dot product is
Negative, the most no longer this summit to be done any display and processes, the summit outside such bounding box scope would not show;
3. execution module 30 is when using partitioning algorithm to calculate, with each pixel coordinate of former 3 d medical images
Plane equation all of with cuboid bounding box dot product successively, if the result of certain dot product is negative, then this pixel is no longer participate in
Any dividing processing.
Seeing from Fig. 5 A, the iso-surface patch of unused bounding box does not demonstrate the internal structure of liver, with bounding box local
Change cut open except partial liver after, in figure 5b vein, portal vein and the biliary tract within liver show the most clear.
See Fig. 6 A and Fig. 6 B, the 3 D medical of display scene utilization present invention proposition that 3 d medical images is cut into slices
The exchange method that image graphics shows, its operating process includes:
1. select module 10 to show in scene in the section of 3 d medical images, select specific model with mouse control bounding box
Enclose;
2. the voxel square that the dimension in the newly-built x, y, z direction of processing module 20 is all identical with former 3 d medical images
Battle array, and pixel value is all initialized;All of with cuboid bounding box with each pixel coordinate of former 3 d medical images
Plane equation dot product successively, if dot product result is not the most negative, is then assigned to the correspondence of newly-built voxel matrix by the value of this pixel
Pixel;After having processed all pixels, with newly-built voxel matrix as section resampling input, outside bounding box scope
Pixel will not show;
3. execution module 30 is when using partitioning algorithm to calculate, with each pixel coordinate of former 3 d medical images
Plane equation all of with cuboid bounding box dot product successively, if the result of certain dot product is negative, then this pixel is no longer participate in
Any dividing processing.
From Fig. 6 A, see that the aobvious cross section presenting a complete abdominal CT image of section of unused bounding box is used
After bounding box terms of localization approach, Fig. 6 B highlights liver region.
See Fig. 6 A and Fig. 6 B, use the present invention to propose for volume drawing, iso-surface patch and section display combination display scene
The exchange method that shows of 3 d medical images figure, its operating process includes:
1. select module 10 to show in scene in the section of 3 d medical images and figure, select with mouse control bounding box
Particular range;
2. the scope that cuboid bounding box is drawn a circle to approve is used volume drawing, iso-surface patch and section to show by processing module 20 simultaneously
In display processing procedure, concrete application method is similar with embodiment 1, embodiment 2, embodiment 3 respectively;
3. execution module 30 is when using partitioning algorithm to calculate, with each pixel coordinate of former 3 d medical images
Plane equation all of with cuboid bounding box dot product successively, if the result of certain dot product is negative, then this pixel is no longer participate in
Any dividing processing.
Seeing from Fig. 7 A, in the scene of combination, information is too not to use the volume drawing of bounding box, iso-surface patch and section to show
Many, it is impossible to observe kidney clearly, after using bounding box, Fig. 7 B can be clearly seen that kidney and around skeleton, blood
Pipe.
In sum, the present invention, by the scene that 3 d medical images/figure shows, selects by controlling bounding box
The scope of interaction process;The scope that described bounding box is drawn a circle to approve is applied to the process that described 3 d medical images/figure shows again
In, it is thus achieved that corresponding local display result;Finally described local display result is exported partitioning algorithm, performs corresponding segmentation
Process.Achieve the local display of ROI/VOI under above-mentioned display mode, thus the inspections and examinations of beneficially doctor.And this
The method and system that invention provides can act on the display field of the separately or combined display that volume drawing, iso-surface patch and section show
Scape, supports that mouse directly operates bounding box, and interactive mode is the most quick.Excavate the concurrency advantage of graphic display card, surrounded
Box processing method is carried out during display, thus has the highest computational efficiency, and mouse is to the control of bounding box very
Smooth.The Cut-set power space result of bounding box definition can export partitioning algorithm, not only increases calculating speed, also removes
The interference of user's regions of non-interest.
Certainly, the present invention also can have other various embodiments, in the case of without departing substantially from present invention spirit and essence thereof, ripe
Know those skilled in the art to work as and can make various corresponding change and deformation according to the present invention, but these change accordingly and become
Shape all should belong to the protection domain of appended claims of the invention.
Claims (6)
1. the exchange method that a 3 d medical images figure shows, it is characterised in that described method comprises the steps:
A, in the scene that 3 d medical images/figure shows, by control bounding box select interaction process scope;
B, the scope that described bounding box is drawn a circle to approve is applied in the process that described 3 d medical images/figure shows, it is thus achieved that corresponding
Local display result;
C, described local display result is exported partitioning algorithm, perform corresponding dividing processing;
Described step B includes:
When the scene that B1, described 3 d medical images/figure show includes volume drawing, with six planes of cuboid bounding box with
The intersection point of throw light is as the beginning and end in described volume drawing computing;
When the scene that B2, described 3 d medical images/figure show includes iso-surface patch, six of described cuboid bounding box are put down
Face equation transform is under visual coordinate system;
B3, after each summit of surface model transforms under visual coordinate system, all of plane equation of dot product successively;Institute
State successively during dot product, occur that the result of a dot product be negative, the most described summit is done any display process;
When the scene that B4, described 3 d medical images/figure show includes section display, the dimension in a newly-built x, y, z direction
All identical with described 3 d medical images/figure new voxel matrix;
B5, all being initialized by pixel value, each pixel coordinate using described 3 d medical images/figure is rectangular with described
All plane equations dot product successively of body bounding box;
B6, it is not the most negative in described dot product result, then the value of described pixel is assigned to the correspondence picture of described new voxel matrix
Element, and use described new voxel matrix as the input of section resampling.
Exchange method the most according to claim 1, it is characterised in that in described step A, at 3 d medical images/figure
In the scene that shape shows, centered by the scene center that described scene shows, interacted the right of process by there is a need to
As selecting to be enclosed in cuboid bounding box by mouse;
The scene that described 3 d medical images/figure shows includes the separately or combined figure that volume drawing, iso-surface patch and section show
Picture/figure shows.
Exchange method the most according to claim 2, it is characterised in that described step C includes:
C1, described local display result is exported partitioning algorithm;
C2, use described partitioning algorithm calculate time, use each pixel coordinate of described 3 d medical images/figure
With described cuboid bounding box all of plane equation dot product successively;
If the result of C3 once dot product is negative, then this pixel is no longer participate in the process of described partitioning algorithm.
4. the interactive system that a 3 d medical images figure shows, it is characterised in that described interactive system includes:
Select module, in the scene that 3 d medical images/figure shows, select interaction process by controlling bounding box
Scope;
Processing module, for applying to the process that described 3 d medical images/figure shows by the scope that described bounding box is drawn a circle to approve
In, it is thus achieved that corresponding local display result;
Perform module, for described local display result is exported partitioning algorithm, perform corresponding dividing processing;
Described processing module includes:
First processes submodule, for when the scene that described 3 d medical images/figure shows includes volume drawing, with cuboid
Six planes of bounding box and the intersection point of throw light are as the beginning and end in described volume drawing computing;
Transformation submodule, for when the scene that described 3 d medical images/figure shows includes iso-surface patch, by described cuboid
Six plane equations of bounding box transform under visual coordinate system;
Second processes submodule, is used for after each summit of surface model transforms under visual coordinate system, dot product institute successively
Some plane equations;During described dot product successively, occur that the result of a dot product is negative, the most described summit is done
Any display processes;
Matrix sets up submodule, is used for when the scene that described 3 d medical images/figure shows includes section display, and newly-built one
The new voxel matrix that the dimension in individual x, y, z direction is all identical with described 3 d medical images/figure;
First operator module, for all being initialized by pixel value, uses each picture of described 3 d medical images/figure
Element coordinate and all plane equations dot product successively of described cuboid bounding box;
3rd processes submodule, for not being the most negative in described dot product result, then the value of described pixel is assigned to described new three-dimensional
The respective pixel of picture element matrix, and use described new voxel matrix as the input of section resampling.
Interactive system the most according to claim 4, it is characterised in that described selection module is at 3 d medical images/figure
In the scene of display, centered by the scene center that described scene shows, will be there is a need to interact the object of process
Select to be enclosed in cuboid bounding box by mouse;
The scene that described 3 d medical images/figure shows includes the separately or combined figure that volume drawing, iso-surface patch and section show
Picture/figure shows.
Interactive system the most according to claim 5, it is characterised in that described execution module includes:
Output sub-module, for exporting partitioning algorithm by described local display result;
Second operator module, for when using described partitioning algorithm to calculate, using described 3 d medical images/figure
Each pixel coordinate and described cuboid bounding box all of plane equation dot product successively;
Fourth process submodule, if the result for once dot product is negative, the most no longer participates in this pixel in described partitioning algorithm
Process.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201210416972.XA CN102968791B (en) | 2012-10-26 | 2012-10-26 | Exchange method that 3 d medical images figure shows and system thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201210416972.XA CN102968791B (en) | 2012-10-26 | 2012-10-26 | Exchange method that 3 d medical images figure shows and system thereof |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN102968791A CN102968791A (en) | 2013-03-13 |
| CN102968791B true CN102968791B (en) | 2016-12-21 |
Family
ID=47798917
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201210416972.XA Active CN102968791B (en) | 2012-10-26 | 2012-10-26 | Exchange method that 3 d medical images figure shows and system thereof |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN102968791B (en) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US11315307B1 (en) | 2006-12-28 | 2022-04-26 | Tipping Point Medical Images, Llc | Method and apparatus for performing rotating viewpoints using a head display unit |
| US10795457B2 (en) | 2006-12-28 | 2020-10-06 | D3D Technologies, Inc. | Interactive 3D cursor |
| US11228753B1 (en) | 2006-12-28 | 2022-01-18 | Robert Edwin Douglas | Method and apparatus for performing stereoscopic zooming on a head display unit |
| US11275242B1 (en) | 2006-12-28 | 2022-03-15 | Tipping Point Medical Images, Llc | Method and apparatus for performing stereoscopic rotation of a volume on a head display unit |
| CN104732569B (en) * | 2013-12-23 | 2018-05-04 | 上海联影医疗科技有限公司 | A kind of area-of-interest sketches the contours method |
| CN107545578B (en) * | 2017-08-25 | 2020-12-11 | 东软医疗系统股份有限公司 | Method, Apparatus and Equipment for Segmenting Femoral Head Region in CT Image |
| CN107845136B (en) * | 2017-09-19 | 2021-05-25 | 浙江科澜信息技术有限公司 | Terrain flattening method for three-dimensional scene |
| CN108053465A (en) * | 2017-12-11 | 2018-05-18 | 深圳市图智能科技有限公司 | A kind of image segmentation result post-processing approach based on volume drawing |
| CN110321048B (en) * | 2018-03-30 | 2022-11-01 | 阿里巴巴集团控股有限公司 | Three-dimensional panoramic scene information processing and interacting method and device |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101577001A (en) * | 2009-05-20 | 2009-11-11 | 电子科技大学 | Partition method of three dimensional medical images based on ray casting volume rendering algorithm |
| CN101593357A (en) * | 2008-05-28 | 2009-12-02 | 中国科学院自动化研究所 | An Interactive Volume Cutting Method Based on 3D Plane Control |
| CN102074051A (en) * | 2011-01-13 | 2011-05-25 | 深圳市蓝韵实业有限公司 | Fast locating method for data bonding volume of volume rendering parallel projection |
| CN102074039A (en) * | 2010-09-29 | 2011-05-25 | 深圳市蓝韵实业有限公司 | Method for drawing volume rendering cutting surface |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6771262B2 (en) * | 1998-11-25 | 2004-08-03 | Siemens Corporate Research, Inc. | System and method for volume rendering-based segmentation |
| US7561725B2 (en) * | 2003-03-12 | 2009-07-14 | Siemens Medical Solutions Usa, Inc. | Image segmentation in a three-dimensional environment |
-
2012
- 2012-10-26 CN CN201210416972.XA patent/CN102968791B/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101593357A (en) * | 2008-05-28 | 2009-12-02 | 中国科学院自动化研究所 | An Interactive Volume Cutting Method Based on 3D Plane Control |
| CN101577001A (en) * | 2009-05-20 | 2009-11-11 | 电子科技大学 | Partition method of three dimensional medical images based on ray casting volume rendering algorithm |
| CN102074039A (en) * | 2010-09-29 | 2011-05-25 | 深圳市蓝韵实业有限公司 | Method for drawing volume rendering cutting surface |
| CN102074051A (en) * | 2011-01-13 | 2011-05-25 | 深圳市蓝韵实业有限公司 | Fast locating method for data bonding volume of volume rendering parallel projection |
Also Published As
| Publication number | Publication date |
|---|---|
| CN102968791A (en) | 2013-03-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102968791B (en) | Exchange method that 3 d medical images figure shows and system thereof | |
| JP3483929B2 (en) | 3D image generation method | |
| CN104794758B (en) | A kind of method of cutting out of 3-D view | |
| JP5645842B2 (en) | Image processing apparatus and method using scale space | |
| CN101881830B (en) | Method of Reconstructing Radar Scanning Data to Generate 3D Visual Terrain | |
| US20130022255A1 (en) | Method and system for tooth segmentation in dental images | |
| CN103337074B (en) | A kind of method based on active contour model segmentation mammary gland DCE-MRI focus | |
| CN101710420B (en) | A Method of Anti-segmentation of Medical Image | |
| CN104574263A (en) | Quick three-dimensional ultrasonic reconstruction and display method on basis of GPU (graphics processing unit) | |
| CN101324962A (en) | A Parallel Processing Method for Preprojection Raycasting Volume Rendering | |
| CN117115398B (en) | A virtual-real fusion digital twin fluid phenomenon simulation method | |
| KR102241312B1 (en) | Apparatus and method for displaying consecutive nodule images automatically based on machine learning | |
| Feng et al. | FasTFit: A fast T-spline fitting algorithm | |
| JP2008259697A (en) | Image processing method, apparatus, and program | |
| CN102903147A (en) | Three-dimensional data clipping method and system | |
| JP4668289B2 (en) | Image processing apparatus and method, and program | |
| CN100429676C (en) | Interactive controlling method for selecting 3-D image body reconstructive partial body | |
| Wilson et al. | Interactive multi-volume visualization | |
| CN103745495A (en) | Medical volume data based volume rendering method | |
| EP2734147B1 (en) | Method for segmentation of dental images | |
| Huang et al. | 3D reconstruction and visualization from 2D CT images | |
| Dai et al. | Volume‐Rendering‐Based Interactive 3D Measurement for Quantitative Analysis of 3D Medical Images | |
| Ren | Application of artificial intelligence AR enhancement technology based on mobile edge computing in three-dimensional image generation | |
| CN108053465A (en) | A kind of image segmentation result post-processing approach based on volume drawing | |
| Li et al. | Video vectorization via bipartite diffusion curves propagation and optimization |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant |