CN116089375A - Method and device for acquiring personalized window for displaying DICOM image - Google Patents
Method and device for acquiring personalized window for displaying DICOM image Download PDFInfo
- Publication number
- CN116089375A CN116089375A CN202310091272.6A CN202310091272A CN116089375A CN 116089375 A CN116089375 A CN 116089375A CN 202310091272 A CN202310091272 A CN 202310091272A CN 116089375 A CN116089375 A CN 116089375A
- Authority
- CN
- China
- Prior art keywords
- dicom
- data image
- functional unit
- value
- independent functional
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/16—File or folder operations, e.g. details of user interfaces specifically adapted to file systems
- G06F16/168—Details of user interfaces specifically adapted to file systems, e.g. browsing and visualisation, 2d or 3d GUIs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/17—Details of further file system functions
- G06F16/173—Customisation support for file systems, e.g. localisation, multi-language support, personalisation
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H30/00—ICT specially adapted for the handling or processing of medical images
- G16H30/40—ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Human Computer Interaction (AREA)
- Radiology & Medical Imaging (AREA)
- Epidemiology (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Primary Health Care (AREA)
- Public Health (AREA)
- Measuring And Recording Apparatus For Diagnosis (AREA)
Abstract
The invention relates to a method and a device for acquiring a personalized window for displaying DICOM images, wherein the method comprises the following steps: s1, acquiring a personalized toolbar for operating the DICOM images in a DICOM data image set to be browsed based on browsing attributes specified by a user and/or attribute information of each DICOM image in the DICOM data image set to be browsed; s2, displaying the DICOM images and the personalized toolbar on a window of the browser to obtain a personalized window displaying the DICOM images, so that a user can operate each DICOM image in the DICOM data image set to be browsed based on the personalized toolbar in the personalized window.
Description
Technical Field
The invention relates to the technical field of medical data processing, in particular to a method and a device for acquiring a personalized window for displaying DICOM images.
Background
The patient goes to the hospital to perform corresponding scanning examination, such as CT (Computed Tomography), PET (Positron Emission Computed Tomography), MR (Magnetic Resonance), and the like, corresponding data are generated after the scanning is completed, the data are DICOM (Digital Imaging and Communications in Medicine) in the format, and then a doctor uses a professional DICOM image tool to open the data and operate on the image to diagnose the problem of the image.
The DICOM image tool is an important tool for a doctor to view DICOM images, and the doctor can operate the images through the DICOM image tool and can select two-dimensional, three-dimensional, MPR (MultiplanarReconstruction), fusion and other browsing modes; each group of DICOM image data selects a browsing mode, a browsing window can be opened, a toolbar is arranged in each browsing window, the existing toolbar has functional buttons such as window layout, MPR setting, translation, zooming, page turning, rotation, resetting, ROI (Region OfInterest), screenshot, window width setting, pseudo color setting and the like, and a doctor can trigger which functional button in the toolbar can correspondingly operate the image, so that the image presents various effects, and the doctor can conveniently diagnose.
However, the functions of the toolbars corresponding to each existing browsing mode are fixed, each toolbar is static, and most of function buttons between the toolbar corresponding to different browsing modes are the same. The number of tool bars is very large because of the plurality of data parameters of the DICOM image and the plurality of combinations of the data parameters and the browsing modes. The technical mode has higher maintenance cost for software and is unfavorable for software expansion.
Disclosure of Invention
First, the technical problem to be solved
In view of the above-mentioned drawbacks and disadvantages of the prior art, the present invention provides a method and an apparatus for obtaining a personalized window for displaying DICOM images, which solve the problem that the functions of toolbars corresponding to each browsing mode are fixed, each toolbar is static, most of function buttons between the toolbar corresponding to different browsing modes are the same, and the number of toolbars is very high due to a plurality of data parameters of DICOM images and a plurality of combinations of the data parameters and the browsing modes. The technical mode has the technical problems that the maintenance cost of the software is relatively high and the software expansion is not facilitated.
(II) technical scheme
In order to achieve the above purpose, the main technical scheme adopted by the invention comprises the following steps:
in a first aspect, the present embodiment provides a method for acquiring a personalized window for displaying a DICOM image, the method comprising:
s1, acquiring a personalized toolbar for operating the DICOM images in a DICOM data image set to be browsed based on browsing attributes specified by a user and/or attribute information of each DICOM image in the DICOM data image set to be browsed;
s2, displaying the DICOM images and the personalized toolbar on a window of the browser to obtain a personalized window displaying the DICOM images, so that a user can operate each DICOM image in the DICOM data image set to be browsed based on the personalized toolbar in the personalized window.
Preferably, the method comprises the steps of,
the attribute information of the DICOM data image is DICOM Tag information corresponding to the DICOM data image;
the DICOM Tag information corresponding to the DICOM data image comprises: a characteristic data value T;
the characteristic data value T includes: a Modality value for indicating the type of the DICOM data image to which the feature data value T belongs and a samplesPerPixel value for indicating whether the DICOM data image to which the feature data value T belongs is in the rgb (Red, green, blue) format;
the DICOM data image set to be browsed comprises one group or two groups of DICOM data images; each set of DICOM data images comprises at least one DICOM data image of the same characteristic data value T.
Preferably, the method comprises the steps of,
the Modality value is: a first Modity value representing a type of DICOM data image as a CT type; or, a second Modity value for representing the DICOM data image type as PET type; or, a third Modality value representing a DICOM data image type of NM (NuclearMedicine); or, a fourth Modality value representing a DICOM data image type of MR (Magnetic Resonance);
the samplesPerPixel value is: a first SamplesPerPixel value for representing a DICOM data image in rgb format; or, a second samplesPerPixel value for indicating that the DICOM data image is not in the rgb format.
Preferably, the method comprises the steps of,
the user-specified browsing attributes include: browsing the first attribute of the DICOM data image set to be browsed in a two-dimensional browsing mode, which is designated by a user when the DICOM data image set to be browsed is a group of DICOM data images; or, browsing the second attribute of the DICOM data image set to be browsed in a three-dimensional browsing mode appointed by a user when the DICOM data image set to be browsed is a group of DICOM data images; or, browsing the third attribute of the DICOM data image set to be browsed in an MPR browsing mode appointed by a user when the DICOM data image set to be browsed is a group of DICOM data images; or, when the DICOM data image set to be browsed is two sets of DICOM data images, browsing the fourth attribute of the DICOM data image set to be browsed in a fusion browsing mode designated by the user.
Preferably, the S1 specifically includes:
s11, acquiring a characteristic data value T corresponding to each DICOM data image based on attribute information of each DICOM data image in the DICOM data image set to be browsed;
s12, in a DICOM image tool library, screening out an independent functional unit corresponding to the DICOM data image set to be browsed based on the DICOM data image set to be browsed and a characteristic data value T corresponding to each DICOM data image in the DICOM data image set to be browsed and/or browsing attributes designated by a user;
the DICOM image tool library is preset with a plurality of independent functional units with different functions;
s13, combining the screened independent functional units into a personalized toolbar for operating the DICOM data image set DICOM images to be browsed.
Preferably, the method comprises the steps of,
each independent functional unit in the DICOM image tool library is preset with a first display attribute, a second display attribute and a third display attribute;
the first display attribute corresponds to a first Modality value and/or a second Modality value and/or a third Modality value and/or a fourth Modality value;
the second display attribute corresponds to the first samplesPerPixel value and/or the second samplesPerpixel value;
the third presentation attribute corresponds to the first attribute and/or the second attribute and/or the third attribute and/or the fourth attribute.
Preferably, the step S12 specifically includes:
s121, determining the group number of the DICOM data images in the DICOM data image set to be browsed, and obtaining a determination result;
s122, screening out an independent functional unit corresponding to the DICOM data image set to be browsed based on the determination result and the characteristic data value T corresponding to each DICOM data image in the DICOM data image set to be browsed and/or browsing attributes designated by a user.
Preferably, the step S122 specifically includes:
if the determination result is that the DICOM data image set to be browsed is a group of DICOM data images, screening out an independent functional unit corresponding to the DICOM data image set to be browsed based on a Modality value, a samplesPerPixel value and a browsing attribute designated by a user in a characteristic data value T corresponding to each DICOM data image;
the first display attribute of the screened independent functional unit corresponds to the Modality value of the DICOM data image, the second display attribute of the screened independent functional unit corresponds to the samplesPerPixel value of the DICOM data image, and the third display attribute of the screened independent functional unit corresponds to the browsing attribute designated by the user.
Preferably, the step S122 further specifically includes:
if the determination result is that the DICOM data image set to be browsed is two sets of DICOM data images, screening out an independent functional unit corresponding to the DICOM data image set to be browsed based on a Modality value in a characteristic data value T respectively corresponding to the two sets of DICOM data images and a fourth attribute designated by a user;
the first display attributes of the screened independent functional units correspond to the Modalityvalues of two sets of DICOM data images in the DICOM data image set to be browsed respectively, and the third display attributes of the screened independent functional units correspond to the fourth attributes.
In another aspect, the present embodiment further provides an apparatus for displaying a personalized window of a DICOM image, for performing any one of the acquisition methods, including:
the intelligent analysis module is used for acquiring and operating a personalized toolbar of the DICOM images in the DICOM data image set to be browsed based on browsing attributes appointed by a user and/or attribute information of each DICOM image in the DICOM data image set to be browsed;
the display module is used for displaying the DICOM images and the personalized toolbar in a window of the browser to obtain a personalized window for displaying the DICOM images, so that a user can operate each DICOM image in the DICOM data image set to be browsed based on the personalized toolbar in the personalized window.
(III) beneficial effects
The beneficial effects of the invention are as follows: according to the method and the device for acquiring the personalized window for displaying the DICOM image, the DICOM Tag information corresponding to each DICOM data image in the DICOM data image set to be browsed and the information of the browsing mode determined by a user and aiming at the DICOM data image set to be browsed are adopted, independent functional units corresponding to the DICOM data image set to be browsed are screened out, and the screened independent functional units are combined into a toolbar for displaying.
Drawings
FIG. 1 is a flow chart of a method for acquiring a personalized window for displaying DICOM images according to the present invention;
FIG. 2 is a diagram of a DICOM image tool library in the present embodiment;
fig. 3 is a schematic structural view of an apparatus for displaying a personalized window of DICOM images according to the present invention.
Detailed Description
The invention will be better explained by the following detailed description of the embodiments with reference to the drawings.
In order that the above-described aspects may be better understood, exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present invention are shown in the drawings, it should be understood that the present invention may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.
Referring to fig. 1, the present embodiment provides a method for acquiring a personalized window for displaying a DICOM image, the method including:
s1, acquiring a personalized toolbar for operating the DICOM images in the DICOM data image set to be browsed based on browsing attributes specified by a user and/or attribute information of each DICOM image in the DICOM data image set to be browsed.
The user-specified browsing attributes include: browsing the first attribute of the DICOM data image set to be browsed in a two-dimensional browsing mode; or browsing the second attribute of the DICOM data image set to be browsed in a three-dimensional browsing mode; or browsing the third attribute of the DICOM data image set to be browsed in an MPR browsing mode; or browsing the fourth attribute of the DICOM data image to be browsed in a fusion browsing mode. MPR is a way to browse DICOM images, which is a multi-plane three-dimensional reconstruction browsing way.
In this embodiment, the attribute information of the DICOM data image is DICOM Tag information corresponding to the DICOM data image; the DICOM Tag information corresponding to the DICOM data image comprises: the characteristic data value T.
DICOM tags, also known as DICOM tags, are data dictionaries defined in the DICOM standard, each of which determines certain data types or content categories of itself or of the entire file. Each Tag contains a group number, an element number, description information, a value, a type, and the like.
The characteristic data value T includes: a Modality value for indicating the type of the DICOM data image to which the feature data value T belongs and a samplesPerPixel value for indicating whether the DICOM data image to which the feature data value T belongs is in the rgb format.
Modality is DICOM Tag, group number 0008 element number 0060, and description information is Modity.
samplesPerPixel is a DICOM Tag, and the group number 0028 element number 0002 describes the information as samplesPerpixel.
The Modality value is: a first Modity value representing a type of DICOM data image as a CT type; or, a second Modity value for representing the DICOM data image type as PET type; or, a third Modity value for representing the DICOM data image type as NM type; or, a fourth Modity value for indicating that the DICOM data image type is MR type.
The samplesPerPixel value is: a first SamplesPerPixel value for representing a DICOM data image in rgb format; or, a second samplesPerPixel value for indicating that the DICOM data image is not in the rgb format.
The DICOM data image set to be browsed comprises one group or two groups of DICOM data images; each set of DICOM data images comprises at least one DICOM data image of the same characteristic data value T.
S2, displaying the DICOM images and the personalized toolbar on a window of the browser to obtain a personalized window displaying the DICOM images, so that a user can operate each DICOM image in the DICOM data image set to be browsed based on the personalized toolbar in the personalized window.
In practical application of this embodiment, the S1 specifically includes:
s11, acquiring a characteristic data value T corresponding to each DICOM data image based on the attribute information of each DICOM data image in the DICOM data image set to be browsed.
S12, in the DICOM image tool library, based on the DICOM data image set to be browsed and the characteristic data value T corresponding to each DICOM data image in the DICOM data image set to be browsed and/or browsing attributes designated by a user, an independent functional unit corresponding to the DICOM data image set to be browsed is screened out.
The DICOM image tool library is preset with independent functional units with different functions.
S13, combining the screened independent functional units into a personalized toolbar for operating the DICOM data image set DICOM images to be browsed.
Referring to fig. 2, specifically, the preset independent functional units with multiple different functions in the DICOM image tool library specifically include: the device comprises a first independent function unit with a translation function, a second independent function unit with a zooming function, a third independent function unit with a page turning function, a thirteenth independent function unit with a re-cutting function, a fourteenth independent function unit with an arrow mark function, a fifteenth independent function unit with a display setting function of a positioning cross star, a sixteenth independent function unit with a display setting function of a non-positioning cross star, a seventeenth independent function unit with a deriving function, an eighteenth independent function unit with a DICOM label supporting a single group of images, a ninth independent function unit with a window layout function, a tenth independent function unit with a custom window layout function, an eleventh independent function unit with a rotation function, a twelfth independent function unit with an arrow mark function, a thirteenth independent function unit with a re-cutting function, a thirteenth independent function unit with an arrow mark function, a fifteenth independent function unit with a display setting function of a positioning cross star, a eighteenth independent function unit with a DICOM label supporting a single group of images, a twenty-wide independent function unit with a DICOM label supporting multiple groups of images, a twenty-third independent function unit with a twenty-setting function, a twenty-third independent function unit with a twenty-third function unit with a twenty-setting function.
Each independent functional unit in the DICOM image tool library is preset with a first display attribute, a second display attribute and a third display attribute.
The first display attribute corresponds to the first and/or second and/or third and/or fourth Modity value.
The second presentation attribute corresponds to the first samplesPerPixel value and/or the second samplesPerpixel value.
The third presentation attribute corresponds to the first attribute and/or the second attribute and/or the third attribute and/or the fourth attribute.
In practical application of this embodiment, the step S12 specifically includes:
s121, determining the group number of the DICOM data images in the DICOM data image set to be browsed, and obtaining a determination result.
S122, screening out an independent functional unit corresponding to the DICOM data image set to be browsed based on the determination result and the characteristic data value T corresponding to each DICOM data image in the DICOM data image set to be browsed and/or browsing attributes designated by a user.
Specifically, the step S122 specifically includes:
and if the determination result is that the DICOM data image set to be browsed is a group of DICOM data images, screening out an independent functional unit corresponding to the DICOM data image set to be browsed based on the Modality value, the samplesPerPixel value and the browsing attribute specified by the user in the characteristic data value T corresponding to each DICOM data image.
The first display attribute of the screened independent functional unit corresponds to the Modality value of the DICOM data image, the second display attribute of the screened independent functional unit corresponds to the samplesPerPixel value of the DICOM data image, and the third display attribute of the screened independent functional unit corresponds to the browsing attribute designated by the user.
For example, if the DICOM data image set to be browsed is a group of DICOM data images, screening out an independent functional unit corresponding to the DICOM data image set to be browsed based on the characteristic data value T corresponding to each DICOM data image and the browsing attribute specified by the user; the method specifically comprises the following steps:
if the feature data value T includes a first model value and a first samples per pixel value, and the browsing attribute specified by the user is the first attribute, the independent functional unit corresponding to the DICOM data image set to be browsed includes: the first independent functional unit, the second independent functional unit, the third independent functional unit, the fifth independent functional unit, the sixth independent functional unit, the seventh independent functional unit, the eighth independent functional unit, the tenth independent functional unit, the eleventh independent functional unit, the twelfth independent functional unit, the thirteenth independent functional unit, the fourteenth independent functional unit, the fifteenth independent functional unit, the seventeenth independent functional unit, the eighteenth independent functional unit.
If the feature data value T includes a first modification value and a second samples per pixel value, and the browsing attribute specified by the user is the first attribute, the independent functional unit corresponding to the DICOM data image set to be browsed includes: the first, second, third, fourth, sixth, seventh, eighth, tenth, eleventh, twelfth, thirteenth, fourteenth, fifteenth, seventeenth, eighteenth independent functional units.
If the feature data value T includes a second modification value and a first samples per pixel value, and the browsing attribute specified by the user is the first attribute, the independent functional unit corresponding to the DICOM data image set to be browsed includes: the first independent functional unit, the second independent functional unit, the third independent functional unit, the sixth independent functional unit, the seventh independent functional unit, the eighth independent functional unit, the tenth independent functional unit, the eleventh independent functional unit, the twelfth independent functional unit, the thirteenth independent functional unit, the fourteenth independent functional unit, the fifteenth independent functional unit, the seventeenth independent functional unit, the eighteenth independent functional unit, the twenty-fifth independent functional unit.
If the feature data value T includes a second modification value and a second samples per pixel value, and the browsing attribute specified by the user is the first attribute, the independent functional unit corresponding to the DICOM data image set to be browsed includes: the first independent functional unit, the second independent functional unit, the third independent functional unit, the sixth independent functional unit, the seventh independent functional unit, the eighth independent functional unit, the tenth independent functional unit, the eleventh independent functional unit, the twelfth independent functional unit, the thirteenth independent functional unit, the fourteenth independent functional unit, the fifteenth independent functional unit, the seventeenth independent functional unit, the eighteenth independent functional unit, the twentieth independent functional unit, and the twenty-fifth independent functional unit.
If the feature data value T includes a value corresponding to the third model value and the first samples per pixel value, and the browsing attribute specified by the user is the first attribute, the independent functional unit corresponding to the DICOM data image set to be browsed includes: the first independent functional unit, the second independent functional unit, the third independent functional unit, the sixth independent functional unit, the seventh independent functional unit, the eighth independent functional unit, the tenth independent functional unit, the eleventh independent functional unit, the twelfth independent functional unit, the thirteenth independent functional unit, the fourteenth independent functional unit, the fifteenth independent functional unit, the seventeenth independent functional unit, the eighteenth independent functional unit, the twenty-fifth independent functional unit.
If the feature data value T includes values corresponding to the third model value and the second samples per pixel value, and the browsing attribute specified by the user is the first attribute, the independent functional unit corresponding to the DICOM data image set to be browsed includes: the first independent functional unit, the second independent functional unit, the third independent functional unit, the sixth independent functional unit, the seventh independent functional unit, the eighth independent functional unit, the tenth independent functional unit, the eleventh independent functional unit, the twelfth independent functional unit, the thirteenth independent functional unit, the fourteenth independent functional unit, the fifteenth independent functional unit, the seventeenth independent functional unit, the eighteenth independent functional unit, the twenty-first independent functional unit, the twenty-fifth independent functional unit.
If the feature data value T includes a value corresponding to the fourth modification value and the first samples per pixel value, and the browsing attribute specified by the user is the first attribute, the independent functional unit corresponding to the DICOM data image set to be browsed includes: the first independent functional unit, the second independent functional unit, the third independent functional unit, the fifth independent functional unit, the sixth independent functional unit, the seventh independent functional unit, the eighth independent functional unit, the tenth independent functional unit, the eleventh independent functional unit, the twelfth independent functional unit, the thirteenth independent functional unit, the fourteenth independent functional unit, the fifteenth independent functional unit, the seventeenth independent functional unit, the eighteenth independent functional unit.
If the feature data value T includes values corresponding to the fourth model value and the second samples per pixel value, and the browsing attribute specified by the user is the first attribute, the independent functional unit corresponding to the DICOM data image set to be browsed includes: the first independent functional unit, the second independent functional unit, the third independent functional unit, the fifth independent functional unit, the sixth independent functional unit, the seventh independent functional unit, the eighth independent functional unit, the tenth independent functional unit, the eleventh independent functional unit, the twelfth independent functional unit, the thirteenth independent functional unit, the fourteenth independent functional unit, the fifteenth independent functional unit, the seventeenth independent functional unit, the eighteenth independent functional unit.
If the feature data value T includes values corresponding to the first model value and the second samples per pixel value, and the browsing attribute specified by the user is the third attribute, the independent functional unit corresponding to the DICOM data image set to be browsed includes: the first independent functional unit, the second independent functional unit, the third independent functional unit, the fourth independent functional unit, the sixth independent functional unit, the seventh independent functional unit, the eighth independent functional unit, the ninth independent functional unit, the eleventh independent functional unit, the twelfth independent functional unit, the fourteenth independent functional unit, the sixteenth independent functional unit, the seventeenth independent functional unit, and the eighteenth independent functional unit.
If the feature data value T includes values corresponding to the second model value and the second samples per pixel value, and the browsing attribute specified by the user is the third attribute, the independent functional unit corresponding to the DICOM data image set to be browsed includes: the first independent functional unit, the second independent functional unit, the third independent functional unit, the sixth independent functional unit, the seventh independent functional unit, the eighth independent functional unit, the ninth independent functional unit, the eleventh independent functional unit, the twelfth independent functional unit, the fourteenth independent functional unit, the sixteenth independent functional unit, the seventeenth independent functional unit, the eighteenth independent functional unit, the twentieth independent functional unit, the twenty-fifth independent functional unit.
If the feature data value T includes values corresponding to a third model value and a second samples per pixel value, and the browsing attribute specified by the user is the third attribute, the independent functional unit corresponding to the DICOM data image set to be browsed includes: the first independent functional unit, the second independent functional unit, the third independent functional unit, the sixth independent functional unit, the seventh independent functional unit, the eighth independent functional unit, the ninth independent functional unit, the eleventh independent functional unit, the twelfth independent functional unit, the fourteenth independent functional unit, the sixteenth independent functional unit, the seventeenth independent functional unit, the eighteenth independent functional unit, the twenty-first independent functional unit, the twenty-fifth independent functional unit.
If the feature data value T includes a value corresponding to the fourth model value and the second samples per pixel value, and the browsing attribute specified by the user is the third attribute, the independent functional unit corresponding to the DICOM data image set to be browsed includes: the first independent functional unit, the second independent functional unit, the third independent functional unit, the fifth independent functional unit, the sixth independent functional unit, the seventh independent functional unit, the eighth independent functional unit, the ninth independent functional unit, the eleventh independent functional unit, the twelfth independent functional unit, the fourteenth independent functional unit, the sixteenth independent functional unit, the seventeenth independent functional unit, and the eighteenth independent functional unit.
If the browsing attribute specified by the user is the second attribute, the independent functional unit corresponding to the DICOM data image set to be browsed includes: the first independent functional unit, the second independent functional unit, the sixth independent functional unit, the eighth independent functional unit, the fourteenth independent functional unit, the seventeenth independent functional unit, the eighteenth independent functional unit, the twenty-second independent functional unit, the twenty-third independent functional unit, the twenty-fourth independent functional unit, and the twenty-sixth independent functional unit.
Specifically, the step S122 further specifically includes:
and if the determination result is that the DICOM data image set to be browsed is two sets of DICOM data images, screening out an independent functional unit corresponding to the DICOM data image set to be browsed based on the Modality value in the characteristic data value T respectively corresponding to the two sets of DICOM data images and the fourth attribute designated by the user.
The first display attributes of the screened independent functional units correspond to the Modalityvalues of two sets of DICOM data images in the DICOM data image set to be browsed respectively, and the third display attributes of the screened independent functional units correspond to the fourth attributes.
For example, if the DICOM data image set to be browsed is two sets of DICOM data images, the independent functional unit corresponding to the DICOM data image set to be browsed is screened based on the characteristic data value T corresponding to the two sets of DICOM data images and the browsing attribute specified by the user, which specifically includes:
if the Modality value of one group of DICOM data images in the DICOM data image set to be browsed is a first Modality value, the Modality value of the other group of DICOM data images is a second Modality value, and the browsing attribute designated by the user is a fourth attribute, the independent functional unit corresponding to the DICOM data image set to be browsed comprises: the first independent functional unit, the second independent functional unit, the fourth independent functional unit, the sixth independent functional unit, the seventh independent functional unit, the eighth independent functional unit, the ninth independent functional unit, the eleventh independent functional unit, the twelfth independent functional unit, the fourteenth independent functional unit, the fifteenth independent functional unit, the seventeenth independent functional unit, the nineteenth independent functional unit, and the twentieth independent functional unit.
If the Modality value of one group of DICOM data images in the DICOM data image set to be browsed is the fourth Modality value, the Modality value of the other group of DICOM data images is the second Modality value, and the browsing attribute designated by the user is the fourth attribute, the independent functional unit corresponding to the DICOM data image set to be browsed comprises: the first independent functional unit, the second independent functional unit, the third independent functional unit, the fifth independent functional unit, the sixth independent functional unit, the seventh independent functional unit, the eighth independent functional unit, the ninth independent functional unit, the eleventh independent functional unit, the twelfth independent functional unit, the fourteenth independent functional unit, the fifteenth independent functional unit, the seventeenth independent functional unit, the nineteenth independent functional unit, the twentieth independent functional unit.
If the Modality value of one group of DICOM data images in the DICOM data image set to be browsed is the fourth Modality value, the Modality value of the other group of DICOM data images is the third Modality value, and the browsing attribute designated by the user is the fourth attribute, the independent functional unit corresponding to the DICOM data image set to be browsed comprises: the first independent functional unit, the second independent functional unit, the third independent functional unit, the fifth independent functional unit, the sixth independent functional unit, the seventh independent functional unit, the eighth independent functional unit, the ninth independent functional unit, the eleventh independent functional unit, the twelfth independent functional unit, the fourteenth independent functional unit, the fifteenth independent functional unit, the seventeenth independent functional unit, the nineteenth independent functional unit, the twenty first independent functional unit.
If the Modality value of one group of DICOM data images in the DICOM data image set to be browsed is the first Modality value, the Modality value of the other group of DICOM data images is the third Modality value, and the browsing attribute designated by the user is the fourth attribute, the independent functional unit corresponding to the DICOM data image set to be browsed comprises: the first independent functional unit, the second independent functional unit, the third independent functional unit, the fourth independent functional unit, the sixth independent functional unit, the seventh independent functional unit, the eighth independent functional unit, the ninth independent functional unit, the eleventh independent functional unit, the twelfth independent functional unit, the fourteenth independent functional unit, the fifteenth independent functional unit, the seventeenth independent functional unit, the nineteenth independent functional unit, the twenty first independent functional unit.
Referring to fig. 3, the present embodiment further provides an apparatus for displaying a personalized window of a DICOM image, for executing any of the above-mentioned acquisition methods, including:
the intelligent analysis module is used for acquiring and operating the personalized toolbar of the DICOM images in the DICOM data image set to be browsed based on the browsing attribute specified by the user and/or the attribute information of each DICOM image in the DICOM data image set to be browsed.
The display module is used for displaying the DICOM images and the personalized toolbar in a window of the browser to obtain a personalized window for displaying the DICOM images, so that a user can operate each DICOM image in the DICOM data image set to be browsed based on the personalized toolbar in the personalized window.
According to the method and the device for acquiring the personalized window for displaying the DICOM image, the DICOM Tag information corresponding to each DICOM data image in the DICOM data image set to be browsed and the information of the browsing mode of the DICOM data image set to be browsed determined by a user are adopted, independent functional units corresponding to the DICOM data image set to be browsed are screened out, and the screened independent functional units are combined into a toolbar for displaying.
It will be appreciated by those skilled in the art that embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions.
It should be noted that in the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention may be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In the claims enumerating several means, several of these means may be embodied by one and the same item of hardware. The use of the terms first, second, third, etc. are for convenience of description only and do not denote any order. These terms may be understood as part of the component name.
Furthermore, it should be noted that in the description of the present specification, the terms "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., refer to a specific feature, structure, material, or characteristic described in connection with the embodiment or example being included in at least one embodiment or example of the present invention. In this specification, schematic representations of the above terms are not necessarily directed to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, the different embodiments or examples described in this specification and the features of the different embodiments or examples may be combined and combined by those skilled in the art without contradiction.
While preferred embodiments of the present invention have been described, additional variations and modifications in those embodiments may occur to those skilled in the art upon learning the basic inventive concepts. Therefore, the appended claims should be construed to include preferred embodiments and all such variations and modifications as fall within the scope of the invention.
It will be apparent to those skilled in the art that various modifications and variations can be made to the present invention without departing from the spirit or scope of the invention. Thus, the present invention should also include such modifications and variations provided that they come within the scope of the following claims and their equivalents.
Claims (10)
1. An acquisition method for a personalized window showing DICOM images, the method comprising:
s1, acquiring a personalized toolbar for operating the DICOM images in a DICOM data image set to be browsed based on browsing attributes specified by a user and/or attribute information of each DICOM image in the DICOM data image set to be browsed;
s2, displaying the DICOM images and the personalized toolbar on a window of the browser to obtain a personalized window displaying the DICOM images, so that a user can operate each DICOM image in the DICOM data image set to be browsed based on the personalized toolbar in the personalized window.
2. The method of claim 1, wherein the personalized window for displaying DICOM images is obtained by,
the attribute information of the DICOM data image is DICOM Tag information corresponding to the DICOM data image;
the DICOM Tag information corresponding to the DICOM data image comprises: a characteristic data value T;
the characteristic data value T includes: a Modability value for indicating the type of the DICOM data image to which the feature data value T belongs and a samplesPerPixel value for indicating whether the DICOM data image to which the feature data value T belongs is in the rgb format;
the DICOM data image set to be browsed comprises one group or two groups of DICOM data images; each set of DICOM data images comprises at least one DICOM data image of the same characteristic data value T.
3. The method of claim 2, wherein the personalized window for displaying DICOM images is obtained by,
the Modality value is: a first Modity value representing a type of DICOM data image as a CT type; or, a second Modity value for representing the DICOM data image type as PET type; or, a third Modity value for representing the DICOM data image type as NM type; or, a fourth Modity value for representing the DICOM data image type as MR type;
the samplesPerPixel value is: a first SamplesPerPixel value for representing a DICOM data image in rgb format; or, a second samplesPerPixel value for indicating that the DICOM data image is not in the rgb format.
4. The method of claim 3, wherein the personalized window for displaying DICOM images is obtained,
the user-specified browsing attributes include: browsing the first attribute of the DICOM data image set to be browsed in a two-dimensional browsing mode, which is designated by a user when the DICOM data image set to be browsed is a group of DICOM data images; or, browsing the second attribute of the DICOM data image set to be browsed in a three-dimensional browsing mode appointed by a user when the DICOM data image set to be browsed is a group of DICOM data images; or, browsing the third attribute of the DICOM data image set to be browsed in an MPR browsing mode appointed by a user when the DICOM data image set to be browsed is a group of DICOM data images; or, when the DICOM data image set to be browsed is two sets of DICOM data images, browsing the fourth attribute of the DICOM data image set to be browsed in a fusion browsing mode designated by the user.
5. The method for obtaining a personalized window for displaying DICOM images according to claim 4, wherein S1 specifically comprises:
s11, acquiring a characteristic data value T corresponding to each DICOM data image based on attribute information of each DICOM data image in the DICOM data image set to be browsed;
s12, in a DICOM image tool library, screening out an independent functional unit corresponding to the DICOM data image set to be browsed based on the DICOM data image set to be browsed and a characteristic data value T corresponding to each DICOM data image in the DICOM data image set to be browsed and/or browsing attributes designated by a user;
the DICOM image tool library is preset with a plurality of independent functional units with different functions;
s13, combining the screened independent functional units into a personalized toolbar for operating the DICOM data image set DICOM images to be browsed.
6. The method for capturing a personalized window for displaying a DICOM image according to claim 5, wherein,
each independent functional unit in the DICOM image tool library is preset with a first display attribute, a second display attribute and a third display attribute;
the first display attribute corresponds to a first Modality value and/or a second Modality value and/or a third Modality value and/or a fourth Modality value;
the second display attribute corresponds to the first samplesPerPixel value and/or the second samplesPerpixel value;
the third presentation attribute corresponds to the first attribute and/or the second attribute and/or the third attribute and/or the fourth attribute.
7. The method for obtaining a personalized window for displaying DICOM images according to claim 6, wherein S12 specifically comprises:
s121, determining the group number of the DICOM data images in the DICOM data image set to be browsed, and obtaining a determination result;
s122, screening out an independent functional unit corresponding to the DICOM data image set to be browsed based on the determination result and the characteristic data value T corresponding to each DICOM data image in the DICOM data image set to be browsed and/or browsing attributes designated by a user.
8. The method for obtaining a personalized window for displaying DICOM images according to claim 7, wherein S122 specifically comprises:
if the determination result is that the DICOM data image set to be browsed is a group of DICOM data images, screening out an independent functional unit corresponding to the DICOM data image set to be browsed based on a Modality value, a samplesPerPixel value and a browsing attribute designated by a user in a characteristic data value T corresponding to each DICOM data image;
the first display attribute of the screened independent functional unit corresponds to the Modality value of the DICOM data image, the second display attribute of the screened independent functional unit corresponds to the samplesPerPixel value of the DICOM data image, and the third display attribute of the screened independent functional unit corresponds to the browsing attribute designated by the user.
9. The method for obtaining a personalized window for displaying DICOM images according to claim 7, wherein S122 further specifically comprises:
if the determination result is that the DICOM data image set to be browsed is two sets of DICOM data images, screening out an independent functional unit corresponding to the DICOM data image set to be browsed based on a Modality value in a characteristic data value T respectively corresponding to the two sets of DICOM data images and a fourth attribute designated by a user;
the first display attributes of the screened independent functional units correspond to the Modalityvalues of two sets of DICOM data images in the DICOM data image set to be browsed respectively, and the third display attributes of the screened independent functional units correspond to the fourth attributes.
10. Apparatus for displaying a personalized window of a DICOM image, characterized in that it is adapted to perform the acquisition method according to any of the preceding claims 1-9, comprising:
the intelligent analysis module is used for acquiring and operating a personalized toolbar of the DICOM images in the DICOM data image set to be browsed based on browsing attributes appointed by a user and/or attribute information of each DICOM image in the DICOM data image set to be browsed;
the display module is used for displaying the DICOM images and the personalized toolbar in a window of the browser to obtain a personalized window for displaying the DICOM images, so that a user can operate each DICOM image in the DICOM data image set to be browsed based on the personalized toolbar in the personalized window.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310091272.6A CN116089375A (en) | 2023-02-09 | 2023-02-09 | Method and device for acquiring personalized window for displaying DICOM image |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310091272.6A CN116089375A (en) | 2023-02-09 | 2023-02-09 | Method and device for acquiring personalized window for displaying DICOM image |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116089375A true CN116089375A (en) | 2023-05-09 |
Family
ID=86206152
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310091272.6A Pending CN116089375A (en) | 2023-02-09 | 2023-02-09 | Method and device for acquiring personalized window for displaying DICOM image |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116089375A (en) |
-
2023
- 2023-02-09 CN CN202310091272.6A patent/CN116089375A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10762687B2 (en) | Method and system for rule based display of sets of images | |
JP5629582B2 (en) | Method, system and computer program for retrieving data from a set of medical image data | |
US8031917B2 (en) | System and method for smart display of CAD markers | |
US20060155577A1 (en) | System and method for anatomically based processing of medical imaging information | |
CN1935100B (en) | Clinical review and analysis work flow for lung nodule assessment | |
US20030018245A1 (en) | Methods for generating a lung report | |
US20090164247A1 (en) | Data and Display Protocols | |
JP2001008928A (en) | Method and device for display of image | |
US9495388B2 (en) | Visualization of relevance for content-based image retrieval | |
KR20150090117A (en) | Method and system for displaying to a user a transition between a first rendered projection and a second rendered projection | |
US20210303935A1 (en) | Medical image processing method and system and data processing method | |
EP2235652B1 (en) | Navigation in a series of images | |
CN103222876A (en) | Medical image processing apparatus, image diagnosis apparatus, computer system and medical image processing method | |
CN101789020A (en) | Image output method for PACS system | |
US20090202179A1 (en) | method and system for providing region based image modification | |
de Ridder et al. | A web-based medical multimedia visualisation interface for personal health records | |
WO2011071363A2 (en) | System and method for visualizing and learning of human anatomy | |
CN116089375A (en) | Method and device for acquiring personalized window for displaying DICOM image | |
CN108630301B (en) | Feature marking method and device and computer storage medium | |
CN106204623A (en) | Many contrasts image synchronization shows and the method and device of positioning and demarcating | |
Kumar et al. | Designing user interfaces to enhance human interpretation of medical content-based image retrieval: application to PET-CT images | |
CN114140408A (en) | Image processing method, device, equipment and storage medium | |
US20230210473A1 (en) | Clinical diagnostic and patient information systems and methods | |
CN116168811A (en) | Method for browsing PET dynamic image, storage medium and electronic equipment | |
Uttecht et al. | Software for efficient visualization and analysis of multiple, large, multi-dimensional data sets from magnetic resonance imaging |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |