本发明涉及医学影像处理的,特别涉及用于消化内镜影像数据的编辑筛选与存储控制方法和系统。
背景技术:
1、消化内镜属于侵入式摄像设备,其通过自带光纤的摄像头对人体内部消化系统进行内窥拍摄。消化内镜的拍摄过程缓慢以及操作繁复,为了保证消化内镜的拍摄可靠性,需要对消化系统进行不同方位朝向的拍摄,从而得到大量的影像数据。在实际操作中,受限于拍摄误操作等因素,拍摄得到的影像数据可能会存在模糊不清等问题,为了保证消化内镜拍摄的影像数据的可靠性,需要对相应影像数据进行筛选,提高影像数据的准确性。现有的消化内镜影像数据的编辑筛选只是对影像数据进行简单的剔除,无法对影像数据进行有效准确的编辑和改善影像数据的质量。
技术实现思路
1、针对现有技术存在的缺陷,本发明提供了用于消化内镜影像数据的编辑筛选与存储控制方法和系统,将处于摄像工作状态的消化内镜进行同步动态检测,得到消化内镜的摄像动态信息,还初步筛选消化内镜拍摄的影像,判断影像是否满足预设影像质量条件,以此基于不满足预设影像质量条件的影像的摄像动态信息,重新进行摄像工作从而更新相应影像,提高消化内镜的影像拍摄质量;还将所有影像整合为全景影像并识别其中存在的画面特征点;基于画面特征点,对全景影像的目标画面区域进行编辑处理,对全景影像进行有针对性的影像修复;还基于云平台的实时存储状态信息,将影像属性验证处理成功的全景影像上传至云平台存储,提高消化内镜影像数据的编辑质量和准确性以及存储可靠性。
2、本发明提供用于消化内镜影像数据的编辑筛选与存储控制方法,包括如下步骤:
3、步骤s1,对处于摄像工作状态的消化内镜进行同步动态检测,得到所述消化内镜的摄像动态信息,并构建所述消化内镜拍摄得到的影像与所述摄像动态信息的对应关系信息;对所述影像进行初步筛查,判断所述影像是否满足预设影像质量条件;
4、步骤s2,基于不满足预设影像质量条件的影像对应的摄像动态信息,重新进行所述消化内镜的摄像工作,以此更新所述不满足预设影像质量条件的影像;对所有满足预设影像质量条件的影像进行整合,得到相应的全景影像,并识别所述全景影像存在的所有画面特征点;
5、步骤s3,基于所述画面特征点,确定所述全景影像存在目标画面区域;再基于所述目标画面区域和所述目标画面区域邻近的画面区域之间的画面视觉特征差异,对所述目标画面区域进行编辑处理,从而得到完成编辑的全景影像;
6、步骤s4,对完成编辑的全景影像进行边缘修正处理后,对所述完成编辑的全景影像进行影像属性验证处理;基于云平台的实时存储状态信息,对影像属性验证处理成功的全景影像上传至所述云平台进行存储。
7、在本技术公开的一个实施例中,在所述步骤s1中,对处于摄像工作状态的消化内镜进行同步动态检测,得到所述消化内镜的摄像动态信息,并构建所述消化内镜拍摄得到的影像与所述摄像动态信息的对应关系信息;对所述影像进行初步筛查,判断所述影像是否满足预设影像质量条件,包括:
8、在消化内镜进行拍摄工作过程中,每当所述消化内镜执行拍摄动作时检测所述消化内镜的镜头朝向姿态和镜头深入人体深度,以此作为所述消化内镜的摄像动态信息,并构建所述消化内镜拍摄得到的影像与所述拍摄动态信息的唯一对应关系信息;
9、对所述影像进行画面识别,得到所述影像的画面像素轮廓特征信息;基于所述画面像素轮廓特征信息,确定所述影像的最小画面像素轮廓间距;若所述最小画面像素轮廓间距大于预设间距阈值,则判断所述影像不满足预设影像质量条件;否则,判断所述影像满足预设影像质量条件。
10、在本技术公开的一个实施例中,在所述步骤s2中,基于不满足预设影像质量条件的影像对应的摄像动态信息,重新进行所述消化内镜的摄像工作,以此更新所述不满足预设影像质量条件的影像;对所有满足预设影像质量条件的影像进行整合,得到相应的全景影像,并识别所述全景影像存在的所有画面特征点,包括:
11、从所述对应关系信息提取不满足预设影像质量条件的影像对应的摄像动态信息,基于提取的摄像动态信息,控制所述消化内镜在变更摄像参数的情况下重新进摄像工作,获得所述不满足预设影像质量条件的影像对应拍摄区域的另一影像,从而更新所述不满足预设影像质量条件的影像;
12、基于所有满足预设影像质量条件的影像的画面边缘内容信息,将所有满足预设影像质量条件的影像进行拼接整合,得到相应的全景影像;对所述全景影像进行画面像素对比度识别,得到所述全景影像的画面像素对比度分布信息;基于所述画面像素对比度分布信息,将满足预设对比度分布条件的像素点作为所述全景影像的画面特征点;其中,所述预设对比度分布条件是指像素点与其周围所有像素点之间的对比度差值均大于预设差别阈值。
13、在本技术公开的一个实施例中,在所述步骤s3中,基于所述画面特征点,确定所述全景影像存在目标画面区域;再基于所述目标画面区域和所述目标画面区域邻近的画面区域之间的画面视觉特征差异,对所述目标画面区域进行编辑处理,从而得到完成编辑的全景影像,包括:
14、基于所述画面特征点在所述全景影像的位置信息,将所述画面特征点周围相应范围的画面区域作为所述全景影像的目标画面区域;
15、基于所述目标画面区域和所述目标画面区域邻接的画面区域之间的画面分辨率差异,对所述目标画面区域的像素插值分辨率修复处理,从而得到完成编辑的全景影像。
16、在本技术公开的一个实施例中,在所述步骤s4中,对完成编辑的全景影像进行边缘修正处理后,对所述完成编辑的全景影像进行影像属性验证处理;基于云平台的实时存储状态信息,对影像属性验证处理成功的全景影像上传至所述云平台进行存储,包括:
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、下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。