CN118248274A - Medical image report generation method, device, equipment, medium and program product - Google Patents

Medical image report generation method, device, equipment, medium and program product Download PDF

Info

Publication number
CN118248274A
CN118248274A CN202410121952.2A CN202410121952A CN118248274A CN 118248274 A CN118248274 A CN 118248274A CN 202410121952 A CN202410121952 A CN 202410121952A CN 118248274 A CN118248274 A CN 118248274A
Authority
CN
China
Prior art keywords
image
report
medical image
image data
dimensional
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
Application number
CN202410121952.2A
Other languages
Chinese (zh)
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.)
Wuhan United Imaging Healthcare Co Ltd
Original Assignee
Wuhan United Imaging Healthcare 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 Wuhan United Imaging Healthcare Co Ltd filed Critical Wuhan United Imaging Healthcare Co Ltd
Priority to CN202410121952.2A priority Critical patent/CN118248274A/en
Publication of CN118248274A publication Critical patent/CN118248274A/en
Pending legal-status Critical Current

Links

Landscapes

  • Medical Treatment And Welfare Office Work (AREA)

Abstract

The application relates to a medical image report generation method, a medical image report generation device, a medical image report generation equipment, a medical image report generation medium and a medical image report generation program product. The method comprises the following steps: responding to a report display instruction of a target medical image triggered by a user, and acquiring image text and image data associated with the target medical image; rendering the image data at the user terminal to generate a three-dimensional image of the target medical image; and generating an image report corresponding to the target medical image according to the three-dimensional image and the image text. By adopting the method, the three-dimensional effect of the medical image can be displayed.

Description

