Web-based dicom digital image data processing and display method
By using a web-based DICOM digital image data processing method, the problems of low image processing efficiency and quality are solved, enabling efficient and high-definition image processing and timely backup, improving the accuracy of feature extraction and model matching, and assisting medical staff in diagnosis.
Patent Information
- Application Number
- CN202211282816.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-10-19
- Publication Date
- 2025-11-07
- Estimated Expiration
- 2042-10-19
AI Technical Summary
In existing technologies, DICOM digital images are not preprocessed before processing, resulting in low processing efficiency, low image quality, and affecting the accuracy and effectiveness of subsequent feature extraction and model matching. Furthermore, the images are not easy to back up and output in a timely manner.
A web-based DICOM digital image data processing method is adopted, including image acquisition, key image extraction, wide area network adjustment, feature extraction and matching, digital image generation and storage backup. Through steps such as segmented processing, compression, decompression, preprocessing, adaptive enhancement of texture and line features, feature matching and cloud storage, image quality and processing efficiency are improved.
It improves the efficiency and quality of image processing, facilitates the accuracy of subsequent feature extraction and model matching, and enables timely backup and display of images, assisting medical staff in judging the condition of patients.
Smart Images

Figure CN115472267B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of image processing, and in particular to a Web-based method for processing and displaying DICOM digital image data. Background Technology
[0002] DICOM, or Digital Imaging and Communications in Medicine, is an international standard (ISO 12052) for medical images and related information. It defines a medical image format that meets clinical requirements for data exchange. DICOM is widely used in radiology, cardiovascular imaging, and diagnostic radiology equipment (X-ray, CT, MRI, ultrasound, etc.), and is finding increasingly widespread and in-depth application in other medical fields such as ophthalmology and dentistry.
[0003] Digital images often lack preprocessing, resulting in low processing efficiency, low image quality, and hindering subsequent feature extraction. This negatively impacts the accuracy of image-model matching and the overall processing effectiveness. Furthermore, processed images are difficult to back up and output promptly, hindering observation by medical staff and reducing their ability to aid in patient diagnosis. Therefore, this paper proposes a Web-based method for processing and displaying DICOM digital image data. Summary of the Invention
[0004] This embodiment provides a Web-based DICOM digital image data processing and display method to solve the problems in the prior art where digital images are not preprocessed before processing, resulting in low image processing efficiency, low image quality, and difficulty in subsequent feature extraction, which affects the accuracy of image-model matching and processing effect.
[0005] According to one aspect of this application, a Web-based method for processing and displaying DICOM digital image data is provided, the method comprising the following steps:
[0006] (1) Image acquisition: The medical images to be processed are segmented into the first image and the second image. The two images are compressed and stored.
[0007] (2) Extract key images, perform preliminary traversal of the images, decompress the images, and extract key frame images from the two images respectively;
[0008] (3) Wide area network adjustment: The key frame images at the extraction point are processed using the Web, and the images to be matched are preprocessed to reduce image noise and other image defects, adaptively enhance image texture and line features, and adaptively adjust image shadows and low texture areas.
[0009] (4) Feature extraction and matching, respectively extracting the texture components of the first and second images, and matching them with the features of the mold to generate corresponding digital elevation models;
[0010] (5) Generating digital images, a digital-analog conversion unit is used to convert analog signals from the images into digital signals, and after signal processing, digital orthographic images and digital line graphs are generated;
[0011] (6) Image storage backup and display, outputting dynamic image data or static image data for browsing and viewing, and backing up image data to cloud storage.
[0012] Further, in step (1), when collecting images, the duration of the images needs to be screened, and images exceeding the duration are cropped to ensure the processing effect of the image pair.
[0013] Further, in step (2), when traversing the image, the damaged and blank parts of the image are screened and deleted one by one to reduce storage waste of the storage unit and facilitate subsequent image processing.
[0014] Further, in step (3), the images after adjustment can be adaptively enhanced in image contrast in shadow and low-texture areas to facilitate subsequent feature extraction and image matching; based on a multi-scene image correlation matching algorithm, the matching results of multiple matching primitives are combined, local and global information of the image is used, and a coarse-to-fine image matching strategy is adopted to improve the matching effect.
[0015] Further, in step (4), a least squares matching algorithm and a matching algorithm capable of local fine matching of details are used to perform fine matching on the matching results obtained by the multi-scene image multi-matching primitive matching module to improve the accuracy of the matching results and locate and eliminate small matching gross errors.
[0016] Further, in step (4), the matching primitives include feature points, feature lines, and grid points, and the matching algorithm is calculated 2-4 times before model matching to reduce the matching error of the image.
[0017] Further, in step (4), the proposed image features generate approximate kernel line images, define matching templates, measure matching seed points, automatically match images, and generate digital elevation models.
[0018] Further, in step (5), before producing a digital orthographic image map, a suitable preprocessing algorithm must be used to enhance the original image, such as reducing the contrast of the image to improve the matching degree of the image and the model.
[0019] Further, the dynamic image data or static image data output in step (6) can be displayed and queried through the display screen. Through the differences on the image, the conditions of each part can be identified.
[0020] Further, the image data output in step (6) can be stored locally and periodically uploaded to the cloud storage unit for reading and writing of the processed data, thereby improving the storage duration of the data.
[0021] Through the above-mentioned embodiments of the present application, the key image extraction, wide area network adjustment and feature extraction and matching are adopted, thereby solving the problems of low processing efficiency and low image quality of the digital image before preprocessing, which is not conducive to subsequent feature extraction and affects the matching precision and processing effect of the image and the model. The processing efficiency and image quality of the image are high, which is conducive to subsequent feature extraction and improves the matching precision and processing effect of the image and the model. BRIEF DESCRIPTION OF DRAWINGS
[0022] In order to more clearly illustrate the technical solutions of the embodiments of the present application or the prior art, the drawings needed to be used in the embodiments or the prior art description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and those skilled in the art can obtain other drawings according to these drawings without creative labor.
[0023] Figure 1 The flowchart of the present application. DETAILED DESCRIPTION
[0024] In order to make the person skilled in the art better understand the technical solutions of the present application, the technical solutions in the embodiments of the present application will be described clearly and completely with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some embodiments of the present application, not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor should be within the scope of protection of the present application.
[0025] It should be noted that the terms "first", "second" and the like in the description and in the claims of the present application and the above-described accompanying drawings are used to distinguish similar objects and are not necessarily used to describe a particular sequential or chronological order. It should be understood that the data thus used can be interchanged, where appropriate, to describe the embodiments of the present application described herein. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or apparatus that includes a list of steps or units without being limited to only those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to such processes, methods, products or apparatus.
[0026] In the present application, the terms "upper", "lower", "left", "right", "front", "back", "top", "bottom", "inner", "outer", "middle", "vertical", "horizontal", "lateral", "longitudinal" and the like indicate the orientation or positional relationship based on the orientation or positional relationship shown in the drawings. These terms are mainly used to better describe the present application and its embodiments, and are not intended to limit the indicated devices, elements or components to have a particular orientation, or to be constructed and operated in a particular orientation.
[0027] In addition, in addition to indicating the orientation or positional relationship, the above-mentioned partial terms can also be used to indicate other meanings, for example, the term "upper" can also be used to indicate a certain dependent relationship or connection relationship in some cases. For those skilled in the art, the specific meaning of these terms in the present application can be understood according to the specific circumstances.
[0028] In addition, the terms "mounting", "setting", "provided with", "connecting", "connected", "sleeved" should be interpreted broadly. For example, it can be a fixed connection, a detachable connection, or a monolithic structure; it can be a mechanical connection, or an electrical connection; it can be a direct connection, or an indirect connection through an intermediate medium, or an internal communication between two devices, elements or components. For those skilled in the art, the specific meaning of the above-mentioned terms in the present application can be understood according to the specific circumstances.
[0029] It should be noted that the embodiments and features in the embodiments of the present application can be combined with each other without conflict. The present application will be described in detail below with reference to the accompanying drawings and in conjunction with the embodiments.
[0030] Embodiment 1
[0031] Please refer to Figure 1 As shown in the figure, the Web-based DICOM digital image data processing and display method comprises the following steps:
[0032] (1) image acquisition, segmenting the medical image to be processed into a first image and a second image, compressing and storing the two images;
[0033] (2) extracting key images, performing preliminary traversal on the images, decompressing the images, and extracting key frame images from the two images;
[0034] (3) wide-area network adjustment, using Web to process the extracted key frame images, pre-processing the images to be matched to reduce image noise and other image defects, adaptively enhancing image texture and linear features, and adaptively adjusting image shadows and low-texture areas;
[0035] (4) feature extraction and matching, extracting features from the texture components of the first image and the second image, and matching them with the features of the mold to generate corresponding digital elevation models;
[0036] (5) generating digital images, analog-to-digital conversion unit, converting analog signals from the image into digital signals, and generating digital orthographic images and digital line graphs after signal processing;
[0037] (6) image storage backup and display, outputting dynamic image data or static image data for browsing and viewing, and backing up image data to cloud storage.
[0038] Further, in step (1), when acquiring images, the length of the images needs to be screened, and images exceeding the length need to be cropped to ensure the processing effect of the images.
[0039] Further, in step (2), when traversing the images, damaged and blank parts of the images are screened and deleted one by one to reduce storage waste and facilitate subsequent image processing.
[0040] Further, in step (3), the adjusted images can adaptively enhance the image contrast of image shadows and low-texture areas to facilitate subsequent feature extraction and image matching; based on multi-scene image correlation matching algorithm, combining the matching results of multiple matching primitives, using local and global information of the image, and adopting a coarse-to-fine image matching strategy to improve the matching effect.
[0041] Further, in step (4), the least squares matching algorithm and the matching algorithm capable of local fine matching of details are used to perform fine matching on the matching results obtained by the multi-scene image multi-matching primitive matching module to improve the accuracy of the matching results and locate and eliminate small matching gross errors.
[0042] Further, in step (4), the matching primitives include feature points and feature lines, and the matching algorithm is used twice before model matching to reduce the matching error of the images.
[0043] Further, in step (4), the proposed image features are used to generate approximate core image, define matching template, measure matching seed point line, automatically image match and generate digital elevation model.
[0044] Further, in step (5), before the production of digital orthophoto map, the original image must be enhanced by using appropriate preprocessing algorithm, such as reducing the contrast of the image, improving the matching degree of the image and the model.
[0045] Further, in step (6), the output dynamic image data or static image data can be displayed and queried through the display screen. Through the difference on the image, the condition of each part can be identified.
[0046] Further, in step (6), the output image data can be stored regularly at the local end, and the processed data can be read and written by uploading the data to the storage unit in the cloud, so as to improve the storage time of the data.
[0047] The above method is suitable for processing DICOM digital image data based on Web with short image length and simple data.
[0048] Embodiment 2
[0049] Please refer to Figure 1 The DICOM digital image data processing and display method based on Web includes the following steps:
[0050] ((1) image acquisition, the medical image to be processed is segmented and processed into first image and second image, and the two images are compressed and stored;
[0051] (2) extracting key image, performing preliminary traversal on the image, decompressing the image, and extracting key frame image from the two images;
[0052] (3) wide area network adjustment, using Web to process the extracted key frame image, pre-processing the image to be matched to reduce image noise and other image defects, adaptively enhancing image texture and linear features, and adaptively adjusting image shadow and less textured area;
[0053] (4) feature extraction and matching, the texture components of the first image and the second image are respectively extracted and matched with the features of the mold to generate corresponding digital elevation model;
[0054] (5) generating a digital image, simulating a digital-analog unit for converting analog signals from the image into digital signals, and generating a digital orthographic image and a digital linear image after signal processing;
[0055] (6) image storage backup and display, outputting dynamic image data or static image data for browsing and viewing, and backing up image data to cloud storage.
[0056] Further, in step (1), the duration of the image needs to be selected during image acquisition, and the image exceeding the duration needs to be cropped to ensure the processing effect of the image pair.
[0057] Further, in step (2), when traversing the image, the damaged and blank parts of the image are selected and deleted one by one to reduce the storage waste of the storage unit and facilitate subsequent image processing.
[0058] Further, in step (3), the images after adjustment can be adaptively enhanced in image contrast in shadow and low-texture areas to facilitate subsequent feature extraction and image matching; based on a multi-scene image correlation matching algorithm, the matching results of multiple matching primitives are combined, the local and global information of the image is used, and a coarse-to-fine image matching strategy is adopted to improve the matching effect.
[0059] Further, in step (4), a least squares matching algorithm and a matching algorithm capable of local fine matching of details are used to perform fine matching on the matching results obtained by the multi-scene image multi-matching primitive matching module to improve the accuracy of the matching results and locate and eliminate small matching gross errors.
[0060] Further, in step (4), the matching primitives include feature points, feature lines, and grid points, and the matching algorithm is used to calculate four times before model matching to reduce the matching error of the image.
[0061] Further, in step (4), the proposed image features generate approximate kernel line images, define matching templates, measure matching seed points, automatically match images, and generate digital elevation models.
[0062] Further, in step (5), before the digital orthographic image map is made, a suitable preprocessing algorithm must be used to enhance the original image, such as reducing the contrast of the image to improve the matching degree of the image and the model.
[0063] Further, in step (6), the output dynamic image data or static image data can be displayed and queried through the display screen, and through the differences on the image, the conditions of each part can be identified.
[0064] Further, the image data output in step (6) can be stored locally, and the processed data can be read and written in the storage unit of the cloud to improve the storage time of the data.
[0065] The method is suitable for processing long-time and complex data-based Web DICOM digital image data processing and display method.
[0066] The application has the advantages of:
[0067] The image is preprocessed to improve the processing efficiency of the image, the wide area network adjustment is used to improve the quality of the image, facilitate subsequent feature extraction, improve the accuracy of model matching, and improve the effect of image processing; the image after processing can be backed up and displayed to assist medical staff in judging and treating the patient's condition.
[0068] The above only describes the preferred embodiments of the application and is not intended to limit the application. Those skilled in the art can make various modifications and changes to the application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principles of the application shall be included in the protection scope of the application.
Claims
1. A method for processing and displaying DICOM digital image data based on Web, characterized in that: The Web-based DICOM digital image data processing and display method comprises the following steps: (1) image acquisition, the medical image to be processed is segmented and processed into a first image and a second image, the two images are compressed and stored; (2) extracting key images, performing preliminary traversal on the images, decompressing the images, and extracting key frame images from the two images respectively; (3) wide area network adjustment, using Web to process the extracted key frame images, pre-processing the images to be matched to reduce image noise and other image defects, adaptively enhancing image texture and linear features, and adaptively adjusting image shadows and low-texture areas; (4) feature extraction and matching, the texture components of the first image and the second image are respectively extracted and matched with the features of the mold to generate corresponding digital elevation models; (5) generating digital images, a simulation-to-digital unit is used to convert analog signals from the image into digital signals, and digital orthographic images and digital line graphs are generated after signal processing; (6) image storage backup and display, outputting dynamic image data or static image data for browsing and viewing, and backing up image data to cloud storage.
2. The web-based DICOM digital image data processing and display method of claim 1, wherein: In step (1), when the image is collected, the length of the image needs to be screened, and the image exceeding the length needs to be cropped to ensure the processing effect of the image.
3. The web-based DICOM digital image data processing and display method of claim 1, wherein: In step (2), when traversing the image, the damaged and blank parts of the image are screened and deleted one by one to reduce storage waste and facilitate subsequent image processing.
4. The web-based DICOM digital image data processing and display method of claim 1, wherein: In step (3), the adjusted image can adaptively enhance the image contrast of the image shadow and low-texture area, so as to facilitate subsequent feature extraction and image matching; based on the multi-scene image correlation matching algorithm, the matching results of multiple matching primitives are combined, the local and global information of the image is used, and the image matching strategy from coarse to fine is adopted to improve the matching effect.
5. The web-based DICOM digital image data processing and display method of claim 1, wherein: In step (4), the least square matching algorithm and the matching algorithm capable of local fine matching of details are used to perform fine matching on the matching results obtained by the multi-scene image multi-matching primitive matching module to improve the accuracy of the matching results and locate and eliminate small matching gross errors.
6. The web-based DICOM digital image data processing and display method of claim 1, wherein: In step (4), the matching primitives include feature points, feature lines and grid points, and the matching algorithm is used to calculate 2-4 times before model matching to reduce the matching error of the image.
7. The web-based DICOM digital image data processing and display method of claim 1, wherein: In step (4), the proposed image features generate approximate kernel line images, define matching templates, measure matching seed points, automatically match images and generate digital elevation models.
8. The web-based DICOM digital image data processing and display method of claim 1, wherein: In step (5), before the digital orthographic image map is made, the original image must be enhanced by using a suitable pre-processing algorithm, such as reducing the contrast of the image, to improve the matching degree of the image and the model.
9. The web-based DICOM digital image data processing and display method of claim 1, wherein: In step (6), the output dynamic image data or static image data can be displayed and queried through the display screen, and the conditions of each part can be identified through the differences on the image.
10. The web-based DICOM digital image data processing and display method of claim 1, wherein: In step (6), the output image data can be stored regularly on the local end, and the data can be uploaded to the cloud storage unit for reading and writing of the processed data, thereby improving the storage duration of the data.
Citation Information
Patent Citations
Three-dimensional cardiac ultrasonic virtual endoscope system
CN101849813A
Image matching method suitable for automatically detecting flight quality of aerial photography
CN103886611A