第一调试装置、第二调试装置及相关设备和系统的制作方法

未命名 07-14 阅读:77 评论:0


1.本技术涉及内窥镜技术领域,特别涉及一种第一调试装置、第二调试装置、用户端图像处理设备、调试端图像处理设备以及内窥镜调试系统。


背景技术:

2.内窥镜设备是一种用于采集体内图像的设备,具体可以包括镜体、光源、图像处理设备和显示器。使用时将镜体的插入部插入待检查的体腔,可直接采集有关部位的图像数据,通过图像处理设备对采集到的图像数据进行图像处理,可在显示器中显示出合适的图像效果,方便医护人员进行观察。
3.当前,内窥镜图像处理设备中预设的图像处理方案通常是通过采集和分析动物的腔内图像而确定的,但动物腔内的成像环境和人体腔内的成像环境存有差异,所以当使用内窥镜设备对人的体腔进行检查时,呈现出的图像效果与理想状态有偏差。因此,在实际使用的过程中,为提升图像显示效果,需要对内窥镜处理器中的图像处理方案进行调整。
4.一般地,对图像处理方案进行调整的过程包括:调试人员现场观看用户端图像处理设备执行内窥镜检查的过程,分析图像效果不佳的原因,并制定初步的调整策略;调试人员回厂后基于人体仿真模型的图像和/或自身口腔、皮肤等的图像数据,在调试端图像处理设备上对图像处理方案做出进一步的调试,得到目标图像处理方案;调试人员返回医院并为用户端图像处理设备配置该目标图像处理方案。
5.但是,在上述过程中,需要调试人员往返用户端和调试端之间,调试效率低下,并且,经调试人员调试之后,用户端图像处理设备输出的图像虽然能够取得一定的优化效果,但在一些情况下仍无法达到最佳效果。
6.因此,现有的图像处理方案的调整策略还有待改进。


技术实现要素:

