CN108919608A - 曝光流程控制方法、装置、设备及介质 - Google Patents
曝光流程控制方法、装置、设备及介质 Download PDFInfo
- Publication number
- CN108919608A CN108919608A CN201810676483.5A CN201810676483A CN108919608A CN 108919608 A CN108919608 A CN 108919608A CN 201810676483 A CN201810676483 A CN 201810676483A CN 108919608 A CN108919608 A CN 108919608A
- Authority
- CN
- China
- Prior art keywords
- exposure
- instruction
- component
- status
- object run
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 110
- 238000004886 process control Methods 0.000 title claims abstract description 71
- 238000004590 computer program Methods 0.000 claims description 4
- 230000008569 process Effects 0.000 abstract description 49
- 238000003384 imaging method Methods 0.000 abstract description 24
- 238000013461 design Methods 0.000 abstract description 10
- 238000012423 maintenance Methods 0.000 abstract description 10
- 230000008859 change Effects 0.000 abstract description 6
- 230000005540 biological transmission Effects 0.000 description 19
- 238000010586 diagram Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 8
- 230000004807 localization Effects 0.000 description 8
- 238000004891 communication Methods 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 5
- 238000001228 spectrum Methods 0.000 description 5
- 238000002591 computed tomography Methods 0.000 description 4
- 230000005291 magnetic effect Effects 0.000 description 4
- 238000000465 moulding Methods 0.000 description 4
- 238000002059 diagnostic imaging Methods 0.000 description 3
- 238000002360 preparation method Methods 0.000 description 3
- 238000003325 tomography Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 210000000481 breast Anatomy 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 238000009607 mammography Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 241000208340 Araliaceae Species 0.000 description 1
- 208000019300 CLIPPERS Diseases 0.000 description 1
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 1
- 235000003140 Panax quinquefolius Nutrition 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 208000021930 chronic lymphocytic inflammation with pontine perivascular enhancement responsive to steroids Diseases 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 235000008434 ginseng Nutrition 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000013011 mating Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000006641 stabilisation Effects 0.000 description 1
- 238000011105 stabilization Methods 0.000 description 1
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B6/00—Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment
- A61B6/54—Control of apparatus or devices for radiation diagnosis
- A61B6/542—Control of apparatus or devices for radiation diagnosis involving control of exposure
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03F—PHOTOMECHANICAL PRODUCTION OF TEXTURED OR PATTERNED SURFACES, e.g. FOR PRINTING, FOR PROCESSING OF SEMICONDUCTOR DEVICES; MATERIALS THEREFOR; ORIGINALS THEREFOR; APPARATUS SPECIALLY ADAPTED THEREFOR
- G03F7/00—Photomechanical, e.g. photolithographic, production of textured or patterned surfaces, e.g. printing surfaces; Materials therefor, e.g. comprising photoresists; Apparatus specially adapted therefor
- G03F7/70—Microphotolithographic exposure; Apparatus therefor
- G03F7/70483—Information management; Active and passive control; Testing; Wafer monitoring, e.g. pattern monitoring
- G03F7/70491—Information management, e.g. software; Active and passive control, e.g. details of controlling exposure processes or exposure tool monitoring processes
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B6/00—Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B6/00—Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment
- A61B6/02—Arrangements for diagnosis sequentially in different planes; Stereoscopic radiation diagnosis
- A61B6/025—Tomosynthesis
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B6/00—Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment
- A61B6/02—Arrangements for diagnosis sequentially in different planes; Stereoscopic radiation diagnosis
- A61B6/03—Computed tomography [CT]
- A61B6/032—Transmission computed tomography [CT]
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B6/00—Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment
- A61B6/50—Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment specially adapted for specific body parts; specially adapted for specific clinical applications
- A61B6/502—Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment specially adapted for specific body parts; specially adapted for specific clinical applications for diagnosis of breast, i.e. mammography
-
- G—PHYSICS
- G03—PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
- G03B—APPARATUS OR ARRANGEMENTS FOR TAKING PHOTOGRAPHS OR FOR PROJECTING OR VIEWING THEM; APPARATUS OR ARRANGEMENTS EMPLOYING ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ACCESSORIES THEREFOR
- G03B27/00—Photographic printing apparatus
- G03B27/32—Projection printing apparatus, e.g. enlarger, copying camera
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H40/00—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
- G16H40/60—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B6/00—Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment
- A61B6/54—Control of apparatus or devices for radiation diagnosis
- A61B6/548—Remote control of the apparatus or devices
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B6/00—Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment
- A61B6/56—Details of data transmission or power supply, e.g. use of slip rings
- A61B6/563—Details of data transmission or power supply, e.g. use of slip rings involving image data transmission via a network
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Medical Informatics (AREA)
- Biomedical Technology (AREA)
- Physics & Mathematics (AREA)
- Public Health (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Veterinary Medicine (AREA)
- Pathology (AREA)
- Radiology & Medical Imaging (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Heart & Thoracic Surgery (AREA)
- High Energy & Nuclear Physics (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- Biophysics (AREA)
- Optics & Photonics (AREA)
- General Physics & Mathematics (AREA)
- Dentistry (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Pulmonology (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Epidemiology (AREA)
- Primary Health Care (AREA)
- Apparatus For Radiation Diagnosis (AREA)
- Studio Devices (AREA)
Abstract
本发明实施例公开了一种曝光流程控制方法、装置、设备及介质,所述方法包括:接收携带有曝光状态的曝光指令;根据所述曝光指令中的所述曝光状态确定部件与所述曝光状态所对应的目标操作;根据所述目标操作生成目标操作指令,并基于所述目标操作指令控制所述部件执行所述目标操作。本发明实施例提供的曝光流程控制方法使得曝光指令更加简洁清楚,并且使曝光流程的控制指令不随部件类型的变化而更改,能够实现同一成像***在不更换***控制软件的情况下对不同类型部件的控制以完成曝光流程,当需要对部件进行更改或升级时,不需要调整主控模块的核心逻辑,使成像***设计更加简化、合理,***软件维护更加可靠,部件的升级或更换更加简便。
Description
技术领域
本发明实施例涉及医疗设备领域,尤其涉及一种曝光流程控制方法、装置、设备及介质。
背景技术
随着计算机技术的发展,医学成像技术也得到了迅速的发展,各种医学成像设备不断涌现。不同医学成像设备的产生,带来了新的操作方式、新的操作功能和更高的工作效率,但是对这些设备的控制方法也提出了新的要求。
就目前而言,大部分成像***采用传统软件封装方式,基于信号控制的部件封装设计,将部件的各个信号封装成信号控制方法,供成像***的主控模块调用,实现曝光控制流程中对部件的控制。成像***的主控模块根据不同部件的时序控制要求,以及不同部件的控制信号,区别控制,完成正常的控制时序,以控制该部件实现相应的功能。
以***X线成像设备为例,包括全数字化乳腺摄影(full-field digitalmammography,FFDM)设备和数字乳腺断层(Digital Breast Tomosynthesis,DBT)摄影设备。就数字乳腺断层摄影设备而言,其核心功能是断层摄影和3D图像重建,在该***中同时还保持了FFDM的应用功能。***的曝光控制一般以平板为核心,FFDM和DBT的曝光方式不同,其采用的平板类型也不同,针对不同类型平板的曝光流程控制,成像***的设计者需要根据平板不同的控制特性采用不同控制流程和控制方法,从而导致***的曝光控制流程分支较多,设计和维护较困难;曝光控制中由于多种类型的平板时序的不同从而导致在部件协同时需要更多的考虑兼容性和分支的合理性,给调试和后期维护带来较大不便。
发明内容
本发明实施例提供了一种曝光流程控制方法、装置、设备及介质,以实现同一成像***在不更换***控制程序软件的情况下对不同类型部件的控制以完成曝光流程,使成像***设计更加简化、合理,***软件维护更加可靠,部件的升级或更换更为简便。
第一方面,本发明实施例提供了一种曝光流程控制方法,包括:
接收携带有曝光状态的曝光指令;
根据所述曝光指令中的所述曝光状态确定部件与所述曝光状态所对应的目标操作;
根据所述目标操作生成目标操作指令,并基于所述目标操作指令控制所述部件执行所述目标操作。
第二方面,本发明实施例还提供了一种曝光流程控制方法,包括;
根据曝光触发参数确定当前的曝光状态,并生成携带有曝光状态的曝光指令,其中,所述曝光触发参数包括触发曝光开始的第一触发参数或各部件所反馈的各部件的执行状态的第二触发参数;
将所述曝光指令发送至部件控制模块,其中,所述曝光指令用于指示所述部件控制模块根据所述曝光指令中的所述曝光状态确定所述部件与所述曝光状态所对应的目标操作。
第三方面,本发明实施例还提供了一种曝光流程控制方法,包括:
主控模块根据曝光触发参数确定当前的曝光状态,并生成携带有曝光状态的曝光指令;
所述主控模块将所述曝光指令发送至部件控制模块;
所述部件控制模块接收携带有曝光状态的曝光指令;
所述部件控制模块根据所述曝光指令中的所述曝光状态确定部件与所述曝光状态所对应的目标操作;
所述部件控制模块根据所述目标操作生成目标操作指令,并基于所述目标操作指令控制所述部件执行所述目标操作。
第四方面,本发明实施例还提供了一种曝光流程控制装置,包括:
曝光指令接收模块,用于接收携带有曝光状态的曝光指令;
目标操作确定模块,用于根据所述曝光指令中的所述曝光状态确定部件与所述曝光状态所对应的目标操作;
操作指令生成模块,用于根据所述目标操作生成目标操作指令,并基于所述目标操作指令控制所述部件执行所述目标操作。
第五方面,本发明实施例还提供了一种曝光流程控制装置,包括:
曝光指令生成模块,用于根据曝光触发参数确定当前的曝光状态,并生成携带有曝光状态的曝光指令,其中,所述曝光触发参数包括触发曝光开始的第一触发参数或部件所反馈的各部件的执行状态的第二触发参数;
曝光指令发送模块,用于将所述曝光指令发送至部件控制模块,其中,所述曝光指令用于指示所述部件控制模块根据所述曝光指令中的所述曝光状态确定所述部件与所述曝光状态所对应的目标操作。
第六方面,本发明实施例还提供了一种曝光流程控制设备,所述设备包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述第一方面所提供的曝光流程控制方法;和/或,实现如上述第二方面所提供的曝光流程控制方法。
第七方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述第一方面所提供的曝光流程控制方法;和/或,实现如上述第二方面所提供的曝光流程控制方法。
本发明实施例通过接收携带有曝光状态的曝光指令,而并非具体所要执行的操作的指令,使得所接收到的指令更加简洁清楚,而且能够减少主控模块的工作量;进而根据所述曝光指令中的所述曝光状态确定部件与所述曝光状态所对应的目标操作,再根据所述目标操作生成目标操作指令,并基于所述目标操作指令控制所述部件执行所述目标操作,即先确定与曝光状态对应的目标操作,再控制部件执行目标操作,将曝光流程的控制统一为固定的曝光状态控制过程,使曝光流程的控制不随部件的变化而更改,实现了同一成像***在不更换***控制软件的情况下对不同类型部件的控制,使成像***设计更加简化、合理,***软件维护更加可靠,部件的升级或更换更加简便。
附图说明
图1是本发明实施例一中的曝光流程控制方法的流程图;
图2a是本发明实施例二中的曝光流程控制方法的流程图;
图2b是本发明实施例二中的曝光流程控制方法的曝光状态转换示意图;
图3是本发明实施例三中的曝光流程控制方法的流程图;
图4是本发明实施例四中的曝光流程控制方法的流程图;
图5是本发明实施例五中的曝光流程控制装置的结构示意图;
图6是本发明实施例六中的曝光流程控制装置的结构示意图;
图7是本发明实施例七中的曝光流程控制设备的结构示意图。。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
实施例一
图1是本发明实施例一中的曝光流程控制方法的流程图,本实施例可适用于部件控制模块控制部件完成曝光流程的情形,更具体的,可适用于使用数字乳腺断层摄影设备在多种图像模式间切换拍摄时的情形。该方法可以由曝光流程控制装置执行,该曝光流程控制装置可以采用软件和/或硬件的方式实现,例如,该曝光流程控制装置可配置于曝光流程控制设备中。如图1所示,该方法具体包括:
S110、接收携带有曝光状态的曝光指令。
以数字乳腺断层(Digital Breast Tomosynthesis,DBT)摄影设备为例,在DBT***中,含有多种图像模式的兼容,如MAMMO、TOMO等。根据具体应用不同,图像模式可具体包括:手动单张拍摄模式(FFDM-Manual)、自动单张拍摄模式(FFDM-AEC)、手动多张拍摄模式(TOMO-Manual)、自动多张拍摄模式(TOMO-AEC)、手动联合拍摄模式(Combo-Manual)和自动联合拍摄模式(Combo-AEC)。相应的,不同的图像模式对应的曝光流程不同。例如,图像模式为单张拍摄时,只需控制各部件完成单帧的拍摄流程即可,当图像模式为多张拍摄时,需要控制各部件完成多帧的拍摄流程,即重复执行单帧拍摄流程中的某些操作。
为了使成像***能够支持多种图像模式的拍摄,可以将各个图像模式均划分成几个相同的基本曝光状态,再将曝光状态对应到控制指令,利用携带有曝光状态的曝光指令控制各部件在各曝光状态中切换,实现各自的曝光流程,完成图像的拍摄。
利用曝光状态对应的控制流程控制各部件完成曝光流程,使各种图像模式的曝光流程控制方式统一,使成像***能够兼容不同类型的部件。可选的,当使用不同类型的部件进行拍摄时,可首先根据部件的型号对当前部件进行初始化,确定适合当前部件类型的工作模式及曝光流程,节省了在不同类型的部件之间升级或更换时数据配置、备份等配套工作,降低了升级或更换的风险。
当成像***主控模块向部件控制模块发送携带有曝光状态的曝光指令时,部件控制模块接收主控模块发送的曝光指令,以根据接收到的曝光指令确定部件所要执行的操作。
可选的,所述曝光状态包括曝光准备、曝光开始、曝光结束和曝光去使能中的至少一种,其中曝光去使能指曝光完成后使部件进入空闲状态。在本实施例中,可以预先设置相应的曝光指令表示对应的曝光状态。具体地,可使用PREPON指令表示曝光准备,使用XRAYON指令表示曝光开始,使用XRAYOFF指令表示曝光结束,使用PREPOFF指令表示曝光去使能等。
需要说明的是,接收到的携带有曝光状态的曝光指令中可以是只包括其中的一个曝光状态,也可以是包括顺序执行的多个曝光状态,在此不做限定。
S120、根据所述曝光指令中的所述曝光状态确定部件与所述曝光状态所对应的目标操作。
接收到主控模块发送的曝光指令后,部件软件控制模块根据曝光指令中的曝光状态确定部件需要执行的目标操作。
可选的,在所述根据所述曝光指令中的所述曝光状态确定部件与所述曝光状态对应的目标操作之前,还包括:预先建立各曝光状态与部件各操作之间的对应关系,根据所述对应关系确定所述部件与所述曝光状态所对应的目标操作。
在本实施例中,将部件与成像***主控模块之间的命令接口统一为携带有曝光状态的曝光指令。则需要部件的软件控制模块预先设置好与曝光指令对应的目标操作,以在接收到曝光指令时,控制部件执行相应的操作。
具体的,可将部件在整个曝光流程中的各操作按照曝光状态划分,建立各曝光状态与各操作之间的对应关系,在接收到曝光指令时,根据该对应关系确定部件需要执行的目标操作。
以平板探测器为例,其在曝光过程中需要执行的操作包括:开窗准备、开窗、采集信号、出图传输等操作。将各个操作对应到曝光状态,建立各曝光状态与各操作之间的对应关系可以为:曝光状态为曝光准备时,平板探测器需执行的操作为开窗准备;曝光状态为曝光开始时,平板探测器需执行的操作为开窗、采集信号、出图传输等。
S130、根据所述目标操作生成目标操作指令,并基于所述目标操作指令控制所述部件执行所述目标操作。
在本实施例中,部件控制模块根据当前曝光状态需要执行的操作生成对应的操作指令,用于控制部件执行相应的操作。
例如,当平板探测器软件控制模块接收到主控模块发送的代表曝光开始的“XRAYON”指令时,根据该指令对应的目标操作,生成目标操作指令控制平板探测器执行如下操作:开窗、采集信号,并在当前帧不是曝光序列的最后一帧时,采集信号后,先进行关窗操作,然后再控制平板探测器执行开窗准备操作,在当前帧是曝光序列的最后一帧时,采集信号后,进行关窗操作,然后控制平板探测器输出图像。
本实施例的技术方案通过接收携带有曝光状态的曝光指令,而并非接收具体所要执行的操作的指令,使得所接收到的指令更加简洁清楚,而且能够减少主控模块的工作量,降低主控模块复杂度;进而根据所述曝光指令中的所述曝光状态确定部件与所述曝光状态所对应的目标操作,再根据所述目标操作生成目标操作指令,并基于所述目标操作指令控制所述部件执行所述目标操作,即先确定与曝光状态对应的目标操作,再控制部件执行目标操作,将曝光流程的控制统一为固定的曝光状态控制过程,使曝光流程的控制不随部件类型的变化而更改,实现了同一成像***在不更换***控制软件的情况下对不同类型部件的控制。当需要对部件进行更改、升级时,只需更改部件控制模块中的代码参数或对部件控制模块进行升级即可,不需要调整主控模块的核心逻辑,使成像***设计更加简化、合理,***软件维护更加可靠,部件的升级或更加简便。
在上述方案的基础上,所述拍摄设置为平板探测器和/或高压发生器。
一般的,成像***中共同完成曝光流程的部件为:机架、X射线发生器、限束器、平板探测器、高压发生器等装置。其中,平板探测器和高压发生器所执行的操作与曝光状态有明显的对应关系,因此,可将平板探测器和/或高压发生器的操作对应至曝光状态,使用曝光状态的曝光指令对其进行控制。可选的,可以使用现有的曝光流程控制其余部件执行曝光操作,也可以对其余部件的操作进行分类,对应到固定的操作指令,使用固定的操作指令完成对其余部件的曝光流程控制。
实施例二
图2是本发明实施例二中的曝光流程控制方法的流程图,本实施例在上述实施例的基础上进行进一步地优化。如图2所示,所述方法包括:
S210、接收携带有曝光状态的曝光指令。
S220、根据所述曝光指令中的所述曝光状态确定部件与所述曝光状态所对应的目标操作。
S230、根据所述目标操作生成目标操作指令,并基于所述目标操作指令控制所述部件执行所述目标操作。
S240、当检测到所述目标操作完成时,将所述部件的状态信息反馈至主控模块。
可选的,为了能够使主控模块根据各部件的状态信息确定是否执行下一步操作,在检测到当前所需执行的目标操作完成时,将部件的状态信息反馈至主控模块,以使主控模块能够获取到当前部件的执行状态,如当前操作是否已经成功执行完毕,或者是否出现执行故障等。进一步地,主控模块可根据各部件的状态信息及预设条件判断各部件是否满足下一步需要执行的操作的条件,当各部件均满足下一步的操作条件时,将包含有下一步操作对应的曝光状态的曝光指令发送至各部件。
可选的,可以预先设置与部件的状态信息所对应的状态信息标识,当检测到目标操作完成时,将与部件的状态信息对应的状态信息标识发送至主控模块。
以平板探测器为例,可以将平板探测器的状态信息定义为:空闲、曝光准备完成、曝光窗口准备,曝光窗口打开,出图传输等,并设置对应的状态信息标识。表1示出了平板探测器的状态信息标识、状态信息及平板探测器操作之间的对应关系。
表1
状态信息标识 | 状态信息 | 平板探测器操作 |
IDLE | 空闲 | 无 |
PREP | 曝光窗口准备 | 开窗准备 |
READY | 曝光准备完成 | 无 |
EXPWIN_OPEN | 曝光窗口打开 | 开窗,采集信号 |
IMAGE_OUTPUT | 出图传输 | 输出图像 |
相应的,预先在主控模块设置发送曝光指令各部件需满足的条件。以平板探测器为例,表2中示出了曝光指令、曝光状态以及当前曝光指令平板探测器应满足的条件之间的对应关系。
表2
曝光指令 | 曝光状态 | 平板探测器状态 |
PREPON | 曝光准备 | 平板探测器处于READY状态且为第一帧 |
XRAYON | 曝光开始 | 平板探测器处于EXPWIN_OPEN状态 |
XRAYOFF | 曝光结束 | 平板探测器处于EXPWIN_OPEN状态 |
PREPOFF | 曝光去使能 | 平板探测器处于EXPWIN_CLOSE状态 |
图2b是本发明实施例二中的曝光流程控制方法的曝光状态转换示意图,图中示例性的示出了平板探测器各个曝光状态之间转换的转换方式及转换条件。如图2b所示,图中每个矩形框表示一个曝光状态,如eIdle表示空闲状态,ePrep表示曝光准备状态,eReady表示曝光准备完成状态,eExpo表示曝光窗口打开状态,ePost表示出图传输状态,eError表示错误状态;箭头的方向指明了状态之间可以转换的路径,箭头旁的内容(如[genState=Ready;fpdState=ExpWinOpen])表示由箭头一侧状态转换至另一侧状态时需要满足的条件,如由eReady状态转换至eExpo状态需要高压发生器处于准备状态、平板探测器处于曝光窗口打开等条件。下面结合表1、表2以及图2b,以平板探测器软件控制模块根据主控模块发送的曝光指令控制平板探测器为例对根据曝光指令控制部件的曝光流程进行说明。
可选的,当图像拍摄模式为多张拍摄或单张多张结合时,曝光序列包含多个图像帧。主控模块根据用户选择的图像模式确定曝光流程后,根据曝光流程向平板探测器发送曝光指令,当主控模块向平板探测器发送PREPON指令时,平板探测器软件控制模块接收主控模块发送的指令,根据该指令确定需要执行的操作为开窗准备,控制平板探测器进行开窗准备,当检测到平板探测器开窗准备完成时,平板探测器具备曝光条件,进入曝光准备完成状态,平板探测器软件控制模块将该状态信息对应的标识“READY”发送至主控模块。
当主控模块接收到平板探测器软件控制模块发送的状态信息标识“READY”且当前帧是曝光序列的第一帧时,则判定平板探测器满足XRAYON指令的发送条件,当其他部件也满足XRAYON指令的发送条件时,主控模块向平板探测器发送XRAYON指令,平板探测器软件控制模块接收到该指令并根据该指令控制平板探测器开窗、采集信号,当检测到平板探测器操作完成时,平板探测器软件控制模块根据当前帧数确定需进入的工作状态,如当当前帧为曝光序列的最后一帧时,控制平板探测器关窗并进入IMAGE_OUTPUT状态;否则,控制平板探测器回到PREP状态,并将对应的状态标识发送至主控模块。主控模块根据状态标识及用户选择的图像模式所对应的曝光流程判断下一步操作指令,直到主控模块接收到平板探测器软件控制模块发送的IMAGE_OUTPUT的状态信息标识,判定曝光出图完成。
当主控模块判定曝光出图完成时,向平板探测器发送PREPOFF指令,平板探测器软件控制模块接收到该指令控制平板探测器进入空闲状态,并将空闲状态对应的状态标识“IDLE”发送至主控模块。
以下以高压发生器为例,对本实施例的曝光控制流程进行相应的说明。对于高压发生器而言,高压发生器的工作状态信息可以描述为:空闲、曝光准备、曝光准备完成以及曝光,并分别对应于状态信息标识IDLE、PREP、READY以及XRAYON,即工作状态。表3中示出了高压发生器的状态信息标识、状态信息及高压发生器操作之间的对应关系。表4中示出了曝光指令、曝光状态以及发送该曝光指令时高压发生器应满足的条件之间的对应关系。
表3
表4
曝光指令 | 曝光状态 | 高压发生器状态 |
PREPON | 曝光准备 | 当前帧是第一帧且高压发生器处于IDLE状态 |
XRAYON | 曝光开始 | 高压发生器处于READY状态,且曝光未完成 |
XRAYOFF | 曝光结束 | 高压发生器处于XRAYON状态 |
PREPOFF | 曝光去使能 | 曝光完成,且高压发生器处于READY状态 |
具体的,当图像拍摄模式为多张拍摄或单张多张结合时,曝光序列包含多个图像帧。当主控模块接收到高压模块发送的状态信息标识“IDLE”且当前帧是曝光序列的第一帧时,则判定高压发生器满足PREPON指令的发送条件,当其他部件也满足PREPON指令的发送条件时,主控模块向高压发生器发送PREPON指令,高压模块接收到该指令并发送PREP信号,控制高压发生器的球管阳极开始旋转。
当主控模块接收到高压模块发送的状态信息标识“READY”且未接收到高压模块发送的曝光完成信号时,则判定高压发生器具备曝光条件,处于曝光准备完成状态且曝光未完成,此时高压发生器满足XRAYON指令的发送条件,主控模块可以在其他部件也满足XRAYON指令的发送条件时向高压发生器发送XRAYON指令。当高压发生器接收到主控模块发送的XRAYON指令时,高压模块发送曝光信号(第一帧需要)和自动曝光控制信号至高压发生器,控制高压发生器对球管供电,进而控制球管开始放线执行曝光。
当主控模块接收到高压模块发送的状态信息标识“XRAYON”时,则判定高压发生器处于曝光状态,继续使高压模块发送自动曝光控制信号控制曝光。当曝光完成后,高压发生器会输出曝光完成信号,使主控模块接收到高压发生器曝光完成的反馈信号,当主控模块再接收到高压模块发送的状态信息标识“READY”时,则判定高压发生器满足PREPOFF指令的发送条件,当其他部件也满足PREPOFF指令的发送条件时,主控模块向高压发生器发送PREPOFF指令,高压模块控制曝光信号和自动曝光控制信号使高压发生器进入空闲状态。
本发明实施例的技术方案,在上述实施例的基础上添加了当检测到目标操作完成时,将部件的状态信息反馈给主控模块的操作。利用该方法,使主控模块能够根据各部件的状态信息确定是否执行后续曝光流程,使曝光流程控制中曝光状态的转换更加精准。
实施例三
图3是本发明实施例三中的曝光流程控制方法的流程图。本实施例可适用于主控模块通过部件控制模块控制部件完成曝光流程的情形。更具体的,可适用于使用数字乳腺断层摄影设备在多种图像模式间切换拍摄时的情形。该方法可以由曝光流程控制装置执行,该曝光流程控制装置可以采用软件和/或硬件的方式实现,例如,该曝光流程控制装置可配置于曝光流程控制设备中。如图3所示,该方法具体包括:
S310、根据曝光触发参数确定当前的曝光状态,并生成携带有曝光状态的曝光指令。
在本实施例中,曝光触发参数包括触发曝光开始的第一触发参数或各部件所反馈的各部件的执行状态的第二触发参数。
可选的,主控模块可以根据用户触发曝光开始的第一触发参数生成曝光指令。
在本实施例中,将主控模块具体划分为业务执行模块和曝光业务执行模块,曝光业务执行模块包含多个曝光业务执行子模块。业务执行模块中存储有业务列表及业务与曝光业务执行子模块的对应关系。可选的,一个业务对应一个曝光业务执行子模块。业务执行模块根据业务与曝光业务执行子模块的对应关系确定与用户选择的业务对应的曝光业务执行子模块,曝光业务执行子模块中存储有该业务对应的曝光流程。例如,当用户选择穿刺定位曝光业务时,业务执行模块确定穿刺定位曝光业务对应的曝光业务执行子模块,即穿刺定位曝光执行模块,在穿刺定位曝光执行模块中完成穿刺定位曝光过程中对各部件的控制。
将主控模块划分为业务执行模块和曝光业务执行子模块使得主控模块的控制逻辑更加清晰,并且,当需要增添新的业务时,只需要在业务执行模块中添加该业务的标识,在曝光业务模块中增添该业务对应的曝光业务执行子模块,并在业务执行模块中建立业务的标识与该业务的曝光业务执行子模块的对应关系即可,不需要对主控模块的核心逻辑进行更改,简化了新的业务的开发流程,使得新业务的开发更加方便,增加了主控模块的稳定性。
可选的,当用户选择业务并点击开始拍摄后,主控模块中的业务执行模块根据用户选择的业务确定与该业务对应的曝光业务执行子模块,曝光业务执行子模块根据用户触发的第一触发参数及预先存储的曝光流程确定当前所需执行的曝光状态,并生成携带有曝光状态的曝光指令。例如,用户选择“穿刺定位曝光”业务并点击开始拍摄,业务执行模块确定与穿刺定位曝光业务对应的穿刺定位曝光执行模块,根据穿刺定位曝光执行模块中存储的曝光流程确定所需执行的曝光状态,生成相应的曝光指令。例如,当穿刺定位曝光执行模块确定当前所需执行的曝光状态为曝光准备时,生成携带有曝光准备的曝光指令。可选的,可以使用PREPON指令表示曝光准备。
可选的,主控模块还可以根据各部件所反馈的各部件状态的第二触发参数生成曝光指令。
在本实施例中,在曝光流程执行过程中,主控模块中的曝光业务执行模块接收各部件反馈的状态信息,并根据各部件的状态信息确定是否执行下一步操作。具体的,当各部件的状态信息均满足执行下一步操作的状态条件时,曝光业务执行模块获取根据各部件的状态触发的第二触发参数,并根据该触发参数确定所要执行的曝光状态。例如,当曝光业务执行模块接收到各部件反馈的状态信息均为准备完成时,根据存储的曝光流程确定下一步所需执行的曝光状态为曝光开始,则生成携带有曝光开始的曝光指令。可选的,可以使用XRAYON指令表示曝光开始。
S320、将所述曝光指令发送至部件控制模块。
其中,所述曝光指令用于指示所述部件控制模块根据所述曝光指令中的所述曝光状态确定所述部件与所述曝光状态所对应的目标操作。
可选的,生成曝光指令后,主控模块将曝光指令发送至部件控制模块,以使部件控制模块根据曝光指令中的曝光状态确定目标操作,并生成目标操作指令控制部件执行相应的操作。
本实施例的技术方案通过根据曝光触发参数确定当前的曝光状态,并生成携带有曝光状态的曝光指令,将所述曝光指令发送至所述部件,而并非发送具体所要执行的操作的指令,使得发送的指令更加简洁清楚,而且能够减少主控模块的工作量,降低主控模块复杂度;并且在不同图像模式下,曝光指令不随图像模式的变化而更改,在相同图像模式下曝光指令不随部件类型的变化而更改,实现了同一成像***在不更换***控制软件的情况下对不同类型部件的控制,使成像***设计更加简化、合理,***软件维护更加可靠,部件的升级或更加简便。
实施例四
图4是本发明实施例四中的曝光流程控制方法的流程图。本实施例在上述实施例的基础上,具体化了主控模块与部件控制模块的交互过程。本实施例可适用于主控模块与部件控制模块交互完成曝光过程的情形。更具体的,可适用于使用数字乳腺断层摄影设备在多种图像模式间切换拍摄时的情形。该方法可以由曝光流程控制设备执行。如图4所示,该方法具体包括:
S410、主控模块根据曝光触发参数确定当前的曝光状态,并生成携带有曝光状态的曝光指令。
S420、所述主控模块将所述曝光指令发送至部件控制模块。
S430、所述部件控制模块接收携带有曝光状态的曝光指令。
S440、所述部件控制模块根据所述曝光指令中的所述曝光状态确定部件与所述曝光状态所对应的目标操作。
S450、所述部件控制模块根据所述目标操作生成目标操作指令,并基于所述目标操作指令控制所述部件执行所述目标操作。
在本实施例中,主控模块生成并发送曝光指令及部件控制模块根据曝光指令控制部件执行目标操作的过程与上述实施例中主控模块生成并发送曝光指令及部件控制模块根据曝光指令控制部件执行目标操作的过程相同,详见上述实施例,在此不再赘述。
本实施例的技术方案通过主控模块根据曝光触发参数确定当前的曝光状态,并生成携带有曝光状态的曝光指令,将所述曝光指令发送至部件控制模块,而并非发送具体所要执行的操作的指令,部件控制模块接收携带有曝光状态的曝光指令,根据所述曝光指令中的所述曝光状态确定部件与所述曝光状态所对应的目标操作,并根据所述目标操作生成目标操作指令,基于所述目标操作指令控制所述部件执行所述目标操作。统一化了主控模块与部件控制模块的交互指令,使得指令更加简洁清楚,减少了主控模块的工作量,降低了主控模块的复杂度;并且在不同图像模式下,曝光指令不随图像模式的变化而更改,在相同图像模式下曝光指令不随部件类型的变化而更改,实现了同一成像***在不更换***控制软件的情况下对不同类型部件的控制,使成像***设计更加简化、合理,***软件维护更加可靠,部件的升级或更加简便。
实施例五
图5是本发明实施例五中的曝光流程控制装置的结构示意图。该曝光流程控制装置可以采用软件和/或硬件的方式实现,例如曝光流程控制装置可以配置于曝光流程控制设备中,如图5所示,所述装置包括:曝光指令接收模块510、目标操作确定模块520和操作指令生成模块530。
其中,曝光指令接收模块510,用于接收携带有曝光状态的曝光指令;目标操作确定模块520,用于根据所述曝光指令中的所述曝光状态确定部件与所述曝光状态所对应的目标操作;操作指令生成模块530,用于根据所述目标操作生成目标操作指令,并基于所述目标操作指令控制所述部件执行所述目标操作。
本实施例的技术方案通过接收携带有曝光状态的曝光指令,而并非具体不见所要执行的操作的指令,使得所接收到的指令更加简洁清楚,而且能够减少主控模块的工作量,降低主控模块的复杂度;进而根据所述曝光指令中的所述曝光状态确定部件与所述曝光状态所对应的目标操作,再根据所述目标操作生成目标操作指令,并基于所述目标操作指令控制所述部件执行所述目标操作,即先确定与曝光状态对应的目标操作,再控制部件执行目标操作,将曝光流程的控制统一为固定的曝光状态控制过程,使曝光流程的控制不随部件类型的变化而更改,实现了同一成像***在不更换***控制软件的情况下对不同类型部件的控制。当需要对部件进行更改、升级时,只需更改部件控制模块中的代码参数或对部件控制模块进行升级即可,不需要调整主控模块的核心逻辑,使成像***设计更加简化、合理,***软件维护更加可靠,部件的升级或更加简便。
在上述技术方案的基础上,所述装置还可包括:
状态信息反馈模块,用于当检测到所述目标操作完成时,将所述部件的状态信息反馈至主控模块。
在上述各技术方案的基础上,所述装置还可包括:
对应关系建立模块,用于在根据所述曝光指令中的所述曝光状态确定部件与所述曝光状态对应的目标操作之前,预先建立各曝光状态与部件各操作之间的对应关系,根据所述对应关系确定所述部件与所述曝光状态所对应的目标操作。
在上述各技术方案的基础上,所述曝光状态可包括曝光准备、曝光开始、曝光结束和曝光去使能中的至少一种。
在上述各技术方案的基础上,所述目标操作确定模块520具体可用于:
根据所述曝光指令中的所述曝光状态确定部件与所述曝光状态所对应的目标操作,所述拍摄设置为平板探测器和/或高压发生器。
本发明实施例所提供的曝光流程控制装置可执行本发明实施例一和实施例二所提供的任一曝光流程控制方法,具备执行方法相应的功能模块和有益效果。
实施例六
图6是本发明实施例五中的曝光流程控制装置的结构示意图。该曝光流程控制装置可以采用软件和/或硬件的方式实现,例如曝光流程控制装置可以配置于曝光流程控制设备中,如图6所示,所述装置包括:曝光指令生成模块610和曝光指令发送模块620。
其中,曝光指令生成模块610,用于根据曝光触发参数确定当前的曝光状态,并生成携带有曝光状态的曝光指令,其中,所述曝光触发参数包括触发曝光开始的第一触发参数或部件所反馈的各部件的执行状态的第二触发参数;
曝光指令发送模块620,用于将所述曝光指令发送至所述部件,其中,所述曝光指令用于指示所述部件根据所述曝光指令中的所述曝光状态确定所述部件与所述曝光状态所对应的目标操作。
本实施例的技术方案通过曝光指令生成模块根据曝光触发参数确定当前的曝光状态,并生成携带有曝光状态的曝光指令,曝光指令发送模块将所述曝光指令发送至所述部件,而并非发送具体所要执行的操作的指令,使得发送的指令更加简洁清楚,而且能够减少主控模块的工作量,降低主控模块复杂度;并且在不同图像模式下,曝光指令不随图像模式的变化而更改,在相同图像模式下曝光指令不随部件类型的变化而更改,实现了同一成像***在不更换***控制软件的情况下对不同类型部件的控制,使成像***设计更加简化、合理,***软件维护更加可靠,部件的升级或更加简便。
本发明实施例所提供的曝光流程控制装置可执行本发明实施例三所提供的任一曝光流程控制方法,具备执行方法相应的功能模块和有益效果。
实施例七
图7是本发明实施例七中的曝光流程控制设备的结构示意图。图7示出了适于用来实现本发明实施方式的示例性曝光流程控制设备712的框图。图7显示的曝光流程控制设备712仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
如图7所示,曝光流程控制设备712可以为平板探测器、高压发生器,或者,曝光流程控制设备712以通用计算设备的形式表现。曝光流程控制设备712的组件可以包括但不限于:一个或者多个处理器716,***存储器728,连接不同***组件(包括***存储器728和处理器716)的总线718。
总线718表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,***总线,图形加速端口,处理器716或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(ISA)总线,微通道体系结构(MAC)总线,增强型ISA总线、视频电子标准协会(VESA)局域总线以及***组件互连(PCI)总线。
曝光流程控制设备712典型地包括多种计算机***可读介质。这些介质可以是任何能够被曝光流程控制设备712访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。
***存储器728可以包括易失性存储器形式的计算机***可读介质,例如随机存取存储器(RAM)730和/或高速缓存存储器732。曝光流程控制设备712可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机***存储介质。仅作为举例,存储装置734可以用于读写不可移动的、非易失性磁介质(图7未显示,通常称为“硬盘驱动器”)。尽管图7中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如CD-ROM,DVD-ROM或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线718相连。存储器728可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本发明各实施例的功能。
具有一组(至少一个)程序模块742的程序/实用工具740,可以存储在例如存储器728中,这样的程序模块742包括但不限于操作***、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块742通常执行本发明所描述的实施例中的功能和/或方法。
曝光流程控制设备712也可以与一个或多个外部设备714(例如键盘、指向设备、显示器724等)通信,还可与一个或者多个使得用户能与该曝光流程控制设备712交互的设备通信,和/或与使得该曝光流程控制设备712能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口722进行。并且,曝光流程控制设备712还可以通过网络适配器720与一个或者多个网络(例如局域网(LAN),广域网(WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器720通过总线718与曝光流程控制设备712的其它模块通信。应当明白,尽管图中未示出,可以结合曝光流程控制设备712使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID***、磁带驱动器以及数据备份存储***等。
处理器716通过运行存储在***存储器728中的程序,从而执行各种功能应用以及数据处理,例如实现本发明实施例所提供的曝光流程控制方法,该方法包括:
接收携带有曝光状态的曝光指令;
根据所述曝光指令中的所述曝光状态确定部件与所述曝光状态所对应的目标操作;
根据所述目标操作生成目标操作指令,并基于所述目标操作指令控制所述部件执行所述目标操作。和/或,该方法包括:
根据曝光触发参数确定当前的曝光状态,并生成携带有曝光状态的曝光指令,其中,所述曝光触发参数包括触发曝光开始的第一触发参数或各部件所反馈的各部件的执行状态的第二触发参数;
将所述曝光指令发送至所述部件,其中,所述曝光指令用于指示所述部件根据所述曝光指令中的所述曝光状态确定所述部件与所述曝光状态所对应的目标操作。
当然,本领域技术人员可以理解,处理器还可以实现本发明任意实施例所提供的曝光流程控制方法的技术方案。
实施例八
本发明实施例八还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明实施例所提供的曝光流程控制方法,该方法包括:
接收携带有曝光状态的曝光指令;
根据所述曝光指令中的所述曝光状态确定部件与所述曝光状态所对应的目标操作;
根据所述目标操作生成目标操作指令,并基于所述目标操作指令控制所述部件执行所述目标操作。和/或,该方法包括:
根据曝光触发参数确定当前的曝光状态,并生成携带有曝光状态的曝光指令,其中,所述曝光触发参数包括触发曝光开始的第一触发参数或各部件所反馈的各部件的执行状态的第二触发参数;
将所述曝光指令发送至所述部件,其中,所述曝光指令用于指示所述部件根据所述曝光指令中的所述曝光状态确定所述部件与所述曝光状态所对应的目标操作。
当然,本发明实施例所提供的一种计算机可读存储介质,其上存储的计算机程序不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的曝光流程控制方法中的相关操作。
本发明实施例的计算机存储介质,可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。
计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。
计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于无线、电线、光缆、RF等等,或者上述的任意合适的组合。
可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
Claims (10)
1.一种曝光流程控制方法,其特征在于,包括:
接收携带有曝光状态的曝光指令;
根据所述曝光指令中的所述曝光状态确定部件与所述曝光状态所对应的目标操作;
根据所述目标操作生成目标操作指令,并基于所述目标操作指令控制所述部件执行所述目标操作。
2.根据权利要求1所述的方法,其特征在于,还包括:
当检测到所述目标操作完成时,将所述部件的状态信息反馈至主控模块。
3.根据权利要求1所述的方法,其特征在于,在所述根据所述曝光指令中的所述曝光状态确定部件与所述曝光状态对应的目标操作之前,还包括:
预先建立各曝光状态与所述部件各操作之间的对应关系,根据所述对应关系确定所述部件与所述曝光状态所对应的目标操作。
4.根据权利要求1所述的方法,其特征在于,所述曝光状态包括曝光准备、曝光开始、曝光结束和曝光去使能的至少一种。
5.一种曝光流程控制方法,其特征在于,包括:
根据曝光触发参数确定当前的曝光状态,并生成携带有曝光状态的曝光指令,其中,所述曝光触发参数包括触发曝光开始的第一触发参数或各部件所反馈的各部件的执行状态的第二触发参数;
将所述曝光指令发送至部件控制模块,其中,所述曝光指令用于指示所述部件控制模块根据所述曝光指令中的所述曝光状态确定所述部件与所述曝光状态所对应的目标操作。
6.一种曝光流程控制方法,其特征在于,包括:
主控模块根据曝光触发参数确定当前的曝光状态,并生成携带有曝光状态的曝光指令;
所述主控模块将所述曝光指令发送至部件控制模块;
所述部件控制模块接收携带有曝光状态的曝光指令;
所述部件控制模块根据所述曝光指令中的所述曝光状态确定部件与所述曝光状态所对应的目标操作;
所述部件控制模块根据所述目标操作生成目标操作指令,并基于所述目标操作指令控制所述部件执行所述目标操作。
7.一种曝光流程控制装置,其特征在于,包括:
曝光指令接收模块,用于接收携带有曝光状态的曝光指令;
目标操作确定模块,用于根据所述曝光指令中的所述曝光状态确定部件与所述曝光状态所对应的目标操作;
操作指令生成模块,用于根据所述目标操作生成目标操作指令,并基于所述目标操作指令控制所述部件执行所述目标操作。
8.一种曝光流程控制装置,其特征在于,包括:
曝光指令生成模块,用于根据曝光触发参数确定当前的曝光状态,并生成携带有曝光状态的曝光指令,其中,所述曝光触发参数包括触发曝光开始的第一触发参数或部件所反馈的各部件的执行状态的第二触发参数;
曝光指令发送模块,用于将所述曝光指令发送至部件控制模块,其中,所述曝光指令用于指示所述部件控制模块根据所述曝光指令中的所述曝光状态确定所述部件与所述曝光状态所对应的目标操作。
9.一种曝光流程控制设备,其特征在于,所述设备包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-5中任一所述的曝光流程控制方法;和/或,实现如权利要求6所述的曝光流程控制方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-5中任一所述的曝光流程控制方法;和/或,实现如权利要求6所述的曝光流程控制方法。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810676483.5A CN108919608B (zh) | 2018-06-27 | 2018-06-27 | 曝光流程控制方法、装置、设备及介质 |
PCT/CN2019/093406 WO2020001571A1 (en) | 2018-06-27 | 2019-06-27 | System and method for radiation exposure control |
EP19824568.0A EP3799623A4 (en) | 2018-06-27 | 2019-06-27 | SYSTEM AND METHOD FOR CONTROLLING EXPOSURE TO RADIATION |
US17/134,588 US11596377B2 (en) | 2018-06-27 | 2020-12-28 | System and method for radiation exposure control |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810676483.5A CN108919608B (zh) | 2018-06-27 | 2018-06-27 | 曝光流程控制方法、装置、设备及介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108919608A true CN108919608A (zh) | 2018-11-30 |
CN108919608B CN108919608B (zh) | 2023-07-25 |
Family
ID=64423673
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810676483.5A Active CN108919608B (zh) | 2018-06-27 | 2018-06-27 | 曝光流程控制方法、装置、设备及介质 |
Country Status (4)
Country | Link |
---|---|
US (1) | US11596377B2 (zh) |
EP (1) | EP3799623A4 (zh) |
CN (1) | CN108919608B (zh) |
WO (1) | WO2020001571A1 (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110074805A (zh) * | 2019-04-28 | 2019-08-02 | 深圳柏斯生物科技有限公司 | 控制ffdm曝光时序和运动方法、***、设备及介质 |
WO2020001571A1 (en) * | 2018-06-27 | 2020-01-02 | Shanghai United Imaging Healthcare Co., Ltd. | System and method for radiation exposure control |
CN113392685A (zh) * | 2020-09-22 | 2021-09-14 | 腾讯科技(深圳)有限公司 | 图像识别方法、装置、图像识别设备及存储介质 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112002398B (zh) * | 2020-07-15 | 2024-05-24 | 上海联影医疗科技股份有限公司 | 部件检测方法、装置、计算机设备、***和存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080240366A1 (en) * | 2007-03-27 | 2008-10-02 | Guillaume Bacher | Method for the correction of lag charge in a flat-panel x-ray detector |
CN103713215A (zh) * | 2013-12-24 | 2014-04-09 | 中国科学院苏州生物医学工程技术研究所 | X射线管运行状态检测***及方法 |
CN103919569A (zh) * | 2014-04-16 | 2014-07-16 | 上海品臻影像科技有限公司 | X射线同步采集方法、***和继电器箱 |
CN107589127A (zh) * | 2016-07-08 | 2018-01-16 | 佳能株式会社 | 放射线成像*** |
Family Cites Families (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4008328B2 (ja) * | 2002-09-30 | 2007-11-14 | 富士フイルム株式会社 | 放射線画像情報読取方法および装置 |
JP3999176B2 (ja) * | 2003-08-20 | 2007-10-31 | ジーイー・メディカル・システムズ・グローバル・テクノロジー・カンパニー・エルエルシー | X線ct装置、情報処理方法ならびに記憶媒体、プログラム |
JP2008134057A (ja) * | 2005-03-10 | 2008-06-12 | Konica Minolta Medical & Graphic Inc | 放射線画像検出器及び放射線画像撮影システム |
US7218705B2 (en) * | 2005-06-25 | 2007-05-15 | General Electric | Systems, methods and apparatus to offset correction of X-ray images |
US7313224B1 (en) * | 2006-06-22 | 2007-12-25 | General Electric Co. | Wireless integrated automatic exposure control module |
JP5101402B2 (ja) * | 2008-06-18 | 2012-12-19 | 浜松ホトニクス株式会社 | 固体撮像装置 |
JP2010075677A (ja) * | 2008-08-28 | 2010-04-08 | Fujifilm Corp | 放射線画像撮影装置、及び画像処理装置 |
JP2010081960A (ja) * | 2008-09-29 | 2010-04-15 | Fujifilm Corp | 放射線画像撮影システム |
JP5289017B2 (ja) * | 2008-12-01 | 2013-09-11 | 富士フイルム株式会社 | 可搬型放射線画像撮影装置及び放射線画像撮影システム |
JP2010214095A (ja) * | 2009-02-18 | 2010-09-30 | Fujifilm Corp | 放射線画像撮影システム、放射線発生装置、撮影制御装置及び放射線画像撮影装置 |
JP2010187916A (ja) * | 2009-02-18 | 2010-09-02 | Fujifilm Corp | 画像処理装置、画像処理システム及びプログラム |
US8265224B2 (en) * | 2010-01-12 | 2012-09-11 | Siemens Medical Solutions Usa, Inc. | System for adjusting angiographic X-ray imaging parameters based on image content |
JP5956711B2 (ja) * | 2010-06-04 | 2016-07-27 | 東芝メディカルシステムズ株式会社 | X線撮影装置 |
US20120018641A1 (en) * | 2010-07-22 | 2012-01-26 | Fujifilm Corporation | Radiation image capturing device, radiation image capturing system, and radiation image capturing method |
US8742354B2 (en) * | 2010-07-26 | 2014-06-03 | Fujifilm Corporation | Radiation image capturing device and radiation image capturing method |
JP5597055B2 (ja) * | 2010-07-30 | 2014-10-01 | キヤノン株式会社 | 制御装置及び制御方法 |
JP5600305B2 (ja) * | 2011-03-04 | 2014-10-01 | 富士フイルム株式会社 | 放射線画像撮影方法および装置 |
KR101126582B1 (ko) * | 2011-07-29 | 2012-03-23 | 주식회사 뷰웍스 | X선 영상촬영장치 및 그 구동방법 |
US8787526B2 (en) * | 2011-09-08 | 2014-07-22 | Elwha Llc | Systems, devices, and methods including implants for managing cumulative X-ray radiation dosage including X-ray radiation direction determination devices |
US20130166245A1 (en) * | 2011-12-02 | 2013-06-27 | Sorna Corporation | Method and apparatus for reporting patient radiation exposure |
US9325913B2 (en) * | 2011-12-28 | 2016-04-26 | General Electric Company | Radiation detector for use in sequential image acquisition |
JP5978067B2 (ja) * | 2012-08-27 | 2016-08-24 | 富士フイルム株式会社 | 放射線撮影システムおよびこれに用いられる規制装置 |
KR101377115B1 (ko) * | 2012-09-11 | 2014-06-12 | 주식회사 뷰웍스 | X선 영상 촬영 장치 및 그 방법 |
US9129362B2 (en) * | 2013-05-22 | 2015-09-08 | Siemens Aktiengesellschaft | Semantic navigation and lesion mapping from digital breast tomosynthesis |
JP6127850B2 (ja) * | 2013-09-13 | 2017-05-17 | コニカミノルタ株式会社 | 可搬型放射線撮影システム |
CN107773259B (zh) * | 2016-08-31 | 2021-06-11 | 上海奕瑞光电子科技股份有限公司 | 一种平板探测器、x射线成像***及自动曝光检测方法 |
CN108919608B (zh) * | 2018-06-27 | 2023-07-25 | 上海联影医疗科技股份有限公司 | 曝光流程控制方法、装置、设备及介质 |
CN109009186A (zh) * | 2018-08-23 | 2018-12-18 | 上海联影医疗科技有限公司 | 一种医学摄影***、方法及手持式终端 |
-
2018
- 2018-06-27 CN CN201810676483.5A patent/CN108919608B/zh active Active
-
2019
- 2019-06-27 EP EP19824568.0A patent/EP3799623A4/en active Pending
- 2019-06-27 WO PCT/CN2019/093406 patent/WO2020001571A1/en unknown
-
2020
- 2020-12-28 US US17/134,588 patent/US11596377B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080240366A1 (en) * | 2007-03-27 | 2008-10-02 | Guillaume Bacher | Method for the correction of lag charge in a flat-panel x-ray detector |
CN103713215A (zh) * | 2013-12-24 | 2014-04-09 | 中国科学院苏州生物医学工程技术研究所 | X射线管运行状态检测***及方法 |
CN103919569A (zh) * | 2014-04-16 | 2014-07-16 | 上海品臻影像科技有限公司 | X射线同步采集方法、***和继电器箱 |
CN107589127A (zh) * | 2016-07-08 | 2018-01-16 | 佳能株式会社 | 放射线成像*** |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020001571A1 (en) * | 2018-06-27 | 2020-01-02 | Shanghai United Imaging Healthcare Co., Ltd. | System and method for radiation exposure control |
US20210121152A1 (en) * | 2018-06-27 | 2021-04-29 | Shanghai United Imaging Healthcare Co., Ltd. | System and method for radiation exposure control |
US11596377B2 (en) * | 2018-06-27 | 2023-03-07 | Shanghai United Imaging Healthcare Co., Ltd. | System and method for radiation exposure control |
CN110074805A (zh) * | 2019-04-28 | 2019-08-02 | 深圳柏斯生物科技有限公司 | 控制ffdm曝光时序和运动方法、***、设备及介质 |
CN110074805B (zh) * | 2019-04-28 | 2024-04-26 | 南京锋迈运动装备科技有限公司 | 控制ffdm曝光时序和运动方法、***、设备及介质 |
CN113392685A (zh) * | 2020-09-22 | 2021-09-14 | 腾讯科技(深圳)有限公司 | 图像识别方法、装置、图像识别设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
US20210121152A1 (en) | 2021-04-29 |
EP3799623A4 (en) | 2021-12-01 |
EP3799623A1 (en) | 2021-04-07 |
CN108919608B (zh) | 2023-07-25 |
WO2020001571A1 (en) | 2020-01-02 |
US11596377B2 (en) | 2023-03-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108919608A (zh) | 曝光流程控制方法、装置、设备及介质 | |
CN105117233B (zh) | Api调用方法及装置 | |
CN108920116A (zh) | 投屏设备的控制方法、装置、设备及存储介质 | |
CN109542443A (zh) | 应用程序的编译方法及装置、计算机终端、数据处理方法 | |
CN106897688A (zh) | 交互式投影装置、控制交互式投影的方法和可读存储介质 | |
CN105786460B (zh) | 一种基于服务组合的软件开发方法及装置 | |
CN108509333A (zh) | 调试方法及装置 | |
CN110209574A (zh) | 一种基于人工智能的数据开发*** | |
CN109889377A (zh) | 基于Openstack的NFV***中部署VNF的方法和装置 | |
CN109618225A (zh) | 视频抽帧方法、装置、设备和介质 | |
CN109783340A (zh) | SoC的测试代码烧写方法、IP测试方法及装置 | |
CN110300082A (zh) | 一种接口生成方法、装置及存储介质 | |
JP2003500716A (ja) | エミュレーションシステム上における複数の回路設計の同時エミュレーションのための方法及び装置 | |
CN110531985A (zh) | Sdk初始化方法及***、电子设备、存储介质 | |
CN110084726A (zh) | 基于虚拟现实的多人协作培训控制方法、装置及存储介质 | |
CN108495043A (zh) | 图像数据处理方法及相关装置 | |
JP2009112809A (ja) | 医用イメージング・システム | |
CN109165913A (zh) | 一种工作项目组管理方法、装置、计算设备和存储介质 | |
CN109828840A (zh) | 资源编排方法、装置、存储介质及电子设备 | |
CN108595331A (zh) | 异步接口的测试方法、介质、装置和计算设备 | |
CN108628733A (zh) | 批量业务处理操作的测试方法及装置 | |
CN113448988B (zh) | 算法模型的训练方法、装置、电子设备及存储介质 | |
CN110223761A (zh) | 一种勾勒数据导入方法、装置、电子设备及存储介质 | |
CN114307153A (zh) | 游戏资产的处理方法及装置、计算机存储介质、电子设备 | |
CN108959094A (zh) | 一种基于数据结构的测试程序的定义和应用方法 |
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: 201807 Shanghai City, north of the city of Jiading District Road No. 2258 Applicant after: Shanghai Lianying Medical Technology Co.,Ltd. Address before: 201807 Shanghai City, north of the city of Jiading District Road No. 2258 Applicant before: SHANGHAI UNITED IMAGING HEALTHCARE Co.,Ltd. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |