一种图像数据处理方法、装置、设备以及可读存储介质与流程

文档序号:34972711发布日期:2023-08-01 18:50阅读:15来源:国知局
一种图像数据处理方法、装置、设备以及可读存储介质与流程

本技术涉及计算机,尤其涉及一种图像数据处理方法、装置、设备以及可读存储介质。


背景技术:

1、日常生活中,存在各种各样需要拍摄的场景,例如在听课、开会、听演讲等场景中,发言者通常会结合演讲课件的方式来进行演讲(如在演讲的同时展示演讲课件),而听众为了快速且有效的记录发言者的演讲内容,会选择将演讲课件拍摄保存下来,在后续过程中再进行查看;又如在旅游场景中,旅游者会选择将景物拍摄保存。

2、然而,在拍摄过程时,无可避免的会遇到其他对象因为一些原因进入到镜头中的情况,此时可以通过调整摄像头角度或焦距的方式,将这些对象移除到镜头以外,但是由于摄像头角度或焦距的调整,所拍摄到的目标(如景物、课件等等)也会发生变化,出现拍摄目标的构图比例不符合预期的情况,也就是说,现有的方式所拍摄到的目标的图像展示效果不佳。


技术实现思路

1、本技术实施例提供一种图像数据处理方法、装置、设备以及可读存储介质,可以通过扫描方式获取对象的图像,并且在扫描业务中,可以优化扫描得到的图像的展示效果。

2、本技术实施例一方面提供了一种图像数据处理方法,包括:

3、响应针对扫描控件的触发操作,显示用于执行扫描业务的扫描界面;

4、响应针对第一扫描对象的扫描操作,获取第一原始扫描图像;第一原始扫描图像包括第一遮挡对象和第一扫描对象,第一遮挡对象是指对第一扫描对象的局部区域进行遮挡的对象;

5、响应针对扫描业务的扫描结果阅览操作,显示包含目标更新扫描图像的扫描结果文档;目标更新扫描图像的图像内容包括第一原始扫描图像中去除第一遮挡对象后的图像内容。

6、本技术实施例一方面提供了另一种图像数据处理方法,包括:

7、响应针对扫描控件的触发操作,显示用于执行扫描业务的扫描界面;

8、响应针对第一扫描对象的扫描操作,获取第一原始扫描图像;

9、响应针对第二扫描对象的扫描操作,获取第二原始扫描图像;第一原始扫描图像与第二原始扫描图像之间存在相似关联关系;

10、响应针对扫描业务的扫描结果阅览操作,显示包含目标更新扫描图像的扫描结果文档;目标更新扫描图像的图像内容与去重融合后的扫描图像的图像内容相匹配,去重融合后的扫描图像是指对第一原始扫描图像与第二原始扫描图像进行去重融合处理后所得到的扫描图像。

11、本技术实施例一方面提供了一种图像数据处理装置,包括:

12、界面显示模块,用于响应针对扫描控件的触发操作,显示用于执行扫描业务的扫描界面;

13、扫描图像获取模块,用于响应针对第一扫描对象的扫描操作,获取第一原始扫描图像;第一原始扫描图像包括第一遮挡对象和第一扫描对象,第一遮挡对象是指对第一扫描对象的局部区域进行遮挡的对象;

14、文档显示模块,用于响应针对扫描业务的扫描结果阅览操作,显示包含目标更新扫描图像的扫描结果文档;目标更新扫描图像的图像内容包括第一原始扫描图像中去除第一遮挡对象后的图像内容。

15、在一个实施例中,目标更新扫描图像根据更新扫描图像确定,更新扫描图像包含第一原始扫描图像中去除第一遮挡对象后的内容。

16、在一个实施例中,更新扫描图像的数目大于或等于2;当扫描控件为协作扫描控件时,至少两个更新扫描图像包括由协作业务对象所提供的协作更新扫描图像;协作业务对象是指与目标业务对象共同执行扫描业务的业务对象,目标业务对象是指对协作扫描控件产生触发操作的触发对象;当扫描控件为普通扫描控件时,至少两个更新扫描图像包括由目标业务对象于多个视角扫描第一扫描对象所获取的扫描图像。

17、在一个实施例中,当扫描控件为协作扫描控件时,界面显示模块包括:

18、密码界面显示单元,用于响应针对协作扫描控件的触发操作,显示密码输入界面;密码输入界面用于指示目标业务对象输入目标密码;

19、扫描界面显示单元,用于当密码输入界面中输出目标密码时,显示用于与协作业务对象共同执行扫描业务的扫描界面。