7.本技术的目的是提供一种第一调试装置、第二调试装置、用户端图像处理设备、调试端图像处理设备以及内窥镜调试系统,实现远程对用户端内窥镜设备的图像处理方案进行调整,提高进行调整的效率和效果,降低调整过程的成本。
8.为解决上述技术问题,本技术提供一种第一调试装置,运行于用户端图像处理设备,所述用户端图像处理设备分别与内窥镜镜体、内窥镜光源、第一显示装置和调试端图像处理设备通信连接,所述第一调试装置包括:
9.第一数据传输单元,用于从第一数据通道接收所述内窥镜镜体反馈的图像数据;
10.图像处理单元,用于基于第一图像处理方案对所述图像数据进行处理,并将处理后得到的图像发送至所述第一显示装置进行显示;
11.第二数据传输单元,用于从第二数据通道接收所述内窥镜镜体反馈的原始图像数据;
12.第三数据传输单元,用于将包括所述原始图像数据的调试数据发送给所述调试端
图像处理设备,以便所述调试端图像处理设备基于接收到的所述调试数据进行调试,得到第二图像处理方案;所述第三数据传输单元还用于接收所述第二图像处理方案;
13.配置单元,用于将配置在所述图像处理单元中的所述第一图像处理方案替换为所述第二图像处理方案。
14.可选的,所述用户端图像处理设备还包括:
15.信息获取单元,用于获取所述内窥镜镜体对应的镜体信息和所述内窥镜光源对应的光源信息;
16.则,所述调试数据还包括:所述镜体信息和所述光源信息。
17.可选的,所述调试数据还包括:所述第一图像处理方案。
18.可选的,所述配置单元,包括:
19.判断模块,用于判断所述内窥镜镜体是否处于空闲状态;
20.配置模块,用于在所述判断模块确定所述内窥镜镜体处于空闲状态时,将配置在所述图像处理单元中的所述第一图像处理方案替换为所述第二图像处理方案。
21.可选的,所述判断模块具体用于:
22.基于所述用户端图像处理设备与所述内窥镜镜体的连接状态和/或所述内窥镜镜体当前反馈的图像数据判断所述内窥镜镜体是否处于空闲状态。
23.可选的,所述第三数据传输单元还用于接收所述调试端图像处理设备发送的配置命令,则,所述配置单元具体用于:
24.根据所述配置命令,将配置在所述图像处理单元中的所述第一图像处理方案替换为所述第二图像处理方案。
25.本技术还提供一种第二调试装置,运行于调试端图像处理设备,所述调试端图像处理设备分别与第二显示装置和用户端图像处理设备通信连接,所述第二调试装置包括:
26.接收单元,用于接收所述用户端图像处理设备发送的调试数据,其中,所述调试数据包括所述用户端图像处理设备当前获取到的原始图像数据;
27.调试单元,用于基于所述原始图像数据进行图像处理方案的调整和测试,得到第二图像处理方案;
28.发送单元,用于将所述第二图像处理方案发送给所述用户端图像处理设备。
29.可选的,所述调试单元具体用于:
30.基于初始图像处理方案对所述原始图像数据进行处理,并将处理后得到的图像发送至所述第二显示装置进行显示;
31.根据接收到的调整指令更新图像处理方案,并重复执行上述步骤,直至接收到确认指令时,将当前使用的图像处理方案确定为所述第二图像处理方案。
32.可选的,所述调试单元具体用于:
33.基于初始图像处理方案对所述原始图像数据进行处理,并将处理后得到的图像发送至预先训练好的图像质量评价模型;
34.利用所述图像质量评价模型对所述处理后得到的图像的质量进行判断,输出各项质量系数;
35.基于所述各项质量系数更新图像处理方案,并重复执行上述步骤,直至所述图像质量评价模型输出的各项质量系数满足预设要求时,将当前使用的图像处理方案确定为所
述第二图像处理方案。
36.可选的,所述调试单元还用于:
37.将每次处理后得到的图像及其对应的各项质量系数发送至所述第二显示装置进行显示。
38.可选的,所述调试数据还包括所述用户端图像处理设备获取到的镜体信息和光源信息,则,第二调试装置还包括:
39.匹配单元,用于根据所述镜体信息和光源信息确定所述初始图像处理方案。
40.可选的,所述调试数据还包括所述用户端图像处理设备当前使用的第一图像处理方案;
41.则,所述初始图像处理方案为所述第一图像处理方案。
42.可选的,在所述调试单元得到所述第二图像处理方案之后,所述发送单元还用于:
43.判断与所述用户端图像处理设备连接的内窥镜镜体是否处于空闲状态;
44.若是,则向所述用户端图像处理设备下发配置命令,以指示所述用户端图像处理设备配置所述第二图像处理方案。
45.可选的,第二调试装置还包括:
46.本地存储单元,用于存储所述调试数据。
47.本技术还提供一种用户端图像处理设备,其特征在于,所述用户端图像处理设备分别与内窥镜镜体、内窥镜光源、第一显示装置和调试端图像处理设备通信连接,所述用户端图像处理设备包括:
48.第一存储器,其用于存储计算机程序;
49.第一处理器,其与所述第一存储器通信连接,用于执行所述计算机程序时实现如上所述的第一调试装置的功能。
50.本技术还提供一种调试端图像处理设备,其特征在于,所述调试端图像处理设备分别与第二显示装置和用户端图像处理设备通信连接,所述调试端图像处理设备包括:
51.第二存储器,其用于存储计算机程序;
52.第二处理器,其与所述第二存储器通信连接,用于执行所述计算机程序时实现如上所述的第二调试装置的功能。
53.本技术还提供一种内窥镜调试系统,包括:如上所述的用户端图像处理设备和如上所述的调试端图像处理设备。
54.通过上述方案可见,本技术提供的第一调试装置可通过第一数据通道接收内窥镜镜体反馈的图像数据,并基于第一图像处理方案对图像数据进行处理和显示;通过第二数据通道接收内窥镜镜体反馈的原始图像数据,并将该原始图像数据发送至第二调试装置,以便第二调试装置基于原始图像数据进行调试处理,得到第二图像处理方案;在接收到第二调试装置反馈的第二图像处理方案后,为其图像处理单元配置第二图像处理方案。如此,可以在不影响检查进程的情况下传输原始图像数据,并基于该原始图像数据离体调试图像处理方案,从而能够提升图像处理方案的调试效果和调试效率。
55.相应地,本技术还提供一种第二调试装置、用户端图像处理设备、调试端图像处理设备以及内窥镜调试系统,具有以上有益效果,在此不做赘述。
附图说明
56.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
57.图1为本技术实施例所提供的一种内窥镜调试系统的结构示意图;
58.图2为本技术实施例所提供的一种第一调试装置的结构示意图;
59.图3为本技术实施例所提供的一种第二调试装置的结构示意图;
60.图4为本技术实施例所提供的一种调试图像处理方案的方法的流程图。
具体实施方式
61.本技术的核心是提供一种第一调试装置、第二调试装置、用户端图像处理设备、调试端图像处理设备以及内窥镜调试系统,实现远程对用户端内窥镜设备的图像处理方案进行调整,提高进行调整的效率和效果,降低调整过程的成本。
62.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
63.相关技术中,在对用户端内窥镜设备的图像处理方案进行调试时,需要调试人员往返用户端和调试端之间,调试效率低下,并且,经调试人员调试之后,用户端图像处理设备输出的图像虽然能够取得一定的优化效果,但在一些情况下仍无法达到最佳效果。
64.其中,经本技术发明人分析发现,经调试人员调试之后,在一些情况下仍无法实现最佳的图像显示效果的主要原因在于:调试人员是以人体仿真模型的图像和/或自身口腔、皮肤等的图像作为原始数据进行分析,而人体仿真模型与人体腔内的实际成像环境不一致,人体中不同空腔的成像环境也有差异。因此,为了取得最佳图像显示效果,需要获取人体原始图像数据来调试图像处理方案。其中,在本技术实施例中,所述图像处理方案可以包括但不限于:所采用的算法、各类算法的运行顺序、各类算法采用的参数等内容。
65.在实际应用中,根据医疗合规要求,无法在内窥镜检查的过程中对图像处理方案进行调试,所以只能在获取到人体原始图像数据之后,进行离体调试。
66.然而,用户端图像处理设备输出的是经过处理的图像数据,无法作为图像处理方案的调整依据。若在进行内窥镜检查的过程中,同时将内窥镜采集到的人体原始图像数据保存至大容量存储设备,由于人体原始图像数据的数据量庞大,用户端图像处理设备同时执行对人体原始图像数据的读写操作,有可能会导致超负荷运行,影响内窥镜检查过程,进而无法满足医疗合规要求。
67.有鉴于此,本技术实施例提供了一种远程调试图像处理方案的策略,具体包括一种第一调试装置、一种第二调试装置、一种用户端图像处理设备、一种调试端图像处理设备以及一种内窥镜调试系统,能够在不影响内窥镜检查过程的情况下传输人体原始图像数据,并离体调试图像处理方案,进而提升图像处理方案的调试效果和调试效率。其中,本技术实施例中所述的第一调试装置和第二调试装置具体可以是能够实现相关功能的虚拟装
置,可分别运行于用户端图像处理设备和调试端图像处理设备。
68.以下结合附图对本技术提供的远程调试图像处理方案的策略进行详细说明。
69.请参考图1,图1为本技术实施例所提供的一种内窥镜调试系统的结构示意图。
70.本实施例中,该系统可以包括:用户端设备和调试端设备。
71.其中,用户端设备包括端图像处理设备10、第一显示装置20、内窥镜镜体30和内窥镜光源40,图像处理设备10分别与第一显示装置20、内窥镜镜体30和内窥镜光源40通信连接,具体可以为电连接。
72.其中,用户端图像处理设备10包括:第一存储器和与该第一存储器通信连接的第一处理器。
73.其中,第一存储器用于存储计算机程序,具体可以包括但不限于:随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质。
74.第一处理器用于执行第一存储器存储的计算机程序时实现本技术下述任一实施例所述的第一调试装置的功能,其具体可以为一个或者多个微控制单元(micro-control unit,mcu)或可编程逻辑电路。
75.内窥镜光源40可以设置在内窥镜镜体30中,也可以设置在内窥镜镜体30外,只要能够为内窥镜镜体30的前端提供照明光即可。内窥镜镜体30设置有用于采集图像的传感器(具体可以为cmos(complementary metal oxide semiconductor,互补金属氧化物半导体)或ccd(charge-coupled device,电荷耦合元件))和用于传输采集到的图像数据和/或对采集到的图像数据进行预处理的fpga(field programmable gate array,现场可编程逻辑门阵列)。fpga与用户端图像处理设备10电连接,两者之间建立两路相互独立的数据传输通道,其中一路用于传输内窥镜镜体30反馈的图像数据,另一路用于传输内窥镜镜体30反馈的原始图像数据。
76.调试端设备包括:调试端图像处理设备50和与该调试端图像处理设备50通信连接的第二显示装置60。其中,在本实施例中,第二显示装置60的配置参数与第一显示装置20一致,以便进行图像方案的调试。调试端图像处理设备50还与用户端设备中的用户端图像处理设备10通信连接,具体可以为通过以太网等方式建立远程连接。
77.其中,调试端图像处理设备50包括:第二存储器和与该第二存储器通信连接的第二处理器。
78.其中,第二存储器用于存储计算机程序,具体可以包括但不限于:随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质。
79.第二处理器用于执行第二存储器存储的计算机程序时实现本技术下述任一实施例所述的第二调试装置的功能,其具体可以为一个或者多个微控制单元(micro-control unit,mcu)或可编程逻辑电路。
80.以下通过一个具体的实施例,对本技术提供的第一调试装置及其能够实现的功能做进一步说明。
81.请参考图2,图2为本技术实施例所提供的一种第一调试装置的结构示意图。
82.本实施例中第一调试装置运行于如图1所示用户端图像处理设备10,具体地,该第
一调试装置可以包括:
83.第一数据传输单元101,用于从第一数据通道接收内窥镜镜体30反馈的图像数据;
84.图像处理单元102,用于基于第一图像处理方案对图像数据进行处理,并将处理后得到的图像发送至第一显示装置20进行显示;
85.第二数据传输单元103,用于从第二数据通道接收内窥镜镜体30反馈的原始图像数据;
86.第三数据传输单元104,用于将包括原始图像数据的调试数据发送给调试端图像处理设备50,以便调试端图像处理设备50基于接收到的调试数据进行调试,得到第二图像处理方案;第三数据传输单元104还用于接收第二图像处理方案;
87.配置单元105,用于将配置在图像处理单元102中的第一图像处理方案替换为第二图像处理方案。
88.具体而言,第一数据传输单元101通过第一数据通道获取到的图像数据用于实时显示内窥镜镜体30当前采集到的画面,其可以是未经任何处理的原始图像数据,也可以是经预处理后得到的图像数据,具体可以根据实际应用需求而定。可见,本技术技术方案中的图像数据并不唯一,在此不做具体限定。
89.进一步的,当第一数据传输单元101获取到该图像数据后,就可以通过图像处理单元102对该图像数据进行处理。也就是,基于第一图像处理方案对图像数据进行处理,并将处理后得到的图像发送至第一显示装置20进行显示,以便此时使用该用户端设备的医生可以实时查看到对应的图像信息,执行内窥镜检查。需要知道的是,此时图像处理单元102的当前图像处理方案即为第一图像处理方案。
90.其中,基于该第一图像处理方案对图像数据进行处理的过程,可以基于该图像处理方案中描述的处理方案进行处理,具体的可以采用现有技术提供的与图像处理方案对应的处理方式,在此不做具体限定。
91.第二数据传输单元103通过第二数据通道接收内窥镜镜体30反馈的原始图像数据。其中,原始图像数据为内窥镜镜体30在执行内窥镜检查过程中采集到的未经任何处理的的图像数据。由于该原始图像数据为执行内窥镜检查过程中采集到的图像数据,所以其能够真实反映内窥镜检查过程中的成像环境。基于该原始图像数据进行图像处理方案的调试,能够最大程度上还原内窥镜检查过程中所显示的图像效果,从而便于提升图像处理方案的调试效果。
92.其中,可以理解的是,由于该第二数据通道与第一数据通道相互独立,所以两路数据的传输可以同步执行,因此,本技术提供的第一调试装置在获取和转发内窥镜镜体30反馈的原始图像数据的过程,不影响第一调试装置执行内窥镜常规检查。
93.具体地,第二数据传输单元103获取原始图像数据的具体实施方式可以是:通过dma(direct memory access,直接存储器访问)的方式直接读取内窥镜镜体30采集到的原始图像数据,并不占用该装置的处理性能,避免影响该装置显示图像的过程。
94.进一步的,第三数据传输单元104将包括原始图像数据的调试数据发送给调试端图像处理设备50,以便调试端图像处理设备50基于接收到的调试数据进行调试,得到第二图像处理方案;第三数据传输单元104还用于接收第二图像处理方案。
95.其中,所述第二图像处理方案是指调试端图像处理设备50基于原始图像数据,对
图像处理方案进行优化之后得到的图像处理方案。调试端图像处理设备50在得到该第二图像处理方案之后,将其回传给第三数据传输单元104。
96.最后,采用配置单元105将配置在图像处理单元102中的第一图像处理方案替换为第二图像处理方案。也就是,在用户端图像处理设备10中应用新的图像处理方案,也就是配置该第二图像处理方案。从而,图像处理单元102在下一次对内窥镜镜体30采集到的图像数据进行处理时,可以基于该第二图像处理方案对该图像数据进行处理,以提升图像显示效果。
97.通过上述实施方式可见,本实施例提供的第一调试装置通过第一数据传输单元101从第一数据通道接收内窥镜镜体30反馈的图像数据,并由图像处理单元102基于第一图像处理方案对图像数据进行处理,并将处理后得到的图像发送至第一显示装置20进行显示,能够实现内窥镜常规检查过程;同时,通过第二数据传输单元103从第二数据通道接收内窥镜镜体30反馈的原始图像数据并利用第三数据传输单元104将包括原始图像数据的调试数据发送给调试端图像处理设备50,能够将内窥镜检查过程中获取到的原始图像数据传输给调试端图像处理设备50,以便进行离体调试;其中,由于第一数据通道和第二数据通道之间互不干扰,所以第一调试装置能够在不影响内窥镜检查进程的情况下,将原始图像数据传输给调试端图像处理设备50,方便调试端图像处理设备50基于原始图像数据进行图像处理方案的调试,从而能够提升图像处理方案的调试效果和调试效率。
98.进一步的,为了使得所调试的图像处理方案与用户端图像处理设备10适配,第一调试装置还包括:
99.信息获取单元,用于获取内窥镜镜体30对应的镜体信息和内窥镜光源40对应的光源信息;
100.则,调试数据还包括:镜体信息和光源信息。
101.其中,通过镜体信息可以确定该用户端图像处理设备10通常连接的镜体类型,进而确定所匹配的成像模组、检查部位等信息;通过光源信息可确定该该用户端图像处理设备10通常需要针对哪些照明模式执行图像处理。从而,通过这两个信息,调试端图像处理设备50可以更加贴合用户端图像处理设备10的实际应用情况,从而提高进行调试的准确性和精度。
102.进一步的,为了在调试端图像处理设备50模拟用户端图像处理设备10的图像处理情况,便于调试人员分析用户端图像处理设备10输出的图像质量不佳的原因,调试数据还可以包括:第一图像处理方案。
103.可见,该调试数据中还包括第一图像处理方案,以便调试端图像处理设备50可以基于该第一图像处理方案的处理方式对原始图像数据进行处理,在调试端图像处理设备50中还原用户端图像处理设备10的实际场景,以提高进行调试的准确性和精度。
104.具体的,在调试端图像处理设备50中采用该第一图像处理方案对原始图像数据进行处理后,将处理得到的图像进行显示。
105.进一步的,为了降低了配置新的图像处理方案对于用户端图像处理设备10的影响,避免出现使用过程中的卡顿情况,提升用户体验,配置单元105,包括:
106.判断模块,用于判断内窥镜镜体30是否处于空闲状态;
107.配置模块,用于在判断模块确定内窥镜镜体30处于空闲状态时,将配置在图像处
理单元102中的第一图像处理方案替换为第二图像处理方案。
108.可见,通过该配置单元105中的判断模块和配置模块可以在内窥镜镜体30处于空闲状态时,替换第二图像处理方案,而不是在使用状态下替换该新的图像处理方案,避免由于替换操作造成的使用卡顿等问题。
109.进一步的,为了更准确的确定内窥镜镜体30是否处于空闲状态,避免在用户使用过程中替换图像处理方案,判断模块具体用于:
110.基于用户端图像处理设备10与内窥镜镜体30的连接状态和/或内窥镜镜体30当前反馈的图像数据判断内窥镜镜体30是否处于空闲状态。
111.具体的,该判断模块获取到与内窥镜镜体30的连接状态,判断该连接状态否处于断开状态下,当处于断开状态下时说明该内窥镜镜体30处于空闲状态。或者该判断获取到内窥镜镜体30当前反馈的图像数据,判断该图像数据是否在一段时间内处于非体内图像状态,若是则判定处于空闲状态。
112.或者,在一些实施例中,为了避免引起误操作,还可以通过调试端图像处理设备50的信号对图像处理方案进行配置。
113.在该实施例中,第三数据传输单元104还用于接收调试端图像处理设备50发送的配置命令,则,配置单元105具体用于:
114.根据配置命令,将配置在图像处理单元102中的第一图像处理方案替换为第二图像处理方案。
115.可见,该配置单元105还可以基于获取到的配置命令将图像处理方案进行替换,实现远程替换操控。
116.相应地,以下通过一个具体的实施例,对本技术提供的第二调试装置及其能够实现的功能做进一步说明。
117.请参考图3,图3为本技术实施例所提供的一种第二调试装置的结构示意图。
118.本实施例中,该第二调试装置运行于调试端图像处理设备50。
119.具体地,该第二调试装置,可以包括:
120.接收单元501,用于接收用户端图像处理设备10发送的调试数据,其中,调试数据包括用户端图像处理设备10当前获取到的原始图像数据;
121.调试单元502,用于基于原始图像数据进行图像处理方案的调整和测试,得到第二图像处理方案;
122.发送单元503,用于将第二图像处理方案发送给用户端图像处理设备10。
123.可见,本实施例中主要是通过以上第二调试装置中的单元实现基于调试数据进行调试过程,得到对应的第二图像处理方案。
124.其中,该调试数据基于用户端图像处理设备10发送的数据不同,可以包括原始图像数据,也可以包括镜体信息、光源信息以及原始图像数据,还可以包括第一图像处理方案、镜体信息、光源信息以及原始图像数据。可见,无论接收到哪一种调试数据,该第二调试装置均可以基于原始图像数据进行调试操作,得到第二图像处理方案。
125.进一步的,为了提高进行人工调试的效率,实现多次调试的过程,调试单元502具体用于:
126.基于初始图像处理方案对原始图像数据进行处理,并将处理后得到的图像发送至
第二显示装置60进行显示;
127.根据接收到的调整指令更新图像处理方案,并重复执行上述步骤,直至接收到确认指令时,将当前使用的图像处理方案确定为第二图像处理方案。
128.具体而言,调试单元502执行调试操作的具体实施方式可以是:
129.首先,基于初始图像处理方案对原始图像数据进行处理,并将处理后得到的图像发送至第二显示装置60进行显示,以便调试人员可以查看到经该初始图像处理方案处理后的图像。其中,初始图像处理方案可以是该调试端图像处理设备50中内置的图像处理方案,也可以是基于用户端图像处理设备10的镜体信息和光源信息进行确定的,还可以是用户端图像处理设备10中的第一图像处理方案。可见,本实施例中的初始图像处理方案并不唯一,在此不做具体限定。
130.然后,根据接收到的调整指令更新图像处理方案,并重复执行上述步骤,直至接收到确认指令时,将当前使用的图像处理方案确定为第二图像处理方案。也就是,调试人员基于看到的图像可以输入调整指令,该调试单元502可以基于接收到的调整指令更新图像处理方案,并采用更新后的图像处理方案对原始图像数据进行处理,将处理后得到的图像发送至第二显示装置60进行显示,以便调试人员可以查看到经更新后的图像处理方案处理得到的图像。如此循环,直至调试人员确认某个图像处理方案可以输出质量较佳的图像效果时,可以向调试单元502输入确认指令,而调试单元502则在接收到确认指令时,将当前使用的图像处理方案确定为第二图像处理方案。
131.进一步的,为了提高进行调试的效率,实现自动化调试过程,降低人工成本,调试单元502具体用于:
132.基于初始图像处理方案对原始图像数据进行处理,并将处理后得到的图像发送至预先训练好的图像质量评价模型;
133.利用图像质量评价模型对处理后得到的图像的质量进行判断,输出各项质量系数;
134.基于各项质量系数更新图像处理方案,并重复执行上述步骤,直至图像质量评价模型输出的各项质量系数满足预设要求时,将当前使用的图像处理方案确定为第二图像处理方案。
135.其中,各项质量系数可以包括但不限于:亮度质量系数、色彩质量系数、饱和度质量系数等各种用于评价图像质量的系数。
136.也就是,基于图像质量评价模型实现对图像的质量进行判断,进而得到各项质量系数。然后,在基于该各项质量系数对图像处理方案进行更新,直至各项质量系数满足要求,实现了自动化对图像处理方案进行调试。
137.其中,对图像质量评价模型进行训练的过程可以采用现有技术提供的任意一种训练方式,在此不做具体限定。
138.进一步的,为了便于人工介入,提升调试效率和效果,还可以将调试过程中的图像结果及其质量效果进行实时显示,调试单元502还用于:
139.将每次处理后得到的图像及其对应的各项质量系数发送至第二显示装置60进行显示。
140.可见,通过该调试单元502还可以将每次处理后得到的图像及其对应的各项质量
系数发送至第二显示装置60进行显示,以便使得调试人员可以实时查看到量化的质量系数。
141.进一步的,为了使得所调试的图像处理方案与用户端图像处理设备10适配,调试数据还包括用户端图像处理设备10获取到的镜体信息和光源信息,则,第二调试装置还包括:
142.匹配单元,用于根据镜体信息和光源信息确定初始图像处理方案。
143.可见,本可选方案中的调试数据还包括用户端图像处理设备10获取到的镜体信息和光源信息。基于此,就可以根据镜体信息和光源信息确定初始图像处理方案。
144.进一步的,为了还原用户端图像处理设备10的图像处理效果,方便调试人员分析输出的图像质量不佳的原因,提高进行调试的准确性和精度,调试数据还包括用户端图像处理设备10当前使用的第一图像处理方案;
145.则,初始图像处理方案为第一图像处理方案。
146.可见,本可选方案中的调试数据还包括第一图像处理方案,可以直接将该第一图像处理方案作为初始图像处理方案使用。
147.进一步的,为了提高配置新图像处理方案的体验,避免造成用户端图像处理设备10的卡顿问题,在调试单元502得到第二图像处理方案之后,发送单元503还可以用于:
148.判断与用户端图像处理设备10连接的内窥镜镜体30是否处于空闲状态;
149.若是,则向用户端图像处理设备10下发配置命令,以指示用户端图像处理设备10配置第二图像处理方案。
150.可见,本可选方案中基于判断空闲状态再发送对应的配置命令,避免对内窥镜镜体的正常使用影响,提高用户体验。
151.其中,发送单元503判断与用户端图像处理设备10连接的内窥镜镜体30是否处于空闲状态的具体实施方式可以是:分析当前以及预设时间段之前获取到的原始图像数据,若其为非人体图像数据,则说明内窥镜镜体30当前空闲。
152.或者,发送单元503判断与用户端图像处理设备10连接的内窥镜镜体30是否处于空闲状态的具体实施方式还可以是:向用户端图像处理设备10发送询问命令,若用户端图像处理设备10确定与其连接的内窥镜镜体30空闲并返回确认信号,则说明内窥镜镜体30当前空闲。
153.进一步的,为了能够在非实时调试的情况下对图像处理方案进行调试,以及,方便回溯,可以将该调试数据保存在本地。则,第二调试装置还可以包括:
154.本地存储单元,用于存储调试数据。
155.可见,本实施例中的第二调试装置是基于接收到的原始图像数据进行调试而得到新的图像处理方案处理的,所以能够最大化提升图像处理效果,并第二调试装置与用户端图像处理设备远程连接,可进行远程的离体调试,而不用调试人员在现场进行调试,降低设备调试的成本,提高设备进行调试的效率。
156.在实际应用中,医护人员可向厂商提出需求,双方约定进行内窥镜检查的时间,并在进行内窥镜检查前,建立用户端图像处理设备10与调试端图像处理设备50之间的通信连接。在进行内窥镜检查的过程中,用户端图像处理设备10将从镜体获取到的人体原始图像数据实时地传输给调试端图像处理设备50,调试端图像处理设备50可将该原始图像数据保
存,也可以同步进行参数的调整。
157.另外,在理论上也可以由用户端图像处理设备10判断当前显示的图像是否满足图像质量要求,如果不满足,则向调试端图像处理设备50发送调试请求。因此,本发明实施例对于何时建立用户端图像处理设备10和调试端图像处理设备50之间的通信连接以及数据传输不作限定。
158.通过上述的用户端图像处理设备10与调试端图像处理设备50可以实现如下的调试图像处理方案的方法。
159.请参考图4,图4为本技术实施例所提供的一种调试图像处理方案的方法的流程图。
160.本实施例中,该方法可以包括:
161.步骤1,与用户端图像处理设备10连接的内窥镜镜体30进行图像采集得到原始图像数据。
162.内窥镜镜体30设置有cmos传感器,cmos传感器获取内窥镜检查过程中采集到的原始图像数据,并将原始图像数据发送至内窥镜镜体30中的fpga。fpga在获取到原始图像数据后,会对原始图像数据进行两路处理,一路通过第一传输通道将经预处理的图像数据(即,预处理图像数据)发送给用户端图像处理设备10,另一路通过第二传输通道将未经任何处理的原始图像数据发送给用户端图像处理设备10。用户端图像处理设备10在接收到这两路数据之后,可同步执行步骤2和3。
163.步骤2,用户端图像处理设备10基于第一图像处理方案对预处理图像数据进行处理,并将处理后得到的图像发送至第一显示装置20进行显示。
164.在该步骤中,用户端图像处理设备10具体是执行内窥镜检查过程中的图像处理过程,以便医生完成常规内窥镜检查。
165.步骤3,用户端图像处理设备10将包括原始图像数据的调试数据发送给调试端图像处理设备50。
166.具体地,用户端图像处理设备10会将原始图像数据进行ip报文封装,通过网口向网络发送至调试端图像处理设备50。伴随原始图像数据一起网络发送的还可以有用户端图像处理设备10获取到的镜体信息、光源信息、第一图像处理方案等数据。如果用户端图像处理设备10在诊断过程中更换了光源、镜体等相关配置,也会及时主动上报相关变更参数,保证远程图像调参模块准确工作。
167.步骤4,调试端图像处理设备50接收调试数据,并基于原始图像数据进行图像处理方案的调整和测试,得到第二图像处理方案。
168.其中,调试端图像处理设备50从网络上接收用户端图像处理设备10采集的原始图像数据,并基于初始图像处理方案对原始图像数据进行预设的图像算法处理,将算法处理后的数据送到显示器显示。
169.其中,图像算法处理包括但不限于:图像增强、白平衡估计、染色算法、色彩增强、偏色校正等图像算法处理。图像算法在对图像数据处理时都需要输入图像处理方案来参与图像算法计算,而这些图像处理方案会对图像处理效果产生较大影响,并且这些图像处理方案会根据具体图像内容而产生变化,从而使图像处理算法产生更好地图像效果,更适合用于诊断图像。
170.例如,默认图像处理方案对于人体普通肠胃部图像有较好的处理效果,因为可能此图像处理方案的参数中的染色算法输入参数更能够凸显出肠胃部的血流情况从而利于医护人员观察病人该器官的病变情况。此外,也可能会存在一些需要特殊处理的病变图像,此时预设图像处理方案的算法参数都不适用,针对此种情况也可以添加特殊参数组并导入计算。
171.在此基础上,调试端图像处理设备50的调试人员通过人体器官实时视频数据确定使用的图像处理方案,然后调试端图像处理设备50进行调试,直到诊断图像效果最佳,即可确定保存选用此组图像处理方案。
172.其中,用户端图像处理设备10除了发送人体原始图像数据之外,还可以一并发送镜体信息、光源信息、当前使用的图像处理方案(第一图像处理方案)等内容。
173.其中,调试端图像处理设备50可以根据镜体信息和光源信息匹配对应的图像处理算法及其默认参数,继而调试人员可根据人体原始图像数据,调整这些图像处理算法所采用的参数。
174.调试端图像处理设备50可以先基于用户端图像处理设备10当前使用的图像处理方案,对人体原始图像数据进行处理,以复现用户端图像处理设备10输出的图像效果,基于此,调试人员可以先分析图像显示效果不佳的原因,再进行有针对性的调整。
175.其中,如果是因当前设置(比如,白平衡、增强等模式的档位选择)与当前检查部位不配而导致图像显示效果差,可以不进行调试,仅下发合适的设置信息给用户端图像处理设备10。
176.此外,在实际应用中,如果有需要,网络上接收到的原始图像数据还可以支持在调试端图像处理设备50本地同步存盘,用于非实时调参,这种在远程端的存储操作则完全不会影响用户端图像处理设备10的正常诊断工作,也无需额外的人力物力等经济成本去将数据带回厂商。
177.步骤5,调试端图像处理设备50下发第二图像处理方案给用户端图像处理设备10。
178.具体地,调试端图像处理设备50可以基于内窥镜镜体30发送的状态信息判断内窥镜镜体30是否处于空闲状态;若是,则将第二图像处理方案发送至用户端图像处理设备10;
179.在调试端图像处理设备50的远程调参工作完成后,通过用户端图像处理设备10反馈的当前采集图像和使用状态数据信息,调试端图像处理设备50在检测到内窥镜镜体30用户端图像处理设备10处于工作闲时(例如:识别出超过设定时间段内的图像均不是人体腔内图像时,判定为处于工作闲时)后,就可以将该调试完成的第二图像处理方案通过网络发送到用户端图像处理设备10。
180.步骤6,用户端图像处理设备10将第一图像处理方案替换为第二图像处理方案。
181.在用户端图像处理设备10配置第二图像处理方案后,就会基于本机生效,且复位后不丢失。
182.通过上述实施方式可见,本实施例提供的调试图像处理方案的方法能够在不影响内窥镜检查进程的情况下,将原始图像数据传输给调试端图像处理设备,方便调试端图像处理设备基于原始图像数据进行图像处理方案的调试,从而能够提升图像处理方案的调试效果和调试效率。
183.说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实
施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
184.专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
185.结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。
186.以上对本技术所提供的一种第一调试装置、第二调试装置、用户端图像处理设备、调试端图像处理设备以及内窥镜调试系统进行了详细介绍。本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本技术原理的前提下,还可以对本技术进行若干改进和修饰,这些改进和修饰也落入本技术权利要求的保护范围内。

