Nothing Special   »   [go: up one dir, main page]

CN108665554A - 一种实现虚拟建筑智能识别与结构拆解的方法 - Google Patents

一种实现虚拟建筑智能识别与结构拆解的方法 Download PDF

Info

Publication number
CN108665554A
CN108665554A CN201810453925.XA CN201810453925A CN108665554A CN 108665554 A CN108665554 A CN 108665554A CN 201810453925 A CN201810453925 A CN 201810453925A CN 108665554 A CN108665554 A CN 108665554A
Authority
CN
China
Prior art keywords
building
disassembly
animation
picture
virtual
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201810453925.XA
Other languages
English (en)
Inventor
郭湘闽
孙晓声
朱磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Graduate School Harbin Institute of Technology
Original Assignee
Shenzhen Graduate School Harbin Institute of Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Graduate School Harbin Institute of Technology filed Critical Shenzhen Graduate School Harbin Institute of Technology
Priority to CN201810453925.XA priority Critical patent/CN108665554A/zh
Publication of CN108665554A publication Critical patent/CN108665554A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/003Navigation within 3D models or images
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T13/00Animation
    • G06T13/203D [Three Dimensional] animation

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Graphics (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Processing Or Creating Images (AREA)

Abstract

本发明公开了一种实现虚拟建筑智能识别与结构拆解的方法,包括:步骤1)利用智能平板获取建筑图片信息;步骤2)对照片中的像素分布进行分析并比对数据库中已有数据,检索最合适的建筑模型以及建筑拆解动画;步骤3)把建筑图片、建筑拆解、建筑动画,进行智能关联,由此形成动态拆解数据和建筑动画数据库。

Description