Medical image report generation method, device, equipment, medium and program product
Technical Field
The present application relates to the field of medical technology, and in particular, to a method, apparatus, device, medium, and program product for generating a medical image report.
Background
Medical image reports are reports that a physician generates by viewing and analyzing a user's medical image.
In the related art, the medical image report is mainly displayed to the user in the form of a paper report or an electronic report, and the paper report or the electronic report is mainly composed of characters and pictures.
However, the related art medical image report cannot show the three-dimensional effect of the medical image.
Disclosure of Invention
In view of the foregoing, it is desirable to provide a medical image report generating method, apparatus, device, medium, and program product capable of exhibiting a three-dimensional effect of a medical image.
In a first aspect, the present application provides a medical image report generating method, the method comprising:
Responding to a report display instruction of a target medical image triggered by a user, and acquiring image text and image data associated with the target medical image;
Rendering the image data at the user terminal to generate a three-dimensional image of the target medical image;
and generating an image report corresponding to the target medical image according to the three-dimensional image and the image text.
In one embodiment, rendering image data at a user terminal generates a three-dimensional image of a target medical image, comprising:
decoding the data format of the image data to obtain the image data with a preset format;
rendering the image data in the preset format to generate a three-dimensional image of the target medical image.
In one embodiment, rendering image data in a preset format to generate a three-dimensional image of a target medical image includes:
extracting three-dimensional surface image data in a preset format;
modeling the three-dimensional surface image data to obtain a three-dimensional grid model;
And rendering all voxel data in the three-dimensional grid model to obtain a three-dimensional image of the target medical image.
In one embodiment, the report presentation instructions are generated by a user entering a report identification corresponding to the target medical image in an electronic report website; prior to responding to the report presentation instruction of the user-triggered target medical image, the method further comprises:
responding to a login request of the electronic report website, and displaying the electronic report website; the login request is triggered by a report two-dimensional code of the scanned target medical image or by the user inputting a website address in a webpage.
In one embodiment, acquiring image text and image data associated with a target medical image includes:
Sending an original image report acquisition instruction of a user to a server; the corresponding relation between the original image report address and the user is stored in the server;
The receiving server determines the user's image text and image data based on the original image report address.
In one embodiment, the raw image report is generated by the server based on a user-triggered report generation request after receiving the medical image uploaded by the imaging device and the inspection result uploaded by the reporting work terminal.
In one embodiment, the receiving server determines the image data of the user based on the original image report acquiring instruction, including:
the receiving server obtains the image data address determined by the instruction based on the original image report;
And sending an image data acquisition instruction generated based on the image data address to the server, and receiving the image data of the user sent by the server.
In one embodiment, the method further comprises:
in response to an operation instruction generated by a user interacting with the display screen, the three-dimensional image displayed on the display screen is scaled and/or rotated.
In a second aspect, the present application also provides a medical image report generating apparatus, including:
The acquisition module is used for responding to a report display instruction of the target medical image triggered by a user and acquiring image text and image data associated with the target medical image;
The rendering module is used for rendering the image data at the user terminal to generate a three-dimensional image of the target medical image;
and the generation module is used for generating an image report corresponding to the target medical image according to the three-dimensional image and the image text.
In a third aspect, the present application also provides a computer device. The computer device comprises a memory storing a computer program and a processor implementing the content of any one of the embodiments of the method for generating a medical image report in the first aspect when the processor executes the computer program.
In a fourth aspect, the present application also provides a computer-readable storage medium. A computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the contents of any one of the embodiments of the medical image report generation method of the first aspect described above.
In a fifth aspect, the present application also provides a computer program product. A computer program product comprising a computer program which when executed by a processor implements the contents of any one of the embodiments of the medical image report generating method of the first aspect described above.
The medical image report generation method, the medical image report generation device, the medical image report generation equipment, the medical image report generation medium and the medical image report generation program product are used for responding to a report display instruction of a target medical image triggered by a user to acquire image text and image data associated with the target medical image. Rendering the image data at the user terminal to generate a three-dimensional image of the target medical image. And generating an image report corresponding to the target medical image according to the three-dimensional image and the image text. According to the method, under the condition that a report display instruction is received, image data corresponding to the instruction can be rendered, and a three-dimensional image with a three-dimensional effect is obtained. And generating an image report capable of displaying the three-dimensional effect according to the three-dimensional image and the image text, wherein the three-dimensional image with the three-dimensional effect enables a user to intuitively observe the three-dimensional image.
Drawings
FIG. 1 is an application environment diagram of a method for generating a medical image report according to one embodiment;
FIG. 2 is a flow chart of a method for generating a medical image report according to one embodiment;
FIG. 3 is a flow chart of a method for generating a medical image report according to one embodiment;
FIG. 4 is a flow chart of a method for generating a medical image report according to one embodiment;
FIG. 5 is a flow chart of a method for generating a medical image report according to one embodiment;
FIG. 6 is a flow chart of a method for generating a medical image report according to one embodiment;
FIG. 7 is a flow chart of a method for generating a medical image report according to one embodiment;
FIG. 8 is a schematic view of an application environment of a method for generating a medical image report according to an embodiment;
FIG. 9 is a flow chart of a method of generating a medical image report according to one embodiment;
Fig. 10 is a block diagram showing the structure of a medical image report generating apparatus according to an embodiment.
Detailed Description
The present application will be described in further detail with reference to the drawings and examples, in order to make the objects, technical solutions and advantages of the present application more apparent. It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the application.
The medical image report generation method provided by the embodiment of the application can be applied to an application environment shown in figure 1. For example, the computer device may be a server, a personal computer, a notebook computer, a smart phone, a tablet computer, a smart mobile phone, or the like. The computer device may include a processor, memory, and network interface connected by a system bus or by wireless means. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device may include non-volatile storage media, internal memory. The non-volatile storage medium stores an operating system, computer programs, and a database. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The database of the computer device is used for storing data in the medical image report generation process. The network interface of the computer device is used for communicating with an external terminal through a network connection, and the computer program is executed by the processor to realize a medical image report generating method. The computer device may be implemented as a stand-alone computer device or as a cluster of computer devices. It should be noted that, the memory of the computer device is not limited to the above memory, and may also include a high-speed random access memory, a volatile solid-state memory, and the like. In addition, the composition architecture of the computer device is not limited to the above, and some components may be added or omitted.
In one embodiment, as shown in fig. 2, a medical image report generating method is provided, and the method is applied to the computer device in fig. 1 for illustration, and includes the following steps:
s201, responding to a report display instruction of a target medical image triggered by a user, and acquiring image text and image data associated with the target medical image.
The target medical image may include a two-dimensional medical image, a three-dimensional medical image, a four-dimensional medical image, or the like. For example, the medical image of the object may be a computed tomography image (Computed Tomography, CT), a nuclear magnetic resonance image (Magnetic Resonance Imaging, MRI), a positron emission computed tomography image (Positron Emission Tomography, PET), or a doppler ultrasound image, or the like. The target medical image may correspond to paper report content or electronic report content for interpreting, and/or predicting the content of the target medical image.
Optionally, the user may click the report presentation button on the touch screen, or click the report presentation button on the display screen through a mouse, or scan a two-dimensional code on a paper report, to trigger a report presentation instruction of the target medical image. The embodiment of the application does not limit the mode of triggering the report display instruction of the target medical image by the user.
In the embodiment of the application, after the report display instruction of the target medical image triggered by the user is acquired, the computer equipment can analyze the report display instruction to determine the identification information of the target medical image in the report display instruction. Thereafter, image text and image data associated with the target medical image are acquired from an image archiving and communication system (Picture ARCHIVING AND Communication Systems, PACS) based on the identification information of the target medical image. The image data associated with the target medical image may include two-dimensional image data, three-dimensional image data, four-dimensional image data, or the like.
And S202, rendering the image data at the user terminal to generate a three-dimensional image of the target medical image.
In one embodiment, if the image data is two-dimensional image data, the computer device may reconstruct three-dimensionally the two-dimensional image data associated with the target medical image, and transmit the reconstructed three-dimensional image data to the user terminal. Or directly reconstructing the two-dimensional image data at the user terminal to obtain three-dimensional image data.
In one embodiment, if the image data is three-dimensional image data, the computer device may perform three-dimensional construction on the three-dimensional image data associated with the target medical image, and send the three-dimensional image data obtained by construction to the user terminal. Or the computer device may also send the three-dimensional image data associated with the target medical image directly to the user terminal and render the three-dimensional image data at the user terminal.
In one embodiment, if the image data is four-dimensional image data, for example, the four-dimensional image data may be 4D CT image data or 4D MRI image data. The computer device may perform a time-dimensional analysis of the four-dimensional image data associated with the target medical image data and take the image data corresponding to a particular moment in the time-dimension as three-dimensional image data and send this three-dimensional image data to the user terminal for rendering. Or the three-dimensional image data can be obtained by directly intercepting the four-dimensional image data through the user terminal, and the three-dimensional image data is rendered.
As a non-limiting example, rendering image data may include: constructing a three-dimensional image structure or model based on the image data; and different parts in the three-dimensional image structure or the model are rendered by using different colors, so that a user can clearly distinguish the different parts according to the rendered three-dimensional image structure. For example, red may be used to render the lungs, green to render the stomach, and so on. Further, to more visually represent different features in the same location, different material transparencies may be used for rendering, e.g., a healthy portion of the lung may be rendered with a material transparence, a lesion portion of the lung may be rendered with a material transparence that is lower than the a material transparence, and thus, the user may more accurately observe the lesion portion of the lung.
The three-dimensional image structure is rendered on the display screen of the user terminal, so that the three-dimensional sense of the obtained three-dimensional image of the target medical image is richer.
As a specific non-limiting example, a user may load three-dimensional image data by way of a browser, applet, or the like, and render the three-dimensional image at the browser, applet, or the like. Optionally, the user may also load the image text (e.g., electronically report the examination conclusion, directly describe the target medical image, etc.) by means of a browser, applet, etc., and display the image in fusion with the three-dimensional image or independently of the three-dimensional image. As non-limiting examples of a display fused with a three-dimensional image, for example, the image text may be displayed directly on the three-dimensional image, text content may be represented in a particular color or shape on the three-dimensional image (e.g., lesion volume represented by red blocks, organ surface at risk represented by yellow curved surfaces, etc.), and so forth.
For example, an image rendering module for rendering image data may be developed in a suitable computer language (e.g., C or c++, etc.), compiled into bytecodes, and run in a browser.
S203, generating an image report corresponding to the target medical image according to the three-dimensional image and the image text.
In the embodiment of the application, after the three-dimensional image of the target medical image is acquired, the computer equipment can arrange the three-dimensional image and the image text on a fixed position according to a preset arrangement mode to obtain an image report of the target medical image. For example, a three-dimensional image may be disposed above a display screen and an image text may be disposed below the display screen. Alternatively, the three-dimensional image may be disposed on the left side of the display screen, and the image text may be disposed on the right side of the display screen. The screen occupation ratio of the three-dimensional image and the image text can be set in a self-defined mode, and in general, the occupation ratio of the three-dimensional image is larger, and the occupation ratio of the image text is smaller.
In the medical image report generation method, image text and image data associated with a target medical image are acquired in response to a report display instruction of the target medical image triggered by a user. Rendering the image data at the user terminal to generate a three-dimensional image of the target medical image. And generating an image report corresponding to the target medical image according to the three-dimensional image and the image text. According to the method, under the condition that a report display instruction is received, image data corresponding to the instruction can be rendered, and a three-dimensional image with a three-dimensional effect is obtained. And generating an image report capable of displaying the three-dimensional effect according to the three-dimensional image and the image text, wherein the three-dimensional image with the three-dimensional effect enables a user to intuitively observe the three-dimensional image.
On the basis of the above embodiment, the present embodiment describes the content related to step S202 "rendering image data at the user terminal to generate the three-dimensional image of the target medical image" in fig. 2. As shown in fig. 3, as a non-limiting example, the above step S202 may include the following:
s301, decoding the data format of the image data to obtain the image data with a preset format.
The rendering process aims at image data with preset formats, and the data formats of different types of image data are different. Therefore, before rendering the image data, different types of image data need to be converted into a preset format, so as to facilitate the rendering operation of the image data.
In an embodiment of the application, the computer device may compile a digital imaging and Communications in medicine library (DIGITAL IMAGING AND Communications IN MEDICINE, DICOM) into intermediate compiled bytecodes (WebAssembly). Therefore, decoding processing can be carried out on the data format of the image data in the browser, and the data format of the image data is converted into a preset format, so that the image data in the preset format is obtained.
S302, rendering the image data in the preset format to generate a three-dimensional image of the target medical image.
In the embodiment of the application, the computer equipment can construct a three-dimensional image model by utilizing the image data in the preset format. And rendering the three-dimensional image model based on a rendering rule of the model to generate a three-dimensional image of the target medical image with strong stereoscopic impression.
In the medical image report generating method, decoding processing is carried out on the data format of the image data to obtain the image data with the preset format. Rendering the image data in the preset format to generate a three-dimensional image of the target medical image. The method converts the image data from the original data format to the preset format by means of decoding processing so as to facilitate the subsequent rendering process. Thus, a three-dimensional image of the target medical image can be accurately generated.
Based on the above embodiments, the present embodiment describes the content related to "render image data in a preset format to generate a three-dimensional image of a target medical image" in step S302 in fig. 3. As shown in fig. 4, as a non-limiting example, the above step S302 may include the following:
S401, extracting three-dimensional surface image data in a preset format.
In the embodiment of the application, the computer equipment can input the image data in the preset format into the data extraction model, and the three-dimensional surface image data at the surface position in the image data is analyzed through the data extraction model. Or the computer equipment can also utilize image data in a preset format to construct a three-dimensional image structure, and perform contour segmentation on the three-dimensional image structure to obtain a three-dimensional surface image structure. And taking the image data on the three-dimensional surface image structure as the three-dimensional surface image data.
S402, modeling is conducted on the three-dimensional surface image data, and a three-dimensional grid model is obtained.
In the embodiment of the application, the computer equipment can utilize the three-dimensional surface image data to perform modeling so as to obtain an initial three-dimensional surface grid. Since the initial three-dimensional surface grid may contain irrelevant elements, continuous smoothing and extraction of the initial three-dimensional surface grid is required, so that the grid quality can be improved. Meanwhile, the number of surface grids is reduced, so that simulation efficiency can be improved, and the smoothed and extracted grids are used as a three-dimensional grid model.
And S403, rendering all voxel data in the three-dimensional grid model to obtain a three-dimensional image of the target medical image.
In the embodiment of the application, in order to distinguish voxel data at different positions of different three-dimensional grid models, the voxel data at different positions can be rendered based on a model rendering rule, so that the three-dimensional image of the obtained target medical image is more stereoscopic and vivid.
In the medical image report generating method, three-dimensional surface image data in a preset format are extracted; modeling is carried out on the three-dimensional surface image data, and a three-dimensional grid model is obtained. And rendering all voxel data in the three-dimensional grid model to obtain a three-dimensional image of the target medical image. The method accurately constructs a three-dimensional grid model based on three-dimensional surface image data by extracting the three-dimensional surface image data from the image data. And rendering all voxel data to make the three-dimensional image have stronger stereoscopic impression.
On the basis of the above embodiment, the report presentation instruction is generated by the user inputting a report identifier corresponding to the target medical image in the electronic report website. The present embodiment is an introduction to the related content before the report presentation instruction in response to the target medical image triggered by the user. As a non-limiting example, the above method may further include the following:
and responding to the login request of the electronic report website, and displaying the electronic report website. For example, the login request may be triggered by a report two-dimensional code that scans the target medical image or by the user entering a website address in a web page.
In one case, the target medical image is a paper report or an electronically reported two-dimensional medical image. In order to enable the user to view the three-dimensional image of the target medical image, a two-dimensional code may be set on the paper report or the electronic report. When the user wants to view the three-dimensional image, the terminal can be used for scanning the two-dimensional code on the paper report or the electronic report, and the computer equipment can receive the login request of the electronic report website.
In another case, the website address of the electronic report website is preset. The user can input the website address of the electronic report website in the webpage on the terminal, and the computer equipment can receive the login request of the electronic report website.
After receiving the login request of the electronic report website, the computer equipment can display the electronic report website to the user through a display screen, and the user can trigger a report display instruction on the electronic report website.
In the medical image report generating method, the electronic report website is displayed in response to a login request of the electronic report website. The login request is triggered by a report two-dimensional code of the scanned target medical image or by the user inputting a website address in a webpage. According to the method, the two-dimensional code is reported or the website address is input, so that a user can trigger a login request of the electronic report website more flexibly, and convenience in the display process of the electronic report website is improved.
On the basis of the above embodiment, the present embodiment is described with reference to the related content of step S201 "acquire image text and image data associated with the target medical image" in fig. 2. As shown in fig. 5, as a non-limiting example, the above step S201 may include the following:
S501, sending an original image report acquisition instruction of a user to a server; the server stores the corresponding relation between the original image report address and the user.
The original image report refers to a report of paper or electronic version generated according to the target medical image and the image text. The server generates the medical image based on the user triggering report generation request after receiving the medical image uploaded by the image equipment and the checking result uploaded by the report working terminal. After the plurality of original image reports are generated, the plurality of original image reports may be stored in a server. In addition, in order to facilitate quick searching of the original image reports stored in the server, a storage address of each original image report in the server may be associated with corresponding user information, and a corresponding relationship between the obtained original image report address and the user may be stored in the server. It should be noted that the server may be a remote server (cloud server) or a local server.
In the embodiment of the application, after receiving the original image report acquisition instruction of the user, the computer equipment can send the original image report acquisition instruction to the server. Once the server receives the original image report acquisition instruction, the server can analyze the original image report acquisition instruction to determine the user corresponding to the original image report. And determining the original image report address of the user based on the corresponding relation. And sending the original image report corresponding to the original image report address to the computer equipment.
S502, the receiving server determines the image text and the image data of the user based on the original image report address.
In the embodiment of the application, the server can determine the original image report required by the original image report acquisition instruction based on the original image report address. The report contains video text and video data. And the image text and the image data are sent to the computer equipment, so that the computer equipment side can receive the image text and the image data of the user sent by the server.
In the medical image report generation method, an original image report acquisition instruction of a user is sent to a server. The server stores the corresponding relation between the original image report address and the user. The receiving server determines the user's image text and image data based on the original image report address. The method is based on the corresponding relation between the original image report address in the server and the user, and the original image report of the user can be quickly found out from the server, so that the image text and the image data of the user can be quickly obtained, and the data acquisition efficiency is improved.
On the basis of the above embodiment, the present embodiment describes the content related to the image text and image data of the user, which is determined by the receiving server based on the original image report address in step S502 "in fig. 5. As shown in fig. 6, as a non-limiting example, the above step S502 may include the following:
s601, the receiving server obtains the image data address determined by the instruction based on the original image report.
In the embodiment of the application, after the computer equipment sends the original image report acquisition instruction of the user to the server, the server can determine the image data address corresponding to the user based on the user identifier carried by the instruction and the corresponding relationship between the original image report address and the user. And transmitting the image data address to the computer device.
S602, sending an image data acquisition instruction generated based on the image data address to a server, and receiving image data of a user sent by the server.
In the embodiment of the application, after receiving the image data address, the computer equipment determines that the server stores the image data required by the original image report acquisition instruction. Then, an image data acquisition instruction can be generated based on the image data address, and the image data acquisition instruction can be sent to the server. The server sends the image data of the user to the computer device based on the image data acquisition instruction.
In the medical image report generation method, the receiving server determines the image data address based on the original image report acquisition instruction. And sending an image data acquisition instruction generated based on the image data address to the server, and receiving the image data of the user sent by the server. According to the method, the image data address is received, so that the image data required by the server can be determined, and the address acquisition instruction is generated based on the image data address, so that the image data sent by the server can be accurately acquired.
Based on the above embodiments, the present embodiment describes the related content of scaling and/or rotating the three-dimensional image. As a non-limiting example, the above method may further include the following:
in response to an operation instruction generated by a user interacting with the display screen, the three-dimensional image displayed on the display screen is scaled and/or rotated.
The interaction mode of the user and the display screen can be mouse click, drag, touch screen touch or gesture recognition and the like.
In the embodiment of the application, the operation instruction for the three-dimensional image can be generated in the process of interaction between the user and the display screen. The computer device may scale and/or rotate the three-dimensional image displayed on the display screen according to different operating instructions. For example, the user may slide in different directions of the display screen, enabling rotation at different angles. The user can also use two fingers to approach or separate from the left upper and right lower positions of the display screen, so that the three-dimensional image is reduced and enlarged.
In the above medical image report generation method, the three-dimensional image displayed on the display screen is scaled and/or rotated in response to an operation instruction generated by the user interacting with the display screen. In the method, a user can realize the scaling and/or rotation of the three-dimensional image through the interaction with the display screen, so that the three-dimensional images with different angles can be observed.
As an embodiment of the present application, as shown in fig. 7, the medical image report generating method includes:
S701, responding to a login request of an electronic report website, and displaying the electronic report website;
s702, responding to a report display instruction of a target medical image triggered by a user, and sending an original image report acquisition instruction of the user to a server;
S703, the receiving server determines the image data address based on the original image report acquisition instruction;
S704, sending an image data acquisition instruction generated based on the image data address to a server, and receiving image data of a user sent by the server;
S705, decoding the data format of the image data to obtain the image data with a preset format;
s706, extracting three-dimensional surface image data in the image data in a preset format;
S707, modeling the three-dimensional surface image data to obtain a three-dimensional grid model;
s708, rendering all voxel data in the three-dimensional grid model to obtain a three-dimensional image of the target medical image;
S709, generating an image report corresponding to the target medical image according to the three-dimensional image and the image text;
S710, zooming and/or rotating a three-dimensional image displayed on the display screen in response to an operation instruction generated by the user interacting with the display screen.
Fig. 8 is a schematic view of an application environment of a medical image report generating method, where the application environment includes a server, a user terminal, a scanning device and a computer device. After the scanning device scans the target part of the user, the image data and the image text are sent to the server, and the image data and the image text can be stored in the server. The assistant downloads the image information at the side of the computer equipment, generates an original image report based on the image information and the text information, and generates a report two-dimensional code on the original image report.
In the application process, a user uses a terminal to scan a report two-dimensional code or inputs a website address in a webpage, triggers a login request of an electronic report website and displays the electronic report website. And triggering a report display instruction on the electronic report website by the user, and sending the report display instruction to the server. The server can render corresponding item data at the user terminal after receiving the report display instruction, and display the three-dimensional image and the image text of the target medical image on the terminal interface.
FIG. 9 is a schematic diagram of a medical image report generation method, the method comprising: s1: the method comprises the steps that computer equipment sends an original image report acquisition instruction of a user to a server; s2: the computer equipment receives the image data address and the image text sent by the server; s3: the computer equipment sends an image data acquisition instruction generated based on the image data address to the server; s4: the computer equipment receives image data of a user sent by a server; s5: caching the image data and the image text at the user terminal, and decoding the data format of the image data to obtain image data in a preset format; s6: rendering the image data in a preset format to generate a three-dimensional image of the target medical image; s7: in response to an operation instruction generated by a user interacting with the display screen, the three-dimensional image displayed on the display screen is scaled and/or rotated.
It should be understood that, although the steps in the flowcharts related to the above embodiments are sequentially shown as indicated by arrows, these steps are not necessarily sequentially performed in the order indicated by the arrows. The steps are not strictly limited to the order of execution unless explicitly recited herein, and the steps may be executed in other orders. Moreover, at least some of the steps in the flowcharts described in the above embodiments may include a plurality of steps or a plurality of stages, which are not necessarily performed at the same time, but may be performed at different times, and the order of the steps or stages is not necessarily performed sequentially, but may be performed alternately or alternately with at least some of the other steps or stages.
Based on the same inventive concept, the embodiment of the application also provides a medical image report generating device for realizing the medical image report generating method. The implementation of the solution provided by the device is similar to the implementation described in the above method, so the specific limitations in the embodiments of the device for generating a medical image report provided below may be referred to the above limitations of the method for generating a medical image report, which are not repeated here.
In one embodiment, as shown in fig. 10, there is provided a medical image report generating apparatus including: an acquisition module 11, a rendering module 12 and a generation module 13, wherein:
an acquisition module 11, configured to acquire image text and image data associated with a target medical image in response to a report presentation instruction of the target medical image triggered by a user;
A rendering module 12, configured to render the image data at the user terminal, and generate a three-dimensional image of the target medical image;
the generating module 13 is configured to generate an image report corresponding to the target medical image according to the three-dimensional image and the image text.
In one embodiment, the rendering module 12 includes: a decoding unit and a rendering unit, wherein:
The decoding unit is used for decoding the data format of the image data to obtain the image data in a preset format;
and the rendering unit is used for rendering the image data in the preset format and generating a three-dimensional image of the target medical image.
In one embodiment, the rendering unit is further configured to extract three-dimensional surface image data from image data in a preset format; modeling the three-dimensional surface image data to obtain a three-dimensional grid model; and rendering all voxel data in the three-dimensional grid model to obtain a three-dimensional image of the target medical image.
In one embodiment, the medical image report generating apparatus further includes: a display module, wherein:
The display module is used for responding to a login request of the electronic report website and displaying the electronic report website; the login request is triggered by a report two-dimensional code of the scanned target medical image or by the user inputting a website address in a webpage.
In one embodiment, the acquiring module includes: a transmitting unit and a receiving unit, wherein:
the sending unit is used for sending an original image report acquisition instruction of the user to the server; the corresponding relation between the original image report address and the user is stored in the server;
The original image report is generated based on a user trigger report generation request after the server receives the medical image uploaded by the image equipment and the checking result uploaded by the report working terminal.
And the receiving unit is used for receiving the image text and the image data of the user, which are determined by the server based on the original image report address.
In one embodiment, the receiving unit is further configured to receive an image data address determined by the server based on the original image report acquiring instruction; and sending an image data acquisition instruction generated based on the image data address to the server, and receiving the image data of the user sent by the server.
In one embodiment, the medical image report generating apparatus further includes: an operation unit in which:
And an operation unit for scaling and/or rotating the three-dimensional image displayed on the display screen in response to an operation instruction generated by the user interacting with the display screen.
The above-described respective modules in the medical image report generating apparatus may be implemented in whole or in part by software, hardware, and a combination thereof. The above modules may be embedded in hardware or may be independent of a processor in the computer device, or may be stored in software in a memory in the computer device, so that the processor may call and execute operations corresponding to the above modules.
In an embodiment, a computer device is provided, including a memory and a processor, where the memory stores a computer program, and the processor implements the content of any one of the embodiments of the medical image report generation method described above when the computer program is executed.
In one embodiment, a computer readable storage medium is provided, on which a computer program is stored, which when executed by a processor, implements the aspects of any one of the embodiments of the medical image report generation method described above.
In an embodiment, a computer program product is provided, comprising a computer program which, when executed by a processor, implements the contents of any one of the embodiments of the medical image report generating method described above.
The user information (including but not limited to user equipment information, user personal information, etc.) and the data (including but not limited to data for analysis, stored data, presented data, etc.) related to the present application are information and data authorized by the user or sufficiently authorized by each party.
Those skilled in the art will appreciate that implementing all or part of the above-described methods may be accomplished by way of a computer program, which may be stored on a non-transitory computer readable storage medium and which, when executed, may comprise the steps of the above-described embodiments of the methods. Any reference to memory, database, or other medium used in embodiments provided herein may include at least one of non-volatile and volatile memory. The nonvolatile Memory may include Read-Only Memory (ROM), magnetic tape, floppy disk, flash Memory, optical Memory, high density embedded nonvolatile Memory, resistive random access Memory (ReRAM), magneto-resistive random access Memory (Magnetoresistive Random Access Memory, MRAM), ferroelectric Memory (Ferroelectric Random Access Memory, FRAM), phase change Memory (PHASE CHANGE Memory, PCM), graphene Memory, and the like. Volatile memory can include random access memory (Random Access Memory, RAM) or external cache memory, and the like. By way of illustration, and not limitation, RAM can be in various forms such as static random access memory (Static Random Access Memory, SRAM) or dynamic random access memory (Dynamic Random Access Memory, DRAM), etc. The databases referred to in the embodiments provided herein may include at least one of a relational database and a non-relational database. The non-relational database may include, but is not limited to, a blockchain-based distributed database, and the like. The processor referred to in the embodiments provided in the present application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic unit, a data processing logic unit based on quantum computing, or the like, but is not limited thereto.
The technical features of the above embodiments may be arbitrarily combined, and all possible combinations of the technical features in the above embodiments are not described for brevity of description, however, as long as there is no contradiction between the combinations of the technical features, they should be considered as the scope of the description.
The foregoing examples illustrate only a few embodiments of the application, which are described in detail and are not to be construed as limiting the scope of the application. It should be noted that it will be apparent to those skilled in the art that several variations and modifications can be made without departing from the spirit of the application, which are all within the scope of the application. Accordingly, the scope of the application should be assessed as that of the appended claims.

