The embodiment of the invention discloses a method and a device for presenting mixed virtual reality, the method includes mobile shooting through the camera, get at least two of a match with the user's vision of image plane is determined; according to at least two plane image rendering, space grid plane including the user view; according to the space plane. Determination and 3D virtual scene objects corresponding to the virtual scene display; output to the mixed reality glasses, mixed reality scene real scene in which users observed acquired by virtual scene and mixed reality glasses after fusion. Determine the spatial plane real scene images corresponding to the embodiment of the invention through the camera, and the 3D object and space plane is formed by the fusion of virtual image, virtual image formation of such a strong sense of reality, to a certain extent to deceive the brain, people are not easy to distinguish the real scene and virtual scene, and can reduce the cost.
【技术实现步骤摘要】
混合现实虚拟呈现方法及装置
本专利技术实施例涉及混合现实
,尤其涉及一种混合现实虚拟呈现方法及装置。
技术介绍
MR(MixedReality,混合现实技术),是一种将真实世界信息和虚拟世界信息混合叠加呈现的技术,涉及多媒体处理、三维建模、实时视频显示及控制、实时跟踪以及场景融合等新技术与新手段。MR系统具有三个突出的特点:①真实世界和虚拟世界的信息集成;②具有实时交互性;③是在三维尺度空间中增添定位虚拟物体。MR技术可广泛应用到军事、医疗、建筑、教育、工程、影视、娱乐等领域。为了实现混合现实效果,目前通常的呈现方式,比如谷歌眼镜、微软hololens等都是将虚拟构建的显示图像直接叠加到现实图像中进行混合显示,但是,显示图像中往往内容复杂,需要复杂的算法计算虚拟图像与现实图像的叠加位置以及虚拟图像需要进行的缩放、旋转等处理,才能最大程度的使得叠加后的混合图像真实感强。因此,现有技术的缺陷在于MR系统实现技术复杂,成本高,真实感不佳。
技术实现思路
本专利技术实施例提供一种混合现实虚拟呈现方法及装置,能够在降低实现成本的基础上,高真实度的实现混合现实的虚拟呈现。第一方面,本专利技术实施例提供了一种混合现实虚拟呈现方法,包括:通过摄像头进行移动拍摄,获取至少两张与用户视野相匹配的平面确定图像,其中,所述摄像头配置于所述用户佩戴的混合现实眼镜之上;根据所述至少两张平面确定图像,绘制所述用户视野中包括的空间网格平面;根据所述空间网格平面,确定与待显示3D物体对应的虚拟场景;将所述虚拟场景输出至所述混合现实眼镜,以使所述用户观测到由所述虚拟场景以及所述混合现实眼镜 ...
【技术保护点】
一种混合现实虚拟呈现方法,其特征在于,包括:通过摄像头进行移动拍摄,获取至少两张与用户视野相匹配的平面确定图像,其中,所述摄像头配置于所述用户佩戴的混合现实眼镜之上;根据所述至少两张平面确定图像,绘制所述用户视野中包括的空间网格平面;根据所述空间网格平面,确定与待显示3D物体对应的虚拟场景;将所述虚拟场景输出至所述混合现实眼镜,以使所述用户观测到由所述虚拟场景以及所述混合现实眼镜获取的真实场景融合后的混合现实场景。
【技术特征摘要】
1.一种混合现实虚拟呈现方法,其特征在于,包括:通过摄像头进行移动拍摄,获取至少两张与用户视野相匹配的平面确定图像,其中,所述摄像头配置于所述用户佩戴的混合现实眼镜之上;根据所述至少两张平面确定图像,绘制所述用户视野中包括的空间网格平面;根据所述空间网格平面,确定与待显示3D物体对应的虚拟场景;将所述虚拟场景输出至所述混合现实眼镜,以使所述用户观测到由所述虚拟场景以及所述混合现实眼镜获取的真实场景融合后的混合现实场景。2.根据权利要求1所述的方法,其特征在于,根据所述至少两张平面确定图像,绘制所述用户视野中包括的空间网格平面,包括:分别在所述至少两张平面确定图像中提取特征点,并在所述至少两张平面确定图像中,标记相同特征点的位置;根据所述相同特征点在不同平面确定图像中的位置,获取所述相同特征点的运动特征参数;根据所述运动特征参数,绘制所述用户视野中包括的空间网格平面。3.根据权利要求2所述的方法,其特征在于,在所述平面确定图像中提取特征点,具体包括:根据与所述平面确定图像对应的至少两个尺度空间图像,生成高斯差分图像,并在所述高斯差分图像中检测极值点作为特征点;确定与各所述特征点对应的方向参数,并根据所述方向参数,确定与各所述特征点对应的特征描述子。4.根据权利要求3所述的方法,其特征在于,根据与所述平面确定图像对应的至少两个尺度空间图像,生成高斯差分图像,并在所述高斯差分图像中检测极值点作为特征点,包括:根据公式:L(x,y,σ)=G(x,y,σ)*I(x,y);以及对所述平面确定图像I(x,y)进行多尺度空间变换,生成至少两个尺度空间图像L(x,y,σ);其中,(x,y)为图像中像素点的二维坐标,σ为尺度空间因子,不同σ的高斯函数G(x,y,σ)生成不同的尺度空间图像;将相邻尺度空间图像的相减结果,作为高斯差分图像D(x,y),不同的高斯差分图像对应不同层的高斯差分金字塔;根据公式对生成的所述高斯差分图像进行求导,并将导数等于0时的极值点作为备选特征点,其中,Dl(x,y)表示高斯差分金字塔中第l层的高斯差分图像;计算如果计算得到的则将相应的备选特征点保留作为所述特征点;表示在特征点处的高斯差分图像;表示高斯差分金字塔中第l层在特征点处的高斯差分图像;表示高斯差分金字塔中第l-1层在特征点处的高斯差分图像。5.根据权利要求3或4所述的方法,其特征在于,确定与各所述特征点对应的方向参数,并根据所述方向参数,确定与各所述特征点对应的特征描述子,包括:以特征点为中心取16×16的窗口,将所述窗口内包括的各像素点作为与所述特征点关联的关键点;根据公式:以及θ(x,y)=tan2((L(x,y+1)-L(x,y-1))/(L(x+1,y)-L(x-1,y))),计算各关键点(x,y)处梯度的模值m(x,y)以及梯度的方向θ(x,y),L为与所述关键点(x,y)对应的尺度空间图像;以顺时针方向,45度角为跨度,选取8个方向值,根据计算得到的各所述关键点处梯度的模值以及梯度的方向,构造直方图,并将所述直方图的峰值对应的梯度的方...
【专利技术属性】
技术研发人员:吴金勇,
申请(专利权)人:深圳市云宙多媒体技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。