20、在一个实施例中,密码输入界面包括扫描业务分享控件;

21、该界面显示模块还包括:

22、关联对象显示单元,用于响应针对扫描业务分享控件的触发操作,显示关联业务对象列表;关联业务对象列表是指在社交应用中与目标业务对象存在社交关联关系的业务对象;

23、会话界面显示单元,用于响应针对关联业务对象列表中的目标关联业务对象的触发操作,显示与目标关联业务对象相关联的会话界面;

24、邀请信息显示单元,用于在会话界面中显示扫描业务邀请信息;扫描业务邀请信息用于指示目标关联业务对象,与目标业务对象共同执行扫描业务。

25、在一个实施例中,扫描界面包括文档阅览控件,针对扫描业务的扫描结果阅览操作是指针对文档阅览控件的触发操作;

26、文档显示模块包括:

27、阅览界面显示单元,用于响应针对扫描界面中的文档阅览控件的触发操作,显示文档阅览界面;

28、文档显示单元,用于在文档阅览界面中显示包含目标更新扫描图像的扫描结果文档。

29、在一个实施例中,若第一遮挡对象所遮挡的局部区域的相邻区域未包含可见文本信息,目标更新扫描图像根据更新扫描图像确定,具体包括:当更新扫描图像的数目为1,根据更新扫描图像中去掉第一遮挡对象后第一遮挡对象原所在区域周围的区域的属性,修复更新扫描图像,得到目标更新扫描图像;当更新扫描图像的数目大于或等于2,通过多张图像进行修复第一遮挡对象原所在的区域,得到目标更新扫描图像。

30、在一个实施例中,文档阅览界面还包括文档阅览权限管理控件;目标业务对象所输入的目标密码是目标业务对象为扫描业务所创建的密码;

31、文档显示模块还包括:

32、协作对象显示单元,用于响应针对文档阅览权限管理控件的触发操作,显示协作业务对象列表;协作业务对象列表中的每个协作业务对象均具备针对扫描结果文档的阅览权限;

33、关闭控件显示单元,用于响应针对协作业务对象列表中的目标协作业务对象的触发操作,显示针对目标协作业务对象的权限关闭控件;权限关闭控件用于关闭目标协作业务对象参与扫描业务的权限;

34、列表更新单元,用于响应针对权限关闭控件的触发操作,对协作业务对象列表进行更新显示;更新显示后的协作业务对象列表未包括目标协作业务对象。

35、在一个实施例中,若第一遮挡对象所遮挡的局部区域的相邻区域包含可见文本信息,则目标更新扫描图像中的映射局部区域中显示有可见文本信息相关联的预测文本信息;映射局部区域在目标更新扫描图像中的位置与局部区域在第一原始扫描图像中的位置相同。

36、在一个实施例中,该图像数据处理装置还包括:

37、图像获取模块,用于当获取到第一原始扫描图像时,响应针对第二扫描对象的扫描操作,获取第二原始扫描图像;

38、其中,若第一原始扫描图像与第二原始扫描图像之间存在相似关联关系,则扫描结果文档中的目标更新扫描图像是在对第二原始扫描图像进行去重后,基于第一原始扫描图像所生成的。

39、在一个实施例中,扫描结果文档包括至少两个更新扫描图像;

40、文档显示模块,还具体用于响应针对扫描业务的扫描结果阅览操作,在扫描结果文档中显示每个更新扫描图像的图像获取时间;扫描结果文档中的至少两个更新扫描图像,是按照至少两个图像获取时间的时间顺序进行排列显示。

41、在一个实施例中,图像数据处理装置还包括:

42、模型输入模块,用于将可见文本信息输入至文本预测模型,通过文本预测模型提取可见文本信息对应的文本特征;

43、预测文本输出模块,用于通过文本特征与文本预测模型,输出与可见文本信息相关联的预测文本信息。

44、在一个实施例中,图像数据处理装置还包括:

45、特征点匹配模块,用于获取第一原始扫描图像中的第一视觉特征点集合,以及第二原始扫描图像中的第二视觉特征点集合;

46、特征点匹配模块,还用于基于第一视觉特征点集合与第二视觉特征点集合,确定匹配对集合;匹配对集合中包括n组特征点匹配对,一组特征点匹配对由第一视觉特征点集合中的一个第一视觉特征点,与第二视觉特征点集合中的一个第二视觉特征点所组成;一组特征点匹配对中所包括的第一视觉特征点与第二视觉特征点相匹配;n为正整数;

