System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于全景分割的遮挡物判断方法以及系统技术方案_技高网

基于全景分割的遮挡物判断方法以及系统技术方案

技术编号:41125955 阅读:4 留言:0更新日期:2024-04-30 17:53
本发明专利技术公开一种基于全景分割的遮挡物判断方法以及系统,涉及图像处理领域。方法包括:获取图像中设定前景目标的设定前景掩码与各个目标的目标掩码;计算设定前景掩码分别与每个目标掩码的最小距离;若最小距离小于距离阈值,则目标掩码为设定前景掩码的相邻区域,目标为设定前景目标的相邻目标;计算设定前景目标与相邻目标中前景相邻目标的包围框重叠掩码区域;若包围框重叠掩码区域位于前景相邻目标的掩码区域内,则设定前景目标被前景相邻目标遮挡。本发明专利技术提供的方法进行了类别筛选、距离判断、重叠区域判断的多个维度的多重检测识别,不会将同一目标物体识别成两不同物体或者将两个相邻物体识别成同一物体,提高了遮挡物判断结果的准确度。

【技术实现步骤摘要】

本专利技术涉及图像处理,特别是涉及一种基于全景分割的遮挡物判断方法以及系统


技术介绍

1、目标被遮挡问题是困扰计算机视觉技术应用的主要问题之一。一方面被遮挡的物体由于隐藏了物体本身部分或者全部的视觉特征,无法通过特征识别方法对物体进行分类、检测和识别。另一方面,遮挡物对目标物体的覆盖,使得遮挡物的特征代替了原目标,对原目标的识别形成了很大干扰。因此,在计算机视觉技术的应用中,首先需要识别出遮挡物,剔除掉遮挡物体的特征才能准确的对目标做识别处理。

2、然而,传统方法通过判断两个相邻物体是否为同一类别来判断是否存在遮挡,很容易将同一目标物体识别成两不同物体或者将两个相邻物体识别成同一物体,导致容易出现误差,遮挡物判断结果的准确度偏低。


技术实现思路

1、本专利技术的目的是解决传统方法通过判断两个相邻物体是否为同一类别来判断是否存在遮挡导致的判断结果准确度偏低的技术问题。为实现上述目的,本专利技术提供一种基于全景分割的遮挡物判断方法以及系统。

2、本专利技术提供一种基于全景分割的遮挡物判断方法,包括:

3、获取图像中设定前景目标的设定前景掩码与各个目标的目标掩码;

4、计算所述设定前景掩码分别与每个所述目标掩码的最小距离;

5、若所述最小距离小于距离阈值,则所述目标掩码为所述设定前景掩码的相邻区域,所述目标为所述设定前景目标的相邻目标;

6、计算所述设定前景目标与所述相邻目标中前景相邻目标的包围框重叠掩码区域;p>

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、上述基于全景分割的遮挡物判断方法以及系统中,通过计算设定前景掩码分别与每个目标掩码的最小距离来判断两者是否为相邻目标,并在相邻目标的情况下计算设定前景目标与相邻目标中前景相邻目标的包围框重叠掩码区域,进一步判断包围框重叠掩码区域是否属于前景相邻目标的掩码区域内,来判断设定前景目标是否被前景相邻目标遮挡。本专利技术先确定设定前景目标与各个目标是否为相邻目标,并在相邻目标中选定前景相邻目标,判断重叠部分是否属于前景相邻目标来实现对遮挡物的判断,进行了类别筛选、距离判断、重叠区域判断的多个维度的多重检测识别,不会将同一目标物体识别成两不同物体或者将两个相邻物体识别成同一物体,提高了遮挡物判断结果的准确度。

本文档来自技高网...

【技术保护点】

1.一种基于全景分割的遮挡物判断方法,其特征在于,包括:

2.根据权利要求1所述的基于全景分割的遮挡物判断方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的基于全景分割的遮挡物判断方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的基于全景分割的遮挡物判断方法,其特征在于,所述计算所述设定前景目标与所述相邻目标中前景相邻目标的包围框重叠掩码区域,包括:

5.根据权利要求1所述的基于全景分割的遮挡物判断方法,其特征在于,所述方法还包括:

6.一种基于全景分割的遮挡物判断系统,其特征在于,包括:

7.根据权利要求6所述的基于全景分割的遮挡物判断系统,其特征在于,所述系统还包括:

8.根据权利要求6所述的基于全景分割的遮挡物判断系统,其特征在于,所述系统还包括:

9.根据权利要求6所述的基于全景分割的遮挡物判断系统,其特征在于,所述包围框重叠计算模块包括:

10.根据权利要求6所述的基于全景分割的遮挡物判断系统,其特征在于,所述系统还包括:

【技术特征摘要】

1.一种基于全景分割的遮挡物判断方法,其特征在于,包括:

2.根据权利要求1所述的基于全景分割的遮挡物判断方法,其特征在于,所述方法还包括:

3.根据权利要求1所述的基于全景分割的遮挡物判断方法,其特征在于,所述方法还包括:

4.根据权利要求1所述的基于全景分割的遮挡物判断方法,其特征在于,所述计算所述设定前景目标与所述相邻目标中前景相邻目标的包围框重叠掩码区域,包括:

5.根据权利要求1所述的基于全景分割的遮挡物判断方法,其特征在于...

【专利技术属性】
技术研发人员:闫军阳平王艳清
申请(专利权)人:智慧互通科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1