The invention provides a method and device for depth sensing of monocular structured light based on RGBIR camera. The infrared speckle image is projected by an infrared laser speckle coding projector, or the infrared image is illuminated by an infrared floodlight source. Then the RGBIR camera captures the RGBIR RAW data frame by frame and separates them. The separated RGB image is processed by image signal processing, and the infrared speckle image is processed. Depth perception decoding is used to obtain depth value or 3D point cloud. Infrared image enhancement processing is carried out on infrared image. Finally, the output depth map, RGB image, infrared image, RGBD joint data or XYZRGB point cloud data can be selected. The device of the present invention has compact structure and can obtain a variety of image information, including depth map, RGB image, infrared image or point cloud information, without RGBD registration. The corresponding XYZRGB point cloud data.
【技术实现步骤摘要】
基于RGBIR摄像头的单目结构光深度感知方法及装置
本专利技术属于计算机视觉、人机交互和集成电路
,具体涉及一种基于RGBIR摄像头的单目结构光深度感知方法及装置。
技术介绍
当前虚拟世界正无限接近于现实世界,人机交互技术将成为连接虚拟与现实的“桥梁”。随着计算机性能的不断提升,人们也在不断地探索更加简单便捷的方式与机器交流。其中视觉感官则是人类观察、认识、体验的最直接也是最重要的手段。基于结构光主动视觉的深度感知技术可以获取较为准确的深度信息,且不受环境光的影响、算法和硬件实现相对简单。但目前的结构光深度感知装置中RGB摄像头和IR摄像头是分离的,RGB摄像头可以获得纹理信息,IR摄像头可以获得红外图像和深度信息,两者需要通过同步和RGBD精确配准才能建立一对一的对应关系,参见专利CN204481940U,双目摄像头拍照移动终端,就是利用一RGB彩色摄像头,一IR红外摄像头的双摄像头配置进行深度信息获取。但由于装配精度、标定精度和使用过程的影响,往往很难实现远近不同距离的RGB图像素与深度图或3D点云能一一对应。
技术实现思路
鉴于此,本专利技术提供了一种基于RGBIR摄像头的单目结构光深度感知方法及装置,采用红外激光散斑编码投射器投射红外散斑图像,或用红外泛光源照射出红外图像,用单一的RGBIR摄像头采集RGBIR图,深度感知解码模块对输入的RGBIRRAW数据进行分离,包括RGB图、IR图(红外散斑图或红外图),其中对RGB图进行传统图像信号处理(ImageSignalProcessing,ISP),对红外散斑图进行深度感知解码得到深度值或3D点云 ...
【技术保护点】
1.一种基于RGBIR摄像头的单目结构光深度感知装置,其特征在于:该深度感知装置包括:RGBIR图像产生模块,用于通过红外激光散斑编码投射器投射红外散斑图像或利用红外泛光源照射出红外图像,并通过RGBIR摄像头投射出可见光RGB图像;RGBIR图像采集模块,用于通过单一RGBIR摄像头将所述红外散斑图像或所述红外图像,和所述可见光RGB图像一起采集,获得RGBIR RAW数据;RGBIR图像分离模块,将采集到的RGBIR RAW数据进行图像分离,得到分离的RGB图像,红外散斑图像或红外图像;RGBIR图像处理模块,将RGBIR图像分离模块分离出的RGB图像,红外散斑图像或红外图像分开进行图像处理;选择输出模块是将经过RGBIR图像处理模块处理后的RGB图像,红外散斑图像或红外图像,进行选择输出。
【技术特征摘要】
1.一种基于RGBIR摄像头的单目结构光深度感知装置,其特征在于:该深度感知装置包括:RGBIR图像产生模块,用于通过红外激光散斑编码投射器投射红外散斑图像或利用红外泛光源照射出红外图像,并通过RGBIR摄像头投射出可见光RGB图像;RGBIR图像采集模块,用于通过单一RGBIR摄像头将所述红外散斑图像或所述红外图像,和所述可见光RGB图像一起采集,获得RGBIRRAW数据;RGBIR图像分离模块,将采集到的RGBIRRAW数据进行图像分离,得到分离的RGB图像,红外散斑图像或红外图像;RGBIR图像处理模块,将RGBIR图像分离模块分离出的RGB图像,红外散斑图像或红外图像分开进行图像处理;选择输出模块是将经过RGBIR图像处理模块处理后的RGB图像,红外散斑图像或红外图像,进行选择输出。2.如权利要求1所述的单目结构光深度感知装置,其特征在于:优选的,所述红外散斑图像进行的图像处理为预处理,图像旋转,块匹配,深度计算,后处理,三维点云生成。3.如权利要求1所述的单目结构光深度感知装置,其特征在于:所述选择输出模块的选择输出,进一步选择输出深度图,RGBD数据,或XYZRGB数据。4.如权利要求2所述的单目结构光深度感知装置,其特征在于:所述图像旋转具体为当摄像头进行旋转的时候,图像传感器传给所述RGBIR图像处理模块一个信号,使得图像处理时图像进行旋转,否则不旋转。5.如权利要求1所述的单目结构光深度感知装置,其特征在于:所述对红外图像进行的图像处理是红外图像增强操作,具体为:分析加权直方图,剔除零单元,剩下的单元保持前后位置关系不变,构成一个集合{N(i)|1≤i≤K},K为非零单元个数;求出集合N(i)的极大值和最大值;将上一步骤中的值构成另一个集合,{N(i)|1≤i≤L},L为该集合极大值的个数;接着对集合{N(i)|1≤i≤L}再进行极大值和最大值计算,得到一个新的集合{Z(j)|1≤j≤S},S为这个新集合的个数,并且S<L;求出集合{Z(j)|1≤j≤S}的中值平台阈值计算出新加权直方图:其中Pt(k)是新直方图,Pr(k)是原来的直方图,数字图像的灰度级k出现的次数为nkPr(k)=nkk=0,1,2……255计算累积直方图并得出灰度映射;累积直方图计算公式为:灰度映射计算公式为:RT(k)是原有k灰度级对应的...
【专利技术属性】
技术研发人员:葛晨阳,邓作为,侯晓琦,
申请(专利权)人:西安交通大学,
类型:发明
国别省市:陕西,61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。