一种机器狗系统及其实现方法技术方案

技术编号:21017693 阅读:29 留言:0更新日期:2019-05-04 00:09
本发明专利技术提供一种机器狗系统及其实现方法,机器狗系统包括机器狗本体和服务器,其中机器狗包括数据获取模块、数据预处理模块和通讯模块。本发明专利技术通过设置在机器狗本体上的数据获取模块来获取对象的图片和深度信息,利用对对象的图片和深度信息进行本地预处理,得到图片预处理数据,然后通过通讯模块接收和发送对象的图片预处理数据至服务器,服务器对图片预处理数据进行智能化处理,得到对象的三维模型和对应的链接,使得机器狗系统能在复杂多变的、人员不能到达的危险环境中执行拍摄的任务,并把拍摄数据传送至服务器进行处理,保证了三维建模的效果和质量。本发明专利技术的机器狗系统及其实现方法可以广泛地应该在扫描领域。

A Robot Dog System and Its Implementation

The invention provides a machine dog system and its implementation method. The machine dog system includes a machine dog body and a server, in which the machine dog includes a data acquisition module, a data preprocessing module and a communication module. The method obtains the image and depth information of the object through the data acquisition module set on the robot dog body, uses the image and depth information of the object to be preprocessed locally, obtains the image preprocessing data, and then receives and transmits the image preprocessing data of the object to the server through the communication module. The server intelligently processes the image preprocessing data and obtains the image preprocessing data. The three-dimensional model of the image and the corresponding links enable the robot dog system to perform the shooting task in the complex and changeable dangerous environment where people can not reach, and transmit the shooting data to the server for processing, thus ensuring the effect and quality of the three-dimensional modeling. The machine dog system of the present invention and its implementation method can be widely applied in the field of scanning.