一种实现虚拟建筑智能识别与结构拆解的方法
技术领域
本发明属于一种实现虚拟建筑智能识别与结构拆解的方法。
背景技术
本发明涉及在虚拟场景下对虚拟建筑的动态演示和交互操作。虚拟建筑即是通过三维立体扫描技术对现实建筑进行数字化再现,或完全由建模软件绘制而成的数字模型文件。目前对虚拟建筑的演示和交互都是依靠人工利用Unity3D或Unreal引擎将动作逐个赋予建筑的各个构件从而达到动态交互的目的。Unity3D和Unreal是利用交互的图型化开发环境为首要方式的引擎软件,虽然图型化工作方式有一定的便捷性,但是软件中既有的各项功能都不能完美地适合虚拟建筑的结构拆解需要,所以只能利用人工逐个操作。但是这种方法效率低下而且动作单一,设计出的场景交互自由度不高。因此本发明重点解决智能识别与拆解组合的问题。
发明内容
为解决上述技术问题,本发明提出的技术方案是设计一种全新算法并形成硬件装置。
本发明解决上述技术问题所采取的技术方案如下:
一种实现虚拟建筑智能识别与结构拆解的方法,包括:
步骤1)利用智能平板获取建筑图片信息;
步骤2)对照片中的像素分布进行分析并比对数据库中已有数据,检索最合适的建筑模型以及建筑拆解动画;
步骤3)把建筑图片、建筑拆解、建筑动画,进行智能关联,由此形成动态拆解数据库和建筑动画数据库。
优选的是,步骤1)中,包括:
基于智能平板和智能手机,或手机一个硬件和操作系统载体,利用其镜头,以AR识别为基本手段便可以智能识别图片。
优选的是,步骤2)中,具体包括:
AR基于本地端识别图片后,会根据图片训练特征进行智能分类,并调用云端图片进行标注和比对,然后把云端图库里已经训练过的结果,按照智能标签来进行调用返回,给出智能识别后的建筑类别和细节。
优选的是,步骤3)中,具体包括:
在云端已经进行关联和标注的建筑图片、建筑拆解、建筑动画,通过训练过的AI可以进行图片识别;
之后可以调用训练结果,把建筑图片、建筑拆解、建筑动画,进行智能关联,由此完成AI识别和AI调用,形成动态拆解和建筑动画库。
该算法能够自动识别虚拟建筑中的建筑构件,如中国古建筑中的墙、梁、柱、椽、檩条,西方建筑中的雕刻等。并且能够实现各个构件的组合搭接,完成整体建筑的分解和重组这一动态动作。
本专利利用计算机算法技术替代人工手动操作完成虚拟的数字场景制作。其工作原理为使用通用智能平板获取图片信息,再经由AI人工智能算法结合云端大数据进行处理,最后形成独特的建筑拆解动画库。
针对现在虚拟建筑互动的制作效率低,人工操作复杂的情况,该技术缩短了制作时间,减少了制作成本,提高了虚拟建筑的交互性体验,并能实现虚拟建筑拆解和重建场景的批量化制作。此外,本专利在建筑教育方面能够减少建筑知识的学习成本,让使用者深入学习了解建筑的组成与结构体系,并且扩大传播途径,加大传播效率实现远距离体验建筑外观与内部景象这一功能。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
附图说明
下面结合附图对本发明进行详细的描述,以使得本发明的上述优点更加明确。其中,
图1是本发明实现虚拟建筑智能识别与结构拆解的方法的示意图;
图2是本发明实现虚拟建筑智能识别与结构拆解的方法的照片示意图;
图3是本发明实现虚拟建筑智能识别与结构拆解的方法的照片处理后的示意图。
具体实施方式
以下将结合附图及实施例来详细说明本发明的实施方式,借此对本发明如何应用技术手段来解决技术问题,并达成技术效果的实现过程能充分理解并据以实施。需要说明的是,只要不构成冲突,本发明中的各个实施例以及各实施例中的各个特征可以相互结合,所形成的技术方案均在本发明的保护范围之内。
本发明是要解决现有技术方案效率低下,交互自由度不理想的问题,并实现对虚拟建筑构件的智能识别并匹配动态动作,达到制作流程智能化的目的。
该装置的核心创新点在于其内置的算法,该算法实现虚拟建筑构件的智能识别和动作设计。
几个重要的创新点:
01、AI图像识别在建筑上的精准应用
02、建筑构件的拆解和虚拟重构
03、建筑动画库
04、基于环境评测的大数据库
05、AR/VR建筑拆解动画库。
具体来说,如图1所示,一种实现虚拟建筑智能识别与结构拆解的方法,包括:
步骤1)利用智能平板获取建筑图片信息;
步骤2)对照片中的像素分布进行分析并比对数据库中已有数据,检索最合适的建筑模型以及建筑拆解动画;
步骤3)把建筑图片、建筑拆解、建筑动画,进行智能关联,由此形成动态拆解数据库和建筑动画数据库。
优选的是,步骤1)中,包括:
基于智能平板和智能手机,或手机一个硬件和操作系统载体,利用其镜头,以AR识别为基本手段便可以智能识别图片。
优选的是,步骤2)中,具体包括:
AR基于本地端识别图片后,会根据图片训练特征进行智能分类,并调用云端图片进行标注和比对,然后把云端图库里已经训练过的结果,按照智能标签来进行调用返回,给出智能识别后的建筑类别和细节。
优选的是,步骤3)中,具体包括:
在云端已经进行关联和标注的建筑图片、建筑拆解、建筑动画,通过训练过的AI可以进行图片识别;
之后可以调用训练结果,把建筑图片、建筑拆解、建筑动画,进行智能关联,由此完成AI识别和AI调用,形成动态拆解和建筑动画库。
在一个实施例中,各步骤的详细说明如下:
步骤1)所述的实现虚拟建筑智能识别与结构拆解的方法,是基于智能平板和智能手机,或手机一个硬件和操作系统载体,利用其镜头,以AR识别为基本手段便可以智能识别图片。
步骤2)中,具体包括:AR基于本地端识别图片后,会根据图片训练特征进行智能分类,并调用云端图片进行标注和比对,然后把云端图库里已经训练过的结果,按照智能标签来进行调用返回,给出智能识别后的建筑类别和细节。
步骤3)中,在云端已经进行关联和标注的建筑图片、建筑拆解、建筑动画,通过训练过的AI可以进行图片识别,之后可以调用训练结果,把建筑图片、建筑拆解、建筑动画,进行智能关联。此AI算法,便可完成AI识别和AI调用,形成动态拆解和建筑动画库,以上都是云端已经训练好的标注库。
其中,如图2和图3所示,首先获取建筑的实景照片,如图2;
其次,利用平板获取到图片信息,主要利用AI算法对照片中的像素分布进行分析并比对数据库中已有数据,检索最合适的建筑模型以及建筑拆解动画。
最后在软件界面生成模型,并演示动画,如图3。
需要说明的是,对于上述方法实施例而言,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。
本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。
而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (6)

