[发明专利]一种基于单光源的虚实融合光照一致性绘制方法有效

专利信息
申请号: 201911379770.0 申请日: 2019-12-27
公开(公告)号: CN111145341B 公开(公告)日: 2023-04-28
发明(设计)人: 赵艳妮;王映辉;徐军荣 申请(专利权)人: 陕西职业技术学院
主分类号: G06T17/00 分类号: G06T17/00;G06T15/50
代理公司: 西安弘理专利事务所 61214 代理人: 罗笛
地址: 710038 陕西*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 光源 虚实 融合 光照 一致性 绘制 方法
【权利要求书】:

1.一种基于单光源的虚实融合光照一致性绘制方法,其特征在于,具体按照如下步骤实施:

步骤1,在真实场景中建立已知形状、大小和颜色的标志球,通过标志球的阴影区域对真实场景中光照强度进行估计,同时读取摄像头信息获取标志球的二维图像;

步骤2,采用区域增长法进行图像分割提取标志球及其阴影,并提取场景的三维特征点;具体为:

步骤2.1,采用区域分割法中的区域增长法对步骤1获取的二维图像进行分割,提取标志球及其阴影;

具体为:首先在二维图像中交互选择种子点,初始化图像,获得图像大小和每个点像素值及图像二维坐标;然后对图像进行灰度化处理,获得图像灰度均值,将种子点四领域内的点和灰度均值差的绝对值与给定阈值相比,若符合阈值,则加入种子点所在区域,并以此点作为种子点进行遍历;若不符合阈值,则属于其它区域,遍历最终将标志球及阴影分割出来;

步骤2.2,基于步骤2.1提取的标志物及阴影,获得每个阴影点二维坐标,通过场景的二维图像构建其对应的三维空间;具体为:

首先在阴影区域内任意取不共线的三点,建立阴影平面S,设标志球与阴影平面接触点的空间坐标为A(x,y,z),其屏幕坐标为A(m,n),由此可求得离标志球表面最远点的空间坐标B(x1,y1,z1),根据阴影区域寻找与A(m,n)最远的阴影区域内点C(m2,n2),计算|AC|记为深度d1,取点A和C中心点D,在阴影区域内寻找距离D最近阴影点E,计算2|DE|记为深度d2,设C对应空间坐标C(x2,y2,z2),根据模型矩阵、当期的投影矩阵以及向量BC,利用图形学坐标转换原理,求得A点坐标;

步骤2.3,步骤2.2提取阴影过程中容易把标志球背面的点误判为阴影点,因此需要把标志球的背面和阴影区域分离出来;具体分离方法为:通过图像计算出标志球球心对应图像的中心位置点O,然后根据阴影区域内的点到中心位置O点的距离d和标志球的半径进行比较,取半径为r,如果dr,则说明该点是阴影区域内的点,否则说明该点是标志球上的点;

步骤3,通过步骤2提取的标志球三维特征点信息,根据光线跟踪算法获得光源的空间位置;具体为:

步骤3.1,根据步骤2.2获取标志球A空间坐标A(x,y,z),标志物球心为O(x0,y0,z0),分别选取距A点最远的标志物上点B和阴影上点C,设坐标分别为B(x1,y1,z1)、C(x2,y2,z2),选取阴影区域点集合为V,在阴影区域点集合中选取点E和F,使点E、F满足式(10):

步骤3.2,计算E、F中心点D,则P、D、O三点在同一条直线上;

步骤3.3,点光源位置P(x3,y3,z3)分别与B、C及D、O在同一条直线上,点光源P位置由式(11)获取:

其中,k1、k2为常数;

步骤4,根据步骤2提取标志球及其阴影和步骤3获得光源的空间位置,在空间中绘制虚拟模型及光照效果,实现虚实融合光照一致性绘制;

步骤5,光源位置不变下移动虚拟物体以及模型位置不变下移动光源位置时的动态虚实融合场景中光照一致性绘制。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于陕西职业技术学院,未经陕西职业技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201911379770.0/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top