【技术实现步骤摘要】
一种机器狗系统及其实现方法
本专利技术一般涉及扫描
,特别是涉及一种机器狗系统及其实现方法。
技术介绍
在现有技术中,一般的拍摄多是采用人工进行拍摄,然后再将拍摄的数据送回数据处理中心进行处理以生成三维模型,这种人工拍摄多是在平坦的且安全的环境中工作。但是当需要在许多复杂的环境中(如危险环境中,例如隧道环境中、狭窄的、潮湿的、有毒的或视线差的环境中)进行拍摄时,人不能进去或者很难进去,或者即使进去了也难保证拍摄的质量和效果,进而影响了后续的三维建模。
技术实现思路
为了解决上述技术问题,本专利技术提供了一种能够在危险和复杂的环境中进行拍摄以得到三维模型的机器狗系统及其实现方法。为了实现上述技术优点,本专利技术的一方面提供一种机器狗系统,包括:机器狗本体,所述机器狗本体上设置有:数据获取模块,用于获取对象的图片和深度信息;数据预处理模块,用于对对象的图片和深度信息进行本地预处理,得到图片预处理数据,所述本地预处理包括对图片的边缘处理;通讯模块,用于接收和发送对象的图片预处理数据;服务器,用于对图片预处理数据进行智能化处理,得到对象的三维模型和对应的链接,所述智能化处理包括模型修复、剪辑、裁剪、减面、减模、压缩、处理材质、处理贴图、处理灯光、渲染和压缩优化。作为上述技术手段的一种改进,其中所述数据获取模块包括:采集单元,用于通过扫描设备采集对象的图片和深度信息,所述扫描设备可自动升降,所述扫描设备包括可旋转的一个或多个摄像头。作为上述技术手段的一种改进,其中所述数据获取模块包括:采集单元,用于通过扫描设备采集对象的图片和深度信息,所述扫描设备可自动升降,所述扫描设备包括呈环形布置的多个摄像头。作为上述技术手段的一种改进,其中服务器包括:三维云端模型库,用于对待展示对象的三维数据进行智能化处理,得到待展示对象的原始三维模型和对应的链接,所述智能化处理包括模型修复、剪辑、裁剪、减面、减模、压缩、处理材质、处理贴图和处理灯光;渲染压缩优化模块,用于对待展示对象的原始三维模型进行渲染和压缩优化,得到待展示对象压缩优化后的三维模型。作为上述技术手段的一种改进,其中所述三维云端模型库包括:访问管理单元,用于根据用户的有效登录凭证授权用户相应的访问权限;智能化处理单元,用于进行模型修复、剪辑、裁剪、减面、减模、压缩、处理材质、处理贴图和处理灯光,得到待展示对象的原始三维模型;链接生成单元,用于根据待展示对象的原始三维模型生成对应的链接;数据库,用于存储用户的有效登录凭证、待展示对象的原始三维模型以及对应的链接。作为上述技术手段的一种改进,其中机器狗本体包括:巡航模块,用于规划行走路线;障碍物识别模块,用于识别障碍物信息;测距模块,用于检测和识别前方障碍物与机器狗系统之间的距离并生成距离信息;驱动模块,用于驱动机器狗本体行走;控制模块,用于根据行走路线来控制驱动模块,并结合障碍物信息和距离信息来控制驱动模块改变机器狗本体的运动速率和方向。作为上述技术手段的一种改进,其中驱动模块包括驱动电机和滚轮。作为上述技术手段的一种改进,其中所述检测和识别前方障碍物与机器狗系统之间的距离包括通过超声波、激光测距、红外线测距、双目视觉和雷达中的至少一种方法来进行测距。作为上述技术手段的一种改进,其中所述控制模块包括数据接收器、数据存储器和数据处理器。本专利技术的另一方面提供一种机器狗系统实现方法,包括如下步骤:获取对象的图片和深度信息;对对象的图片和深度信息进行本地预处理,得到图片预处理数据,所述本地预处理包括对图片的边缘处理;接收和发送对象的图片预处理数据;对图片预处理数据进行智能化处理,得到对象的三维模型和对应的链接,所述智能化处理包括模型修复、剪辑、裁剪、减面、减模、压缩、处理材质、处理贴图、处理灯光、渲染和压缩优化。有益效果:本专利技术提供的机器狗系统及其实现方法,将机器狗与三维建模结合起来,通过设置在机器狗本体上的数据获取模块来获取对象的图片和深度信息,利用数据预处理模块对对象的图片和深度信息进行本地预处理,得到图片预处理数据,然后通过通讯模块接收和发送对象的图片预处理数据至服务器,服务器对图片预处理数据进行智能化处理,以得到对象的三维模型和对应的链接,使得机器狗系统能在复杂多变的、人员不能到达的危险环境中执行拍摄的任务,并把拍摄数据传送至服务器进行处理以得到三维模型,保证了三维建模的效果和质量。附图说明以下和其他优点和特征将从以下参考附图的实施例的详细描述中得到更充分的理解,附图必须以说明性和非限制性的方式来考虑,其中:图1为根据本专利技术的机器狗系统的一个实施例的模块示意图;图2为根据本专利技术的机器狗系统的进一步的实施例的模块示意图;图3为根据本专利技术的机器狗系统的一个实施例的结构示意图;图4为根据本专利技术的机器狗系统的另一个实施例的结构示意图;图5为根据本专利技术的机器狗系统的实现方法的流程图。具体实施方式以下将结合实施例和附图对本专利技术的构思、具体结构及产生的技术效果进行清楚、完整的描述,以充分地理解本专利技术的目的、方案和效果。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。需要说明的是,如无特殊说明,当某一特征被称为“固定”、“连接”在另一个特征,它可以直接固定、连接在另一个特征上,也可以间接地固定、连接在另一个特征上。此外,本专利技术中所使用的上、下、左、右等描述仅仅是相对于附图中本专利技术各组成部分的相互位置关系来说的。在本专利技术和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。此外,除非另有定义,本文所使用的所有的技术和科学术语与本
的技术人员通常理解的含义相同。本文说明书中所使用的术语只是为了描述具体的实施例,而不是为了限制本专利技术。本文所使用的术语“和/或”包括一个或多个相关的所列项目的任意的组合。应当理解,尽管在本公开可能采用术语第一、第二、第三等来描述各种元件,但这些元件不应限于这些术语。这些术语仅用来将同一类型的元件彼此区分开。例如,在不脱离本公开范围的情况下,第一元件也可以被称为第二元件,类似地,第二元件也可以被称为第一元件。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”。参考图1,本专利技术提供一种机器狗系统,其包括:机器狗本体14,所述机器狗本体14上设置有:数据获取模块10,用于获取对象的图片和深度信息;数据预处理模块11,用于对对象的图片和深度信息进行本地预处理,得到图片预处理数据,所述本地预处理包括对图片的边缘处理;通讯模块12,用于接收和发送对象的图片预处理数据;服务器13,用于对图片预处理数据进行智能化处理,得到对象的三维模型和对应的链接,所述智能化处理包括模型修复、剪辑、裁剪、减面、减模、压缩、处理材质、处理贴图、处理灯光、渲染和压缩优化。具体地,如图1所示,数据获取模块10、数据预处理模块11和通讯模块12安装在机器狗本体14的结构上。数据获取模块10扫描机器狗的周围的环境,并获取周围环境的图片和深度信息。数据预处理模块11用于对对象的图片和深度信息进行本地预处理,得到图片预处理数据,所述本地预处理包括对图片的边缘处理。通讯模块12用于接收和发送对象的图片预处理数据。服务器13用于对图片预处本文档来自技高网
...