47、特征点匹配模块,还用于根据n组特征点匹配对,确定第一原始扫描图像与第二原始扫描图像之间的关联关系。

48、在一个实施例中,n组特征点匹配对中包括特征点匹配对si,特征点匹配对si中包括第一视觉特征点ka与第二视觉特征点kb;i、a、b均为正整数;

49、特征点匹配模块包括:

50、坐标获取单元,用于获取第一视觉特征点ka对应的第一特征点坐标,以及第二视觉特征点kb对应的第二特征点坐标;

51、距离确定单元,用于将第一特征点坐标与第二特征点坐标之间的坐标距离,确定为特征点匹配对si对应的坐标距离;

52、第一关系确定单元,用于当确定出n组特征点匹配对分别对应的坐标距离时,根据n个坐标距离与n组特征点匹配对所对应的匹配对数量,确定平均坐标距离;

53、第一关系确定单元,还用于若平均坐标距离小于坐标距离阈值,则将第一原始扫描图像与第二原始扫描图像之间的关联关系确定为相似关联关系;

54、第一关系确定单元,还用于若平均坐标距离大于坐标距离阈值,则将第一原始扫描图像与第二原始扫描图像之间的关联关系确定为差异关联关系。

55、在一个实施例中,图像数据处理装置还包括:

56、哈希编码匹配模块,用于获取第一原始扫描图像对应的第一哈希编码字符串,与第二原始扫描图像对应的第二哈希编码字符串;

57、哈希编码匹配模块,还用于确定第一哈希编码字符串与第二哈希编码字符串之间的编码距离;

58、哈希编码匹配模块,还用于若编码距离小于编码距离阈值,则将第一原始扫描图像与第二原始扫描图像之间的关联关系确定为相似关联关系;

59、哈希编码匹配模块,还用于若编码距离大于编码距离阈值,则将第一原始扫描图像与第二原始扫描图像之间的关联关系确定为差异关联关系。

60、在一个实施例中,图像数据处理装置还包括:

61、检测框匹配模块,用于对第一原始扫描图像与第二原始扫描图像分别进行图像识别,得到第一原始扫描图像对应的第一文本检测框集合,与第二原始扫描图像对应的第二文本检测框集合;

62、检测框匹配模块,还用于基于第一文本检测框集合与第二文本检测框集合,确定检测框配对集合;检测框配对集合中包括m组检测框匹配对,一组检测框匹配对由第一文本检测框集合中的一个第一文本检测框,与第二文本检测框集合中的一个第二文本检测框所组成;一组检测框匹配对中,所包括的第一文本检测框与第二文本检测框之间的重叠面积交并比大于交并比阈值;m为正整数;

63、检测框匹配模块,还用于根据m组检测框匹配对,确定第一原始扫描图像与第二原始扫描图像之间的关联关系。

64、在一个实施例中,m组检测框匹配对包括检测框匹配对tj,检测框匹配对tj中包括第一文本检测框kc与第二文本检测框kd;j、c、d均为正整数;

65、识别文本确定单元,用于对第一文本检测框kc与第二文本检测框kd分别进行文本识别,得到第一文本检测框kc对应的第一识别文本,与第二文本检测框kd对应的第二识别文本;

66、识别文本确定单元,还用于对第一识别文本与第二识别文本分别进行归一化处理,得到第一识别文本对应的第一归一化识别文本,与第二识别文本对应的第二归一化识别文本;

67、有效框确定单元,用于确定第一归一化识别文本与第二归一化识别文本之间的文本距离,若文本距离小于文本距离阈值,则将第一文本检测框kc与第二文本检测框kd,均确定为检测框匹配对tj对应的有效匹配框;

68、有效框确定单元,还用于当确定出m组检测框匹配对分别对应的有效匹配框时,统计m组检测框匹配对所对应的有效匹配框总数量,以及第一文本检测框集合与第二文本检测框集合所对应的检测框总数量;

69、有效框确定单元,还用于基于有效匹配框总数量与检测框总数量,确定第一原始扫描图像与第二原始扫描图像之间的关联关系。

70、在一个实施例中,有效框确定单元,还具体用于将有效匹配框总数量与检测框总数量之间的比值,确定为第一原始扫描图像与第二原始扫描图像之间的图像相似度;

71、有效框确定单元,还具体用于若图像相似度大于相似度阈值,则将第一原始扫描图像与第二原始扫描图像之间的关联关系确定为相似关联关系;

