The present invention relates to the field of search technology, discloses a 3D object search method, including three-dimensional object search device for obtaining 3D object description information to 3D object search server sends a search request of 3D object; 3D object rendering 3D object rendering server according to request execution of 3D object real-time off screen rendering; 3D object rendering server according to the acquired 3D the object rendering request to the 3D object search device sends real-time 3D objects off screen rendering; 3D object search device to display 3D objects received real-time off screen rendering results. The invention also discloses a three dimensional object search device and a system.
【技术实现步骤摘要】
三维对象搜索方法、装置及系统
本专利技术涉及搜索
,尤其涉及一种三维对象搜索方法、装置及系统。
技术介绍
随着三维(Three-Dimensional,3D)模型技术在工业设计、工业制造等众多领域的广泛应用,已经积累了丰富的数字化三维模型。尤其是3D打印技术的飞速发展,一方面为如何应用已有的大量三维模型提供了丰富的途径;另一方面,各个细分专业领域的用户通过对现有三维模型的修改,进一步产生了更大数量且具有更多细节的三维模型。于是,如何从海量的且具有大量细节的三维模型数据中搜索出与特定需求匹配的三维模型,并快速展现给用户成为了亟待解决的问题。现有技术中,如专利公开CN101477529A号所公开的一种三维对象检索方法和装置,其主要是针对如何根据不同的情况,提供一种综合的形状描述方法,以提高检索匹配的精确度,进而实现更好的3D检索性能。然而,这仅仅能够解决如何准确地描述三维对象形状的问题,从整个检索过程来看,其并不能解决如何精确检索三维对象并快速地展现检索结果的问题。
技术实现思路
本专利技术的专利技术目的在于:针对上述现有技术存在的问题,提供一种能够精确检索三维对象并实时地展现检索结果的三维对象搜索方法、装置及系统。为了实现上述目的,本专利技术采用的技术方案为:一种三维对象搜索方法,包括:三维对象搜索装置获取三维对象描述信息,根据所述三维对象描述信息向三维对象搜索服务器发送三维对象搜索请求;所述三维对象搜索服务器根据所述三维对象搜索请求向数据库服务器发送三维对象索引查询请求,根据所述数据库服务器发送的三维对象索引信息向三维对象渲染服务器发送三维对象渲染请求, ...
【技术保护点】
一种三维对象搜索方法,其特征在于,所述方法包括:三维对象搜索装置获取三维对象描述信息,根据所述三维对象描述信息向三维对象搜索服务器发送三维对象搜索请求;所述三维对象搜索服务器根据所述三维对象搜索请求向数据库服务器发送三维对象索引查询请求,根据所述数据库服务器发送的三维对象索引信息向三维对象渲染服务器发送三维对象渲染请求,向所述三维对象搜索装置发送三维对象渲染信息;所述三维对象渲染服务器根据所述三维对象渲染请求执行三维对象实时离屏渲染;所述三维对象搜索装置根据所述三维对象渲染信息向所述三维对象渲染服务器发送获取三维对象渲染结果请求;所述三维对象渲染服务器根据所述获取三维对象渲染结果请求,向所述三维对象搜索装置发送三维对象实时离屏渲染结果;三维对象搜索装置显示接收到的所述三维对象实时离屏渲染结果。
【技术特征摘要】
1.一种三维对象搜索方法,其特征在于,所述方法包括:三维对象搜索装置获取三维对象描述信息,根据所述三维对象描述信息向三维对象搜索服务器发送三维对象搜索请求;所述三维对象搜索服务器根据所述三维对象搜索请求向数据库服务器发送三维对象索引查询请求,根据所述数据库服务器发送的三维对象索引信息向三维对象渲染服务器发送三维对象渲染请求,向所述三维对象搜索装置发送三维对象渲染信息;所述三维对象渲染服务器根据所述三维对象渲染请求执行三维对象实时离屏渲染;所述三维对象搜索装置根据所述三维对象渲染信息向所述三维对象渲染服务器发送获取三维对象渲染结果请求;所述三维对象渲染服务器根据所述获取三维对象渲染结果请求,向所述三维对象搜索装置发送三维对象实时离屏渲染结果;三维对象搜索装置显示接收到的所述三维对象实时离屏渲染结果。2.如权利要求1所述的方法,其特征在于,所述三维对象搜索装置获取三维对象描述信息包括:通过所述三维对象搜索装置的输入单元获取所述三维对象描述信息;或者,通过所述三维对象搜索装置的通信单元从其他装置获取所述三维对象描述信息。3.如权利要求1所述的方法,其特征在于,所述三维对象搜索装置获取三维对象描述信息之后,所述方法还包括:所述三维对象搜索装置向三维对象搜索服务器发送鉴权信息,所述三维对象搜索服务器根据鉴权结果确定是否向数据库服务器发送三维对象索引查询请求。4.如权利要求1所述的方法,其特征在于,所述三维对象描述信息包括:三维对象的名称、分类或特征的文字或语音描述信息,或者三维对象数据描述文件。5.如权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:数据库服务器根据三维对象文件服务器中已经存储的三维对象文件建立三维对象索引;和/或,数据库服务器根据用户上传到三维对象文件服务器中的三维对象文件建立三维对象索引。6.如权利要求1至4任一项所述的方法...
【专利技术属性】
技术研发人员:杨磊,陈乐吉,张微,邱泳天,周益,杨学亮,喻兴,曾锦平,谢琼,
申请(专利权)人:成都赫尔墨斯科技股份有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。