Claims (10)

1. A medical image report generation method, comprising:
responding to a report display instruction of a target medical image triggered by a user, and acquiring image text and image data associated with the target medical image;
rendering the image data at a user terminal to generate a three-dimensional image of the target medical image;
and generating an image report corresponding to the target medical image according to the three-dimensional image and the image text.
2. The medical image report generation method of claim 1, wherein the rendering the image data at the user terminal generates a three-dimensional image of the target medical image, comprising:
Decoding the data format of the image data to obtain image data in a preset format;
and rendering the image data in the preset format to generate the three-dimensional image of the target medical image.
3. The medical image report generating method according to claim 2, wherein the rendering the image data in the preset format to generate the three-dimensional image of the target medical image includes:
extracting three-dimensional surface image data in the preset format;
Modeling the three-dimensional surface image data to obtain a three-dimensional grid model;
and rendering all voxel data in the three-dimensional grid model to obtain a three-dimensional image of the target medical image.
4. The medical image report generating method according to claim 1, wherein the report presentation instruction is generated by the user inputting a report identification corresponding to the target medical image in an electronic report website; before the report presentation instruction in response to the user-triggered target medical image, the method further comprises:
responding to a login request of the electronic report website, and displaying the electronic report website; the login request is triggered by scanning a report two-dimensional code of the target medical image or by inputting a website address in a webpage by the user.
5. The medical image report generation method of claim 1, wherein the acquiring image text and image data associated with the target medical image comprises:
Sending an original image report acquisition instruction of the user to a server; the server stores the corresponding relation between the original image report address and the user;
and receiving the image text and image data of the user determined by the server based on the original image report address.
6. The medical image report generating method according to claim 5, wherein the original image report is generated based on a user-triggered report generating request after receiving the medical image uploaded by the image device and the inspection result uploaded by the reporting work terminal.
7. The medical image report generating method according to claim 5, wherein receiving the image data of the user determined by the server based on the original image report acquisition instruction includes:
receiving an image data address determined by the server based on the original image report acquisition instruction;
And sending an image data acquisition instruction generated based on the image data address to the server, and receiving the image data of the user sent by the server.
8. The medical image report generation method of claim 1, wherein the method further comprises:
In response to an operation instruction generated by a user interacting with a display screen, the three-dimensional image displayed on the display screen is scaled and/or rotated.
9. A medical image report generating apparatus, comprising:
The acquisition module is used for responding to a report display instruction of a target medical image triggered by a user and acquiring image text and image data associated with the target medical image;
The rendering module is used for rendering the image data at the user terminal and generating a three-dimensional image of the target medical image;
And the generation module is used for generating an image report corresponding to the target medical image according to the three-dimensional image and the image text.
10. A computer-readable storage medium, on which a computer program is stored, characterized in that the computer program, when being executed by a processor, implements the steps of the medical image report generating method of any one of claims 1 to 8.
CN202410121952.2A 2024-01-26 2024-01-26 Medical image report generation method, device, equipment, medium and program product Pending CN118248274A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410121952.2A CN118248274A (en) 2024-01-26 2024-01-26 Medical image report generation method, device, equipment, medium and program product

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410121952.2A CN118248274A (en) 2024-01-26 2024-01-26 Medical image report generation method, device, equipment, medium and program product

