Dynamic analysis device and program
The dynamic analysis device automates analysis type determination based on image information and settings, addressing inefficiencies in manual specification and ensuring accurate, efficient generation of required analysis results.
Patent Information
- Application Number
- JP2021048748
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-03-23
- Publication Date
- 2025-10-07
- Estimated Expiration
- 2041-03-23
AI Technical Summary
Existing radiographic imaging systems require manual specification of analysis types, leading to increased processing time and storage needs, and may result in incorrect operations due to varying analysis requirements across departments and treatment phases.
A dynamic analysis device that automatically determines the type of analysis based on image-accompanying information and stored settings, performing only necessary analyses and outputting results to designated destinations without manual user intervention.
Enables generation of required analysis results efficiently, reducing processing time and storage needs while ensuring accurate and appropriate analysis types are applied.
Smart Images

Figure 0007749929000001 
Figure 0007749929000002 
Figure 0007749929000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to a dynamic analysis device and a program. [Background technology]
[0002] In recent years, radiographic imaging devices have become capable of capturing and acquiring dynamic images that show the movement of subjects. Compared to conventional still images, dynamic images contain more information over time, which increases the amount of information that can be provided to technicians and clinicians. For example, when diagnosing lung fields, analyzing the time changes in dynamic chest images can provide various information such as blood flow, ventilation, diaphragmatic movement, and maximum ventilation volume as analysis results.
[0003] On the other hand, multiple types of analysis results can be generated from a single dynamic image, and as the amount of information that doctors need to examine when making a diagnosis increases, the time required to diagnose a single patient also increases.
[0004] Therefore, for example, Patent Document 1 describes that at least one of the data from among a still image, a dynamic image, and the analysis results of the dynamic image analyzed by a data analysis means is automatically selected based on the purpose of checking the data, and the selected data is provided to a display device used by a doctor or the like.
[0005] Furthermore, for example, Patent Document 2 describes that the type of analysis is included in the imaging order information, and the analysis device performs analysis processing according to the type of analysis and provides the results on a display device used by doctors, technicians, etc. [Prior art documents] [Patent documents]
[0006] [Patent Document 1] Japanese Patent Application Publication No. 2020-081280 [Patent Document 2] Japanese Patent Application Laid-Open No. 2017-205187 Summary of the Invention [Problem to be solved by the invention]
[0007] However, in Patent Document 1, the data analysis means analyzes the dynamic images to generate analysis result data, and then selects the images necessary for diagnosis according to the purpose of confirmation, which results in the problem that the analysis process takes time and increases the storage capacity.
[0008] Furthermore, in Patent Document 2, the type of analysis is included in the radiography order information. However, even when radiography is performed on the same body part, the analysis results required may differ depending on the department or treatment phase. Therefore, checking the type of analysis required each time radiography is performed and manually specifying the type of radiography in the radiography order information is a cumbersome task and may lead to incorrect operation.
[0009] The present invention has been made in consideration of the above problems, and aims to enable the user to generate only the analysis results of the required dynamic analysis without having to manually specify the type of dynamic analysis. [Means for solving the problem]
[0010] In order to solve the above problems, a dynamic analysis device according to the present invention comprises: a setting storage unit that stores setting information in which image-accompanying information and one or more dynamic analyses among a plurality of predetermined types of dynamic analyses are associated with each other; an acquisition unit that acquires a dynamic image to be subjected to dynamic analysis and image supplementary information related to the dynamic image; a control unit that determines a type of dynamic analysis to be applied to the dynamic image based on the acquired image attendant information and the setting information stored in the setting storage unit; a generating unit that performs the determined type of dynamic analysis on the dynamic image to generate an analysis result; an output unit that outputs the generated analysis result; Equipped with The image-attached information includes the number of frames, the frame rate, the type of modality, the classification of processed / unprocessed images, and the imaging direction. 、It includes one or more pieces of information: name of treating physician, diagnosis phase.
[0011] Furthermore, the dynamic analysis device according to the present invention comprises: a setting storage unit that stores setting information in which image-accompanying information and one or more dynamic analyses among a plurality of predetermined types of dynamic analyses are associated with each other; an acquisition unit that acquires a dynamic image to be subjected to dynamic analysis and image supplementary information related to the dynamic image; a control unit that determines a type of dynamic analysis to be applied to the dynamic image based on the acquired image attendant information and the setting information stored in the setting storage unit; a generating unit that performs the determined type of dynamic analysis on the dynamic image to generate an analysis result; an output unit that outputs the generated analysis result; a setting unit for setting the setting information in the setting storage unit; Equipped with The setting information may include one or more of the following dynamic analyses: ventilation analysis, blood flow analysis, rib removal, diaphragm movement, lung tissue enhancement, and adhesion / infiltration detection; The setting unit prohibits associating all of the dynamic analyses with the image attendant information when an imaging region other than the chest is set as the imaging region of the image attendant information or when an imaging direction other than the front is set as the imaging direction, and prohibits associating any of the dynamic analyses other than rib removal with the image attendant information when an imaging region of the image attendant information is set as the chest, an imaging direction is set as the front, and a modality type of a still image is set as the modality type. .
[0012] Furthermore, the dynamic analysis device according to the present invention comprises: a setting storage unit that stores setting information in which image-accompanying information and one or more dynamic analyses among a plurality of predetermined types of dynamic analyses are associated with each other; an acquisition unit that acquires a dynamic image to be subjected to dynamic analysis and image supplementary information related to the dynamic image; a control unit that determines a type of dynamic analysis to be applied to the dynamic image based on the acquired image attendant information and the setting information stored in the setting storage unit; a generating unit that performs the determined type of dynamic analysis on the dynamic image to generate an analysis result; an output unit that outputs the generated analysis result; Equipped with When there is no image attendant information related to the dynamic image acquired by the acquisition unit, or when there is no image attendant information of a required item, the control unit analyzes the dynamic image to calculate image feature amounts, acquires information corresponding to the image attendant information based on the calculated image feature amounts, and determines the type of dynamic analysis to be applied to the dynamic image based on the acquired information and the setting information. .
[0013] In addition, the program according to the present invention is Computer, a setting storage unit that stores setting information in which image-accompanying information and one or more dynamic analyses among a plurality of predetermined types of dynamic analyses are associated with each other; an acquisition unit that acquires a dynamic image to be subjected to dynamic analysis and image supplementary information related to the dynamic image; a control unit that determines a type of dynamic analysis to be applied to the dynamic image based on the acquired image attendant information and the setting information stored in the setting storage unit; a generation unit that performs the determined type of dynamic analysis on the dynamic image to generate an analysis result; an output unit that outputs the generated analysis result; It functions as The image-attached information includes the number of frames, the frame rate, the type of modality, the classification of processed / unprocessed images, and the imaging direction. 、 It includes one or more pieces of information: name of treating physician, diagnosis phase.
[0014] In addition, the program according to the present invention is Computer, a setting storage unit that stores setting information in which image-accompanying information and one or more dynamic analyses among a plurality of predetermined types of dynamic analyses are associated with each other; an acquisition unit that acquires a dynamic image to be subjected to dynamic analysis and image supplementary information related to the dynamic image; a control unit that determines a type of dynamic analysis to be applied to the dynamic image based on the acquired image attendant information and the setting information stored in the setting storage unit; a generation unit that performs the determined type of dynamic analysis on the dynamic image to generate an analysis result; an output unit that outputs the generated analysis result; a setting unit for setting the setting information in the setting storage unit; It functions as The setting information may include one or more of the following dynamic analyses: ventilation analysis, blood flow analysis, rib removal, diaphragm movement, lung tissue enhancement, and adhesion / infiltration detection; The setting unit prohibits associating all of the dynamic analyses with the image attendant information when an imaging region other than the chest is set as the imaging region of the image attendant information or when an imaging direction other than the front is set as the imaging direction, and prohibits associating any of the dynamic analyses other than rib removal with the image attendant information when an imaging region of the image attendant information is set as the chest, an imaging direction is set as the front, and a modality type of a still image is set as the modality type. .
[0015] In addition, the program according to the present invention is Computer, a setting storage unit that stores setting information in which image-accompanying information and one or more dynamic analyses among a plurality of predetermined types of dynamic analyses are associated with each other; an acquisition unit that acquires a dynamic image to be subjected to dynamic analysis and image supplementary information related to the dynamic image; a control unit that determines a type of dynamic analysis to be applied to the dynamic image based on the acquired image attendant information and the setting information stored in the setting storage unit; a generation unit that performs the determined type of dynamic analysis on the dynamic image to generate an analysis result; an output unit that outputs the generated analysis result; It functions as When there is no image attendant information related to the dynamic image acquired by the acquisition unit, or when there is no image attendant information of a required item, the control unit analyzes the dynamic image to calculate image feature amounts, acquires information corresponding to the image attendant information based on the calculated image feature amounts, and determines the type of dynamic analysis to be applied to the dynamic image based on the acquired information and the setting information. . [Effects of the Invention]
[0018] According to the present invention, it is possible to generate only the analysis results of the required kinetic analysis without the user having to manually specify the type of kinetic analysis. [Brief explanation of the drawings]
[0019] [Figure 1] 1 is a diagram showing the overall configuration of a dynamic analysis system according to an embodiment of the present invention. [Figure 2] FIG. 2 is a block diagram showing the functional configuration of the dynamic analysis device of FIG. 1. [Figure 3]FIG. 10 is a diagram illustrating an example of data storage in a setting storage unit. [Figure 4] FIG. 2 is a diagram showing the flow of a dynamic analysis sequence executed in the dynamic analysis system of FIG. DETAILED DESCRIPTION OF THE INVENTION
[0020] Hereinafter, embodiments of the present invention will be described with reference to the drawings, but the scope of the invention is not limited to the illustrated examples.
[0021] [Configuration of dynamic analysis system 100] First, the configuration of the embodiment of the present invention will be described. FIG. 1 shows the system configuration of a dynamic analysis system 100 according to this embodiment. As shown in Fig. 1, the dynamic analysis system 100 is configured to include an image generating device 1, a dynamic analysis device 2, an image saving device 3, an image display device 4, an image distribution device 5, and an image output device 6. These devices 1 to 5 are connected to each other via a communication network N constructed within a medical facility, such as a LAN (Local Area Network), so that they can transmit and receive data to and from each other. The number of each device is not particularly limited.
[0022] The image generating device 1 is a modality that captures images of a subject's body part and generates digital data of the captured images. In this embodiment, the image generating device 1 is a radiographic device that can generate dynamic images by capturing dynamic images of a subject using radiation. Dynamic imaging refers to obtaining multiple images that show the dynamic state of the subject by repeatedly irradiating the subject with pulsed radiation such as X-rays at predetermined time intervals (pulsed irradiation) or by continuously irradiating the subject with a low dose rate of radiation without interruption (continuous irradiation). A series of images obtained by dynamic imaging is called a dynamic image. Dynamic images include moving images, but do not include images obtained by capturing still images while displaying a moving image. Each of the multiple images that make up a dynamic image is called a frame image.
[0023] The image generating device 1 is a device that complies with the DICOM (Digital Imaging and Communications in Medicine) standard, and can externally input various information (image-related information, hereinafter referred to as "related information") related to the generated dynamic image to be attached to the dynamic image. The related information can also be automatically generated based on, for example, imaging order information transmitted from a not-shown HIS (Hospital Information System) or RIS (Radiology Information System). The related information includes, for example, patient information (patient ID, patient name, sex, date of birth), examination information (examination ID, examination date, examination time, as well as one or more of the imaging region, imaging direction, modality type, image processing / unprocessing classification, number of frames, frame rate, motion information, medical department, diagnosing physician name, and examination phase). The motion information is information about the motion performed by the subject during imaging, such as breathing method (breath holding, deep breathing, quiet breathing) if the imaging area is the chest, or bending, stretching, rotation direction, etc. If the imaging area is an orthopedic area, the image generation device 1 adds the above-mentioned additional information and a UID (Unique ID) for identifying the image as header information to the generated dynamic image and transmits it to the dynamic analysis device 2 via the communication network N.
[0024] The dynamic analysis device 2 is a computer device that performs dynamic analysis on the dynamic images received from the image generation device 1 to generate analysis results and output the generated analysis results. Here, dynamic analysis refers to analytical processing performed on the dynamic images, and includes processing to analyze the movement of the subject based on the dynamic images, as well as processing to analyze the dynamic images and emphasize or attenuate (remove) specified structures. As shown in Figure 2, the dynamic analysis device 2 is configured with a control unit 21, a memory unit 22, a communication unit 23, an operation unit 24, a display unit 25, a generation unit 26, and an output unit 27, and each unit is connected by a bus 28.
[0025] The control unit 21 is composed of a CPU (Central Processing Unit), RAM (Random Access Memory), etc. The CPU of the control unit 21 reads out system programs and various processing programs stored in the storage unit 22, expands them in the RAM, and performs centralized control of the operation of the dynamic analysis device 2 in accordance with the expanded programs. For example, the control unit 21 executes analysis control processing in cooperation with the programs stored in the storage unit 22, and controls the operation of each part in the dynamic analysis device 2 in the dynamic analysis sequence shown in FIG.
[0026] The storage unit 22 is configured with a non-volatile semiconductor memory, a hard disk, etc. The storage unit 22 stores various programs executable by the control unit 21, parameters required for executing processing by the programs, data such as processing results, etc. These various programs are stored in the form of readable program code, and the control unit 21 sequentially executes operations in accordance with the program code.
[0027] The storage unit 22 includes an information storage unit 221 , a setting storage unit 222 , and an image storage unit 223 .
[0028] The information storage unit 221 is an area for temporarily storing the dynamic image and accompanying information received from the image generating device 1, and the analysis results generated by the generating unit .
[0029] The setting storage unit 222 is an area for storing setting information that associates supplementary information with one or more dynamic analyses among the multiple types of dynamic analyses that can be performed by the dynamic analysis device 2 and the output destination of the analysis results. FIG. 3 is a diagram showing an example of data storage of setting information in the setting storage unit 222. In FIG. 3, among the multiple types of dynamic analyses that can be performed by the dynamic analysis device 2 (e.g., ventilation analysis, blood flow analysis, rib removal, diaphragm movement, etc.), those with a circle in the “Analysis” column are dynamic analyses associated with supplementary information. Since no analysis results are generated for a dynamic analysis with an “X” in the “Analysis” column, the “Output Destination” column for that dynamic analysis cannot be set. For each dynamic analysis with a circle in the “Analysis” column, multiple output destinations for the analysis results can be set. The output destinations can include the image storage device 3, image display device 4, image distribution device 5, and image output device 6, which are external devices connected via the network N, as well as the image storage unit 223 and display unit 25 within the dynamic analysis device 2. Therefore, the analysis results can also be viewed on the dynamic analysis device 2.
[0030] In FIG. 3, the items of the supplementary information are the site (imaging site), direction (imaging direction), and medical department, but are not limited to these, and at least one of the following can be set: imaging site, imaging direction, modality type, processed / unprocessed classification, number of frames, frame rate, motion information, medical department, diagnosing physician name, and treatment phase. The dynamic analysis (type of dynamic analysis) that can be set is also not limited to that shown in FIG. 3. In this embodiment, it is also possible to associate the output destination of a dynamic image with the supplementary information. For supplementary information that does not require dynamic analysis, it is also possible to associate only the output destination of the dynamic image. In such a setting, it is possible to output the dynamic image to the output destination without performing dynamic analysis on the dynamic image.
[0031] The setting information stored in the setting storage unit 222 can be set from a setting screen (not shown) displayed on the display unit 25. The setting screen is a screen for setting the setting information to be stored in the setting storage unit 222, and when the user sets the content of the incidental information from the setting screen using the operation unit 24 and sets a dynamic analysis and an output destination to be associated with the incidental information from among multiple predetermined types of dynamic analysis, the control unit 21 causes the setting storage unit 222 to store the setting information that associates the set incidental information with the set dynamic analysis and output destination. On the setting screen, when additional information of the setting information is set (input), a dynamic analysis that cannot be performed on a dynamic image corresponding to the additional information cannot be set as a dynamic analysis associated with the additional information (setting is prohibited). For example, in the dynamic analysis device 2, if the analyses of ventilation analysis, blood flow analysis, rib removal, diaphragm movement, lung tissue enhancement, and adhesion infiltration detection are possible, the control unit 21 prohibits setting all dynamic analyses as dynamic analyses to be associated with the additional information if the imaging site of the additional information is set to something other than the chest or the imaging direction is set to something other than the front on the setting screen, because none of the above dynamic analyses are possible for the dynamic image corresponding to the set additional information. Furthermore, if the imaging site of the additional information is set to the chest, the imaging direction is set to the front, and the modality type is set to a still image modality type on the setting screen, because dynamic analyses other than rib removal are impossible for still images, the control unit 21 prohibits setting dynamic analyses other than rib removal as dynamic analyses to be associated with the set additional information.
[0032] The image storage unit 223 is a database that stores the dynamic image and analysis results in association with the supplementary information of the dynamic image received from the image generating device 1. The information storage unit 221, the setting storage unit 222, and the image storage unit 223 may be configured by the same memory, hard disk, or the like, or may be configured by different memories, hard disks, or the like.
[0033] The communication unit 23 includes a LAN adapter and the like, and controls data transmission and reception with external devices connected to the communication network N.
[0034] The operation unit 24 is configured with a keyboard having cursor keys, numeric input keys, various function keys, etc., and a pointing device such as a mouse, and outputs instruction signals input by the user through key operations on the keyboard or mouse operations to the control unit 21. The operation unit 24 may also be provided with a touch panel on the display screen of the display unit 25, and in this case, outputs instruction signals input via the touch panel to the control unit 21.
[0035] The display unit 25 is configured with a monitor such as an LCD (Liquid Crystal Display), and performs various displays according to instructions of a display signal input from the control unit 21.
[0036] The generation unit 26 performs a dynamic analysis on the dynamic image and generates an analysis result. The analysis result includes an analysis result image of the dynamic image, a moving image or a still image in which information to be emphasized in the dynamic image is highlighted, and numerical information and graphs calculated based on the dynamic image. The generation unit 26 may be realized by cooperation between the CPU of the control unit 21 and a program stored in the storage unit 22, or may be realized by hardware separate from the control unit 21.
[0037] The output unit 27 outputs the analysis result generated by the generation unit 26 to an output destination determined by the control unit 21. The output unit 27 may be realized by cooperation between the CPU of the control unit 21 and a program stored in the storage unit 22, or may be realized by hardware separate from the control unit 21.
[0038] The image storage device 3 is, for example, a PACS (Picture Archiving and Communication System) server, and is a device that has an image database and stores medical images, including captured dynamic images, and their analysis results in the image database, correlating them with patient information and examination information. The image display device 4 is a device that allows doctors and other medical personnel to display and view medical images such as dynamic images and analysis results. The image distribution device 5 is, for example, a Web (World Wide Web) server, which creates a Web screen that can be viewed using a Web browser for medical images such as dynamic images and analysis results, and distributes the Web screen data in response to access from the Web browser. The image output device 6 is a device that prints out medical images onto film or paper.
[0039] [Operation of Dynamic Analysis System 100] Next, the operation of the dynamic analysis system 100 in this embodiment will be described. 4 is a diagram showing a dynamic analysis sequence that is carried out after a dynamic image with accompanying information is generated by the image generating device 1. The dynamic analysis sequence will be described below with reference to FIG.
[0040] First, the image generating device 1 transmits a dynamic image and its accompanying information to the dynamic analysis device 2 (step S1).
[0041] When the communication unit 23 of the dynamic analysis device 2 receives the dynamic image and accompanying information sent from the image generation device 1, it notifies the control unit 21 of this (step S2) and transfers the received dynamic image and accompanying information to the information storage unit 221 (step S3). The information storage unit 221 stores the dynamic image and the additional information transferred from the communication unit 23 in association with each other (step S4).
[0042] When the communication unit 23 receives the dynamic image and the accompanying information from the image generating device 1, the control unit 21 starts the analysis control process and controls the processes of steps S5 to S17 of the dynamic analysis sequence to be executed. First, the control unit 21 acquires the received additional information from the information storage unit 221 (step S5), and also acquires the setting information stored in the setting storage unit 222 (step S6). In this embodiment, the incidental information is generated by the image generating device 1, but the incidental information may be the shooting order information transmitted from the HIS or RIS (not shown), or the incidental information generated by the image generating device 1 may be combined with the shooting order information to form the incidental information. Furthermore, if the received dynamic image does not have any additional information or does not contain the necessary items of additional information, the control unit 21 may analyze the dynamic image to calculate image features and acquire information equivalent to the additional information (e.g., the imaging region, imaging direction, modality type, movement information, etc.) based on the calculated image features. In this case, to facilitate extraction of image features, the subject may be imaged with a marker (an X-ray-opaque marker) during imaging, or a marker of information equivalent to the additional information may be added to the dynamic image using a console of the image generation device 1, etc. Alternatively, the state of the subject at the time of imaging may be captured using a separate optical camera during imaging, and the control unit 21 may acquire and analyze the captured optical image to acquire information equivalent to the additional information.
[0043] Next, the control unit 21 compares the acquired additional information with the setting information, and selects the setting information to be used to determine the type of dynamic analysis to be applied to the received dynamic image and the output destination (step S7). For example, the control unit 21 sequentially compares the additional information of the acquired dynamic image with the setting information of the setting storage unit 222, and if there is setting information corresponding to the acquired additional information (setting information having additional information that matches the acquired additional information), it selects that setting information as the setting information to be used for dynamic analysis and determining the output destination.
[0044] Next, the control unit 21 determines whether or not there is a dynamic analysis to be applied to the received dynamic image based on the selected setting information (step S8). If there is a dynamic analysis associated with the supplementary information in the selected setting information, the control unit 21 determines that there is a dynamic analysis to apply to the received dynamic image, and if there is no dynamic analysis associated with the supplementary information in the selected setting information, the control unit 21 determines that there is no dynamic analysis to apply to the received dynamic image.
[0045] If it is determined that there is a dynamic analysis to be applied to the received dynamic image (step S8; Y), the control unit 21 determines the type of dynamic analysis associated with the supplementary information in the selected setting information as the type of dynamic image to be applied to the received dynamic image, notifies the generation unit 26 of the determined type of dynamic analysis, and instructs it to perform the dynamic analysis (step S9), and proceeds to step S14. If there are multiple pieces of setting information that correspond to the acquired supplementary information, the type of dynamic analysis to be applied to the received dynamic image may be determined by taking the logical sum or product of the multiple pieces of setting information that correspond. Alternatively, a priority may be assigned to each piece of setting information in advance, and the type of dynamic analysis to be applied may be determined based on the setting information with the highest priority.
[0046] When the control unit 21 notifies the generation unit 26 of the type of dynamic analysis to be applied to the dynamic image and instructs it to perform the dynamic analysis, the generation unit 26 obtains the dynamic image to be analyzed from the information storage unit 221 (step S10), performs the notified type of dynamic analysis on the obtained dynamic image, and generates an analysis result (step S11). In step S11, parameters (for example, frame rate, etc.) used in the dynamic analysis may be acquired from the supplementary information of the dynamic image and applied. When the generation of the analysis result is completed, the generation unit 26 transmits the analysis result to the information storage unit 221 (step S12). The information storage unit 221 stores the analysis result received from the generation unit 26 (step S13).
[0047] In step S8, if it is determined that there is no dynamic analysis to be applied to the received dynamic image (step S8; N), the control unit 21 proceeds to step S14.
[0048] In step S14, the control unit 21 determines whether or not to output the analysis results and dynamic images based on the setting information selected in step S7 (step S14). If the setting information selected in step S7 specifies an output destination for the analysis results of the applied dynamic analysis, the control unit 21 determines to output the analysis results. Also, if the selected setting information specifies an output destination for dynamic images, the control unit 21 determines to output dynamic images.
[0049] If it is determined that the analysis results and / or dynamic images should be output (step S14; Y), the control unit 21 determines the output destination of the analysis results of the dynamic analysis applied to the dynamic images and / or the output destination of the dynamic images based on the setting information selected in step S7, and notifies the output unit 27 of the determined output destination, instructing it to output the analysis results and / or dynamic images (step S15).
[0050] When the output unit 27 is notified by the control unit 21 of the output destination of the analysis results and / or dynamic images and is instructed to output the analysis results and / or dynamic images, the output unit 27 acquires the analysis results and / or dynamic images to be output from the information storage unit 221 (step S16). Then, the output unit 27 outputs the acquired analysis results and / or dynamic images to the output destination notified by the control unit 21 (step S17), and the dynamic analysis sequence ends. Here, if the output destination is an external device (for example, the image storage device 3, image display device 4, image distribution device 5, image output device 6, etc. of the external device), the output unit 27 distributes the acquired analysis results and / or dynamic images to the external device via the communication unit 23. If the output destination is the image storage unit 223 in the dynamic analysis device 2, the output unit 27 outputs the acquired analysis results and / or dynamic images to the image storage unit 223 and stores them. If the output destination is the display unit 25 in the dynamic analysis device 2, the output unit 27 outputs the acquired analysis results to the display unit 25 and displays them. If the analysis results to be displayed are moving images (moving image analysis result images or enhanced dynamic images), the frame rate at which they are played back can be calculated by the display unit 25 from the accompanying information, allowing them to be played back at an appropriate frame rate.
[0051] On the other hand, in step S14, if the control unit 21 determines not to output the analysis results or the dynamic image (step S14; N), the dynamic analysis sequence ends.
[0052] After the dynamic analysis sequence is completed, the control unit 21 deletes the image, the additional information, and the analysis result relating to the received dynamic image, which are temporarily stored in the information storage unit 221.
[0053] As described above, the dynamic analysis device 2 has a setting storage unit 222 that stores setting information that associates incidental information with one or more dynamic analyses from multiple predetermined types of dynamic analyses. When a dynamic image to be subjected to dynamic analysis and incidental information related to the dynamic image are received via the communication unit 23, the control unit 21 determines the type of dynamic analysis to apply to the dynamic image based on the incidental information of the received dynamic image and the setting information stored in the setting storage unit 222. The generation unit 26 performs the determined type of dynamic analysis on the dynamic image to generate an analysis result. The output unit 27 then outputs the generated analysis result. Therefore, it is possible to generate only the necessary kinetic analysis results without the user having to manually specify the type of kinetic analysis as in the conventional method.
[0054] In addition, in the setting information, the additional information is further associated with the output destination of the analysis results of the dynamic analysis associated with the additional information, and the control unit 21 determines the output destination of the generated analysis results based on the received additional information and the setting information stored in the setting storage unit 222, and the output unit 27 outputs the generated analysis results to the determined output destination. Therefore, the dynamic analysis results can be output to a required output destination without the user having to manually specify the output destination of the dynamic analysis results.
[0055] Furthermore, since it is possible to set setting information in the setting storage unit 222 from the setting screen, it is possible to set setting information according to the user's needs.
[0056] In addition, the control unit 21 prohibits a dynamic analysis that cannot be performed on a dynamic image corresponding to the additional information set from the setting screen from being set as a dynamic analysis associated with the set additional information, thereby preventing a dynamic analysis that cannot be performed on an image from being performed. For example, if the setting information allows for setting one or more of ventilation analysis, blood flow analysis, rib removal, diaphragm movement, lung tissue enhancement, and adhesion / infiltration detection as dynamic analyses, the control unit 21 prohibits associating any type of dynamic analysis with the setting information if the imaging location of the supplementary information is set to something other than the chest or the imaging direction is set to something other than the front. If the imaging location of the supplementary information is set to the chest, the imaging direction is set to the front, and the modality type is set to a still image modality, the control unit 21 prohibits associating any dynamic analysis other than rib removal with the setting information. This makes it possible to prevent dynamic analyses that cannot be performed on images from being performed.
[0057] The above-described embodiment is a preferred example of the present invention, and the present invention is not limited to this.
[0058] For example, in the above embodiment, the image distribution device 5 is described as an external device, but the dynamic analysis device 2 may be configured to have the functionality of an image distribution device inside (for example, the functionality of creating a web screen that can be viewed in a web browser for medical images such as dynamic images and analysis results, and distributing the web screen data in response to access from the web browser), and the image distribution device inside the dynamic analysis device 2 may be set as the output destination, so that the analysis results and dynamic images can be output to the image distribution device inside the dynamic analysis device 2.
[0059] In the above embodiment, the present invention is applied to a case where, when the dynamic analysis device 2 receives a dynamic image from the image generation device 1, the received dynamic image is acquired and a dynamic analysis is performed, but this is not limited to this. For example, the present invention may be applied to a case where a dynamic image designated by a user from among the dynamic images stored in the image storage unit 223 is acquired from the image storage unit 223 and a dynamic analysis is performed.
[0060] Furthermore, when outputting multiple analysis results from a still image, not just a dynamic image, as in the above embodiment, only the necessary analysis results may be output by referring to the image's supplementary information and the setting information stored in the setting storage unit 222.
[0061] Furthermore, in the above embodiment, an example was described in which the present invention was applied to a dynamic analysis device 2 that performs dynamic analysis on dynamic images acquired from an image generation device 1 within a single medical facility and outputs the results. However, the present invention may also be applied to a server device that performs dynamic analysis on dynamic images acquired (received) from multiple medical facilities and outputs the results to the sending medical facility, etc.
[0062] In the above description, examples have been disclosed in which a hard disk or a semiconductor nonvolatile memory is used as a computer-readable medium for the program according to the present invention, but the present invention is not limited to these examples. Portable recording media such as CD-ROMs can also be used as other computer-readable media. Furthermore, carrier waves can also be used as a medium for providing data for the program according to the present invention via a communication line.
[0063] In addition, the detailed configuration and operation of each device constituting the dynamic analysis system can be modified as appropriate without departing from the spirit of the present invention. [Explanation of symbols]
[0064] 100 Dynamic Analysis System 1. Image generation device 2 Dynamic analysis device 21 Control section 22 Memory section 221 Information Storage Department 222 Settings storage section 223 Image Storage Unit 23 Communications Department 24 Control section 25 Display section 26 Generation part 27 Output section 28 Bus 3. Image storage device 4 Image display devices 5. Image distribution device 6 Image output device
Claims
1. a setting storage unit that stores setting information in which image-accompanying information and one or more dynamic analyses among a plurality of predetermined types of dynamic analyses are associated with each other; an acquisition unit that acquires a dynamic image to be subjected to dynamic analysis and image supplementary information related to the dynamic image; a control unit that determines a type of dynamic analysis to be applied to the dynamic image based on the acquired image attendant information and the setting information stored in the setting storage unit; a generating unit that performs the determined type of dynamic analysis on the dynamic image to generate an analysis result; an output unit that outputs the generated analysis result; Equipped with The image-attached information includes one or more of the following information: number of frames, frame rate, type of modality, classification of processed / unprocessed images, imaging direction, name of treating physician, and diagnostic phase.
2. a setting storage unit that stores setting information in which image-accompanying information and one or more dynamic analyses among a plurality of predetermined types of dynamic analyses are associated with each other; an acquisition unit that acquires a dynamic image to be subjected to dynamic analysis and image supplementary information related to the dynamic image; a control unit that determines a type of dynamic analysis to be applied to the dynamic image based on the acquired image attendant information and the setting information stored in the setting storage unit; a generating unit that performs the determined type of dynamic analysis on the dynamic image to generate an analysis result; an output unit that outputs the generated analysis result; a setting unit for setting the setting information in the setting storage unit; Equipped with The setting information may include one or more of the following dynamic analyses: ventilation analysis, blood flow analysis, rib removal, diaphragm movement, lung tissue enhancement, and adhesion / infiltration detection; The setting unit prohibits associating all of the dynamic analyses with the image attendant information when an imaging region other than the chest is set in the image attendant information or an imaging direction other than the front is set, and associates the dynamic analyses other than rib removal with the image attendant information when an imaging region of the image attendant information is set to the chest, an imaging direction is set to the front, and a modality type of a still image is set. A dynamic analysis device that prohibits
3. a setting storage unit that stores setting information in which image-accompanying information and one or more dynamic analyses among a plurality of predetermined types of dynamic analyses are associated with each other; an acquisition unit that acquires a dynamic image to be subjected to dynamic analysis and image supplementary information related to the dynamic image; a control unit that determines a type of dynamic analysis to be applied to the dynamic image based on the acquired image attendant information and the setting information stored in the setting storage unit; a generating unit that performs the determined type of dynamic analysis on the dynamic image to generate an analysis result; an output unit that outputs the generated analysis result; Equipped with When the control unit does not have any image-related information related to the dynamic image acquired by the acquisition unit, or when the image-related information for the required items does not exist, the control unit analyzes the dynamic image to calculate image features, acquires information equivalent to the image-related information based on the calculated image features, and determines the type of dynamic analysis to apply to the dynamic image based on the acquired information and the setting information.
4. In the setting information, the image attendant information is further associated with an output destination of the analysis result of the dynamic analysis associated with the image attendant information, the control unit determines an output destination of the generated analysis result based on the acquired image attendant information and the setting information stored in the setting storage unit; 4. The dynamic analysis device according to claim 1, wherein the output unit outputs the generated analysis result to the determined output destination.
5. The dynamic analysis device according to claim 4 , wherein the output destination includes one or more of an image storage unit, an image display unit within the dynamic analysis device, an image output device of an external device, an image storage device, an image display device, and an image distribution device.
6. Computer, a setting storage unit that stores setting information in which image-accompanying information and one or more dynamic analyses among a plurality of predetermined types of dynamic analyses are associated with each other; an acquisition unit that acquires a dynamic image to be subjected to dynamic analysis and image supplementary information related to the dynamic image; a control unit that determines a type of dynamic analysis to be applied to the dynamic image based on the acquired image attendant information and the setting information stored in the setting storage unit; a generation unit that performs the determined type of dynamic analysis on the dynamic image to generate an analysis result; an output unit that outputs the generated analysis result; It functions as The image-accompanying information is a program including one or more of the following information: number of frames, frame rate, type of modality, classification of processed / unprocessed images, imaging direction, name of treating physician, and diagnostic phase.
7. Computer, a setting storage unit that stores setting information in which image-accompanying information and one or more dynamic analyses among a plurality of predetermined types of dynamic analyses are associated with each other; an acquisition unit that acquires a dynamic image to be subjected to dynamic analysis and image supplementary information related to the dynamic image; a control unit that determines a type of dynamic analysis to be applied to the dynamic image based on the acquired image attendant information and the setting information stored in the setting storage unit; a generation unit that performs the determined type of dynamic analysis on the dynamic image to generate an analysis result; an output unit that outputs the generated analysis result; a setting unit for setting the setting information in the setting storage unit; It functions as The setting information may include one or more of the following dynamic analyses: ventilation analysis, blood flow analysis, rib removal, diaphragm movement, lung tissue enhancement, and adhesion / infiltration detection; The setting unit is a program that prohibits associating all of the dynamic analyses with the image attendant information when the imaging location of the image attendant information is set to something other than the chest or the imaging direction is set to something other than the front, and prohibits associating any of the dynamic analyses other than rib removal with the image attendant information when the imaging location of the image attendant information is set to the chest, the imaging direction is set to the front, and the modality type is set to a still image.
8. Computer, a setting storage unit that stores setting information in which image-accompanying information and one or more dynamic analyses among a plurality of predetermined types of dynamic analyses are associated with each other; an acquisition unit that acquires a dynamic image to be subjected to dynamic analysis and image supplementary information related to the dynamic image; a control unit that determines a type of dynamic analysis to be applied to the dynamic image based on the acquired image attendant information and the setting information stored in the setting storage unit; a generation unit that performs the determined type of dynamic analysis on the dynamic image to generate an analysis result; an output unit that outputs the generated analysis result; It functions as If the control unit does not have any image-related information related to the dynamic image acquired by the acquisition unit, or if the image-related information for the required items does not exist, the control unit analyzes the dynamic image to calculate image features, acquires information equivalent to the image-related information based on the calculated image features, and determines the type of dynamic analysis to apply to the dynamic image based on the acquired information and the setting information.
Citation Information
Patent Citations
Dynamic analysis system
JP2017205187A
Medical image processing apparatus, x-ray CT apparatus and medical image processing program
JP2018089364A
Dynamic image processing device
JP2019103586A
Image display control system, image display system, and image analyzing device
JP2020081280A
Method and System for Automated Therapy Planning for Arterial Stenosis
US20160022371A1