1.一种实现虚拟建筑智能识别与结构拆解的方法,包括:
步骤1)利用智能平板获取建筑图片信息;
步骤2)对照片中的像素分布进行分析并比对数据库中已有数据,检索最合适的建筑模型以及建筑拆解动画;
步骤3)把建筑图片、建筑拆解、建筑动画,进行智能关联,由此形成动态拆解数据库和建筑动画数据库。
2.根据权利要求1所述的实现虚拟建筑智能识别与结构拆解的方法,其特征在于,步骤1)中,包括:
基于智能平板和智能手机,或手机一个硬件和操作系统载体,利用其镜头,以AR识别为基本手段便可以智能识别图片。
3.根据权利要求2所述的实现虚拟建筑智能识别与结构拆解的方法,其特征在于,步骤2)中,具体包括:
AR基于本地端识别图片后,会根据图片训练特征进行智能分类,并调用云端图片进行标注和比对,然后把云端图库里已经训练过的结果,按照智能标签来进行调用返回,给出智能识别后的建筑类别和细节。
4.根据权利要求3所述的实现虚拟建筑智能识别与结构拆解的方法,其特征在于,步骤3)中,具体包括:
在云端已经进行关联和标注的建筑图片、建筑拆解、建筑动画,通过训练过的AI可以进行图片识别;
之后可以调用训练结果,把建筑图片、建筑拆解、建筑动画,进行智能关联,由此完成AI识别和AI调用,形成动态拆解数据库和建筑动画数据库。
5.根据权利要求4所述的实现虚拟建筑智能识别与结构拆解的方法,其特征在于,基于大数据训练,并形成标注性建筑的部件库。
6.根据权利要求4所述的实现虚拟建筑智能识别与结构拆解的方法,其特征在于,基于大数据训练,形成标注性建筑的拆解动画库。
CN201810453925.XA 2018-05-14 2018-05-14 一种实现虚拟建筑智能识别与结构拆解的方法 Pending CN108665554A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810453925.XA CN108665554A (zh) 2018-05-14 2018-05-14 一种实现虚拟建筑智能识别与结构拆解的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810453925.XA CN108665554A (zh) 2018-05-14 2018-05-14 一种实现虚拟建筑智能识别与结构拆解的方法

Publications (1)

Publication Number Publication Date
CN108665554A true CN108665554A (zh) 2018-10-16

Family

ID=63779365

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810453925.XA Pending CN108665554A (zh) 2018-05-14 2018-05-14 一种实现虚拟建筑智能识别与结构拆解的方法

Country Status (1)