Publications (1)

Publication Number Publication Date
CN118248274A true CN118248274A (en) 2024-06-25

Family

ID=91553591

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410121952.2A Pending CN118248274A (en) 2024-01-26 2024-01-26 Medical image report generation method, device, equipment, medium and program product

Country Status (1)

Country Link
CN (1) CN118248274A (en)

Similar Documents

Publication Publication Date Title
US10671255B2 (en) Facilitating transitioning between viewing native 2D and reconstructed 3D medical images
US7423640B2 (en) Method and system for panoramic display of medical images
JP5823259B2 (en) Medical data generator
US10692272B2 (en) System and method for removing voxel image data from being rendered according to a cutting region
JP6396310B2 (en) Method and apparatus for displaying to a user a transition between a first rendering projection and a second rendering projection
US20170178266A1 (en) Interactive data visualisation of volume datasets with integrated annotation and collaboration functionality
CN109035234A (en) A kind of nodule detection methods, device and storage medium
CN107004042A (en) Finger image is recognized
CN105447070A (en) Medical image reading method and system
US9202007B2 (en) Method, apparatus and computer program product for providing documentation and/or annotation capabilities for volumetric data
CN115661371B (en) Three-dimensional object modeling method and device, computer equipment and storage medium
CN107066794A (en) Method and system for assessing medical research data
US9728001B2 (en) Processing and rendering of large image files
Borgbjerg Web‐based imaging viewer for real‐color volumetric reconstruction of human visible project and DICOM datasets
CN112530549B (en) Image display method, device and computer equipment
CN112820385A (en) Medical image browsing method, client and system
Li et al. SP-MIOV: A novel framework of shadow proxy based medical image online visualization in computing and storage resource restrained environments
KR102222816B1 (en) Method for generating future image of progressive lesion and apparatus using the same
CN118248274A (en) Medical image report generation method, device, equipment, medium and program product
US10052156B2 (en) Moving the cursor to 2D position in second tomographic image corresponding to 3D position corresponding to 2D position pointed by cursor in first tomographic image
CN111651131B (en) Image display method and device and computer equipment
Durisetti et al. Evaluation of Tools Used for 3D Reconstruction of 2D Medical Images
Obrul et al. Progressive visualization of losslessly compressed DICOM files over the Internet
CN118315029A (en) Data display method, device and computer equipment in image reconstruction link
CN110415239B (en) Image processing method, image processing apparatus, medical electronic device, and medium

Legal Events

Date Code Title Description
PB01 Publication
SE01 Entry into force of request for substantive examination