Embodiment
The present invention is described further below by specific embodiment and with reference to accompanying drawing.
Fig. 1 is that a kind of structure of the medical image files import system 100 provided according to some embodiments of the present invention is shownIt is intended to.As shown in figure 1, medical image files import system 100 can include medical imaging apparatus 110, network 120, medical science figureAs loading equipment 130 and medical image files import component 140.Medical image files import component 140 and can obtained including fileModulus block 141, label analysis module 142, label repair module 143, file import modul 144 and memory module 145.
Medical imaging apparatus 110 can generate medical image files.The medical image files can be by the medical scienceThe file data that imaging device 110 is generated.In certain embodiments, the medical imaging apparatus 110 can be to sweep object (exampleSuch as, patient etc.) it is scanned, the scan data related to the sweep object is obtained, and doctor is generated based on the scan dataLearn image file.The medical imaging apparatus 110 can be computerized tomography equipment (CT, Computed Tomography), XRay equipment (X-RAY), magnetic resonance equipment (MR, Magnetic Resonance), positron emission tomography equipment(PET, Positron Emission Tomography), ultrasonic equipment (Ultrasound), fluorescence imaging device(Fluoroscopy), at least one in endoscopic apparatus (Endoscopy) and radiotherapy equipment (Radiotherapy)It is individual.In certain embodiments, the medical image files can be digital imaging and communications in medicine (DICOM, DigitalImaging and Communications in Medicine) file.The DICOM file can include patient image, troublePerson's information, and/or patient's coherence check information.
Network 120 can connect each component of medical image files import system 100, make medical image files import systemData exchange can be carried out between 100 each component.Network 120 can be cable network 120 or wireless network 120, Huo ZheqiCombination.
Medical image loading equipment 130 can be loaded into medical image files.Medical image loading equipment 130 can be variousMedical imaging devices are such as:CT, MR, X-RAY, PET, ultrasound, fluorescence imaging, endoscope, medical devices such as radiotherapy apparatus,Can be medical image managing system such as:Picture archive and communication system (PACS, Picture Archiving andCommunication System), radiology information system (RIS, Radiology Information System), can be withIt is senior post processing work station of related image etc..In certain embodiments, medical image loading equipment 130 is medical image textThe control of part import system 100 and data processing section, are configurable to processing data, control signal are produced, to control medical scienceOperation of image file import system 100 etc..In certain embodiments, medical image loading equipment 130 can be for being curedLearn the display of image file.Medical image loading equipment 130 can include a computing device.The computing device can includeBut it is not limited to one or more of combinations in processor, input equipment, output equipment etc..Input equipment can include but not limitIn character input device (for example, keyboard), graphic input device (for example, Genius mouse, action bars, light pen), simulation imput deviceOne or more of combinations in (for example, language analog-to-digital conversion identifying system) etc..Output equipment can include but is not limited to aobviousShow one or more of combinations in equipment, image output system, voice output system etc..In certain embodiments, medical science figureAs loading equipment 130 can be while having the equipment of input and output function, for example, desktop computer, notebook, intelligent handMachine, tablet personal computer, personal digital assistant (Personal Digital Assistance, PDA) etc..
In certain embodiments, medical image loading equipment 130 can include mobile device 131, tablet PC 132,One or more combinations in the grade of notebook computer 133.Mobile device can include notebook computer and/or tablet personal computer.
Medical image files import component 140 and import medical image files.In certain embodiments, medical image files are ledMedical image loading equipment 130 can be imported by medical image files (for example, DICOM file) by entering component 140.Medical image is carriedEntering equipment 130, the medical image files can be processed and displayed.It should be noted that in certain embodiments, doctorLearning image file importing component 140 can merge with medical image loading equipment 130.
As shown in figure 1, medical image files, which import component 140, can include file acquisition module 141, label analysis module142nd, label repair module 143, file import modul 144 and memory module 145.
File acquisition module 141 can obtain medical image files.The medical image files can be by the medical scienceWhat imaging device 110 was generated.Referring to the description as described in medical imaging apparatus 110 in the present invention, the medical image files can be withBe by computerized tomography equipment (CT, Computed Tomography), X-ray equipment (X-RAY), magnetic resonance equipment (MR,Magnetic Resonance), positron emission tomography equipment (PET, Positron EmissionTomography), ultrasonic equipment (Ultrasound), fluorescence imaging device (Fluoroscopy), endoscopic apparatus(Endoscopy) and in radiotherapy equipment (Radiotherapy) at least one generation.The medical image filesIt can be a DICOM file.In certain embodiments, the medical image files (for example, DICOM file) include head dataAnd two parts of view data (pixel data) (header).Head data contain the relevant information of description medical image, exampleSuch as the information related to patient, such as the name of patient, ID, the date of birth, sex, the age;It is related to medical image acquisitionInformation, for example scan the date, sweep time, the sequence date, scanning description, sequence description;Or the letter related to doctorBreath, such as physician names;And the information related to image, such as image type, image temporal, picture number, each pixelSample rate (samples per pixel), row value, train value, minimax pixel value etc..What view data was then preserved is specificThe medical image collected, such as image data matrix.
In certain embodiments, medical image files (for example, DICOM file) can include multiple data elements.AsExample, the head data include the text information for being used to describe medical image.Every text information is used as a data elementElement.Each data element may include one or more projects, for example, label (Tag), numerical value represent (VR, ValueRepresentation), numerical value length (VL, Value Length), numerical value (VF, Value Field) etc..
In certain embodiments, the label can describe the information such as medical supply relevant supplier, mode, hospital.ExampleSuch as, the label can describe supplier (manufacture), organization names (institution name), mode(modality), organization address (institution address), device name (station name), section office of mechanism title(institutional department name), supplier's model name (manufacture's model name), equipment sequenceRow number (device serial number), software version (software versions), frame ID (gantry ID), spaceResolution ratio (spatial resolution), newest date correction (date of last calibration), newest timingBetween (time of last calibration).In certain embodiments, the label can describe patient-relevant informa.ExampleSuch as, the label can describe inspected object relevant information, for example:Patient's name (patient name), patient ID(patient's ID), patient date of birth (patient's birth data), Gender (patient's sex) etc..In certain embodiments, the label can also describe the data element of clinical test object-related information, for example:Clinical testSponsor name (clinical trial sponsor name), clinical trial protocol ID (clinical trialProtocol ID), clinical trial protocol title (clinical trial protocol name), clinical protocol address ID(clinical trial site ID), clinical protocol address name (clinical trial site name), clinical testObject ID (clinical trial subject ID), clinical test object read ID (clinical trial subjectReading ID) etc..In certain embodiments, the label can describe image sequence (series) relevant information.For example, instituteThe univers parameter of one group of image sequence that label can describe to collect by a certain respective image acquisitions sequences is stated, for example, serialUnique number (series instance ID), image series number (series number), laterality (laterality), serial dayPhase (series data), series of time (series time), physician's name (performing physician's name),Protocol name (protocol name), series description (series description) etc..In certain embodiments, the markLabel can also describe the data element of image parameter information, for example:Patient orientation (patient orientation), image dayPhase (content data), image temporal (content time), image type (image type), collection numberIt is (acquisition number), collection date (acquisition data), acquisition time (acquisition time), everyPixel sampling number (samples per pixel), photometric interpretation (photometric interpretation), line number(rows), columns (columns), distribution digit (bits allocated), storage bit number (bits stored), a high position (highBit), mode look-up table sequence number (modality LUT sequence), look-up table description (LUT descriptor), lookupTable data (LUT data), it is interested submission look-up table sequence number (VOI LUT sequence), window width (window width),Window position (window center) etc..In certain embodiments, the label can describe radiotherapy treatment planning, for example, radiation is controlledTreat plan label (RT plan label), radiotherapy treatment planning title (RT plan name), radiotherapy treatment planning description
(RT plan description), radiotherapy treatment planning date (RT plan data), radiotherapy treatment planning time(RT plan time), treatment agreement (treatment protocols), plan purpose (plan intent), treatment place(treatment site), radiotherapy treatment planning geometry (RT plan geometry), the description of radiotherapy prescription(prescription description), dosage reference sequences (dose reference sequence), dosage are with reference to description(dose reference description), beam sequence (beam sequence), beam number (beam number) etc..
In certain embodiments, the label of the medical image files (for example, DICOM file) can be filled by medical imagingThe operator for putting 110 is manually entered, such as patient's name, weight in patients and some sweep parameters.In some embodimentsIn, the label of the medical image files (for example, DICOM file) can be automatically generated by medical imaging apparatus 110, for example, beSome sweep parameters, reconstruction parameter that system is set automatically etc..In certain embodiments, the medical image files (for example,DICOM file) label can part be automatically generated by medical imaging apparatus 110, it is partly automatically raw by medical imaging apparatus 110Into.
In certain embodiments, the medical image files of acquisition can be sent to label by the file acquisition module 141Analysis module 142, file import modul 144, and/or memory module 145.
Label analysis module 142 can be with the label of medical imaging analysis file (for example, DICOM file).The label pointWhether the label that analysis module 142 can be analyzed in the medical image files (for example, DICOM file) is legal.In some implementationsIn example, the label analysis module 142 may determine that the label in the medical image files is non-legally label.As showingExample, if the standard of the label and the medical image files in the medical image files is not inconsistent, the label analysis module142 may determine that the label is non-legally label.As another example, if the value of the label and a predefined ruleMismatch, then the label analysis module 142 may determine that the label is non-legally label.The predefined rule can be withIt is to be determined by user (for example, doctor, nurse etc.) or medical image import system 100.As another example, if the labelBe one be not filled out must fill out label, then the label analysis module 142 may determine that the label be non-legally label.In certain embodiments, the label analysis module 142 may determine that in the medical image files (for example, DICOM file)Label be legitimate tag.
In certain embodiments, the label analysis module 142 can be with label repair module 143, file import modulOne or more of 144 and memory module 145 communicate.
In certain embodiments, the label analysis module 142 can be by the non-legally label and/or comprising described non-The medical image files (for example, DICOM file) of legitimate tag are sent to label repair module 143.In certain embodiments, instituteState label analysis module 142 can the medical image files by the legitimate tag and/or comprising the legitimate tag (for example,DICOM file) it is sent to file import modul 144 and/or memory module 145.
Label repair module 143 can repair non-legally label.As an example, the label repair module 143 can connectReceive the non-legally label from label analysis module 142 and it is repaired.It is used as another example, the label repair module143 can receive the medical image files comprising the non-legally label from label analysis module 142 (for example, DICOM is literaryPart), and repair non-legally label therein.In certain embodiments, the label repair module 143 can provide an interactionInterface, so that user inputs an instruction related to repairing the non-legally label.The input is with repairing the non-legallyA related instruction of label includes:The corresponding default value of the non-legally label is set, non-legally label described in manual polishingAt least one in the corresponding label value of non-legally label described in corresponding label value, manual modification.As an example, the interactionInterface can be the interface of a recovery slip.Above the interface of the recovery slip containing reparation in need label.InstituteThe option for also having on interface and being available for user to edit and/or select is stated, user can input by editing and/or selecting the optionAn instruction related to the non-legally label of reparation.As an example, user can be by the recovery slip interfaceThe text box contained, inputs the label value of the label for needing to repair.As another example, user can be by describedThe button shown on recovery slip interface, sets a default value related to the non-legally label.In some implementationsIn example, label repair module 143 can be repaired based on the default value to non-legally label.
Label repair module 143 can be connected with file import modul 144 and/or memory module 145.In some embodimentsIn, the label repair module 143 can be by the non-legally label after reparation and/or the medical image containing the non-legally labelFile (for example, DICOM file) is sent to the file import modul 144 and/or memory module 145.As an example, label is repaiiedMedical image files (for example, DICOM file) after reparation can be sent to file import modul 144 and carried out by multiple module 143The follow-up importing of file.As another example, label repair module 143 can by after reparation medical image files (for example,DICOM file) it is sent to memory module 145 and is stored.File import modul 144 can be by the medical image after the reparationFile.
File import modul 144 can import medical image files to a computing device.The computing device can beOne can show/or processing medical image files equipment.Carried as an example, the computing device can include medical imageEnter the computing device described in equipment 130.In certain embodiments, the file import modul 144 can repair mould from labelThe medical image files (for example, DICOM file) after repairing are obtained in block 143 and/or memory module 145, and by the medical scienceImage file (for example, DICOM file) imports a computer.
Memory module 145 is configurable to data storage.In certain embodiments, memory module 145 can be stored containing non-The medical image files of legitimate tag, medical image files after reparation etc..In certain embodiments, the memory module 145The data of medical image files import system 100 can also be stored.As an example, memory module 145 can store medical imagingScan protocols, sweep parameter, scan data of device 110 etc..As another example, memory module 145 can store medical science intoThe medical image files (for example, DICOM file) generated as device 110.In certain embodiments, memory module 145 can match somebody with somebodyStorage computer program is set to, the computer program includes instruction, the instruction is configured as performing flow 200 and/or flow 300Shown in technical scheme.
Fig. 2 is a kind of schematic diagram of the flow 200 of the importing medical image files provided according to the present invention.
As shown in Fig. 2 in step 210, file acquisition module 141 can obtain medical image files.The medical science figureAs file can be a DICOM file.DICOM file can include multiple data elements.Each data element may include oneIndividual or multiple projects, for example, label (Tag), numerical value represent (VR, Value Representation), numerical value length (VL,Value Length), numerical value (VF, Value Field) etc..
In a step 220, whether label analysis module 142 may determine that in medical image files comprising a non-legally markLabel.In certain embodiments, the label analysis module 142 may determine that the label in the medical image files is non-legallyLabel.If as an example, the standard of the label and the medical image files in the medical image files is not inconsistent, the markLabel analysis module 142 may determine that the label is non-legally label.As another example, if the value of the label is pre- with oneThe rule of definition is mismatched, then the label analysis module 142 may determine that the label is non-legally label.It is described predefinedRule can be determined by user (for example, doctor, nurse etc.) or medical image import system 100.As another example,If the label be one be not filled out must fill out label, the label analysis module 142 may determine that the label isNon-legally label.
If (for example, DICOM file) does not include a non-legally label in medical image files.Then in step 250, holdRow imports the operation of the medical image files.
If comprising a non-legally label in medical image files, in step 230, ejection recovery slip interface.MarkLabel repair module 143 can provide an interactive interface, so that user inputs one related to repairing the non-legally labelInstruction.As an example, the interactive interface can be the interface of a recovery slip.Contain above the interface of the recovery slipReparation in need label.Also have on the interface and be available for the option that user edit and/or select, user by edit with/Or the option is selected, an instruction related to the non-legally label repaired can be inputted.
In step 240, manual recovery slip or automatic reparation non-legally label.The manual recovery slip or fromDynamic reparation includes:Set the corresponding default value of the non-legally label, the corresponding label value of non-legally label described in manual polishing,At least one in the corresponding label value of non-legally label described in manual modification.As an example, user can be repaired by describedThe text box contained on label interface, inputs the label value of the label for needing to repair.It is used as another example, Yong HukeBy the button shown on the recovery slip interface, to set a default value related to the non-legally label.In certain embodiments, label repair module 143 can be repaired based on the default value to non-legally label.In stepIn 250, the operation for importing the medical image files is performed.As an example, file import modul 144 can be by the doctor after reparationFor example, image file (DICOM file) is learned to import in medical image loading equipment 130.
Fig. 3 is a kind of schematic diagram of the flow 300 of the importing medical image files provided according to the present invention.
As shown in figure 3, in the step 310, file acquisition module 141 can obtain medical image files.The medical science figureAs file can be a DICOM file.DICOM file can include multiple data elements.Each data element may include oneIndividual or multiple projects, for example, label (Tag), numerical value represent (VR, Value Representation), numerical value length (VL,Value Length), numerical value (VF, Value Field) etc..
In step 320, whether label analysis module 142 may determine that in medical image files and includes and the medical science figureNon-legally label, label value and the unmatched non-legally label of a predefined rule or one not being inconsistent as the standard of fileAt least one in the non-legally label not being filled out.If as an example, the value of the label and a predefined ruleMismatch, then the label analysis module 142 may determine that the label is non-legally label.The predefined rule can be withIt is to be determined by user (for example, doctor, nurse etc.) or medical image import system 100.As another example, if the labelBe one be not filled out must fill out label, then the label analysis module 142 may determine that the label be non-legally label.If (for example, DICOM file) does not include the non-legally mark not being inconsistent with the standard of the medical image files in medical image filesIn label, label value and the unmatched non-legally label of a predefined rule or a non-legally label not being filled outAt least one.Then in step 360, the operation for importing the medical image files is performed.
If included in medical image files the non-legally label not being inconsistent with the standards of the medical image files, label value withAt least one in the unmatched non-legally label of one predefined rule or a non-legally label not being filled out, thenIn a step 330, it can be determined that whether a key repairs non-legally label.As an example, user can repair interface by labelChoose whether that a key repairs non-legally label.If selecting a key to repair non-legally label, in step 340, obtain label and write from memoryRecognize value, according to the label default value, a key repairs the non-legally label.The label default value can by user (for example,Doctor, nurse etc.) set by medical image import system 100.It is understood that label allocation default value in step 330Operation, can obtain medical image files step 310 before carry out.As an example, user can pass through medical imageThe software loaded on import system 100 and/or a specific interface, enter the setting of row label default value.As an example, labelRepair module 143 can eject recovery slip interface, and user can select a key reparation at the recovery slip interface.Label is repaiiedMultiple module 143 can be based on the label default value, and the non-legally label is repaired automatically.As an example, label repair module143 can automatically polishing or change automatically the non-legally label value be label default value.
If not selecting a key to repair non-legally label, in step 350, the non-legally label is repaired manually.The handDynamic non-legally label of repairing includes:It is non-described in the corresponding label value of non-legally label described in manual polishing and/or manual modification to closeThe corresponding label value of method label.As an example, user can be defeated by a text box containing on the recovery slip interfaceEnter the label value of the label for needing to repair.
In step 360, the operation for importing the medical image files is performed.As an example, file import modul 144 canSo that the medical image files (for example, DICOM file) after reparation are imported in medical image loading equipment 130..
Being preferable to carry out for the present invention is the foregoing is only, is not intended to limit the invention, for the technology of this areaFor personnel, the present invention can have various modifications and variations.Within the spirit and principles of the invention, that is made any repaiiesChange, equivalent substitution, improvement etc., should be included in the scope of the protection.