【技术实现步骤摘要】
一种基于人机交互的三维绘图系统及方法
[0001]本专利技术涉及三维绘图
,尤其涉及一种基于人机交互的三维绘图系统及方法。
技术介绍
[0002]现如今,随着3D打印技术的飞速发展,对涉及软件以及硬件的三维绘图技术提出了更为严格的标准,在服装、鞋子以及文物修复等
,都需要进行三维绘图,从而获取相关物体的三维结构,于是,三维绘图系统的设计是十分必要的。
[0003]因此,提供一种新的技术方案改善上述问题,是本领域技术人员急需解决的问题。
技术实现思路
[0004]有鉴于此,本专利技术提供一种基于人机交互的三维绘图系统及方法,以解决上述技术问题。
[0005]为实现上述目的,本专利技术提供如下技术方案:
[0006]一种基于人机交互的三维绘图系统,包括:信息输入模块、信息处理模块、三维图像制作模块、三维图像输出模块、无线传输模块和移动终端模块。
[0007]在上述的方案中,所述信息输入模块用于采集用户的绘图信息、具体实物的三维模型信息以及二维图像信息。
[0008]在上述的方案中,所述信息处理模块与所述信息输入模块相连接,所述信息处理模块用于对所述信息输入模块输入的相关信息进行分析处理。
[0009]在上述的方案中,所述三维图像制作模块用于根据所述信息处理模块的分析处理结果进行三维图像的制作。
[0010]在上述的方案中,所述三维图像输出模块与所述三维图像制作模块相连接,所述三维图像输出模块用于对所述三维图像制作模块制作的三维图像进行展示 ...
【技术保护点】
【技术特征摘要】
1.一种基于人机交互的三维绘图系统,其特征在于,包括:信息输入模块、信息处理模块、三维图像制作模块、三维图像输出模块、无线传输模块和移动终端模块;所述信息输入模块用于采集用户的绘图信息、具体实物的三维模型信息以及二维图像信息;所述信息处理模块与所述信息输入模块相连接,所述信息处理模块用于对所述信息输入模块输入的相关信息进行分析处理;所述三维图像制作模块用于根据所述信息处理模块的分析处理结果进行三维图像的制作;所述三维图像输出模块与所述三维图像制作模块相连接,所述三维图像输出模块用于对所述三维图像制作模块制作的三维图像进行展示;所述移动终端模块通过所述无线传输模块与所述信息输入模块和所述三维图像制作模块相互通信,所述移动终端模块用于无线传输待输入的信息至所述信息输入模块,远程控制所述信息输入模块的相关单元,并接收所述三维图像制作模块制作的三维图像。2.根据权利要求1所述的基于人机交互的三维绘图系统,其特征在于,所述信息输入模块包括绘图板单元、二维图像采集单元和三维扫描单元,所述绘图板单元包括绘图板主体、安装在绘图板主体内部的绘图板控制器、安装在绘图板主体上的操作按键组、安装在绘图板主体上的指示灯组、安装在绘图板主体上的电子屏、安装在所述绘图板主体上的画笔固定机构和触控画笔,所述操作按键组、所述指示灯组和所述电子屏均与所述绘图板控制器电连接,所述绘图板控制器用于对用户通过所述触控画笔输入的绘画信息进行缓存,并将用户通过所述操作按键组输入的操作信息进行解析,控制所述指示灯组对绘画板的状态进行指示,以及控制所述电子屏对绘画信息进行显示;所述二维图像采集单元包括云台摄像机和摄像机控制器,所述摄像机控制器与所述云台摄像机电连接;所述三维扫描单元包括三维激光扫描仪、扫描仪云台、扫描仪驱动电机和扫描仪控制器,所述三维激光扫描仪安装在所述扫描仪云台上,所述扫描仪驱动电机与所述扫描仪云台电连接,所述扫描仪控制器与所述扫描仪驱动电机电连接。3.根据权利要求1所述的基于人机交互的三维绘图系统,其特征在于,所述信息处理模块包括二维图像处理单元,所述二维图像处理单元包括归一化模块、细化处理模块和滤波模块,所述归一化模块用于对所述信息输入模块输入的二维图像进行归一化处理,所述细化处理模块与所述归一化模块相连接,所述细化处理模块用于通过细化算法对经过归一化处理图像进行细化处理,对图像中的像素点进行判断,删除像素点中的背景点,所述滤波模块与所述细化处理模块相连接,所述滤波模块用于通过高斯滤波器对经过细化处理的图像进行滤波处理。4.根据权利要求3所述的基于人机交互的三维绘图系统,其特征在于,所述二维图像处理单元还包括特征提取模块、图片特征匹配模块和点云模型获取模块,所述特征提取模块与所述滤波模块相连接,所述特征提取模块用于通过SIFT算子查找经过滤波处理的图像的特征点,并计算特征点的位置、方向和尺寸,以及为每个特征点建立描述符,所述图片特征匹配模块与所述特征提取模块相连接,所述图片特征匹配模块用于通过快速近似最近邻算法对同一物体的多个图像之间进行两两特征匹配,所述点云模型获取模块与所述图片特征匹配模块相连接,所述点云模型获取模块用于对特征匹配的图像像对进行相对定向,计算
图像像对中一个图像的旋转矩阵和平移向量,并根据旋转矩阵、平移向量和像素点坐标计算图像像对中各个像素点三维点坐标,并通过非线性优化获取物体对应的点云模型。5.根据权利要求3所述的基于人机交互的三维绘图系统,其特征在于,所述信息处理模块还包括三维模型处理单元,所述三维模型处理单元包括三维模型预处理模块、轮廓线获取模块和轮廓线处理模块,所述三维模型预处理模块包括去噪单元、孔洞修补单元和模型简化单元,所述去噪单元用于通过漂移双边滤波算法对所述信息输入模块输入的三维模型进行去噪处理,并通过非漂移双边滤波算法对经过漂移双边滤波算法处理的三维模型进行再...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。