一种基于相对熵的点云质量评估方法

文档序号:34362686发布日期:2023-06-04 18:09阅读:64来源:国知局
一种基于相对熵的点云质量评估方法

本发明属于多媒体信息处理领域,涉及一种基于相对熵的点云质量评估方法。


背景技术:

1、点云作为一种新兴的多媒体类型,在智能交通、无人驾驶、虚拟现实等领域得到了广泛关注。一个典型的点云由数百万个非结构化、非均匀分布的3d点组成,每一个点都至少包含位置信息和颜色信息。

2、与传统的图像处理方法类似,点云的处理经历采样、压缩、传输、重建、渲染和分析等步骤。由于技术的限制,在以上处理过程中,点云的质量一定会受到损害,例如有损压缩会导致失真,采样过程中会受到噪声污染等,因此,对有损点云进行准确的质量评估至关重要。

3、点云的质量评估可分为主观评估和客观评估,主观评估是按照观看者的主观观感来对点云进行评估,一种常见的主观质量评估方法给出原始点云(参考点云)和失真点云(待评估点云),让观看者们给待评估图像评分,再对所有主观得分求和取平均,得到平均主观得分;客观评估是使用某种特定的数学模型给出参考图像和待评估图像之间的差异量化值。主观评估受到观看者主观喜好、观看设备场地等因素影响,成本高、效率低;客观评估的分数不受主观因素影响,在点云质量评估领域得到了广泛应用。申请人发现,现有的点云客观质量评估算法精确度不够,造成后续处理步骤效率低下。


技术实现思路

1、有鉴于此,本发明的目的在于提供一种基于相对熵的点云质量评估方法。该方法考虑了点云的几何特征和颜色特征,首先通过对参考点云进行重采样来提取几何关键点,形成几何骨架。然后在参考点云和失真点云中以这些关键点为中心分别构造子点云,对参考点云和失真点云的子点云从几何失真、颜色失真两个角度进行评估:首先计算参考点云和失真点云的子点云的快速点特征直方图,再计算点特征直方图之间的相对熵来度量几何失真程度,得到子点云的几何质量;计算参考点云和失真点云的子点云的颜色梯度的统计矩来衡量颜色失真程度,得到子点云的颜色质量。最后,将所有子点云的几何质量和颜色质量进行线性加权,得到基于相对熵的张量点云质量评估模型。

2、为达到上述目的,本发明提供如下技术方案:

3、一种基于相对熵的点云质量评估方法,包括以下步骤:

4、s1:对参考点云进行下采样,通过高通图滤波器来获取下采样后参考点云的几何架构。

5、s2:使用k最近邻分类算法,在参考点云和失真点云中构建以几何架构为中心的子点云,分别记作sr和sd;

6、s3:计算sr和sd的快速点特征直方图fr和fd,然后计算fr和fd的相对熵,将相对熵当作子点云的几何质量结果;

7、s4:将sr和sd的颜色属性从rgb颜色空间转换到lmn颜色空间,计算颜色空间的第零矩、第一矩、第二矩,通过加权计算得到子点云的颜色质量结果;

8、s5:加权聚合子点云的几何质量结果和颜色质量结果,得到最终的基于相对熵的张量点云质量评估模型;

9、进一步,步骤s1中包括以下步骤:

10、s11:参考点云由n个点组成,每个点有k个属性,记为:

11、

12、其中,表示第1到第n个点,表示维度为n×k的空间;

13、s12:使用几何距离来计算子点云中点和之间的连接权重,定义如下:

14、

15、其中,σ2表示点之间的方差,τ表示将相邻点聚类到同一子点云中的欧氏距离阈值。

16、s13:使用对角矩阵d来测量每个顶点的边缘密度,点的连接密度边缘密度d定义如下:

17、

18、s14:参考点云通过的高通滤波器表示为:

19、

20、其中l是滤波器长度,hl是第l个滤波器系数;是子点云移位算子,定义为:

21、a=d-1w

22、s15:在h(a)的基础上,选择一个类哈尔局部域滤波器hhh(a)实现高通滤波,定义如下:

23、

24、其中λ1~λn是a的特征值,u是a的特征向量;

25、s16:每一个通过该滤波器的点的频率响应为:

26、

27、其中表示点的一组邻点,表示点和的特征协方差矩阵;

28、设滤波器采样频率为fs,采样后的点云总点数重采样后的参考点云中的每一个点都是几何架构。

29、进一步,步骤s2中,给定一个欧式距离阈值γ,在参考点云和失真点云中以中的几何关键点为中心使用k近邻搜索算法构建子点云,定义如下:

30、

31、

32、其中sr表示在参考点云中构建的以几何架构为中心的子点云,表示参考点云中的点,表示重采样后的参考点云,sd表示在失真点云中构建的以几何架构为中心的子点云,表示失真点云中的点,表示重采样后的失真点云;

33、子点云中的点按照距离几何关键点的距离进行由小到大的排列。

34、进一步,步骤s3所述将相对熵当作该子点云的几何质量结果的具体步骤包括:

35、s31:从sr中选取距离几何关键点最近的kr个点,将这kr个点距离几何关键点的最大距离记作

36、从sd中选取距离几何关键点最近的kd个点,将这kd个点距离几何关键点的最大距离记作

37、s32:在sr中,计算距离内每一对及其邻点的点特征直方图三要素然后统计为一个简单点特征直方图

38、在sd中,计算距离内每一对及其邻点的点特征直方图三要素然后统计为一个简单点特征直方图

39、s33:在sr中,确定每一个点在距离内的邻点,并计算每一个的点特征直方图三要素然后统计为一个简单点特征直方图

40、在sd中,确定每一个点在距离内的点特征直方图三要素然后统计为一个简单点特征直方图

41、s34:计算sr和sd的快速点特征直方图fpfhr和fpfhd,定义如下:

42、

43、

44、其中di是点之间的欧氏距离;

45、s35:计算fpfhr和fpfhd之间的相对熵,得到几何质量评估指标di,直方图之间的相对熵定义为:

46、

47、

48、进一步,步骤s4中所述计算得到该子点云的颜色质量结果,具体包括以下步骤:

49、s41:将sr和sd的颜色属性从rgb空间转换到lmn空间:

50、

51、s42:定义第零矩、第一矩、第二矩分别为总数mg、均值μg、方差σg;

52、s43:定义sr和sd的颜色属性的3个度量值为:

53、

54、

55、

56、n0,n1,n3是三个小的非零数,防止分母为0;

57、s44:将以上3个度量值相乘,得到sr和sd之间颜色属性的质量度量结果:

58、

59、进一步,步骤s5中所述加权聚合子点云的几何质量结果和颜色质量结果,得到最终的基于相对熵的张量点云质量评估模型为:

60、

61、其中,和分别是几何质量评估指标和颜色质量评估指标的权重因子。

62、本发明的有益效果在于:本模型既评估了点云的颜色质量,又在相对熵的理论上,精准评估了点云的几何张量。

63、本发明的其他优点、目标和特征在某种程度上将在随后的说明书中进行阐述,并且在某种程度上,基于对下文的考察研究对本领域技术人员而言将是显而易见的,或者可以从本发明的实践中得到教导。本发明的目标和其他优点可以通过下面的说明书来实现和获得。

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