CN107564076B - Image off-line reconstruction method, related equipment and system - Google Patents

Image off-line reconstruction method, related equipment and system Download PDF

Info

Publication number
CN107564076B
CN107564076B CN201710744133.3A CN201710744133A CN107564076B CN 107564076 B CN107564076 B CN 107564076B CN 201710744133 A CN201710744133 A CN 201710744133A CN 107564076 B CN107564076 B CN 107564076B
Authority
CN
China
Prior art keywords
reconstruction
offline
interface
image
client
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710744133.3A
Other languages
Chinese (zh)
Other versions
CN107564076A (en
Inventor
邵闯
罗升
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenyang Zhihe Medical Technology Co ltd
Original Assignee
Neusoft Medical Systems 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 Neusoft Medical Systems Co Ltd filed Critical Neusoft Medical Systems Co Ltd
Priority to CN201710744133.3A priority Critical patent/CN107564076B/en
Publication of CN107564076A publication Critical patent/CN107564076A/en
Application granted granted Critical
Publication of CN107564076B publication Critical patent/CN107564076B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Stored Programmes (AREA)
  • Computer And Data Communications (AREA)

Abstract

The embodiment of the application discloses an image off-line reconstruction method, related equipment and a system, wherein the method is applied to a client and comprises the following steps: responding to a first reconstruction request for a target object, and constructing and displaying an offline reconstruction interface according to a pre-acquired offline reconstruction program package; responding to an input determination instruction triggered by a user, and acquiring a reconstruction parameter and/or a reconstruction algorithm input on an offline reconstruction interface; and sending an image reconstruction task carrying the obtained reconstruction parameters and/or reconstruction algorithm and the target object identifier to the main console device, so that the main console device controls a reconstruction machine to reconstruct the target object according to the image reconstruction task. According to the embodiment of the application, the advantages of the remote terminal are fully utilized, a doctor can complete the adjustment of the reconstruction parameters and the algorithm on the client, a technician is not required to participate in the adjustment process of the parameters and/or the algorithm, the communication time and the waiting time of the personnel are saved, the waste of the personnel is avoided, and the offline reconstruction efficiency is improved.

Description

Image off-line reconstruction method, related equipment and system
Technical Field
The present application relates to the field of computer technologies, and in particular, to an image offline reconstruction method, a related device, and a system.
Background
Image reconstruction, generally referred to as reconstruction of a medical image, is a process of reconstructing an image from data acquired from a whole body or a certain part of a patient, and includes acquiring raw data (raw data) of the patient by using acquisition and detection equipment such as Computed Tomography (CT), Positron Emission Tomography (PET), Magnetic Resonance Imaging (MRI), and reconstructing the raw data into a standard medical (digital Imaging and Communications in Medicine, DICOM) image after analysis and correction by using reconstruction algorithms of different types of parameters and technologies. The off-line reconstruction of the image refers to a process of reconstructing the image again after readjusting and modifying reconstruction parameters or a reconstruction algorithm under the condition of keeping raw data obtained by original scanning after scanning is finished.
The off-line image reconstruction system comprises acquisition and detection equipment (such as CT, PET, MRI and the like) for acquiring and detecting raw data, a reconstruction machine for image reconstruction, console equipment for overall control and a post-processing workstation for displaying DICOM images. Wherein, the acquisition detection equipment, the reconstruction machine and the main console equipment are generally arranged in an operation room and controlled by a technician to operate; and the processing workstation is arranged in a diagnosis center for doctors to perform image browsing, diagnosis report writing and other works.
Based on this, in the existing offline reconstruction operation process, a technician specifically controls and operates a device console device in an operation room, the console device is used for data acquisition and image reconstruction, after the DICOM image is transmitted to a post-processing workstation, after a doctor checks the image in the post-processing workstation, if the doctor needs to reconstruct the image offline, the doctor needs to communicate offline reconstruction parameters or algorithms with the technician by using a telephone or other communication modes, then the technician initiates offline reconstruction operation when the console device is idle, and after the DICOM image is transmitted to the post-processing workstation again to inquire whether the doctor is satisfied with the reconstructed image, and the operation is repeated in a circulating way. Since the off-line reconstruction of the image needs to be completed by a technician in an operation room, a doctor and the technician need to communicate the parameters and the algorithm of the reconstruction, and the parameters of the reconstruction algorithm or the algorithm which can be adjusted by the off-line reconstruction are complex, the doctor and the technician need to perform tedious communication, so that the waste of time and personnel is caused, and the off-line reconstruction efficiency is low.
Disclosure of Invention
In order to solve the prior art problems, the application provides an image offline reconstruction method, related equipment and a system, which can improve the offline reconstruction efficiency.
The image offline reconstruction method provided by the embodiment of the application is applied to a client, wherein the client is used for communicating with a main console device, and the main console device is used for controlling a reconstruction machine to reconstruct an image; the method comprises the following steps:
responding to a first reconstruction request of a target object, and constructing and displaying an offline reconstruction interface according to a pre-acquired offline reconstruction program package, wherein the target object comprises at least one group of image sequences;
responding to an input determining instruction triggered by a user, and acquiring a reconstruction parameter and/or a reconstruction algorithm input on the offline reconstruction interface;
and sending an image reconstruction task to the main console device so that the main console device controls the reconstruction machine to reconstruct the target object according to the image reconstruction task, wherein the image reconstruction task carries the obtained reconstruction parameters and/or reconstruction algorithm and the identification of the target object.
Optionally, the construction of the offline reconstruction interface specifically includes:
determining at least one first offline reconstruction procedure set and at least one second offline reconstruction procedure set from the offline reconstruction package according to the first reconstruction request;
and operating the determined first offline reconstruction program set and the determined second offline reconstruction program set, generating at least one first offline reconstruction component and at least one second offline reconstruction component, and obtaining the offline reconstruction interface, wherein the first offline reconstruction component is used for receiving the entry determination instruction, and the second offline reconstruction component is used for obtaining reconstruction parameters and/or a reconstruction algorithm input by a user.
Optionally, the constructing and displaying an offline reconstruction interface further includes, before:
sending a component updating request to the master console device, wherein the component updating request carries a version identifier of a pre-acquired offline rebuilding program package;
if a component updating instruction sent by the main console device is received, updating the offline reconstruction program package according to at least one offline reconstruction program set carried by the updating instruction, and constructing and displaying an offline reconstruction interface according to the updated offline reconstruction program package, wherein the offline reconstruction program package comprises a plurality of offline reconstruction program sets;
and if an interface construction notice sent by the main console equipment is received, constructing and displaying an offline reconstruction interface according to the pre-acquired offline reconstruction program package.
Optionally, the constructing and displaying an offline reconstruction interface further includes, before:
sending a second reconstruction request to the master console device, wherein the second reconstruction request carries the identifier of the target object;
if a reconstruction permission notification sent by the master console equipment is received, constructing and displaying an offline reconstruction interface according to an offline reconstruction program package acquired from the master console equipment in advance;
if receiving a reconstruction rejection notification sent by the main console equipment, ending the process;
wherein the reconstruction permission notification and the reconstruction refusal notification are generated by the console device according to the storage condition of the target object generated data.
The embodiment of the application also provides an image off-line reconstruction method, which is applied to a main console device, wherein the main console device is communicated with a client, is used for acquiring and sending raw data generated by acquisition and detection equipment in one examination to a reconstruction machine, is also used for controlling the reconstruction machine to reconstruct an image of the raw data according to reconstruction parameters and a reconstruction algorithm, and sends the reconstructed image to the client; the method comprises the following steps:
receiving an image reconstruction task sent by the client, wherein the image reconstruction task carries reconstruction parameters and/or a reconstruction algorithm and an identifier of a target object to be reconstructed, the reconstruction parameters and/or the reconstruction algorithm are input by a user through an offline reconstruction interface displayed on the client, the offline reconstruction interface is constructed by the client according to a pre-acquired offline reconstruction program package, and the target object comprises at least one group of image sequences;
and if the raw data of the target object is judged to be stored, sending the image reconstruction task to the reconstruction machine so as to control the reconstruction machine to reconstruct the target object according to the raw data.
Optionally, the receiving the image reconstruction task sent by the client further includes:
receiving an assembly updating request sent by the client, wherein the assembly updating request carries a version identifier of an offline rebuilding program package acquired by the client in advance;
judging whether the version identification carried in the component updating request is the same as the version identification of a prestored offline rebuilding program package;
if so, sending an interface construction notice to the client so that the client constructs and displays the offline reconstruction interface according to the pre-acquired offline reconstruction program package;
if not, sending a component updating instruction to the client according to the carried version identification and the pre-stored version identification so as to enable the client to update an offline reconstruction program package, wherein the component updating instruction carries at least one offline reconstruction program set, and the offline reconstruction program package comprises at least one offline reconstruction program set.
The client communicates with a master console device, and the master console device is used for controlling a reconstruction machine to reconstruct images; the client comprises: the system comprises an interface construction module, a parameter acquisition module and a task sending module;
the interface construction module is used for responding to a first reconstruction request of a target object, constructing and displaying an offline reconstruction interface according to a pre-acquired offline reconstruction program package, wherein the target object comprises at least one group of image sequences;
the parameter acquisition module is used for responding to an input determination instruction triggered by a user and acquiring reconstruction parameters and/or a reconstruction algorithm input on the off-line reconstruction interface;
the task sending module is configured to send an image reconstruction task to the console device, so that the console device controls the reconstruction machine to reconstruct the target object according to the image reconstruction task, where the image reconstruction task carries the obtained reconstruction parameters and/or reconstruction algorithm and the identifier of the target object.
Optionally, the interface construction module is specifically configured to:
determining at least one first offline reconstruction procedure set and at least one second offline reconstruction procedure set from the offline reconstruction package according to the first reconstruction request;
and operating the determined first offline reconstruction program set and the determined second offline reconstruction program set, generating at least one first offline reconstruction component and at least one second offline reconstruction component, and obtaining the offline reconstruction interface, wherein the first offline reconstruction component is used for receiving the entry determination instruction, and the second offline reconstruction component is used for obtaining reconstruction parameters and/or a reconstruction algorithm input by a user.
Optionally, the method further includes: the system comprises a first sending module, a first receiving module and a program package updating module;
the first sending module is configured to send a component update request to the console device before the offline reconstruction interface is constructed, where the component update request carries a version identifier of a pre-acquired offline reconstruction package;
the first receiving module is used for receiving a component updating instruction and an interface construction notice sent by the main console device; the system is also used for triggering the program package updating module when receiving a component updating instruction sent by the main console equipment; the interface construction module is also used for triggering the interface construction module to construct and display an offline reconstruction interface according to the pre-acquired offline reconstruction program package when the interface construction notice is received;
the program package updating module is used for updating the offline reconstruction program package according to at least one offline reconstruction program set carried by the updating instruction;
the interface construction module is further configured to construct and display an offline reconstruction interface according to the updated offline reconstruction package, where the offline reconstruction package includes a plurality of offline reconstruction program sets.
Optionally, the client further includes: the second sending module and the second receiving module;
the second sending module is configured to send a second reconstruction request to the console device before the offline reconstruction interface is constructed, where the second reconstruction request carries an identifier of the target object;
the second receiving module is configured to receive a reconstruction permission notification and a reconstruction rejection notification sent by the console device; the interface construction module is also used for triggering the interface construction module to construct and display an offline reconstruction interface according to an offline reconstruction program package which is acquired from the main console device in advance when the reconstruction permission notice is received; the system is also used for ending the process when the reconstruction refusal notice is received;
wherein the reconstruction permission notification and the reconstruction refusal notification are generated by the console device according to the storage condition of the target object generated data.
The embodiment of the application further provides a master console device, wherein the master console device is communicated with the client, and is used for acquiring and sending raw data generated by the acquisition and detection device in one examination to the reconstruction machine, controlling the reconstruction machine to reconstruct an image of the raw data according to reconstruction parameters and a reconstruction algorithm, and sending the reconstructed image to the client; the console device includes: the device comprises a receiving module, a first judging module and a sending module;
the receiving module is configured to receive an image reconstruction task sent by the client, where the image reconstruction task carries reconstruction parameters and/or a reconstruction algorithm and an identifier of a target object to be reconstructed, the reconstruction parameters and/or the reconstruction algorithm are input by a user through an offline reconstruction interface displayed on the client, the offline reconstruction interface is constructed by the client according to a pre-acquired offline reconstruction program package, and the target object includes at least one group of image sequences;
the judging module is used for judging whether raw data of the target object is stored or not;
the sending module is configured to send the image reconstruction task to the reconstruction machine when the first determining module determines that the raw data of the target object is stored, so as to control the reconstruction machine to reconstruct the target object according to the raw data.
Optionally, the console device further includes: a second judgment module;
the receiving module is further configured to receive an assembly update request sent by the client, where the assembly update request carries a version identifier of an offline reconstruction package acquired by the client in advance;
the second judging module is used for judging whether the version identifier carried in the component updating request is the same as the version identifier of the prestored offline rebuilding program package;
the sending module is further configured to send an interface construction notification to the client when the second determination module determines that the second determination module does not determine the second determination module; and when the judgment result of the second judgment module is negative, sending a component update instruction to the client according to the carried version identifier and the pre-stored version identifier, so that the client updates an offline reconstruction program package, where the component update instruction carries at least one offline reconstruction program set, and the offline reconstruction program package includes at least one offline reconstruction program set.
An image offline reconstruction system provided by an embodiment of the present application includes: the system comprises a client, a main console device and a reconstruction machine;
the client is used for responding to a first reconstruction request for a target object, and constructing and displaying an offline reconstruction interface according to a pre-acquired offline reconstruction program package, wherein the target object comprises at least one group of image sequences; the system is also used for responding to an input determining instruction triggered by a user, acquiring reconstruction parameters and/or reconstruction algorithms input on the off-line reconstruction interface, and sending an image reconstruction task to the main console device, wherein the image reconstruction task carries the acquired reconstruction parameters and/or reconstruction algorithms and the identification of the target object;
the main console device is used for receiving the image reconstruction task sent by the client and judging whether raw data of the target object is stored or not; the image reconstruction task is also used for sending the image reconstruction task to the reconstruction machine when the raw data of the target object is judged to be stored;
and the reconstruction machine is used for reconstructing the target object according to the image reconstruction task and the generated data.
Compared with the prior art, the method has the advantages that:
in the embodiment of the application, after the client receives the reconstruction request for the target object, an offline reconstruction interface is constructed and displayed according to an offline reconstruction program package acquired from the console device in advance, so that a doctor can directly adjust the offline reconstruction parameters and/or algorithms through the offline reconstruction interface displayed on the client. After the doctor adjusts the reconstruction parameters and/or algorithms on the client, the doctor can directly trigger the entry of a determination instruction through the offline reconstruction interface, the client responds to the entry determination instruction, can acquire the reconstruction parameters and/or algorithms set on the offline reconstruction interface by the doctor, and then sends an image reconstruction task to the main console device according to the reconstruction parameters and/or algorithms, so that the main console device controls the reconstruction machine to reconstruct the target object according to the offline reconstruction parameters and/or algorithms carried in the image reconstruction task. The embodiment of the application fully utilizes the advantages of the remote terminal, improves the existing off-line reconstruction process, can complete the adjustment of the reconstruction parameters and the algorithm without directly contacting the master console equipment on the client, does not need a technician to participate in the adjustment process of the reconstruction parameters and/or the reconstruction algorithm, saves the communication time and the waiting time of the personnel, avoids the waste of the personnel, and improves the off-line reconstruction efficiency.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments described in the present application, and other drawings can be obtained by those skilled in the art without creative efforts.
FIG. 1 is a schematic diagram of a conventional image offline reconstruction process;
fig. 2 is a schematic flowchart of an image offline reconstruction method according to an embodiment of the present disclosure;
3 a-3 d are schematic diagrams of an offline reconstruction interface provided in an embodiment of the present application;
fig. 4 is a schematic flowchart of another image offline reconstruction method according to an embodiment of the present disclosure;
FIG. 5 is a schematic diagram of an offline image reconstruction method according to an embodiment of the present disclosure;
FIG. 6 is a schematic diagram of an image offline process in an embodiment of the present application;
fig. 7 is a schematic structural diagram of an image offline reconstruction client according to an embodiment of the present disclosure;
fig. 8 is a schematic structural diagram of another image offline reconstruction client provided in an embodiment of the present application;
fig. 9 is a schematic structural diagram of another image offline reconstruction client provided in an embodiment of the present application;
fig. 10 is a schematic structural diagram of a console device according to an embodiment of the present disclosure;
fig. 11 is a schematic structural diagram of an image offline reconstruction system according to an embodiment of the present application.
Detailed Description
In order to make the technical solutions of the present application better understood, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
For the sake of understanding, a specific application scenario of the embodiments of the present application is first introduced below. Referring to fig. 1, a prior art image off-line reconstruction process is shown. The technician scans the patient through the acquisition and detection equipment controlled by the main console equipment in the operating room, acquires the scanned raw data, sends a reconstruction task to the reconstruction machine to control the reconstruction machine to reconstruct the raw data to acquire a reconstructed DICOM image, and transmits the DICOM image to the post-processing workstation. After a doctor views an image on a post-processing workstation, if the doctor wants to reconstruct the image again, the doctor needs to communicate an offline reconstruction parameter and an algorithm adjusting mode with a technician in an operation room through a communication mode such as a telephone, the technician initiates an offline reconstruction operation according to the raw data of the image when the main control console device is idle according to a communication result, and controls a reconstruction machine to reconstruct the image according to the adjusted reconstruction parameter and algorithm. After obtaining the off-line reconstruction results, the technician needs to transmit to the post-processing workstation again, and the process is repeated until the doctor is satisfied with the results of the image reconstruction.
Therefore, the existing off-line reconstruction process needs a doctor and a technician to communicate repeatedly, and the communication process is complicated and time-consuming due to the fact that the parameters and algorithms involved in image reconstruction are various. The technician still controls the reconstruction process, whether the reconstruction parameters and the algorithm are accurately modified or not needs to be verified by multiple parties, the satisfactory reconstruction result of the doctor can be achieved, and the whole off-line reconstruction process is long in time consumption, labor consumption and low in efficiency.
Therefore, the embodiment of the application provides an image offline reconstruction method, device and system, an offline reconstruction program package for constructing an offline reconstruction interface on a main control console device is directly acquired through a doctor client, such as a post-processing workstation or other remote terminals, after a doctor selects a target object to be reconstructed, the offline reconstruction interface is displayed on the post-processing workstation or other remote terminals for the doctor to adjust reconstruction parameters and/or algorithms and trigger an image reconstruction task, so that the doctor can directly and remotely trigger the image reconstruction task on the post-processing workstation or other remote terminals to reconstruct the target object, participation of a technician is reduced, a complex and time-consuming communication process is not needed, reconstruction parameters and algorithms are guaranteed to meet actual needs of the doctor, and offline reconstruction efficiency is improved.
Based on the above-mentioned ideas, in order to make the above-mentioned objects, features and advantages of the present application more comprehensible, specific embodiments of the present application are described in detail below with reference to the accompanying drawings.
Referring to fig. 2, the figure is a schematic flowchart of an image offline reconstruction method according to an embodiment of the present application.
First, it should be noted that the image offline reconstruction method provided in this embodiment is applied to a client, where the client may communicate with a main console device, the main console device controls data acquisition of an acquisition detection device, acquires and sends raw data generated by the acquisition detection device in a primary examination to a reconstruction machine, and controls the reconstruction machine to reconstruct an image according to the raw data according to a reconstruction parameter and a reconstruction algorithm, so as to obtain a reconstructed image, and then sends the reconstructed image to the client. As an example, the client may be the post-processing workstation in fig. 1, and may also be other terminal devices, such as a platform computer, a tablet computer, a mobile terminal, and the like. In order to ensure the security of the image reconstruction system, the client needs to be an authorized terminal device.
The image offline reconstruction method provided in this embodiment specifically includes the following steps S201 to S203.
S201: and responding to a first reconstruction request of the target object, and constructing and displaying an offline reconstruction interface according to a pre-acquired offline reconstruction program package.
In one reconstruction process, all images in one examination or one or more image sequences thereof may be reconstructed, i.e. the target object to be reconstructed comprises at least one image sequence. Wherein a exam is a exam recorded in a patient list comprising at least one image sequence.
In actual operation, a user (i.e., a doctor) may select one examination information in at least one image or patient list on a client (e.g., a post-processing workstation) or other terminal capable of communicating with the client to initiate offline reconstruction, and a first reconstruction request for a target object is triggered. When the doctor selects one or more images, the target object is an image sequence including the one or more images; when the doctor selects one examination information, the target object is the entire image sequence included in the examination.
After a client forwards and receives a first reconstruction request for a target object triggered by a doctor directly or through a terminal, an offline reconstruction interface is constructed and displayed according to a pre-obtained offline reconstruction program package in response to the first reconstruction request, so that the doctor inputs reconstruction parameters and/or a reconstruction algorithm of the target object in the offline reconstruction interface to trigger reconstruction operation. It should be noted that the offline reconstruction package includes a plurality of offline reconstruction sets, and the reconstruction adjustment component can be constructed by running the offline reconstruction sets. In practical applications, a doctor may adjust or enter the reconstruction parameters and/or reconstruction algorithm of the target object through one or more reconstruction adjusting components (hereinafter, referred to as a first offline reconstruction component) on the offline reconstruction interface, and may determine the reconstruction parameters and/or reconstruction algorithm of the target object through another one or more reconstruction adjusting components (hereinafter, referred to as a second offline reconstruction component) on the interface to trigger the offline reconstruction operation. Fig. 3a and 3b illustrate an off-line reconstruction interface by way of example.
The client may obtain, from the console device in advance, a program package for constructing a user interface for setting and adjusting the reconstruction parameters and/or the reconstruction algorithm on the console device as an offline reconstruction program package, so as to implement construction of an offline reconstruction interface. That is, the off-line reconstruction interface constructed by the client may be a duplicate interface of the user interface used by the technician to set and adjust the reconstruction parameters and/or reconstruction algorithms on the console device. The user interface on the main console device is constructed by an offline reconstruction program package preset in the main console device. As an example, the client may obtain the offline reconstruction package from the console device by using a software update (checkupdate), and by sending an update request to the console system, the console system sends the package for constructing the user interface to the client to obtain the offline reconstruction package. Optionally, the client may also download an offline reconstruction package from a server, where the server stores a corresponding offline reconstruction package in advance for the client to download.
In some possible implementations, the off-line reconstruction interface may also be a user interface used for setting and adjusting reconstruction parameters and/or reconstruction algorithms on the console device by a technician, and is selectively constructed, a part of the off-line reconstruction suite is selected from the off-line reconstruction package according to the type of the target object and a preset off-line reconstruction rule to operate, and the constructed off-line reconstruction interface only includes a part of reconstruction adjustment components required for reconstructing the target object. For example, the actually constructed offline reconstruction interface only includes the parameter column on the right side of the offline reconstruction interface shown in fig. 3b, as shown in fig. 3 c; alternatively, the actually constructed offline reconstruction interface only includes the parameter part adjustment components in the parameter column on the right side of the offline reconstruction interface shown in fig. 3b, as shown in fig. 3 d.
The following illustrates how the client selectively constructs the offline reconstruction interface. In one example, the construction of the offline reconstruction interface specifically includes the following steps:
determining at least one first offline reconstruction procedure set and at least one second offline reconstruction procedure set from the offline reconstruction package according to the first reconstruction request; and operating the determined first offline reconstruction program set and the second offline reconstruction program set, and respectively generating at least one first offline reconstruction component and at least one second offline reconstruction component to obtain an offline reconstruction interface.
The first off-line reconstruction component is used for receiving the entry determination instruction, and the second off-line reconstruction component is used for acquiring the reconstruction parameters and/or the reconstruction algorithm input by the doctor.
In this embodiment, when triggering off-line reconstruction of the target object, a doctor may select a reconstruction parameter and/or a reconstruction algorithm to be adjusted, such as adjusting a parameter or adjusting a correction file, where the first reconstruction request carries an adjustment requirement of the doctor. According to the adjustment requirement of the doctor in the first reconstruction request, the client can determine the offline reconstruction components required by the doctor for reconstruction from the offline reconstruction program package obtained in advance, and an offline reconstruction interface is constructed according to the offline reconstruction components. For example, when a doctor triggers reconstruction, the doctor chooses to adjust parameters, and an offline reconstruction interface constructed by the client according to the doctor's choice may be as shown in fig. 3 d.
It is understood that, in the above example, the client executes the first offline reconstruction set to load the first offline reconstruction component, and the doctor may determine the input offline reconstruction parameters through the first offline reconstruction component to save the offline reconstruction parameters or trigger the image reconstruction task. The client side runs a second off-line reconstruction program set to load a second off-line reconstruction assembly, and a doctor can input off-line reconstruction parameters and/or a reconstruction algorithm through the second off-line reconstruction assembly to control off-line reconstruction of the target object.
Therefore, a doctor can directly input reconstruction parameters and/or reconstruction algorithms required by offline reconstruction through an offline reconstruction interface on the client, and does not need to communicate offline reconstruction parameters and algorithm adjustment modes with a technician through communication modes such as telephone and the like, so that the parameter adjustment efficiency is improved; the doctor can directly trigger the image reconstruction task through the off-line reconstruction interface of the client, so that the reconstruction machine can reconstruct the target object without executing the operation on the main console equipment of the console and without the participation of a technician, the labor burden is reduced, and the labor cost is saved.
It should be understood that the offline re-adding interfaces shown in fig. 3a to 3d provided above are only exemplary, and those skilled in the art may also specifically set the style of the offline re-adding interface according to the actual situation to obtain the offline reconstruction parameters and/or the offline reconstruction algorithm input by the doctor to trigger the offline reconstruction, where the style of the offline re-adding interface is not limited in the present application, and the above-mentioned fig. 3a to 3d should not be understood as limiting the actual display style of the offline reconstruction interface provided in the embodiment of the present application.
S202: and responding to an entry determination instruction triggered by a user, and acquiring reconstruction parameters and/or a reconstruction algorithm input on an offline reconstruction interface.
In this embodiment, the offline reconstruction interface may include a component for determining entry of a reconstruction parameter and/or a reconstruction algorithm, for example, a clickable "create reconstruction" button on the interface shown in fig. 3a to 3d, and a doctor may trigger entry of a determination instruction by clicking the "create reconstruction" button, so as to determine a reconstruction parameter and/or a reconstruction algorithm input on the current interface to be a reconstruction parameter and/or a reconstruction algorithm to be used for an image reconstruction task. Therefore, a doctor can directly control the off-line reconstruction of the target object through the off-line reconstruction interface on the client, and the efficiency of parameter adjustment is improved.
It can be understood that the doctor may also use other methods to confirm the reconstruction parameters and/or reconstruction algorithms input on the offline reconstruction interface as the reconstruction parameters and/or reconstruction algorithms that need to be used for the image reconstruction task, and trigger the entry of the determination instruction.
Because the client can communicate with the main console device, when receiving a recording determination instruction triggered by a doctor, the client can acquire the reconstruction parameters and/or the reconstruction algorithm input on the offline reconstruction interface, and a data basis is provided for transmitting the reconstruction parameters and/or the reconstruction algorithm and the identification of the target object to the main console device so that the main console device transmits a reconstruction task to control the reconstruction machine to reconstruct the target object.
S203: and sending the image reconstruction task to the main console device so that the main console device controls a reconstruction machine to reconstruct the target object according to the image reconstruction task, wherein the image reconstruction task carries the obtained reconstruction parameters and/or reconstruction algorithm and the identification of the target object.
In this embodiment, the image reconstruction task sent by the client includes a reconstruction parameter and/or a reconstruction algorithm input on the offline reconstruction interface and an identifier of the target object. In some possible cases, the offline reconstruction module may display only a part of the reconstruction components during the construction, for example, a doctor may modify only a part of the reconstruction parameters on the offline reconstruction interface. In this way, the reconstruction machine directly reconstructs the target object according to the reconstruction parameters and/or the reconstruction algorithm included in the image reconstruction task sent by the client, and the situation that the target object cannot be executed due to lack of parameters exists. At this time, when the console device controls the reconstruction machine to reconstruct the target object according to the image reconstruction task, the console device may default that the parameters not carried by the image reconstruction task are unchanged, and control the reconstruction machine again to perform offline reconstruction by integrating the parameters used in the previous image reconstruction and the image reconstruction task sent by the client.
It should be noted that, in practical applications, the reconstruction machine is generally in an intranet mode, and can only communicate with the corresponding console device, so as to ensure the security of contents such as programs and data in the reconstruction machine. Therefore, in this embodiment, the client needs to send the reconstruction task to the console device, and the console device sends the reconstruction task carrying the target object identifier to the reconstruction machine, so that the reconstruction machine reconstructs the target object according to the raw data of the target object.
After the reconstructed DICOM image is obtained, the reconstruction machine transmits the DICOM image to the main console equipment, and the DICOM image is transmitted to the post-processing workbench by the main console equipment for diagnosis of doctors. Therefore, a doctor can directly control the reconstruction machine to reconstruct the target object through the client side through the main console device, the reconstruction control of the reconstruction machine can be completed without the participation of a technician, the labor burden is reduced, and the labor cost is saved.
In the above embodiment, after the client receives the reconstruction request for the target object, the offline reconstruction interface is constructed and displayed according to the offline reconstruction package acquired from the console device in advance, so that the doctor can directly adjust the offline reconstruction parameters and/or algorithms through the offline reconstruction interface displayed on the client, and does not need to communicate with a technician through a communication manner such as a telephone to adjust the offline reconstruction parameters and algorithms, thereby improving the efficiency of offline reconstruction. After the reconstruction parameters and/or algorithms are adjusted on the client side by a doctor, a recording determination instruction is triggered, the client side responds to the recording determination instruction, can acquire the reconstruction parameters and/or algorithms set on an offline reconstruction interface by the doctor, and then sends an image reconstruction task to the main console device according to the reconstruction parameters and/or algorithms, so that the main console device controls the reconstruction machine to reconstruct a target object according to the offline reconstruction parameters and/or algorithms carried in the image reconstruction task, the reconstruction control of the reconstruction machine can be directly completed without the participation of a technician, the labor burden is reduced, and the labor cost is saved. The embodiment makes full use of the advantages of the remote terminal, improves the existing off-line reconstruction process, can complete the adjustment of the reconstruction parameters and the algorithm on the client without directly contacting the master console device by a doctor, does not need a technician to participate in the adjustment process of the reconstruction parameters and/or the reconstruction algorithm, saves the communication time and the waiting time of the personnel, avoids the waste of the personnel, and improves the off-line reconstruction efficiency.
In the above embodiment, it is known that offline reconstruction of a target object requires that raw data of the target object be stored in advance, and if raw data of the target object is not stored, offline reconstruction cannot be performed on the target object, and the target object does not support offline reconstruction. Therefore, in some possible implementation manners, before the client constructs and displays the offline reconstruction interface, a process of querying whether to support offline reconstruction of the target object (i.e., whether to pre-store raw data of the target object) may be further included, which specifically includes the following steps:
sending a second reconstruction request to the main console equipment, wherein the second reconstruction request carries the identification of the target object; if a reconstruction permission notice sent by the main console equipment is received, an offline reconstruction interface is constructed and displayed according to an offline reconstruction program package acquired from the main console equipment in advance; and if the reconstruction refusal notice sent by the main console equipment is received, ending the process.
The reconstruction permission notification and the reconstruction refusal notification are generated by the main console device according to the storage condition of the data generated by the target object.
The client can communicate with the main console device through an appointed interface to inquire whether the raw data of the target object is stored. Generally, the scanned raw data is stored in the reconstruction machine, but may be stored in any device having a data storage function and having data transmission with the reconstruction machine, which is not listed here.
It can be understood that, when the console device determines (e.g., a reconstruction machine or other device having a data storage function) that raw data of the target object is pre-stored, offline reconstruction of the target object is supported, the console device sends a reconstruction permission notification to the client to notify the client, and the client reconstructs and displays an offline reconstruction interface so that a doctor sets reconstruction parameters and/or a reconstruction algorithm of offline reconstruction in the offline reconstruction interface, and finally completes offline reconstruction of the target object.
When the master console device judges that the raw data of the target object is not stored, the reconstruction machine cannot execute the off-line reconstruction of the target object, and the off-line reconstruction process is finished.
In the above embodiment, the client may construct and display an offline reconstruction interface according to an offline reconstruction package obtained from the console device in advance, so that a doctor can directly control the reconstruction machine to reconstruct the target object on the client. However, in practical applications, the offline reconstruction interface on the console device changes its version with the update of the system, and parameters such as the interface agreed in the interface may change accordingly. If the client still uses the offline reconstruction interface of the historical version to control the reconstruction of the target object, the offline reconstruction process may fail, and the reconstruction system may be seriously crashed, resulting in serious loss. Therefore, in some possible implementations, before the client constructs and displays the offline reconstruction interface, the client may further include a process of updating the version of the offline reconstruction interface, specifically including the following steps:
sending a component updating request to the main console equipment, wherein the component updating request carries a version identifier of a pre-acquired offline rebuilding program package; if a component updating instruction sent by the main console equipment is received, updating an offline reconstruction program package according to at least one offline reconstruction program set carried by the updating instruction, and constructing and displaying an offline reconstruction interface according to the updated offline reconstruction program package; and if an interface construction notice sent by the main console equipment is received, constructing and displaying an offline reconstruction interface according to a pre-acquired offline reconstruction program package.
In actual operation, a person skilled in the art may update the offline reconstruction package stored by the client by using a detection update (CheckUpdate) mode, which is not described herein again.
It should be noted that, in practical applications, in order to improve user experience and ensure system security, whether the query supports the process of offline reconstruction of the target object and the process of updating the version of the offline reconstruction interface, in particular, the process of updating the version of the offline reconstruction interface needs to be performed before the offline reconstruction panel is constructed. In the embodiment of the present application, no limitation is imposed on the execution sequence of the query process and the update process, the query process may be executed first, the offline reconstruction interface is triggered to be constructed after the version of the offline reconstruction interface is updated after the reconstruction is determined to be supported, the query process may be executed first, the version of the offline reconstruction interface is updated then the query process is triggered to be constructed after the reconstruction is determined to be supported, the query process and the update process may be executed simultaneously, the offline reconstruction interface is triggered to be constructed after the offline reconstruction interface is updated to the latest version while the offline reconstruction is supported, and a person skilled in the art may set the execution sequence of the query process and the execution sequence of the offline reconstruction interface according to actual requirements.
Based on the image offline reconstruction method provided by the embodiment, the embodiment of the application also provides another image offline reconstruction method.
Referring to fig. 4, the figure is a schematic flowchart of another image offline reconstruction method provided in the embodiment of the present application.
First, it should be noted that the image offline reconstruction method provided in this embodiment is applied to a master console device, and the master console device communicates with an acquisition detection device, a reconstruction machine, and a client, respectively, controls data acquisition of the acquisition detection device, acquires and sends raw data generated by the acquisition detection device in one examination to the reconstruction machine, and further controls the reconstruction machine to perform image reconstruction on the raw data according to a reconstruction parameter and a reconstruction algorithm, and sends the reconstructed image to the client for diagnosis by a doctor after obtaining the reconstructed image.
The method for reconstructing an image offline provided by the embodiment includes the following steps S401 to S402.
S401: and receiving an image reconstruction task sent by the client, wherein the image reconstruction task carries reconstruction parameters and/or a reconstruction algorithm and an identifier of a target object to be reconstructed.
The reconstruction parameters and/or the reconstruction algorithm are input by a doctor through an offline reconstruction interface displayed on a client, and the offline reconstruction interface is constructed by the client according to an offline reconstruction program package acquired from the main console device in advance.
In one reconstruction process, all images in one examination or one or more image sequences thereof may be reconstructed, i.e. the target object to be reconstructed comprises at least one image sequence. Wherein a exam is a exam recorded in a patient list comprising at least one image sequence.
In this embodiment, a specific method for sending the image reconstruction task by the client may refer to specific descriptions related to the embodiment corresponding to fig. 2, and details are not described here.
The master console device and the client can communicate through a pre-agreed interface, and specific interface information is not described in detail herein.
It can be understood that, after receiving the image reconstruction task sent by the client, the console device can directly control the reconstruction machine to reconstruct the target object according to the image reconstruction task, so that a technician is not required to control the console device to trigger off-line reconstruction of the target object, labor burden is reduced, and labor cost is saved. In addition, the doctor can set data such as parameters of off-line reconstruction on the client, and can directly send the set reconstruction parameters and/or reconstruction algorithms to the main console equipment through the client, and a technician does not need to communicate the adjustment modes of the off-line reconstruction parameters and algorithms through communication modes such as telephone and the like, so that the off-line reconstruction efficiency is improved.
S402: and if the raw data of the target object is judged to be stored, sending the image reconstruction task to a reconstruction machine so as to control the reconstruction machine to reconstruct the target object according to the raw data.
It is understood that the off-line reconstruction of the target object is based on the raw data of the target object, and the target object supports the off-line reconstruction only when the raw data of the target object is pre-stored (e.g., a device having a data storage function such as a reconstructor). If the raw data of the target object is not stored, the target object cannot be reconstructed offline, and the target object does not support offline reconstruction.
When the master console device judges that the raw data of the target object is prestored, the off-line reconstruction of the target object is supported, and the reconstruction machine is controlled to reconstruct the target object. Obviously, when the console device determines that the raw data of the target object is not stored, the reconstruction machine cannot perform the offline reconstruction of the target object, and the offline reconstruction process is ended.
In the above embodiment, the console device directly controls the reconstruction machine to reconstruct the target object according to the offline reconstruction parameters and/or algorithms carried in the image reconstruction task sent by the client, and can directly complete reconstruction control over the reconstruction machine without the participation of a technician, thereby reducing the labor burden and saving the labor cost. In addition, because the image reconstruction task is directly set by the doctor on the off-line reconstruction interface displayed by the client, the doctor does not need to communicate with the technician through communication modes such as telephone and the like to adjust off-line reconstruction parameters and algorithms, and the off-line reconstruction efficiency is improved. The embodiment makes full use of the advantages of the remote terminal, improves the existing off-line reconstruction process, can complete the adjustment of the reconstruction parameters and the algorithm on the client without directly contacting the master console device by a doctor, does not need a technician to participate in the adjustment process of the reconstruction parameters and/or the reconstruction algorithm, saves the communication time and the waiting time of the personnel, avoids the waste of the personnel, and improves the off-line reconstruction efficiency.
In the above embodiment, because the client is an offline reconstruction interface directly constructed according to an offline reconstruction package acquired from the console device in advance, the doctor triggers an image reconstruction task obtained through the offline reconstruction interface on the client, and the console device controls the reconstruction of the reconstruction machine based on the image reconstruction task triggered by the doctor, if a problem occurs in the construction of the offline reconstruction interface of the client, such as a predetermined communication interface change, the offline reconstruction process may fail, and a reconstruction system may be seriously crashed, resulting in serious loss. Therefore, in some possible implementation manners, before receiving the image reconstruction task sent by the client, the console device further includes an update process for an offline reconstruction interface constructed by the client, and specifically includes the following steps:
firstly, receiving a component updating request sent by a client, wherein the component updating request carries a version identifier of an offline reconstruction program package acquired by the client in advance;
secondly, judging whether the version identification carried in the component updating request is the same as the version identification of the prestored offline rebuilding program package;
if so, sending an interface construction notice to the client so that the client constructs and displays an offline reconstruction interface according to a pre-acquired offline reconstruction program package; if not, sending a component updating instruction to the client according to the carried version identification and the pre-stored version identification so as to enable the client to update the offline reconstruction program package, wherein the component updating instruction carries at least one offline reconstruction program set, and the offline reconstruction program package comprises at least one offline reconstruction program set.
In actual operation, a person skilled in the art may update the offline reconstruction package stored by the client in a detection update (CheckUpdate) manner, and a specific process is not described herein again.
The following describes in detail a specific flow of the image offline reconstruction method provided in the embodiment of the present application, taking a specific application scenario as an example.
Referring to fig. 5, the figure is a schematic diagram of an image offline reconstruction method in an embodiment of the present application.
The image offline reconstruction process provided by the embodiment includes:
step S1, displaying the pre-reconstructed DICOM image corresponding to each examination in the post-processing workstation (i.e. the client) for the doctor to browse. During the review process, the physician may select an examination information or an image sequence (i.e., the target object) that requires off-line reconstruction. Then step S2 the post-processing workstation receives an offline reconstruction operation of the target object triggered by the physician. Then, in step S3, the post-processing workstation queries the console device whether the target object supports offline reconstruction. When the console device determines that the raw data of the target object is stored, step S4 is executed to notify the post-processing workstation that the target object can be reconstructed offline. And step S5, the post-processing workstation requests the main console device for updating the off-line reconstruction package so as to accurately construct an off-line reconstruction panel for the doctor to complete the reconstruction setting of the target object on the post-processing workstation. And step S6, the main console device returns to the offline reconstruction program set for constructing the offline reconstruction interface with the latest version according to the request of the post-processing workstation. And step S7, the post-processing workstation runs the updated off-line reconstruction program package, and loads and displays the off-line reconstruction panel. After the doctor sets the reconstruction parameters and/or algorithms through the off-line reconstruction panel, an off-line reconstruction task is created. Then step S8, the post-processing workstation receives the entry confirmation instruction triggered by the doctor, and confirms the image reconstruction task including the reconstruction parameters and algorithms and the target object identification. And step S9, the post-processing workstation calls the remote off-line reconstruction service of the main console equipment and sends the determined image reconstruction task to the main console equipment. And step S10, the background of the main console device executes offline reconstruction, and sends an image reconstruction task to the reconstruction machine, so as to complete the offline reconstruction of the target object. It is understood that the image reconstruction process performed by the console device and the reconstructor is consistent with the image reconstruction process performed by the prior art technician-triggered image reconstruction process, and will not be described herein. In step S11, the reconstruction engine returns the reconstructed image to the console device. And step S12, the main console equipment sends the reconstructed image to a post-processing workstation. Step S13, the post-processing workstation presents the reconstructed image to the physician for review by the physician.
Fig. 6 shows the image offline reconstruction process implemented above, as can be seen from comparison between fig. 1 and fig. 6, the implementation makes full use of the advantages of the remote terminal, and the doctor can complete the adjustment of the reconstruction parameters and algorithms on the client without directly contacting the console device, and does not need to participate in the parameter and/or algorithm adjustment process by a technician, so that the doctor can more directly and quickly perform the offline reconstruction of the examination image without contacting the console device or the reconstruction machine, thereby reducing the participation of the scanning technician and the waiting time of the doctor, and improving the offline reconstruction efficiency.
Based on the image offline reconstruction method provided by the embodiment, the embodiment of the application further provides an image offline reconstruction client. Referring to fig. 7, the figure is a schematic structural diagram of an image offline reconstruction client according to an embodiment of the present application.
The image offline reconstruction client provided by the embodiment is in communication with a master console device, and the master console device is used for controlling a reconstruction machine to reconstruct an image. The client comprises: the system comprises an interface construction module 100, a parameter acquisition module 200 and a task sending module 300.
The interface construction module 100 is configured to, in response to a first reconstruction request for a target object, construct and display an offline reconstruction interface according to a pre-acquired offline reconstruction package, where the target object includes at least one group of image sequences.
And the parameter obtaining module 200 is configured to obtain a reconstruction parameter and/or a reconstruction algorithm input on the offline reconstruction interface in response to an entry determination instruction triggered by a user.
The task sending module 300 is configured to send an image reconstruction task to the console device, so that the console device controls the reconstruction machine to reconstruct the target object according to the image reconstruction task, and the image reconstruction task carries the obtained reconstruction parameters and/or reconstruction algorithm and the identifier of the target object.
In a possible implementation manner of this embodiment, the interface construction module 100 is specifically configured to:
determining at least one first offline reconstruction procedure set and at least one second offline reconstruction procedure set from the offline reconstruction package according to the target object; and operating the determined first offline reconstruction program set and the determined second offline reconstruction program set, generating at least one first offline reconstruction component and at least one second offline reconstruction component, and obtaining an offline reconstruction interface, wherein the first offline reconstruction component is used for receiving the entry determination instruction, and the second offline reconstruction component is used for obtaining the reconstruction parameters and/or the reconstruction algorithm input by the user.
Optionally, as shown in fig. 8, the client further includes: a first sending module 401, a first receiving module 501 and a package updating module 600.
The first sending module 401 is configured to send a component update request to the console device before the offline reconstruction interface is constructed, where the component update request carries a version identifier of the offline reconstruction package that is obtained in advance.
A first receiving module 501, configured to receive a component update instruction and an interface construction notification sent by a console device; the system is also used for triggering the program package updating module 600 when receiving a component updating instruction sent by the console device; and is further configured to trigger the interface construction module 100 to construct and display an offline reconstruction interface according to a pre-acquired offline reconstruction package when receiving the interface construction notification.
And a program package updating module 600, configured to update the offline reconstruction program package according to at least one offline reconstruction program set carried by the update instruction.
The interface construction module 100 is further configured to construct and display an offline reconstruction interface according to the updated offline reconstruction package, where the offline reconstruction package includes a plurality of offline reconstruction program sets.
Optionally, as shown in fig. 9, the client further includes: a second sending module 402 and a second receiving module 502.
A second sending module 402, configured to send a second reconstruction request to the console device before an offline reconstruction interface is constructed, where the second reconstruction request carries an identifier of the target object.
A second receiving module 502, configured to receive a reconstruction permission notification and a reconstruction rejection notification sent by a console device; the interface construction module 100 is further configured to, when receiving the reconstruction permission notification, construct and display an offline reconstruction interface according to an offline reconstruction package acquired from the console device in advance; and is also used for ending the flow when the reconstruction refusal notice is received.
The reconstruction permission notification and the reconstruction refusal notification are generated by the main console device according to the storage condition of the data generated by the target object.
In the embodiment of the application, after the client receives the reconstruction request for the target object, an offline reconstruction interface is constructed and displayed according to an offline reconstruction program package acquired from the console device in advance, so that a doctor can directly adjust the offline reconstruction parameters and/or algorithms through the offline reconstruction interface displayed on the client. After the doctor adjusts the reconstruction parameters and/or algorithms on the client, the doctor can directly trigger the entry of a determination instruction through the offline reconstruction interface, the client responds to the entry determination instruction, can acquire the reconstruction parameters and/or algorithms set on the offline reconstruction interface by the doctor, and then sends an image reconstruction task to the main console device according to the reconstruction parameters and/or algorithms, so that the main console device controls the reconstruction machine to reconstruct the target object according to the offline reconstruction parameters and/or algorithms carried in the image reconstruction task. The embodiment of the application fully utilizes the advantages of the remote terminal, improves the existing off-line reconstruction process, can complete the adjustment of the reconstruction parameters and the algorithm without directly contacting the master console equipment on the client, does not need a technician to participate in the adjustment process of the reconstruction parameters and/or the reconstruction algorithm, saves the communication time and the waiting time of the personnel, avoids the waste of the personnel, and improves the off-line reconstruction efficiency.
Based on the image offline reconstruction method and the client provided by the embodiment, the embodiment of the application further provides the master console device. Referring to fig. 10, the figure is a schematic structural diagram of a console device according to an embodiment of the present application.
The console device provided in this embodiment communicates with the client, and is configured to acquire and send raw data generated by the acquisition and detection device in one examination to the reconstruction machine, and further configured to control the reconstruction machine to reconstruct an image of the raw data according to a reconstruction parameter and a reconstruction algorithm, and send the reconstructed image to the client. This master console equipment includes: a receiving module 1001, a first judging module 1002 and a sending module 1003.
The receiving module 1001 is configured to receive an image reconstruction task sent by a client, where the image reconstruction task carries reconstruction parameters and/or a reconstruction algorithm and an identifier of a target object to be reconstructed, the reconstruction parameters and/or the reconstruction algorithm are input by a user through an offline reconstruction interface displayed on the client, the offline reconstruction interface is constructed by the client according to a pre-acquired offline reconstruction program package, and the target object includes at least one group of image sequences.
The determining module 1002 is configured to determine whether raw data of a target object is stored.
A sending module 1003, configured to send the image reconstruction task to the reconstruction machine when the first determining module 1002 determines that the raw data of the target object is stored, so as to control the reconstruction machine to reconstruct the target object according to the raw data.
Optionally, the console device further includes: a second decision module 1004.
The receiving module 1001 is further configured to receive a component update request sent by the client, where the component update request carries a version identifier of an offline rebuilding program package that is obtained by the client in advance.
A second judging module 1004, configured to judge whether the version identifier carried in the component update request is the same as a version identifier of a pre-stored offline rebuilt program package.
The sending module 1003 is further configured to send an interface construction notification to the client when the second determining module 1004 determines that the result is yes, so that the client constructs and displays an offline reconstruction interface according to the offline reconstruction package acquired in advance; and the second determining module 1004 is further configured to, when the determination result is negative, send a component update instruction to the client according to the carried version identifier and the pre-stored version identifier, so that the client updates the offline reconstruction program package, where the component update instruction carries at least one offline reconstruction program set, and the offline reconstruction program package includes at least one offline reconstruction program set.
In the embodiment of the application, after the client receives the reconstruction request for the target object, an offline reconstruction interface is constructed and displayed according to an offline reconstruction program package acquired from the console device in advance, so that a doctor can directly adjust the offline reconstruction parameters and/or algorithms through the offline reconstruction interface displayed on the client. After the doctor adjusts the reconstruction parameters and/or algorithms on the client, the doctor can directly trigger the entry of a determination instruction through the offline reconstruction interface, the client responds to the entry determination instruction, can acquire the reconstruction parameters and/or algorithms set on the offline reconstruction interface by the doctor, and then sends an image reconstruction task to the main console device according to the reconstruction parameters and/or algorithms, so that the main console device controls the reconstruction machine to reconstruct the target object according to the offline reconstruction parameters and/or algorithms carried in the image reconstruction task. The embodiment of the application fully utilizes the advantages of the remote terminal, improves the existing off-line reconstruction process, can complete the adjustment of the reconstruction parameters and the algorithm without directly contacting the master console equipment on the client, does not need a technician to participate in the adjustment process of the reconstruction parameters and/or the reconstruction algorithm, saves the communication time and the waiting time of the personnel, avoids the waste of the personnel, and improves the off-line reconstruction efficiency.
Based on the image offline reconstruction method, the client and the console device provided by the embodiments, the embodiments of the application also provide an image offline reconstruction system. Referring to fig. 11, the figure is a schematic structural diagram of an image offline reconstruction system according to an embodiment of the present application.
The image offline reconstruction system provided by the embodiment comprises: a client 10, a console device 20, and a reconstructor 30.
The client 10 is configured to respond to a first reconstruction request for a target object, construct and display an offline reconstruction interface according to a pre-acquired offline reconstruction package, where the target object includes at least one group of image sequences; and is further configured to, in response to an entry determination instruction triggered by a user, acquire a reconstruction parameter and/or a reconstruction algorithm input on the offline reconstruction interface, and send an image reconstruction task to the console device 20, where the image reconstruction task carries the acquired reconstruction parameter and/or reconstruction algorithm and an identifier of the target object.
The console device 20 is configured to receive an image reconstruction task sent by the client 10, and determine whether raw data of a target object is stored; and is also configured to send an image reconstruction task to the reconstructor 30 when it is determined that the raw data of the target object is stored.
And the reconstruction machine 30 is used for reconstructing the target object according to the image reconstruction task and the generated data.
It should be noted that, in the present specification, the embodiments are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments may be referred to each other. For the related device or system disclosed by the embodiment, the description is simple because the related device or system corresponds to the method disclosed by the embodiment, and the related part can be referred to the method part for description.
It is further noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in Random Access Memory (RAM), memory, Read Only Memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
The foregoing is merely a preferred embodiment of the present application and is not intended to limit the present application in any way. Although the present application has been described with reference to the preferred embodiments, it is not intended to limit the present application. Those skilled in the art can now make numerous possible variations and modifications to the disclosed embodiments, or modify equivalent embodiments, using the methods and techniques disclosed above, without departing from the scope of the claimed embodiments. Therefore, any simple modification, equivalent change and modification made to the above embodiments according to the technical essence of the present application still fall within the protection scope of the technical solution of the present application without departing from the content of the technical solution of the present application.

Claims (13)

1. An image off-line reconstruction method is characterized by being applied to a client, wherein the client is used for communicating with a main console device, and the main console device is used for controlling a reconstruction machine to reconstruct images; the method comprises the following steps:
responding to a first reconstruction request of a target object, and constructing and displaying an offline reconstruction interface according to a pre-acquired offline reconstruction program package, wherein the target object comprises at least one group of image sequences, and the image sequences comprise one or more images selected by a user or all image sequences included in one examination; the off-line reconstruction interface is a copy interface of a user interface used for a technician to set and adjust reconstruction parameters and/or a reconstruction algorithm on the main console equipment;
responding to an input determining instruction triggered by a user, and acquiring a reconstruction parameter and/or a reconstruction algorithm input on the offline reconstruction interface;
and sending an image reconstruction task to the main console device so that the main console device controls the reconstruction machine to reconstruct the target object according to the image reconstruction task, wherein the image reconstruction task carries the obtained reconstruction parameters and/or reconstruction algorithm and the identification of the target object.
2. The image offline reconstruction method according to claim 1, wherein the construction of the offline reconstruction interface specifically includes:
determining at least one first offline reconstruction procedure set and at least one second offline reconstruction procedure set from the offline reconstruction package according to the first reconstruction request;
and operating the determined first offline reconstruction program set and the determined second offline reconstruction program set, generating at least one first offline reconstruction component and at least one second offline reconstruction component, and obtaining the offline reconstruction interface, wherein the first offline reconstruction component is used for receiving the entry determination instruction, and the second offline reconstruction component is used for obtaining reconstruction parameters and/or a reconstruction algorithm input by a user.
3. The method of claim 1, wherein the constructing and displaying an offline reconstruction interface further comprises:
sending a component updating request to the master console device, wherein the component updating request carries a version identifier of a pre-acquired offline rebuilding program package;
if a component updating instruction sent by the main console device is received, updating the offline reconstruction program package according to at least one offline reconstruction program set carried by the updating instruction, and constructing and displaying an offline reconstruction interface according to the updated offline reconstruction program package, wherein the offline reconstruction program package comprises a plurality of offline reconstruction program sets;
and if an interface construction notice sent by the main console equipment is received, constructing and displaying an offline reconstruction interface according to the pre-acquired offline reconstruction program package.
4. The method of claim 1, wherein the constructing and displaying an offline reconstruction interface further comprises:
sending a second reconstruction request to the master console device, wherein the second reconstruction request carries the identifier of the target object;
if a reconstruction permission notification sent by the master console equipment is received, constructing and displaying an offline reconstruction interface according to an offline reconstruction program package acquired from the master console equipment in advance;
if receiving a reconstruction rejection notification sent by the main console equipment, ending the process;
wherein the reconstruction permission notification and the reconstruction rejection notification are generated by the console device according to a storage condition of the target object generated data.
5. An image off-line reconstruction method is characterized by being applied to a main console device, wherein the main console device is communicated with a client, is used for acquiring and sending raw data generated by acquisition and detection equipment in one examination to a reconstruction machine, is also used for controlling the reconstruction machine to reconstruct an image of the raw data according to reconstruction parameters and a reconstruction algorithm, and sends the reconstructed image to the client; the method comprises the following steps:
receiving an image reconstruction task sent by the client, wherein the image reconstruction task carries reconstruction parameters and/or a reconstruction algorithm and an identifier of a target object to be reconstructed, the reconstruction parameters and/or the reconstruction algorithm are input by a user through an offline reconstruction interface displayed on the client, the offline reconstruction interface is constructed by the client according to a pre-acquired offline reconstruction program package, the target object comprises at least one group of image sequences, and the image sequences comprise one or more images selected by the user or all image sequences included in one-time inspection; the off-line reconstruction interface is a copy interface of a user interface used for a technician to set and adjust reconstruction parameters and/or a reconstruction algorithm on the main console equipment;
and if the raw data of the target object is judged to be stored, sending the image reconstruction task to the reconstruction machine so as to control the reconstruction machine to reconstruct the target object according to the raw data.
6. The method of claim 5, wherein the receiving the image reconstruction task sent by the client further comprises:
receiving an assembly updating request sent by the client, wherein the assembly updating request carries a version identifier of an offline rebuilding program package acquired by the client in advance;
judging whether the version identification carried in the component updating request is the same as the version identification of a prestored offline rebuilding program package;
if so, sending an interface construction notice to the client so that the client constructs and displays the offline reconstruction interface according to the pre-acquired offline reconstruction program package;
if not, sending a component updating instruction to the client according to the carried version identification and the pre-stored version identification so as to enable the client to update an offline reconstruction program package, wherein the component updating instruction carries at least one offline reconstruction program set, and the offline reconstruction program package comprises at least one offline reconstruction program set.
7. The client side for offline image reconstruction is characterized in that the client side is communicated with a main console device, and the main console device is used for controlling a reconstruction machine to reconstruct images; the client comprises: the system comprises an interface construction module, a parameter acquisition module and a task sending module;
the interface construction module is used for responding to a first reconstruction request of a target object, constructing and displaying an offline reconstruction interface according to a pre-acquired offline reconstruction program package, wherein the target object comprises at least one group of image sequences, and the image sequences comprise one or more images selected by a user or all image sequences included in one examination; the off-line reconstruction interface is a copy interface of a user interface used for a technician to set and adjust reconstruction parameters and/or a reconstruction algorithm on the main console equipment;
the parameter acquisition module is used for responding to an input determination instruction triggered by a user and acquiring reconstruction parameters and/or a reconstruction algorithm input on the off-line reconstruction interface;
the task sending module is configured to send an image reconstruction task to the console device, so that the console device controls the reconstruction machine to reconstruct the target object according to the image reconstruction task, where the image reconstruction task carries the obtained reconstruction parameters and/or reconstruction algorithm and the identifier of the target object.
8. The client according to claim 7, wherein the interface construction module is specifically configured to:
determining at least one first offline reconstruction procedure set and at least one second offline reconstruction procedure set from the offline reconstruction package according to the first reconstruction request;
and operating the determined first offline reconstruction program set and the determined second offline reconstruction program set, generating at least one first offline reconstruction component and at least one second offline reconstruction component, and obtaining the offline reconstruction interface, wherein the first offline reconstruction component is used for receiving the entry determination instruction, and the second offline reconstruction component is used for obtaining reconstruction parameters and/or a reconstruction algorithm input by a user.
9. The client of claim 7, further comprising: the system comprises a first sending module, a first receiving module and a program package updating module;
the first sending module is configured to send a component update request to the console device before the offline reconstruction interface is constructed, where the component update request carries a version identifier of a pre-acquired offline reconstruction package;
the first receiving module is used for receiving a component updating instruction and an interface construction notice sent by the main console device; the system is also used for triggering the program package updating module when receiving a component updating instruction sent by the main console equipment; the interface construction module is also used for triggering the interface construction module to construct and display an offline reconstruction interface according to the pre-acquired offline reconstruction program package when the interface construction notice is received;
the program package updating module is used for updating the offline reconstruction program package according to at least one offline reconstruction program set carried by the updating instruction;
the interface construction module is further configured to construct and display an offline reconstruction interface according to the updated offline reconstruction package, where the offline reconstruction package includes a plurality of offline reconstruction program sets.
10. The client of claim 7, further comprising: the second sending module and the second receiving module;
the second sending module is configured to send a second reconstruction request to the console device before the offline reconstruction interface is constructed, where the second reconstruction request carries an identifier of the target object;
the second receiving module is configured to receive a reconstruction permission notification and a reconstruction rejection notification sent by the console device; the interface construction module is also used for triggering the interface construction module to construct and display an offline reconstruction interface according to an offline reconstruction program package which is acquired from the main console device in advance when the reconstruction permission notice is received; the system is also used for ending the process when the reconstruction refusal notice is received;
wherein the reconstruction permission notification and the reconstruction rejection notification are generated by the console device according to a storage condition of the target object generated data.
11. The main console device is characterized by being communicated with a client, used for acquiring and sending raw data generated by acquisition and detection equipment in one examination to a reconstruction machine, and also used for controlling the reconstruction machine to reconstruct an image of the raw data according to reconstruction parameters and a reconstruction algorithm and sending the reconstructed image to the client; the console device includes: the device comprises a receiving module, a first judging module and a sending module;
the receiving module is configured to receive an image reconstruction task sent by the client, where the image reconstruction task carries reconstruction parameters and/or a reconstruction algorithm and an identifier of a target object to be reconstructed, the reconstruction parameters and/or the reconstruction algorithm are input by a user through an offline reconstruction interface displayed on the client, the offline reconstruction interface is constructed by the client according to a pre-acquired offline reconstruction program package, the target object includes at least one group of image sequences, and the image sequences include one or more images selected by the user, or the image sequences are all image sequences included in one examination; the off-line reconstruction interface is a copy interface of a user interface used for a technician to set and adjust reconstruction parameters and/or a reconstruction algorithm on the main console equipment;
the judging module is used for judging whether raw data of the target object is stored or not;
the sending module is configured to send the image reconstruction task to the reconstruction machine when the first determining module determines that the raw data of the target object is stored, so as to control the reconstruction machine to reconstruct the target object according to the raw data.
12. The console device of claim 11, further comprising: a second judgment module;
the receiving module is further configured to receive an assembly update request sent by the client, where the assembly update request carries a version identifier of an offline reconstruction package acquired by the client in advance;
the second judging module is used for judging whether the version identifier carried in the component updating request is the same as the version identifier of the prestored offline rebuilding program package;
the sending module is further configured to send an interface construction notification to the client when the second determination module determines that the second determination module does not determine the second determination module; and when the judgment result of the second judgment module is negative, sending a component update instruction to the client according to the carried version identifier and the pre-stored version identifier, so that the client updates an offline reconstruction program package, where the component update instruction carries at least one offline reconstruction program set, and the offline reconstruction program package includes at least one offline reconstruction program set.
13. An off-line image reconstruction system, the system comprising: the system comprises a client, a main console device and a reconstruction machine;
the client is used for responding to a first reconstruction request for a target object, and constructing and displaying an offline reconstruction interface according to a pre-acquired offline reconstruction program package, wherein the target object comprises at least one group of image sequences, and the image sequences comprise one or more images selected by a user or all image sequences included in one examination; the system is also used for responding to an input determining instruction triggered by a user, acquiring reconstruction parameters and/or reconstruction algorithms input on the off-line reconstruction interface, and sending an image reconstruction task to the main console device, wherein the image reconstruction task carries the acquired reconstruction parameters and/or reconstruction algorithms and the identification of the target object; the off-line reconstruction interface is a copy interface of a user interface used for a technician to set and adjust reconstruction parameters and/or a reconstruction algorithm on the main console equipment;
the main console device is used for receiving the image reconstruction task sent by the client and judging whether raw data of the target object is stored or not; the image reconstruction task is also used for sending the image reconstruction task to the reconstruction machine when the raw data of the target object is judged to be stored;
and the reconstruction machine is used for reconstructing the target object according to the image reconstruction task and the generated data.
CN201710744133.3A 2017-08-25 2017-08-25 Image off-line reconstruction method, related equipment and system Active CN107564076B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710744133.3A CN107564076B (en) 2017-08-25 2017-08-25 Image off-line reconstruction method, related equipment and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710744133.3A CN107564076B (en) 2017-08-25 2017-08-25 Image off-line reconstruction method, related equipment and system

Publications (2)

Publication Number Publication Date
CN107564076A CN107564076A (en) 2018-01-09
CN107564076B true CN107564076B (en) 2021-09-14

Family

ID=60976970

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710744133.3A Active CN107564076B (en) 2017-08-25 2017-08-25 Image off-line reconstruction method, related equipment and system

Country Status (1)

Country Link
CN (1) CN107564076B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112767510B (en) * 2021-01-18 2024-03-29 赛诺联合医疗科技(北京)有限公司 Off-line reconstruction method and system for batch PET images
CN113808051A (en) * 2021-09-26 2021-12-17 武汉联影生命科学仪器有限公司 Multi-modal medical image reconstruction system and method

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100452067C (en) * 2005-10-29 2009-01-14 深圳清华大学研究院 Medical image data transmission and three-dimension visible sysem and its implementing method
CN201682530U (en) * 2010-04-29 2010-12-22 泰山医学院 Browser/Server mode based medical image storage communication system
DE102011078278A1 (en) * 2011-06-29 2013-01-03 Siemens Aktiengesellschaft Method for image generation and image analysis
CN104978754A (en) * 2014-04-03 2015-10-14 上海联影医疗科技有限公司 Medical image off-line reconstruction positioning method
CN105761293B (en) * 2016-03-17 2019-01-08 上海联影医疗科技有限公司 Medical imaging procedure and system
CN105872046A (en) * 2016-03-30 2016-08-17 东北大学 Cloud virtual machine control system and method of CT device

Also Published As

Publication number Publication date
CN107564076A (en) 2018-01-09

Similar Documents

Publication Publication Date Title
CN107564076B (en) Image off-line reconstruction method, related equipment and system
US11282606B2 (en) Information processing apparatus, information processing method and program
US20100008553A1 (en) Structured Medical Data Mapping System
KR20130103689A (en) Information processing apparatus and information processing method
EP2737853A1 (en) Method of displaying medical image acquisition information and medical image display apparatus
US20120117532A1 (en) Methods, apparatuses & computer program products for facilitating efficient deployment of software
CN106361338B (en) Method for optimizing the sequence of measurement protocols for a magnetic resonance examination and magnetic resonance device
US9121916B2 (en) Method and apparatus for scanning control and displaying images in a magnetic resonance scanning chamber
JP2016041391A (en) Automatic volumetric image inspection
JP6525776B2 (en) Monitoring device, control method of monitoring device, and program
JP2016022096A (en) Medical image diagnostic apparatus, medical information processing server, and medical image diagnostic system
US10503869B2 (en) Cloud-to-local, local-to-cloud switching and synchronization of medical images and data
CN116266482A (en) Equipment software upgrading method and device
CN104123432A (en) Control method and device for medical scanning
JP6309306B2 (en) Medical information display device
US9454547B2 (en) Computer system and method for image processing
US10809335B2 (en) Cloud-based MR imaging
JP2007037892A (en) Remote medical system
CN110265120B (en) Medical image processing method, apparatus, computer device and storage medium
CN109805951A (en) Methods of exhibiting, system and the storage medium of sweep time
CN114202593A (en) Medical image reconstruction method, medical image reconstruction device, medical scanning equipment and storage medium
US12026490B2 (en) Method for obtaining vehicle diagnosis software, server and diagnosis device
CN117311589A (en) Data migration method, device, computer equipment and storage medium
CN116993840A (en) Medical image processing method and device
CN114594999B (en) Method, device, storage medium and system for issuing file

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
CB02 Change of applicant information

Address after: 110179 No. 177-1 Innovation Road, Hunnan District, Shenyang City, Liaoning Province

Applicant after: Shenyang Neusoft Medical Systems Co.,Ltd.

Address before: 110179 No. 177-1 Innovation Road, Hunnan District, Shenyang City, Liaoning Province

Applicant before: SHENYANG NEUSOFT MEDICAL SYSTEMS Co.,Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20230428

Address after: Room 308, No. 177-2 Chuangxin Road, Hunnan District, Shenyang City, Liaoning Province, 110167

Patentee after: Shenyang Zhihe Medical Technology Co.,Ltd.

Address before: 110179 No. 177-1 Innovation Road, Hunnan District, Shenyang City, Liaoning Province

Patentee before: Shenyang Neusoft Medical Systems Co.,Ltd.

TR01 Transfer of patent right