72、有效框确定单元,还具体用于若图像相似度小于相似度阈值,则将第一原始扫描图像与第二原始扫描图像之间的关联关系确定为差异关联关系。

73、在一个实施例中,图像数据处理装置还包括:

74、遮挡对象确定模块,用于将第一原始扫描图像输入至图像识别模型中,通过图像识别模型对第一原始扫描图像的像素值进行分类,得到属于目标类型的像素值;

75、遮挡对象确定模块,还用于将第一原始扫描图像中的属于目标类型的像素值所组成的对象确定为第一遮挡对象,对第一遮挡对象进行去除,得到目标更新扫描图像。

76、在一个实施例中,图像数据处理装置还包括:

77、框恢复模块,用于当获取到第一原始扫描图像时,在扫描界面中重新恢复扫描框;

78、原始图像获取模块,用于当第二扫描对象处于扫描框内时,响应针对第二扫描对象的保存操作,获取第二原始扫描图像;第二原始扫描图像包括第二遮挡对象和第二扫描对象,第二遮挡对象是指对第二扫描对象的局部区域进行遮挡的对象;

79、图像去重模块,用于在第一原始扫描图像与第二原始扫描图像之间存在相似关联关系时,去除第一原始扫描图像中的第一遮挡对象,得到第一初始更新扫描图像,去除第二原始扫描图像中的第二遮挡对象,得到第二初始更新扫描图像;

80、图像去重模块,还用于将第一初始更新扫描图像与第二初始更新扫描图像进行去重融合处理,得到融合扫描图像,将融合扫描图像确定为目标更新扫描图像。

81、在一个实施例中,图像数据处理装置还包括:

82、时间确定模块,用于获取第一原始扫描图像与第二原始扫描图像所分别对应的图像获取时间;

83、时间确定模块,还用于在第一原始扫描图像与第二原始扫描图像所分别对应的图像获取时间中,获取最早图像获取时间,将最早图像获取时间确定为目标更新扫描图像的图像获取时间;目标更新扫描图像的图像获取时间,用于在显示扫描结果文档时确定目标更新扫描图像的显示顺序。

84、本技术实施例一方面提供了另一种图像数据处理装置,包括:

85、操作响应模块,用于响应针对扫描控件的触发操作,显示用于执行扫描业务的扫描界面;

86、操作响应模块,还用于响应针对第一扫描对象的扫描操作,获取第一原始扫描图像;

87、操作响应模块,还用于响应针对第二扫描对象的扫描操作,获取第二原始扫描图像;第一原始扫描图像与第二原始扫描图像之间存在相似关联关系;

88、扫描文档显示模块,用于响应针对扫描业务的扫描结果阅览操作,显示包含目标更新扫描图像的扫描结果文档;目标更新扫描图像的图像内容与去重融合后的扫描图像的图像内容相匹配,去重融合后的扫描图像是指对第一原始扫描图像与第二原始扫描图像进行去重融合处理后所得到的扫描图像。

89、本技术实施例一方面提供了一种计算机设备,包括:处理器和存储器;

90、存储器存储有计算机程序,计算机程序被处理器执行时,使得处理器执行本技术实施例中的方法。

91、本技术实施例一方面提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序包括程序指令,程序指令当被处理器执行时,执行本技术实施例中的方法。

92、本技术的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行本技术实施例中一方面提供的方法。

93、在本技术实施例中,针对某个对象,可以通过扫描的方式将之进行保存记录,可以将该对象称之为扫描对象。本技术中,可以显示扫描控件,一旦目标对象触发了该扫描控件,则可以显示用于执行扫描业务的扫描界面;目标对象可以执行对第一扫描对象的扫描操作,而终端可以获取到该第一扫描对象对应的扫描图像(可称之为第一原始扫描图像);在该第一原始扫描图像中包括有第一遮挡对象时,若目标对象执行扫描结果阅览操作,所显示的为未包含有该第一遮挡对象、且与第一原始扫描图像去除遮挡对象后的图像内容的目标更新扫描图像。应当理解,当目标对象期望保存记录某个对象时,可以通过扫描控件进入扫描业务,并以扫描的方式来扫描保存该对象,同时,在扫描得到的原始扫描图像中存在遮挡对象时,本技术可以对之进行去除,最终所展示的为未包含遮挡对象的且构图比例符合预期的图像,可以很好地优化扫描图像展示效果。综上,本技术可以通过扫描方式将某个对象进行扫描保存,且在扫描业务中,可以优化图像展示效果。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1