[go: up one dir, main page]

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 PDF

Info

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
Application number
CN201210416972.XA
Other languages
Chinese (zh)
Other versions
CN102968791A (en
Inventor
叶建平
杨光
张磊
张吉帅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SHENZHEN YORKTAL DMIT CO Ltd
Original Assignee
SHENZHEN YORKTAL DMIT CO Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by SHENZHEN YORKTAL DMIT CO Ltd filed Critical SHENZHEN YORKTAL DMIT CO Ltd
Priority to CN201210416972.XA priority Critical patent/CN102968791B/en
Publication of CN102968791A publication Critical patent/CN102968791A/en
Application granted granted Critical
Publication of CN102968791B publication Critical patent/CN102968791B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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

Exchange method that 3 d medical images figure shows and system thereof
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.
CN201210416972.XA 2012-10-26 2012-10-26 Exchange method that 3 d medical images figure shows and system thereof Active CN102968791B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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