本发明实施例涉及医学设备技术,尤其涉及一种医疗影像设备的测试方法、装置、设备及存储介质。
背景技术:
医疗影像设备,比如磁共振成像(magneticresonanceimaging,mri)设备以及由正电子发射计算机断层显像技术(positronemissioncomputedtomography,pet)和核磁共振成像技术构成的一体化影像设备,即pet/mri设备等,往往是一个复杂的系统。这些医疗影像设备在出厂之前需要进行严格的测试以保证出厂质量。
由于医疗影像设备系统的复杂性,使得系统出问题的原因多样,且经常需要多次反复压力测量才会暴露。例如mri系统在扫描过程中因金属的摩擦或碰撞等原因产生的磁共振噪声信号(称为打火(spark)信号),并不是每一次设备测试都会出现,这类问题的发现就需要反复多次的压力测试。
但是,目前医疗影像设备的压力测试为人工手动测试,使得整个设备测试过程的人力消耗极大,且测试效率低下。
技术实现要素:
本发明实施例提供一种医疗影像设备的测试方法、装置、设备及存储介质,以实现医疗影像设备的自动化测试,提高测试效率,且极大程度地降低测试过程中的人力消耗。
第一方面,本发明实施例提供了一种医疗影像设备的测试方法,包括:
在监测到测试启动信号后,获取测试参数,并依据所述测试参数生成测试控制信号,所述测试控制信号用于控制待测试设备执行测试操作,以生成第一测试结果数据;
在接收到所述待测试设备发送的所述第一测试结果数据,且判断测试未满足测试结束条件时,存储所述第一测试结果数据,并更新测试参数,且依据更新后的测试参数继续生成测试控制信息,以循环测试所述待测试设备,直至测试满足所述测试结束条件。
第二方面,本发明实施例还提供了一种医疗影像设备的测试装置,该装置包括:
测试参数获取模块,用于在监测到测试启动信号后,获取测试参数,并依据所述测试参数生成测试控制信号,所述测试控制信号用于控制待测试设备执行测试操作,以生成第一测试结果数据;
测试参数更新模块,用于在接收到所述待测试设备发送的所述第一测试结果数据,且判断测试未满足测试结束条件时,存储所述第一测试结果数据,并更新测试参数,且依据更新后的测试参数继续生成测试控制信息,以循环测试所述待测试设备,直至测试满足所述测试结束条件。
第三方面,本发明实施例还提供了一种电子设备,该电子设备包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明任意实施例所提供的医疗影像设备的测试方法。
第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现本发明任意实施例所提供的医疗影像设备的测试方法。
本发明实施例通过在监测到测试启动信号后,获取测试参数,并依据测试参数生成能够控制待测试设备执行测试操作的测试控制信号,以生成第一测试结果数据。实现了待测试设备的测试参数的自动获取,替代了人工测试中测试参数的人为设置,获得了自动测试的第一测试结果数据。通过在接收到待测试设备发送的第一测试结果数据,且判断测试未满足测试结束条件时,存储第一测试结果数据,并更新测试参数,且依据更新后的测试参数继续生成测试控制信息,以循环测试待测试设备。实现了测试参数的自动更新,从而实现待测试设备的自动重复测试和每次测试后的第一测试结果的自动获取,极大程度上减少了待测试设备测试过程中的人工参与程度,提高了待测试设备的测试效率。
附图说明
图1a是本发明实施例一中的一种医疗影像设备的测试方法的流程图;
图1b是本发明实施例一中的一种医疗影像设备的测试软件的界面示意图;
图1c是本发明实施例一中的扫描对象摆位的示意图;
图2a是本发明实施例二中的一种医疗影像设备的测试方法的流程图;
图2b是本发明实施例二中的mri常见序列的图像质量评估统计结果示意图;
图2c是本发明实施例二中的pet图像质量评估统计结果示意图;
图2d是本发明实施例二中的mri图像质量评估的spark信号统计结果示意图;
图3是本发明实施例三中的一种医疗影像设备的测试装置的结构示意图;
图4是本发明实施例四中的一种电子设备的结构示意图。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
实施例一
本实施例提供的医疗影像设备的测试方法可适用于医疗影像设备的自动测试。该方法可以由医疗影像设备的测试装置来执行,该装置可以由软件和/或硬件的方式实现,该装置可以集成在电子设备中,例如可以是笔记本电脑、台式电脑或服务器等。参见图1a,本实施例的方法具体包括如下步骤:
s110、在监测到测试启动信号后,获取测试参数,并依据测试参数生成测试控制信号,测试控制信号用于控制待测试设备执行测试操作,以生成第一测试结果数据。
其中,测试启动信号是指触发待测试设备的自动测试操作的信号。例如,以软件脚本的方式来实现医疗影像设备的测试方法,该软件脚本的软件运行界面可以如图1b所示,该软件界面中的“运行自动化测试”按钮被点击后生成的触发信号即为测试启动信号。待测试设备是指需要测试设备功能及其稳定性等的医疗影像设备。示例性地,待测试设备包括磁共振成像(magneticresonanceimaging,mri)设备或者由正电子发射计算机断层显像技术(positronemissioncomputedtomography,pet)和核磁共振成像技术构成的一体化影像设备,即pet/mri设备。测试参数是指测试待测试设备所需要的参数,其可以包括待测试设备运行所必须的参数(即扫描参数),也可以包括待测试设备以何种方式被测试的测试策略参数,如测试总次数、测试总时长等。第一测试结果数据是指通过自动测试过程而获得的待测试设备的测试结果数据。该测试结果数据可以是扫描所得的原始扫描数据,也可以是由原始扫描数据进行图像重建而获得的图像数据。
为了减少待测试设备在测试过程中的人工参与度,本发明实施例中模拟鼠标和键盘的操作,将测试过程中需要人工参与的过程均自动化处理。具体来说,就是将整个测试过程中的测试参数全部数字化,以自动控制待测试设备的测试过程。例如,将需要人工输入的扫描参数数字化,并将其自动输入待测试设备。同时,将人工控制的测试次数、测试时长等测试策略参数也数字化,以用于控制扫描参数的自动更新和测试进度。
具体实施时,参见图1c,需要将扫描对象(如水模)放置在待测试设备的相应位置。之后,用户可以操纵图1b所示的软件界面,即点击“运行自动化测试”按钮,此时医疗影像设备的测试装置会监测到测试启动信号,便开始待测试设备的自动测试过程。首先,医疗影像设备的测试装置会获取测试参数,例如可以从本地存储空间或网络端读取测试参数。为了测试参数的修改便捷性,本发明实施例中可以设置配置文件,并将测试参数存储于该配置文件中,当需要获取测试参数时,从配置文件中读取。之后,医疗影像设备的测试装置根据获取的测试参数生成测试控制信号。该测试控制信号需要传送至待测试设备,以控制待测试设备按照测试参数中的扫描参数扫描。而待测试设备在扫描之后会生成第一测试结果数据,并将其传送至医疗影像设备的测试装置。
s120、在接收到待测试设备发送的第一测试结果数据,且判断测试未满足测试结束条件时,存储第一测试结果数据,并更新测试参数,且依据更新后的测试参数继续生成测试控制信息,以循环测试待测试设备,直至测试满足测试结束条件。
其中,测试结束条件是指预先设定的,表征待测试设备的自动测试过程结束的条件,例如可以是测试总时长、测试总次数、测试所得的数据量、测试所得的图像质量稳定性或者待测试设备的系统参数极限阈值等。测试结束条件可以在测试参数中设定,也可以独立设定。
医疗影像设备的测试装置在接收到待测试设备发送的第一测试结果数据时,说明待测试设备的一次自动测试操作完成。此时,将第一测试结果数据存储在本地,以供后续测试结果的分析。同时,判断本次自动测试过程是否满足测试结束条件。如果满足,那么就结束自动测试流程。如果不满足,那么需要继续自动测试流程,即自动更新测试参数,以替代人工的测试参数更新操作,并重新控制待测试设备按照更新后的测试参数中的扫描参数对扫描对象进行扫描测试,至生成新的第一测试结果数据。如此构成循环操作,以反复多次地自动控制待测试设备执行测试操作,直至满足测试结束条件。
示例性地,判断测试是否满足测试结束条件包括:判断测试总次数是否满足预设次数阈值。其中,预设次数阈值为预先设定的测试总次数,其可以经验设定。考虑到对待测试设备进行压力测试的目的在于发现设备存在的问题,以及确定设备的稳定性,故本实施例中将测试结束条件设置为次数总次数(即预设次数阈值),以便更加便捷地控制对待测试设备的压力测试过程。
示例性地,测试参数包括扫描参数和测试策略参数;扫描参数包括扫描对象信息、测试序列和序列参数;测试策略参数包括测试序列的测试循环次数和循环间隔时长;
相应地,更新测试参数包括:在测试序列对应的测试次数未达到测试循环次数时,更新扫描对象信息,或者更新扫描对象信息和序列参数;在测试序列对应的测试次数达到测试循环次数时,更新扫描对象信息、测试序列和序列参数。
根据上述说明,本发明实施例中的测试方法是模拟人工测试过程中的人为操作,即模拟鼠标和键盘的人工输入操作。而mri设备的人工测试过程包括扫描对象注册、测试序列选择及序列参数的设置,故测试参数中的扫描参数至少包含扫描对象信息、测试序列和序列参数三项内容。当需要获取或者更新测试参数中的扫描参数时,便从配置文件中的上述三项内容对应的数据中读取数据进行组合,构成一组扫描参数。测试策略参数用于控制整个自动测试过程的测试进度,其至少包含每个测试序列的循环测试次数以及每两个循环测试之间的间隔时长(即循环间隔时长)。此外,测试策略参数还可以包含测试总次数和测试总时长等。
由于测试序列有循环测试的情况存在,所以在更新测试参数时,需要判断测试序列的测试次数是否达到了测试循环次数。如果达到了,那么就需要更新所有的扫描参数,即更新扫描对象信息、测试序列和序列参数。如果未达到,那么需要继续以该测试序列进行测试,此时扫描参数中的测试序列无需更新,而是更新扫描对象信息和序列参数。
本实施例的技术方案,通过在监测到测试启动信号后,获取测试参数,并依据测试参数生成能够控制待测试设备执行测试操作的测试控制信号,以生成第一测试结果数据。实现了待测试设备的测试参数的自动获取,替代了人工测试中测试参数的人为设置,获得了自动测试的第一测试结果数据。通过在接收到待测试设备发送的第一测试结果数据,且判断测试未满足测试结束条件时,存储第一测试结果数据,并更新测试参数,且依据更新后的测试参数继续生成测试控制信息,以循环测试待测试设备。实现了测试参数的自动更新,从而实现待测试设备的自动重复测试和每次测试后的第一测试结果的自动获取,极大程度上减少了待测试设备测试过程中的人工参与程度,提高了待测试设备的测试效率。并且,由于自动化测试的测试次数和测试时长等便于控制,使得待测试设备存在的问题更容易被发现,提高了待测试设备的测试效果。
实施例二
本实施例在上述实施例的基础上,增加了图像质量评估的步骤。在此基础上,还可以进一步增加系统参数监控的步骤。其中与上述各实施例相同或相应的术语的解释在此不再赘述。参见图2a,本实施例提供的医疗影像设备的测试方法包括:
s210、在监测到测试启动信号后,获取测试参数,并依据测试参数生成测试控制信号,测试控制信号用于控制待测试设备执行测试操作,以生成第一测试结果数据。
s220、在接收到待测试设备发送的第一测试结果数据,且判断测试未满足测试结束条件时,存储第一测试结果数据,并更新测试参数,且依据更新后的测试参数继续生成测试控制信息,以循环测试待测试设备,直至测试满足测试结束条件。
s230、在监测到图像评估信号时,获取设备性能评估数据。
其中,图像评估信号是触发测试结果评估的信号。图像评估信号可以是单个项目的评估信号,如mri设备测试对应的mri图像的评估信号,或者pet设备测试对应的pet图像的评估信号。参见图1b,用户触发“mr图像评估”、“pet图像评估”、“spark检查”、“mr_epi”、“mr_t1_flair”、“mr_t2_flair”和“mr_fse”等按钮后,会生成对应的mri图像评估信号、pet图像评估信号、mri中spark信号的评估信号、以及mri中常见序列磁共振回波平面成像序列“mr_epi”、t1加权的液体抑制反转恢复成像序列“mr_t1_flair”、t2加权的液体抑制反转恢复成像序列“mr_t2_flair”和磁共振快速自旋回波成像序列“mr_fse”对应的mri图像评估信号,由这些按钮的触发而生成的信号均可称为图像评估信号。图像评估信号也可以是一个总的评估信号,后续根据预先设置的不同图像的评估优先级确定相应图像的评估信号。例如配置文件中预先确定mri图像和pet图像的评估顺序,当总的评估信号生成后,便根据配置文件中的评估顺序确定mri图像评估信号或者pet图像评估信号。图像评估信号还可以是一个总的图像评估信号,以评估全部图像。设备性能评估数据是指用于评估待测试设备的设备性能的测试结果数据。示例性地,设备性能评估数据包括第一测试结果数据和/或导入的第二测试结果数据。设备测试结果的自动评估功能与上述实施例中的待测试设备(医疗影像设备)的自动测试功能可以是独立的,故本实施例中的设备性能评估数据可以是通过自动测试过程而获得的测试结果数据(即第一测试结果数据),也可以是由外部导入的测试结果数据,如人工手动测试待测试设备而获得的测试结果数据(即第二测试结果数据)。无论是第一测试结果数据,还是第二测试结果数据,既可以是原始扫描数据,也可以是由原始扫描数据重建而获得的图像数据。
医疗影像设备的测试除了需要获得测试结果数据之外,还需要对测试结果数据进行评估,以便确定待测试设备的性能稳定性,故本发明实施例中的医疗影像设备的测试方法还包括测试结果数据的自动评估过程。具体实施时,如果用户触发了图像评估信号对应的按钮,那么医疗影像设备的测试装置会监测到图像评估信号,而后会从本地存储空间中获取设备性能评估数据。
s240、依据图像评估信号对应的图像质量评估指标,对设备性能评估数据进行数据处理,获得测试结果数据对应的图像质量评估指标值。
其中,图像质量评估指标是指用于表征图像质量的指标,例如可以是图像信噪比、图像信号强度或标准差等。不同的图像评估信号对应有不同的图像质量评估指标。
医疗影像设备的测试装置需要根据s230中监测到的图像评估信号的具体信息来确定图像质量评估指标。例如,图像评估信号为mri图像对应的信号,则需要采用预先设置的mri图像评估对应的图像质量评估指标;而当图像评估信号为pet图像对应的信号时,则采用预先设置的pet图像评估对应的图像质量评估指标。当确定图像质量评估指标之后,便根据该图像质量评估指标的计算方式对设备性能评估数据进行相应的数据处理,以计算得到图像质量评估指标对应的数值(即图像质量评估指标值)。
示例性地,依据图像评估信号对应的图像质量评估指标,对设备性能评估数据进行数据处理,获得测试结果数据对应的图像质量评估指标值包括:
a、当图像评估信号为磁共振图像评估信号时,确定设备性能评估数据对应的各磁共振图像,并对每个磁共振图像进行图像信噪比提取,获得各图像信噪比值;或,对设备性能评估数据进行打火信号提取,获得测试结果数据对应的各打火信号值。
本实施例中将mri图像评估信号对应的图像质量评估指标预设为图像信噪比。当确定s230所监测到的图像评估信号为mri图像评估信号时,进一步判断其是否是mri常见序列的mri图像评估信号。如果是,那么就从设备性能评估数据中确定出利用相应常见序列扫描而获得的mri图像,并对这些mri图像进行信噪比计算,获得这些mri图像对应的图像信噪比值。如果不是常见序列的mri图像评估信号,也不是spark信号的mri图像评估信号,那么就从设备性能评估数据中确定出所有的mri图像,并计算图像信噪比,获得所有mri图像对应的图像信噪比。
本实施例中将mri测试中的spark信号的图像评估信号对应的图像质量评估指标预设为spark信号值。如果s230所监测到的图像评估信号为mri测试中的spark信号的图像评估信号,那么就从设备性能评估数据中提取所有mri的原始扫描数据,并进行spark信号的提取,获得spark信号值。
需要说明的是,如果设备性能评估数据中没有mri图像,则需要利用原始扫描数据进行图像重建,以获取mri图像。
b、当图像评估信号为正电子发射计算机断层图像评估信号时,确定设备性能评估数据对应的各正电子发射计算机断层图像,并对每个正电子发射计算机断层图像进行信号强度和标准差的提取,获得各图像信号强度值和各图像标准差。
本实施例中将pet图像评估信号对应的图像质量评估指标预设为信号强度和标准差。当确定s230所监测到的图像评估信号为pet图像评估信号时,从设备性能评估数据中确定出所有的pet图像,并分别计算图像的信号强度和标准差,获得所有pet图像对应的信号强度和标准差。
s250、依据图像评估指标值和预设质量评估阈值,评估待测试设备的性能。
其中,预设质量评估阈值是指预先设定的图像质量评估指标值,其作为图像质量评估的门槛,与图像质量评估指标对应设置,例如可以是信噪比阈值、信号强度阈值、标准差阈值或spark信号值阈值等。
获得了各图像评估指标值之后,可以逐个地将其与相应的预设质量评估阈值进行比较,以确定满足预设质量评估阈值的图像评估指标值的占比,或者确定是否有不满足预设质量评估阈值的图像评估指标值,进而根据该占比或者存在不满足预设质量评估阈值的图像评估指标值的结果来判断相应设备测试的图像质量,进而根据图像质量的优劣来判断相应待测试设备的性能稳定性。
例如,对于mri设备测试的常见序列的mri图像质量评估,可以将100次测试所获得的各mri图像对应的图像信噪比(snr)和信噪比阈值绘制成图2b所示的mri常见序列的图像质量评估统计结果。只要图2b中没有低于信噪比阈值的点,就说明mri图像的质量稳定性较好,mri设备的性能稳定性较好。并且,图2b中各mri图像的图像信噪比的点越集中,表明其图像质量越稳定,mri设备的性能稳定性越好。
同样地,将100次测试所获得的pet图像的信号强度(suv)和标准差(std)以及信号强度阈值和信噪比阈值绘制为图2c所示的pet图像质量评估统计结果。只要图2c中没有低于信号强度阈值和标准差阈值的点,就说明pet图像的质量稳定性较好,pet设备的性能稳定性较好。并且,图2c中各图像信号强度和标准差的点越集中,表明其图像质量越稳定,pet设备的性能稳定性越好。
又如,将100次mri测试所得到spark信号值及spark信号值阈值绘制为图2d所示的mri图像质量评估的spark信号统计结果。图2d中spark信号值对应的点在spark信号值阈值之下的数量越多,位置越靠近spark数值较小的位置,说明mri图像质量越好,mri设备的性能稳定性越好。
s260、在监测到系统参数监控信号时,接收待测试设备发送的系统参数数据。
其中,系统参数监控信号是指触发监控待测试设备的系统参数的信号,其可以通过图1b所示的“系统监控”按钮的点击触发而生成;也可以通过预设的信号生成条件而生成,例如预设监测到测试启动信号后生成,或者预设在获取到第一测试结果数据后生成等。
医疗影像设备的测试除了需要获得测试结果数据之外,还可以对待测试设备的系统参数(如设备中各种子部件的温度和电压等)进行监控,以便实时记录待测试设备在测试过程中的系统状况,故本发明实施例中的医疗影像设备的测试方法还包括待测试设备的系统参数监控的过程。具体实施时,当用户通过图1b所示的软件界面中的“系统监控”按钮而2生成系统参数监控信号时,医疗影像设备的测试装置会监测到该系统参数监控信号,并根据该信号生成相应的控制信号,发送至待测试设备,以便待测试设备收集相应的系统参数的值。而后,医疗影像设备的测试装置会接收到待测试设备发送的系统参数数据。此时,可以将这些系统参数数据存储于本地存储空间,或者将其存储至网络端中与待测试设备的设备信息和测试信息(如测试时间和测试参数等)对应的存储空间中,以备后续设备优化时使用。
s270、依据系统参数数据,调整测试策略参数。
上述获得的系统参数数据,除了可以存储以备后续使用之外,还可以即时分析,以便调整测试参数中的测试策略参数。例如,测试过程中子部件的电压过高,超过了待测试设备正常运行所能承受的系统参数极限阈值,说明此时的测试策略参数设置不合理,给予了待测试设备过大的测试压力,则可以适当延长两次自动测试操作之间的间隔时长等,以降低测试压力。又如,测试过程中各子部件的电压和温度等基本保持在较低的状态,则可能该自动测试过程的测试压力不足,无法更快地发现待测试设备中存在的问题,则可以适当延长测试总时长或者缩短两次自动测试操作之间的间隔时长等,以获得更加全面的测试结果数据等。
需要说明的是,s210~s220、s230~s250和s260~s270的执行顺序不限定。也就是,待测试设备(医疗影像设备)自动测试的功能、设备测试结果的自动评估功能和设备的系统参数监控功能可以是相互独立的,从而上述三个功能对应的执行步骤可以独立执行,也可以配合执行,而执行的顺序依赖于用户对相应功能的触发操作时机。
本实施例的技术方案,通过在监测到图像评估信号时,获取设备性能评估数据;依据图像评估信号对应的图像质量评估指标,对设备性能评估数据进行数据处理,获得测试结果数据对应的图像质量评估指标值;依据图像评估指标值和预设质量评估阈值,评估待测试设备的性能。实现了待测试设备的测试结果的自动评估,进一步提高了待测试设备测试的自动化程度和测试效率。通过在监测到系统参数监控信号时,接收待测试设备发送的系统参数数据;依据系统参数数据,调整测试策略参数。实现了待测试设备的系统参数的自动监控与分析,进一步提高了待测试设备自动测试的全面性。
实施例三
本实施例提供一种医疗影像设备的测试装置,参见图3,该装置具体包括:
测试参数获取模块310,用于在监测到测试启动信号后,获取测试参数,并依据测试参数生成测试控制信号,测试控制信号用于控制待测试设备执行测试操作,以生成第一测试结果数据;
测试参数更新模块320,用于在接收到待测试设备发送的第一测试结果数据,且判断测试未满足测试结束条件时,存储第一测试结果数据,并更新测试参数,且依据更新后的测试参数继续生成测试控制信息,以循环测试待测试设备,直至测试满足测试结束条件。
可选地,待测试设备包括磁共振成像设备或者由正电子发射计算机断层显像技术和核磁共振成像技术构成的一体化影像设备。
进一步地,测试参数包括扫描参数和测试策略参数;扫描参数包括扫描对象信息、测试序列和序列参数;测试策略参数包括测试序列的测试循环次数和循环间隔时长;
相应地,测试参数更新模块320具体用于:
在测试序列对应的测试次数未达到测试循环次数时,更新扫描对象信息,或者更新扫描对象信息和序列参数;
在测试序列对应的测试次数达到测试循环次数时,更新扫描对象信息、测试序列和序列参数。
可选地,测试参数更新模块320还具体用于:
判断测试总次数是否满足预设次数阈值。
可选地,在上述装置的基础上,该装置还包括图像评估模块,用于:
在监测到图像评估信号时,获取设备性能评估数据,其中,设备性能评估数据包括第一测试结果数据和/或导入的第二测试结果数据;
依据图像评估信号对应的图像质量评估指标,对设备性能评估数据进行数据处理,获得测试结果数据对应的图像质量评估指标值;
依据图像评估指标值和预设质量评估阈值,评估待测试设备的性能。
进一步地,图像评估模块具体用于:
当图像评估信号为磁共振图像评估信号时,确定设备性能评估数据对应的各磁共振图像,并对每个磁共振图像进行图像信噪比提取,获得各图像信噪比值;或,对设备性能评估数据进行打火信号提取,获得测试结果数据对应的各打火信号值;
当图像评估信号为正电子发射计算机断层图像评估信号时,确定设备性能评估数据对应的各正电子发射计算机断层图像,并对每个正电子发射计算机断层图像进行信号强度和标准差的提取,获得各图像信号强度值和各图像标准差。
可选地,在上述装置的基础上,该装置还包括系统参数监控模块,用于:
在监测到系统参数监控信号时,接收待测试设备发送的系统参数数据;
依据系统参数数据,调整测试策略参数。
通过本发明实施例三的一种医疗影像设备的测试装置,实现了待测试设备的测试参数的自动获取及更新,从而实现待测试设备的自动重复测试和每次测试后的第一测试结果的自动获取,极大程度上减少了待测试设备测试过程中的人工参与程度,提高了待测试设备的测试效率。并且,由于自动化测试的测试次数和测试时长等便于控制,使得待测试设备存在的问题更容易被发现,提高了待测试设备的测试效果。
本发明实施例所提供的医疗影像设备的测试装置可执行本发明任意实施例所提供的医疗影像设备的测试方法,具备执行方法相应的功能模块和有益效果。
值得注意的是,上述医疗影像设备的测试装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。
实施例四
参见图4,本实施例提供了一种电子设备400,其包括:一个或多个处理器420;存储装置410,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器420执行,使得一个或多个处理器420实现本发明实施例所提供的医疗影像设备的测试方法,包括:
在监测到测试启动信号后,获取测试参数,并依据测试参数生成测试控制信号,测试控制信号用于控制待测试设备执行测试操作,以生成第一测试结果数据;
在接收到待测试设备发送的第一测试结果数据,且判断测试未满足测试结束条件时,存储第一测试结果数据,并更新测试参数,且依据更新后的测试参数继续生成测试控制信息,以循环测试待测试设备,直至测试满足测试结束条件。
当然,本领域技术人员可以理解,处理器420还可以实现本发明任意实施例所提供的医疗影像设备的测试方法的技术方案。
图4显示的电子设备400仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
如图4所示,该电子设备400包括处理器420、存储装置410、输入装置430和输出装置440;电子设备中处理器420的数量可以是一个或多个,图4中以一个处理器420为例;电子设备中的处理器420、存储装置410、输入装置430和输出装置440可以通过总线或其他方式连接,图4中以通过总线450连接为例。
存储装置410作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的医疗影像设备的测试方法对应的程序指令/模块(例如,医疗影像设备的测试装置中的测试参数获取模块和测试参数更新模块)。
存储装置410可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储装置410可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储装置410可进一步包括相对于处理器420远程设置的存储器,这些远程存储器可以通过网络连接至电子设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
输入装置430可用于接收输入的数字或字符信息,以及产生与电子设备的用户设置以及功能控制有关的键信号输入。输出装置440可包括显示屏等显示设备。
实施例五
本实施例提供一种包含计算机可执行指令的存储介质,计算机可执行指令在由计算机处理器执行时用于执行一种医疗影像设备的测试方法,该方法包括:
在监测到测试启动信号后,获取测试参数,并依据测试参数生成测试控制信号,测试控制信号用于控制待测试设备执行测试操作,以生成第一测试结果数据;
在接收到待测试设备发送的第一测试结果数据,且判断测试未满足测试结束条件时,存储第一测试结果数据,并更新测试参数,且依据更新后的测试参数继续生成测试控制信息,以循环测试待测试设备,直至测试满足测试结束条件。
当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上的方法操作,还可以执行本发明任意实施例所提供的医疗影像设备的测试方法中的相关操作。
通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台电子设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所提供的医疗影像设备的测试方法。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。