Country Link
CN (1) CN108665554A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114462119A (zh) * 2022-01-07 2022-05-10 同济大学 一种建筑物智能拆解方法与装置

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1838176A (zh) * 2006-04-06 2006-09-27 胡小云 城区三维动态游走网络地图制作方法
CN101567030A (zh) * 2009-01-13 2009-10-28 西安交通大学 构建古代建筑木结构虚拟保护修缮系统的方法
CN105809733A (zh) * 2016-03-10 2016-07-27 江苏工程职业技术学院 基于SketchUp 的校园三维手绘地图构建方法
CN106157359A (zh) * 2015-04-23 2016-11-23 中国科学院宁波材料技术与工程研究所 一种虚拟场景体验系统的设计方法
CN106935092A (zh) * 2017-05-03 2017-07-07 武汉理工大学 一种基于船舶柴油机的虚拟装配系统
CN106971665A (zh) * 2017-04-17 2017-07-21 北京唯幻科技有限公司 一种可以拆解墙体结构的销控系统及其控制方法
CN106971028A (zh) * 2017-03-10 2017-07-21 福州众衡时代信息科技有限公司 一种将虚拟现实技术用于装配式建筑行业的方法
CN107272897A (zh) * 2017-06-14 2017-10-20 成都智建新业建筑设计咨询有限公司 基于虚拟现实技术的建筑交互系统

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1838176A (zh) * 2006-04-06 2006-09-27 胡小云 城区三维动态游走网络地图制作方法
CN101567030A (zh) * 2009-01-13 2009-10-28 西安交通大学 构建古代建筑木结构虚拟保护修缮系统的方法
CN106157359A (zh) * 2015-04-23 2016-11-23 中国科学院宁波材料技术与工程研究所 一种虚拟场景体验系统的设计方法
CN105809733A (zh) * 2016-03-10 2016-07-27 江苏工程职业技术学院 基于SketchUp 的校园三维手绘地图构建方法
CN106971028A (zh) * 2017-03-10 2017-07-21 福州众衡时代信息科技有限公司 一种将虚拟现实技术用于装配式建筑行业的方法
CN106971665A (zh) * 2017-04-17 2017-07-21 北京唯幻科技有限公司 一种可以拆解墙体结构的销控系统及其控制方法
CN106935092A (zh) * 2017-05-03 2017-07-07 武汉理工大学 一种基于船舶柴油机的虚拟装配系统
CN107272897A (zh) * 2017-06-14 2017-10-20 成都智建新业建筑设计咨询有限公司 基于虚拟现实技术的建筑交互系统

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114462119A (zh) * 2022-01-07 2022-05-10 同济大学 一种建筑物智能拆解方法与装置

Similar Documents

Publication Publication Date Title
US11410570B1 (en) Comprehensive three-dimensional teaching field system and method for operating same
CN103885788B (zh) 一种基于模型组件化动态web 3d虚拟现实场景的搭建方法及系统
CN103956081B (zh) 一种基于云平台的远程教学方法和装置
CN106056996A (zh) 一种多媒体交互教学系统及方法
WO2021082885A1 (zh) 语义分割模型的训练样本的生成方法、装置、存储介质及电子设备
CN110930220A (zh) 一种显示方法、装置、终端设备及介质
CN111179391A (zh) 一种三维动画制作方法、系统及存储介质
CN107833503A (zh) 配网核心作业增强现实仿真培训系统
CN104866108A (zh) 多功能舞蹈体验系统
CN113297701B (zh) 多种类工业零件堆叠场景的仿真数据集生成方法及装置
Jo et al. Generative artificial intelligence and building design: early photorealistic render visualization of façades using local identity-trained models
CN111880897A (zh) 一种Windows窗体应用程序行为模拟机器人及其工作方法
CN108665554A (zh) 一种实现虚拟建筑智能识别与结构拆解的方法
CN113806574A (zh) 一种软硬件一体化的人工智能图像识别数据处理方法
Rampini et al. Synthetic images generation for semantic understanding in facility management
CN108597025B (zh) 基于人工智能面向虚拟现实的快速模型构建方法和装置
CN111539390A (zh) 一种基于Yolov3的小目标图像识别方法、设备和系统
US20120208152A1 (en) Systems and Methods to Define and Monitor a Scenario of Conditions
US20230315779A1 (en) Image Tracing System and Method
CN108021353B (zh) 软件产品的说明文档的生成装置、方法、设备及存储介质
KR20230085333A (ko) 인공지능 어린이 교육 솔루션 장치
CN113158803A (zh) 一种教室空座查询系统、实时视频分析系统及方法
WO2023277703A1 (en) Method for associating production elements with a production approach
CN115994981B (zh) 一种用于应急演练方案的三维自动推演方法
CN115640044B (zh) 基于Unity的三维软件开发方法、装置、设备及介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20181016