The invention discloses a three-dimensional track smoothing processing method, which comprises: calculating the original track energy of data points and constructing the corresponding matrix P according to the f frame data information obtained from tracking the three-dimensional data track of the target, and calculating the initial signal-to-noise ratio of data points according to the original track energy and the initial noise track energy; when the initial signal-to-noise ratio is greater than the threshold SNR, the target is The invention also provides a three-dimensional track smoothing processing device, equipment and computer-readable storage medium, which can real-time monitor whether the signal-to-noise ratio in the process of smoothing reaches the preset threshold SNR, so as to realize the control of fine processing of data points To avoid filtering out high-frequency information.
【技术实现步骤摘要】
三维轨迹平滑处理方法、装置、设备及存储介质
本专利技术涉及三维
,尤其涉及一种三维轨迹平滑处理方法、装置、设备及计算机可读存储介质。
技术介绍
目前,通过三维技术进行场景的搭建,甚至是一些目标的运动轨迹的记录,也都采用了三维技术,但是,由于噪声干扰的关系,采集到数据可能会存在较大的波动,为了解决这样的问题,目前常用的是对采集到的数据进行降噪(即是平滑)处理,例如数字滤波方法和非线性优化方式,但是,数字滤波容易把高频信息的特征点误认为噪声过滤掉,比如,当目标对象动作太快且幅度较大时,往往在数据降噪过程中容易丢掉这些数据信息,导致一些重要信息丢失从而无法获得准确的三维轨迹;而非线性运算的计算量较大,会占用较多的处理功耗,因此,有必要发展一种能避免上述问题的平滑处理方法。
技术实现思路
本专利技术的主要目的在于提供一种三维轨迹平滑处理方法、装置、设备及计算机可读存储介质,旨在解决目前的平滑处理方式会导致数据量丢失的技术问题。为实现上述目的,本专利技术提供一种三维轨迹平滑处理方法,该方法包括以下步骤:跟踪目标三维数据轨迹rc,提取其中待处理的F帧数据信息rc,1、rc,2…rc,F;根据所述F帧数据信息计算原始轨迹能量,以及构建相应的矩阵P,所述原始轨迹能量为未经过平滑处理的三维数据轨迹能量;设置阈值SNR及初始噪声轨迹能量,根据所述原始轨迹能量以及所述初始噪声轨迹能量计算所述三维数据轨迹的初始信噪比;当所述初始信噪比大于所述阈值SNR时,则对所述矩阵P进行降 ...
【技术保护点】
1.一种三维轨迹平滑处理方法,其特征在于,所述方法包括以下步骤:/n跟踪目标三维数据轨迹r
【技术特征摘要】
1.一种三维轨迹平滑处理方法,其特征在于,所述方法包括以下步骤:
跟踪目标三维数据轨迹rc,提取其中待处理的F帧数据信息rc,1、rc,2…rc,F;
根据所述F帧数据信息计算原始轨迹能量,以及构建相应的矩阵P,所述原始轨迹能量为未经过平滑处理的三维数据轨迹能量;
设置阈值SNR及初始噪声轨迹能量,根据所述原始轨迹能量以及所述初始噪声轨迹能量计算所述三维数据轨迹的初始信噪比;
当所述初始信噪比大于所述阈值SNR时,则对所述矩阵P进行降维估算,根据所述估算对所述三维数据轨迹进行平滑处理,判断经过平滑处理后的信噪比是否大于所述阈值SNR;
若所述信噪比大于所述阈值SNR,则循环进行所述平滑处理过程;
若所述信噪比不大于所述阈值SNR,则循环结束,并输出最终平滑处理后的数据。
2.如权利要求1所述的三维轨迹平滑处理方法,其特征在于,所述F帧数据信息包括三维空间坐标值。
3.如权利要求1所述的三维轨迹平滑处理方法,其特征在于,所述矩阵P构建为其中,当F为奇数帧数时,当F为偶数帧数时,
4.如权利要求1所述的三维轨迹平滑处理方法,其特征在于,所述根据所述F帧数据信息计算原始轨迹能量包括:
根据平均能量计算公式,计算所述原始轨迹能量所述公式为:其中F为帧数,rc,i为第i帧的三维轨迹数据,||||F为Frobenius范数。
5.如权利要求1所述的三维轨迹平滑处理方法,其特征在于,所述设置阈值SNR及初始噪声轨迹能量,根据所述原始轨迹能量以及所述初始噪声轨迹能量计算所述三维数据轨迹的初始信噪比包括:
令初始噪声轨迹能量为eps,其中eps为浮点数间距;
计算所述原始轨迹能量值和所述初始噪声轨迹能量值之间的比值,得到所述初始信噪比。
6.如权利要求1-5任意一项所述的三维轨迹平滑处理方法,其特征在于,所述对所述矩阵P进行降维估算包括:
对所述矩阵P进行奇异值分解,得到L个奇异值以及对应的左奇异向量和右奇异向量;根据所述奇异值以及奇异向量对所述矩阵P进行降维估算,得到估算值...
【专利技术属性】
技术研发人员:杭建伟,许秋子,
申请(专利权)人:深圳市瑞立视多媒体科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。