技术特征:
1.一种第一调试装置,运行于用户端图像处理设备,其特征在于,所述用户端图像处理设备分别与内窥镜镜体、内窥镜光源、第一显示装置和调试端图像处理设备通信连接,所述第一调试装置包括:第一数据传输单元,用于从第一数据通道接收所述内窥镜镜体反馈的图像数据;图像处理单元,用于基于第一图像处理方案对所述图像数据进行处理,并将处理后得到的图像发送至所述第一显示装置进行显示;第二数据传输单元,用于从第二数据通道接收所述内窥镜镜体反馈的原始图像数据;第三数据传输单元,用于将包括所述原始图像数据的调试数据发送给所述调试端图像处理设备,以便所述调试端图像处理设备基于接收到的所述调试数据进行调试,得到第二图像处理方案;所述第三数据传输单元还用于接收所述第二图像处理方案;配置单元,用于将配置在所述图像处理单元中的所述第一图像处理方案替换为所述第二图像处理方案。2.根据权利要求1所述的第一调试装置,其特征在于,所述用户端图像处理设备还包括:信息获取单元,用于获取所述内窥镜镜体对应的镜体信息和所述内窥镜光源对应的光源信息;则,所述调试数据还包括:所述镜体信息和所述光源信息。3.根据权利要求1所述的第一调试装置,其特征在于,所述调试数据还包括:所述第一图像处理方案。4.根据权利要求1至3任一项所述的第一调试装置,其特征在于,所述配置单元,包括:判断模块,用于判断所述内窥镜镜体是否处于空闲状态;配置模块,用于在所述判断模块确定所述内窥镜镜体处于空闲状态时,将配置在所述图像处理单元中的所述第一图像处理方案替换为所述第二图像处理方案。5.根据权利要求4所述的第一调试装置,其特征在于,所述判断模块具体用于:基于所述用户端图像处理设备与所述内窥镜镜体的连接状态和/或所述内窥镜镜体当前反馈的图像数据判断所述内窥镜镜体是否处于空闲状态。6.根据权利要求1至3任一项所述的第一调试装置,其特征在于,所述第三数据传输单元还用于接收所述调试端图像处理设备发送的配置命令,则,所述配置单元具体用于:根据所述配置命令,将配置在所述图像处理单元中的所述第一图像处理方案替换为所述第二图像处理方案。7.一种第二调试装置,运行于调试端图像处理设备,其特征在于,所述调试端图像处理设备分别与第二显示装置和用户端图像处理设备通信连接,所述第二调试装置包括:接收单元,用于接收所述用户端图像处理设备发送的调试数据,其中,所述调试数据包括所述用户端图像处理设备当前获取到的原始图像数据;调试单元,用于基于所述原始图像数据进行图像处理方案的调整和测试,得到第二图像处理方案;发送单元,用于将所述第二图像处理方案发送给所述用户端图像处理设备。8.根据权利要求7所述的第二调试装置,其特征在于,所述调试单元具体用于:基于初始图像处理方案对所述原始图像数据进行处理,并将处理后得到的图像发送至
所述第二显示装置进行显示;根据接收到的调整指令更新图像处理方案,并重复执行上述步骤,直至接收到确认指令时,将当前使用的图像处理方案确定为所述第二图像处理方案。9.根据权利要求7所述的第二调试装置,其特征在于,所述调试单元具体用于:基于初始图像处理方案对所述原始图像数据进行处理,并将处理后得到的图像发送至预先训练好的图像质量评价模型;利用所述图像质量评价模型对所述处理后得到的图像的质量进行判断,输出各项质量系数;基于所述各项质量系数更新图像处理方案,并重复执行上述步骤,直至所述图像质量评价模型输出的各项质量系数满足预设要求时,将当前使用的图像处理方案确定为所述第二图像处理方案。10.根据权利要求9所述的第二调试装置,其特征在于,所述调试单元还用于:将每次处理后得到的图像及其对应的各项质量系数发送至所述第二显示装置进行显示。11.根据权利要求8或9所述的第二调试装置,其特征在于,所述调试数据还包括所述用户端图像处理设备获取到的镜体信息和光源信息,则,第二调试装置还包括:匹配单元,用于根据所述镜体信息和光源信息确定所述初始图像处理方案。12.根据权利要求8或9所述的第二调试装置,其特征在于,所述调试数据还包括所述用户端图像处理设备当前使用的第一图像处理方案;则,所述初始图像处理方案为所述第一图像处理方案。13.根据权利要求7至10任一项所述的第二调试装置,其特征在于,在所述调试单元得到所述第二图像处理方案之后,所述发送单元还用于:判断与所述用户端图像处理设备连接的内窥镜镜体是否处于空闲状态;若是,则向所述用户端图像处理设备下发配置命令,以指示所述用户端图像处理设备配置所述第二图像处理方案。14.根据权利要求7至10任一项所述的第二调试装置,其特征在于,第二调试装置还包括:本地存储单元,用于存储所述调试数据。15.一种用户端图像处理设备,其特征在于,所述用户端图像处理设备分别与内窥镜镜体、内窥镜光源、第一显示装置和调试端图像处理设备通信连接,所述用户端图像处理设备包括:第一存储器,其用于存储计算机程序;第一处理器,其与所述第一存储器通信连接,用于执行所述计算机程序时实现如权利要求1至6任一项所述的第一调试装置的功能。16.一种调试端图像处理设备,其特征在于,所述调试端图像处理设备分别与第二显示装置和用户端图像处理设备通信连接,所述调试端图像处理设备包括:第二存储器,其用于存储计算机程序;第二处理器,其与所述第二存储器通信连接,用于执行所述计算机程序时实现如权利要求7至14任一项所述的第二调试装置的功能。
17.一种内窥镜调试系统,其特征在于,包括:如权利要求15所述的用户端图像处理设备和如权利要求16所述的调试端图像处理设备。

技术总结
本申请公开了一种运行于用户端图像处理设备的第一调试装置、运行于调试端图像处理设备的第二调试装置以及相关设备和系统,其中,第一调试装置用于通过第一数据通道接收内窥镜镜体反馈的图像数据,并基于第一图像处理方案对图像数据进行处理和显示;通过第二数据通道接收内窥镜镜体反馈的原始图像数据,并将该原始图像数据发送至第二调试装置,以便第二调试装置基于原始图像数据进行调试处理,得到第二图像处理方案;在接收到第二调试装置反馈的第二图像处理方案后,为其图像处理单元配置第二图像处理方案。如此,可以在不影响检查进程的情况下传输原始图像数据,并离体调试图像处理方案,从而能够提升图像处理方案的调试效果和调试效率。和调试效率。和调试效率。


技术研发人员:宋运莲 陈云亮 李东 覃苏婧
受保护的技术使用者:深圳开立生物医疗科技股份有限公司
技术研发日:2021.12.31
技术公布日:2023/7/13
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