【技术保护点】
1.一种机器狗系统,其特征在于,包括:机器狗本体,所述机器狗本体上设置有:数据获取模块,用于获取对象的图片和深度信息;数据预处理模块,用于对对象的图片和深度信息进行本地预处理,得到图片预处理数据,所述本地预处理包括对图片的边缘处理;通讯模块,用于接收和发送对象的图片预处理数据;服务器,用于对图片预处理数据进行智能化处理,得到对象的三维模型和对应的链接,所述智能化处理包括模型修复、剪辑、裁剪、减面、减模、压缩、处理材质、处理贴图、处理灯光、渲染和压缩优化。

【技术特征摘要】
1.一种机器狗系统,其特征在于,包括:机器狗本体,所述机器狗本体上设置有:数据获取模块,用于获取对象的图片和深度信息;数据预处理模块,用于对对象的图片和深度信息进行本地预处理,得到图片预处理数据,所述本地预处理包括对图片的边缘处理;通讯模块,用于接收和发送对象的图片预处理数据;服务器,用于对图片预处理数据进行智能化处理,得到对象的三维模型和对应的链接,所述智能化处理包括模型修复、剪辑、裁剪、减面、减模、压缩、处理材质、处理贴图、处理灯光、渲染和压缩优化。2.根据权利要求1所述的一种机器狗系统,其特征在于,所述数据获取模块包括:采集单元,用于通过扫描设备采集对象的图片和深度信息,所述扫描设备可自动升降,所述扫描设备包括可旋转的一个或多个摄像头。3.根据权利要求1所述的一种机器狗系统,其特征在于,所述数据获取模块包括:采集单元,用于通过扫描设备采集对象的图片和深度信息,所述扫描设备可自动升降,所述扫描设备包括呈环形布置的多个摄像头。4.根据权利要求1所述的一种机器狗系统,其特征在于,服务器包括:三维云端模型库,用于对待展示对象的三维数据进行智能化处理,得到待展示对象的原始三维模型和对应的链接,所述智能化处理包括模型修复、剪辑、裁剪、减面、减模、压缩、处理材质、处理贴图和处理灯光;渲染压缩优化模块,用于对待展示对象的原始三维模型进行渲染和压缩优化,得到待展示对象压缩优化后的三维模型。5.根据权利要求4所述的一种机器狗系统,其特征在于,所述三维云端模型库包括:访问管理单元,用于根据用户的有效登录凭证授权用户相应的访问权限;智能化...

【专利技术属性】
技术研发人员:李新福
申请(专利权)人:广东康云科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1