[发明专利]一种便携式3D扫描仪的流媒体可视化方法有效
申请号: | 201710994594.6 | 申请日: | 2017-10-23 |
公开(公告)号: | CN107749998B | 公开(公告)日: | 2020-03-31 |
发明(设计)人: | 冯雨果;周晋;杨燕翔;徐尉羚;谢合军;刘琼 | 申请(专利权)人: | 西华大学 |
主分类号: | H04N21/2343 | 分类号: | H04N21/2343;H04N21/2662;H04N21/4402;H04N21/643;H04N21/647 |
代理公司: | 成都行之专利代理事务所(普通合伙) 51220 | 代理人: | 田甜 |
地址: | 610000 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 便携式 扫描仪 流媒体 可视化 方法 | ||
本发明公开了一种便携式3D扫描仪的流媒体可视化方法,包括客户端通过https请求开启设备并与设备之间进行匹配;扫描仪将原始3D模型数据传送给设备;设备对3D模型数据进行提取、融合、简化并上传至服务器;服务器对3D模型数据进行三角化操作并保存为stl结果;读取、解析stl格式的3D模型数据并生成对应的图片序列;编码图片序列生成媒体流数据;以RTMP协议对媒体流数据进行推送;客户端接收并以OSMF技术解码媒体流数据以播放。客户端与对设备连接并通过对3D模型数据进行提取、融合、简化、三角化操作,采用OSMF技术解码媒体流数据,实现实时显示,能在无插件的情况下在各个主流浏览器中正常工作。
技术领域
本发明涉及流媒体可视化方法领域,具体涉及一种便携式3D扫描仪的流媒体可视化方法。
背景技术
现有3D扫描仪采用的技术及其缺陷如下表所示:
目前3D扫描仪需要扫描之后将数据导入到电脑中,进行一系列的软件处理才能看到基于3D扫描数据重建后的效果,不能实时看到扫描过程中的效果,而且大多数都需要安装只能放到本地电脑上面进行可视化操作,并不能通过互联网技术进行免安装的可视化操作,且目前的流媒体技术无法高实时性,高稳定性的支持这样的3D数据在线可视化需求。
发明内容
本发明为了解决上述技术问题提供一种便携式3D扫描仪的流媒体可视化方法。
本发明通过下述技术方案实现:
一种便携式3D扫描仪的流媒体可视化方法,包括以下步骤,
A、客户端通过https请求开启设备并与设备之间进行匹配;
B、扫描仪将原始3D模型数据传送给设备;
C、设备对3D模型数据进行提取、融合、简化操作并上传至服务器;
D、服务器对3D模型数据进行三角化操作并保存为stl结果;
E、读取、解析stl格式的3D模型数据并生成对应的图片序列;
F、编码图片序列生成媒体流数据;
H、以RTMP协议对媒体流数据进行推送;
J、客户端接收并以OSMF技术解码媒体流数据以播放。
本方案中客户端通过https请求实现对设备的连接,在扫描过程中,实现实时显示。客户端通过访问设备,对3D模型数据进行预处理,任何主流浏览器在无任何插件的情况下,均可导入3D模型数据进行放大、缩小、移动等可视化操作,用户不用为了查看3D模型数据去寻找或者下载任何软件。采用OSMF技术解码媒体流数据,能在无插件的情况下在各个主流浏览器中正常工作,且不会有缓存拥堵而造成的视频抖动,同时可以通过便携式开发板的分发机制进行局域网内的共享,更加高效的显示视频,这也是通常视频解码过程中常见的问题。本技术操作流程简单,能高实时性和稳定性地在主流浏览器以及移动端中将数据显示,大大提高了用户体验和维护成本,用户能随时随地的采用便携式3D扫描仪进行扫描并实时查看结果。
步骤C中,对3D模型数据的提取采用以下方法:
Wk=Wk+a*Error*Vk;
其中:d为点的总数;xi、yi、zi分别为i点的三维坐标;a是寻找最近的几个点的参数;Wk为最终计算出的最近点集,Error为迭代次数,Vk是目标点。采用该方法能快速准确的确定点的半径,并提取特征点。
步骤C中,融合提取后的3D模型数据采用以下方法:
对数据进行坐标系转换和空间旋转;
归一化点集;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西华大学,未经西华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710994594.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:线分节沾锡装置
- 下一篇:一种视音频播放方法、视音频播放服务器以及控制终端