System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于未侵入式水下采集,具体涉及一种基于kinect的液体浓度及水下地形采集方法。
技术介绍
1、液体浓度作为日常生活中一个重要的物理量,是表征液体特性的主要参量之一,同时是工农业生产和科学研究实验中一项重要的计量参数。物质的许多物理和化学性质均易受浓度的影响,浓度过高或者过低都会对产品的质量产生影响。然而现有技术中,获取液体浓度主要采用的是光纤光栅、超声波等技术,但是依托这些技术的设备一般价格昂贵,且操作复杂。
2、同时,现有的水下测绘技术在光学成像上受水环境影响较大,应用光学成像技术无法在复杂水环境下精准成像;目前市面上的普通水下工程测绘方式均为二维测绘,其操作繁琐、测绘数据精度较低,无法对工程安全隐患进行及时排查,而用于水下三维测绘的技术,因其成本过高,目前只在极其重要的工程中使用。
技术实现思路
1、本专利技术所要解决的技术问题便是针对上述现有技术的不足,提供一种基于kinect的液体浓度及水下地形采集方法,它能够简单高效地对液体浓度进行采集,同时对水下地形进行三维重建。
2、本专利技术所采用的技术方案是:一种基于kinect的液体浓度及水下地形采集方法,包括以下步骤:
3、步骤1:基于kinect相机获取水面点云图像和水下地形点云图像,根据水面点云图像和水下地形点云图像获取水面点云数据和水下地形点云数据,所述水面点云数据为水面点云图像中每个像素点的坐标值和rgb值,所述水下地形点云数据为水下地形点云图像中每个像素点的坐标值;
...【技术保护点】
1.一种基于Kinect的液体浓度及水下地形采集方法,其特征在于:包括以下步骤:
2.根据权利要求1所述的一种基于Kinect的液体浓度及水下地形采集方法,其特征在于:步骤1中的Kinect相机包括彩色摄像头和深度传感器,其使用范围控制在0.5m-4.5m之间,其中彩色摄像头用于采集获取水面点云图像中点云的RGB值和水下地形点云图像中点云的坐标值,深度传感器用于获取水下地形的深度信息。
3.根据权利要求2所述的一种基于Kinect的液体浓度及水下地形采集方法,其特征在于:步骤2中,所述灰度值的计算如下:
4.根据权利要求3所述的一种基于Kinect的液体浓度及水下地形采集方法,其特征在于:步骤4中对水下地形点云数据进行折射校正,具体为:建立yoz平面坐标系,设定水面为z轴,水下点S的实像位置坐标为(y0, z0),水的折射率为n,空气的折射率n0=1,由点S发出的元光线为SM1和SM2,经水面折射后的光线为M1 P1和M2 P2,光线SM1的入射角记为,折射角记为,光线M1 P1和M2 P2的反向延长线的交点为S1,点S1即为点S的虚像位置,记
5.根据权利要求4所述的一种基于Kinect的液体浓度及水下地形采集方法,其特征在于:所述水深校正为折射校正点云数据中的水平坐标值和纵向坐标值分别乘以折减系数R1,即为获得水深校正点云数据;
6.根据权利要求5所述的一种基于Kinect的液体浓度及水下地形采集方法,其特征在于:所述水浓度校正为水深校正点云数据中的水平坐标值和纵向坐标值分别乘以水平坐标误差补偿系数R2和纵向坐标误差补偿系数R3,最终获得校正点云数据;
7.一种根据权利要求1-6任一所述的一种基于Kinect的液体浓度及水下地形采集方法的采集系统,其特征在于:包括主控模块和分别与主控模块连接的处理模块、数据采集模块、水浓度处理模块、折射坐标校正模块、水深坐标校正模块和水浓度坐标校正模块;
...【技术特征摘要】
1.一种基于kinect的液体浓度及水下地形采集方法,其特征在于:包括以下步骤:
2.根据权利要求1所述的一种基于kinect的液体浓度及水下地形采集方法,其特征在于:步骤1中的kinect相机包括彩色摄像头和深度传感器,其使用范围控制在0.5m-4.5m之间,其中彩色摄像头用于采集获取水面点云图像中点云的rgb值和水下地形点云图像中点云的坐标值,深度传感器用于获取水下地形的深度信息。
3.根据权利要求2所述的一种基于kinect的液体浓度及水下地形采集方法,其特征在于:步骤2中,所述灰度值的计算如下:
4.根据权利要求3所述的一种基于kinect的液体浓度及水下地形采集方法,其特征在于:步骤4中对水下地形点云数据进行折射校正,具体为:建立yoz平面坐标系,设定水面为z轴,水下点s的实像位置坐标为(y0, z0),水的折射率为n,空气的折射率n0=1,由点s发出的元光线为sm1和sm2,经水面折射后的光线为...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。