建筑模型影像显示系统及其方法.pdf

上传人:00062****4422 文档编号:623148 上传时间:2018-02-26 格式:PDF 页数:25 大小:3.49MB
返回 下载 相关 举报
摘要
申请专利号:

CN201310498985.0

申请日:

2013.10.22

公开号:

CN104102759A

公开日:

2014.10.15

当前法律状态:

实审

有效性:

审中

法律详情:

专利申请权的转移IPC(主分类):G06F 17/50登记生效日:20160219变更事项:申请人变更前权利人:建国工程股份有限公司变更后权利人:卫武咨询股份有限公司变更事项:地址变更前权利人:中国台湾台北市大安区敦化南路2段67号20楼变更后权利人:中国台湾台北市大安区敦化南路2段67号20楼|||实质审查的生效IPC(主分类):G06F 17/50申请日:20131022|||公开

IPC分类号:

G06F17/50; G06T17/05(2011.01)I

主分类号:

G06F17/50

申请人:

建国工程股份有限公司

发明人:

苏郁智

地址:

中国台湾台北市大安区敦化南路2段67号20楼

优先权:

2013.04.02 TW 102111918

专利代理机构:

中国商标专利事务所有限公司 11234

代理人:

宋义兴

PDF下载: PDF下载
内容摘要

一种建筑模型显示方法,用于一建筑模型影像显示系统,该系统至少包含一客户端装置及存有一立体建筑模型的一服务端装置,该方法包含下列步骤:(a)以该客户端装置显示一平面建筑影像,其中该平面建筑影像由该建筑立体模型产生;(b)以该客户端装置根据该平面建筑影像产生具有一方向指示的一使用者指令;(c)以该服务端装置根据该使用者指令判断对应于该平面建筑影像的立体建筑模型中的一观察位置;以及(d)以该客户端装置根据该观察位置于该平面建筑影象中显示相对地一定点位置。

权利要求书

1.  一种建筑模型影像显示方法,用于一建筑模型影像显示系统,该系统至少包含一客户端装置及存有一立体建筑模型的一服务端装置,其特征在于,该方法包含下列步骤:
(a)以该客户端装置显示一平面建筑影像,其中该平面建筑影像是由该立体建筑模型产生;
(b)以该客户端装置根据该平面建筑影像产生具有一方向指示的一使用者指令;
(c)以该服务端装置根据该使用者指令判断对应于该平面建筑影像的立体建筑模型中的一观察位置;以及
(d)以该客户端装置根据该观察位置于该平面建筑影象中显示相对的一定点位置。

2.
  如权利要求1所述的建筑模型影像显示方法,其特征在于,在步骤(a)前进一步包含下列步骤:
以该客户端装置自该服务端装置接收该立体建筑模型。

3.
  如权利要求2所述的建筑模型影像显示方法,其特征在于,在步骤(d)后进一步包含下列步骤:
以该客户端装置根据该使用者指令及接收到的该立体建筑模型产生并显示对应该观察位置的一透视图。

4.
  如权利要求1所述的建筑模型影像显示方法,其特征在于,在步骤(c)后进一步包含下列步骤:
以该客户端装置根据该立体建筑模型、定点位置及该方向指示产生并显示一透视图。

5.
  如权利要求1所述的建筑模型影像显示方法,其特征在于,在步骤(b)至少包含下列步骤:
以该客户端装置根据一定位指示及该方向指示产生该使用者指令。

6.
  如权利要求5所述的建筑模型影像显示方法,其特征在于,进一步包含下列步骤:
以该客户端装置自一使用者界面感测一触摸动作及一拖曳动作,该定位指示及该方向指示分别根据该触摸动作及该拖曳动作产生。

7.
  如权利要求5所述的建筑模型影像显示方法,其特征在于,在步骤(c)更包含下列步骤:
以该服务端装置自该使用者指令中读取该定位指示及该方向指示,并根据该定位指示及方向指示判断对应于该平面建筑影像所对应的立体建筑模型中的该观察位置。

8.
  如权利要求1所述的建筑模型影像显示方法,其特征在于,在步骤(d)后,更包含下列步骤:
以该服务端装置自该客户端装置接收一更新定位指示;
以该服务端装置根据该更新定位指示判断对应于该立体建筑模型的该观察位置,并产生于该立体建筑模型的对应该观察位置的该透视图;以及
以该客户端装置显示该透视图。

9.
  如权利要求3或4所述的建筑模型影像显示方法,其特征在于,进一步包含下列步骤:
以该客户端装置同时显示该透视图及该平面建筑影像。

10.
  如权利要求9所述的建筑模型影像显示方法,其特征在于,进一步包含下列步骤:
以该客户端装置自其一使用者界面接收一操作指令,根据该操作指令运算一更新定位指示及更新方向指示,并由此产生一更新使用者指令传输至该服务端装置;
以该服务端装置根据该更新使用者指令判断对应于该平面建筑影像的立体建筑模型中的一更新观察位置;
以该服务端装置根据该立体建筑模型、该更新观察位置及该更新方向指示产生一更新透视图;以及
以该客户端装置接收并更新显示该更新透视图。

11.
  如权利要求9所示的建筑模型影像显示方法,其特征在于,进一步包含下列步骤:
在该平面建筑影像中显示该定位指示及该方向指示。

12.
  一种建筑模型影像显示系统,其特征在于,包含:
一服务端装置,储存至少一立体建筑模型及对应于该立体建筑模型的一平面建筑影像;以及
一客户端装置,耦接于该服务端装置,该客户端装置显示该平面建筑影像,并根据该平面建筑影像产生一具有一方向指示的一使用者指令;
其中,该服务端装置根据该使用者指令判断对应该平面建筑影像的该立体建筑模型的一观察位置,以致使该客户端装置可于该平面建筑影象中根据该观察位置显示对应的一定点位置。

13.
  如权利要求12所示的建筑模型影像显示系统,其特征在于,该服务端装置根据该观察位置及该方向指示产生传输一透视图至该客户端装置,以致使该客户端装置可显示该透视图。

14.
  如权利要求13所述的建筑模型影像显示系统,其特征在于,该使用者指令进一步包含一定位指示,该定位指示是相对于该平面建筑影像上一定点位置所产生。

15.
  如权利要求14所述的建筑模型影像显示系统,其特征在于,该客户端装置根据一操作指令运算该定位指示及该方向指示,该操作指令包含一触摸动作及一拖曳动作。

16.
  如权利要求13所述的建筑模型影像显示系统,其特征在于,该客户端装置可更新该使用者指示,以致使该服务端装置根据该新的使用者指示产生新的该透视图。

17.
  如权利要求13所述的建筑模型影像显示系统,其特征在于,该客户端装置同时显示该平面建筑影像及该透视图。

18.
  如权利要求13所述的建筑模型影像显示系统,其特征在于,该客户端装置包含为笔记型电脑、智能型手机、桌上型电脑及平板电脑。

说明书

建筑模型影像显示系统及其方法
技术领域
本发明是关于一种建筑模型显示系统及其方法;具体而言,本发明是关于一种对于平面建筑影像中的一位置,可于其对应的立体建筑模型中即时性的运算出相对的位置的建筑模型显示系统及其方法。
背景技术
随着建筑信息模型(Building Information Modeling、BIM)概念在建筑产业快速发展,不论是新建筑物或旧有建筑物,已开始导入建筑信息模型概念及建筑信息模型,进而利用建筑信息模型管理建筑物的各项应用,如平面图产出、设计分析、施工管理、营运维护等应用。在建筑物生命周期各阶段中,相关技术人员及管理人员相当仰赖各项平面图,例如设计图、施工图、设备位置图、空间配置图及其他相关平面图,显示出平面图在管控建筑物上有着极大地需求。
现行的建筑信息模型技术中,可提供建筑信息模型管理单位于模型中产生出相关的平面图。但对于查看平面图的使用者,若平面图说仍无法满足其需求时,其无法快速于平面图查看相关的建筑信息模型位置,仍须与建筑信息模型管理单位取得工程信息需求,在紧复的信息请求流程中,使得相关单位使用建筑信息模型意愿不高,无法充分利用建筑信息模型数据与立体视觉化特性。
发明内容
本发明的一目的在于提供一种建筑模型显示系统及方法,可即时传输立体建筑模型的平面建筑影像至客户端装置,以减少系统所需传输容量,提高运用速度及方便性。
本发明提供一种建筑模型显示方法,用于建筑模型显示系统,该系统至少包含一客户端装置及一服务端装置,该方法包含下列步骤:(a)以该客户端装置显示一平面建筑影像,其中平面建筑影像是由立体建筑模型产生;(b)以该客户端装置根据该平面建筑影像产生具有一方向指示的一使用者指令;(c)以该服务端装置根据该使用者指令判断对应于该平面建筑影像的立体建筑模型中的一观察位置;以及(d)以该客户端装置根据该观察位置于该平面建筑影象中显示相对的一定点位置。
本发明提供一种建筑模型显示系统,包含:一服务端装置,储存至少一立体建筑模型及对应于该立体建筑模型的一平面建筑影像;以及一客户端装置,耦接于该服务端装置,该客户端装置显示该平面建筑影像,并根据该平面建筑影像产生一具有一方向指示的一使用者指令;其中,该服务端装置根据该使用者指令判断对应该平面建筑影像的该立体建筑模型的一观察位置,以致使该客户端装置可于该平面建筑影象中根据该观察位置显示对应的一定点位置。
附图说明
图1为本发明的建筑模型显示系统的示意图;
图2为本发明立体建筑模型的一实施例立体图;
图3A为图2的立体建筑模型的平面建筑影像的俯视图;
图3B为图3A具有方向及定点位置的标示的平面建筑影象;
图4A为客户端装置与服务端装置之间的互动的示意图;
图4B为图4A的另一实施例示意图;
图5A为使用者界面中一透视图的示意图;
图5B为图5A使用者界面的另一实施例示意图;
图6A为本发明方法的流程图;
图6B为图6A的另一实施例的流程图;
图7为更新透视图的一实施例的流程图;
图8为具同时显示透视图及平面建筑影像的实施例的流程图;
图9A及9B为本发明方法的另一实施例的流程图。
主要组件符号说明:
P:定点位置
D:方向
51:荧幕
100:建筑模型显示系统
105:网络
110:客户端装置
111:平面建筑影像
120:服务端装置
具体实施方式
本发明提供一种建筑模型显示系统及其方法。在一较佳实施例中,此建筑模型显示系统是用于一建筑工地。
请参考图1,图1为本发明建筑模型显示系统100的一实施例示意图。如图1所示,建筑模型显示系统100包含至少一客户端装置110及一服务端装置120。客户端装置110可为智能型手机、平板电脑、笔记型电脑及/或桌上型电脑等电子产品。服务端装置120则较佳为一或多个服务器。在本实施例中,客户端装置110较佳是位于一第一位置,如建筑工地,而服务端装置120则是较佳位于一第二位置,如一数据中心(data center)。通过一网络105,服务端装置120可与一或多台客户端装置110连接。在本实施例中,网络105为网际网络;但不限于此。在其他不同实施例中,网络105亦可为局域网络(Local Area Network、LAN)、电信通信的网络(如手机上的网络)、无线网络等通信用的技术。举例而言,如图1所示,客户端装置110可为平板电脑,利用无线网络与服务端装置120耦接。通过与服务端装置120的连接, 客户端装置110可向服务端装置120请求各种建筑模型(Building Information Model、BIM)的相关数据。本发明建筑模型显示系统100主要是会将建筑模型数据储存在服务端装置120的一储存模块中。在本实施例中,此储存模块可为硬盘或其他任何能储存数据的媒体。在本实施例中,第一位置与第二位置之间具有一实际距离。换言之,第一位置的客户端装置110与在第二位置的服务端装置120可能实际上是位于不同时间地区及/或国家。在此情况下,在需要一建筑物的相关数据时,客户端装置110可通过网络105自服务端装置120请求并取得对应该建筑物的建筑模型的相关数据。
图2显示对应于图1第一位置的建筑物其中一层楼的立体建筑模型。在此需说明的是,此图式说明仅是为说明方便。换言之,立体建筑模型是不限于图2的形状及尺寸;在其他不同实施例中,建筑模型可为复数个楼层。在本实施例中,如图1及2所示,服务端装置120可储存各种不同建筑物的建筑模型。具体而言,建筑模型为整体或部分实际建筑物的立体虚拟化模型,其各尺寸较佳是与实际建筑物具有相同比例。换言之,实际建筑物的大小,可根据对应的建筑模型中运算/换算出来。
图3A为客户端装置110的一使用者界面的示范图。在本实施例中,客户端装置110较佳为平板电脑或手持式电脑,如笔记型电脑或智能型手机。在此情况下,客户端装置110的使用者界面同时为一种输入界面以及一显示界面。然而,在其他不同实施例中,客户端装置110亦可为其他具能接收指示及显示运算结果的电子产品,如桌上型电脑或工作站(workstation)。在本实施例中,如图3A所示,起初客户端装置110不会显示任何建筑物相关的影像。使用者必须先通过客户端装置110登入服务端装置120才能开始使用本发明建筑模型显示系统100的功能。登入成功后,在一实施例中,客户端装置浏览服务端装置120上所储存的全部建筑模型的数据。具体而言,以举例而言,服务端装置120可将储存的所有建筑模型列为一个表给客户端装置110显示。通过此方式,使用者可选取任何需要的建筑模型相关的数据。从列表选好建筑模型后,服务端装置120会根据使用者所选的建筑模型,产生 一平面建筑影像111,并且会将此平面建筑影像传输至客户端装置110。客户端装置210接收到此平面建筑影像111时,将会显示于使用者界面上,如图3A所示。在本实施例中,平面建筑影像111为图2中立体建筑模型的俯视图。
接着,如图3B所示,使用者可通过客户端装置110的使用者界面,于显示的平面建筑影像111上指示一定点位置P及一方向D。具体而言,定点位置P为一种标示,可代表一使用者于平面建筑影像111里的位置。在本实施例中,若客户端装置110为平板电脑或智能型手机时,使用者可通过其触控功能,在平面建筑影像111上触摸/点选一定点位置P,并且通过拖曳(dragging)的动作可指示一方向D。此处需说明的是,客户端装置110并非限于一定要通过触控方式才能取得使用者的指示;在其他不同实施例中,客户端装置110可通过其他方式接收使用者的指示,如滑鼠及/或键盘、语音识别等技术。
图4A为客户端装置110与服务端装置120之间的通信互动的一实施例示意图。在本实施例中,客户端装置110会根据定点位置P及方向D分别产生一定位指示及一方向指示。其中,客户端装置110可进一步将定位指示及方向指示编码成一使用者指示,并传输至服务端装置120。然而,在其他不同时施例中,客户端装置110亦可不用将定位指示及方向指示编码为使用者指示,而是直接将定位指示及方向指示传输至服务端装置120。在本实施例中,服务端装置120接收到使用者指示后,先会解码为定位指示及方向指示,并根据定位指示会判断对应于立体建筑模型中的一观察位置。具体而言,服务端装置120会根据定位指示得知定点位置P于平面建筑影像111的相对位置,并通过比较传输给客户端装置110的平面建筑影像与对应的立体建筑模型,可运算判断出建筑模型中对应于定点位置P的一观察位置。具体而言,服务端装置120会根据二维的定点位置P计算出相对的立体位置。为此,服务端装置120会根据一预设高度及该定位指示运算产生该观察位置。如此一来,服务端装置120可从客户端装置110的平面建筑影像的定点位置P判断 出对应的观察位置(立体位置)。举例而言,若预设高度为180公分,观察位置将会于建筑模型中反应该预设高度及该定点位置。然而,在其他不同实施例中,预设高度亦可为别的数字或亦可被客户端装置110更改/更新。
然而,在另一实施例中,客户端装置110亦可先从服务端装置120下载立体建筑模型。如图4B所示,在此情况下,客户端装置110可自服务端装置120接收对应该立体建筑模型的平面建筑影像。接着,客户端装置110可根据使用者所输入的指令传输使用者指示给服务端装置120。服务端装置120则是会根据立体建筑模型及此使用者指示判断/运算出立体建筑模型中的观察位置,并且将此观察位置信息传输至客户端装置110。客户端装置110接收到此信息后,将会根据此信息更新平面建筑影像中的定点位置。
在图4A的实施例中,服务端装置120将会根据该观察位置、该方向指示、一预设观察角度范围(viewing angle)及立体建筑模型产生并传输一透视图至客户端装置110。客户端装置110接收到之后将会把透视图显示于使用者界面上,如图5A所示。在本实施例中,预设观察角度是指在立体建筑模型中的观察位置上,以使用者所指定的方向D(方向指示),使用者可见识到建筑模型内的视觉范围的角度。举例而言,若预设观察角度范围为70度,如图3B所示,服务端装置120所产生的透视图将会是于建筑物中在定点位置上正常可观察到的视觉范围,如图5A所示。如图3B及5A所示,当使用者在客户端装置110的使用者界面上从定点位置P画出方向D时,客户端装置110同时会根据方向D显示观察角度范围的虚线标示。在本实施例中,此虚线标示所围夹的范围可以彩色着色(shading)加以呈现,如黄色或其他任何适合的颜色。虽然在本实施例中预设的观察角度范围是设为70度,但在其他不同实施例中,预设的观察角度范围可为其他度数,或使用者可在画出方向D后,通过两指头的拖曳动作即时性的扩大或缩小观察角度范围,进而使服务端装置120所产生的透视图的显示范围可相对的扩大或缩小。此外,在本实施例中,使用者可通过客户端装置110的使用者界面或输入界面随时更新定点位置P、方向D及/或观察角度范围等信息。此外,在本实施 例里,于透视图中,使用者可更新视觉的上下角度。举例而言,使用者可通过拖曳两只手指于透视图上,进而使服务端装置120运算具有对应的较上或下角度的透视图给客户端装置110。然而,在其他不同实施例中,服务端装置120一开始可以将较大尺寸/解析度的透视图传输给客户端装置110。在此情况下,图5A中的透视图可为该较高尺寸/解析度的部分显示图,并且当使用者在客户端装置110指示想更换透视图的上/下角度时,客户端装置110只需要将显示移至该高尺寸/解析度透示图中的较上或下位置。由此可降低客户端装置110与服务端装置120之间通信,并且缩短客户端装置110对使用者下的指令的反应时间(response time)。
图5B为图3A及5A客户端装置110的使用者界面的另一实施例示意图。如图5B所示,客户端装置110可同时显示平面建筑影像以及服务端装置120传来的透视图。具体而言,如图5B所示,平面建筑影像与透视图可同时迭层或并排的显示于客户端装置110的使用者界面上。由此,由于定点位置P、方向D及/或观察角度范围可随时依据使用者的嗜好更新,在更新此些数据过程中,使用者可通过同时观赏平面建筑影像及透视图来自由性地参观第一位置建筑物的虚拟化建筑模型。此外,由于建筑物的立体建筑模型仅储存于服务端装置120中,所有平面影像转换为立体影像的运算全均由服务端装置120负担。因此,客户端装置110只需要输出指示,并接收服务端装置120的平面建筑影像及透视图,即可提供使用者一种可简单、快速及方便地参考建筑物的立体建筑模型的方法。
图6A为本发明建筑模型显示方法的流程示意图。本发明建筑模型显示方法较佳是用于一建筑模型显示系统中,如前所述的建筑模型显示系统。其中,该系统包含上述客户端装置110及存有立体建筑模型的服务端装置120。该方法包含以下步骤:
步骤S100包含以客户端装置110自服务端装置120接收平面建筑影像,其中平面建筑影像是由立体建筑模型产生的。具体而言,客户端装置110会先自服务端装置120请求立体建筑模型相关的数据。首先,由于服务端装置 120中可能储存复数个不同建筑物的建筑模型,客户端装置110会先将服务端装置120所储存的各种建筑模型列成一表格显示于其使用者界面上。由此,客户端装置110前的使用者可选择欲想看的建筑模型的相关数据。对此选择,服务端装置120将会根据选到的建筑模型产生对应的平面建筑影像,并传至客户端装置110。
步骤S200包含以客户端装置110根据平面建筑影像产生并传输具有一方向指示的一使用者指令至服务端装置120。详言之,在一实施例中,客户端装置110可根据平面建筑影像中的定点位置P及方向D分别产生定位指示及方向指示。接着,客户端装置110可根据定位指示及/或方向指示产生使用者指令给服务端装置120。然而,在其他不同实施例中,客户端装置110可不用产生使用者指令,而是直接将定位指示及/或方向指示传输至服务端装置120。
步骤S300包含以服务端装置120根据使用者指令判断对应于平面建筑影像的立体建筑模型中的一观察位置。在本实施例中,服务端装置120接收到使用者指令后,将会读取使用者指令中的定位指示及方向指示。服务端装置根据定位指示及预设高度会运算出立体建筑模型中的对应立体位置(观察位置)。具体而言,此立体位置代表在立体建筑模型中,对应于定点位置P,使用者虚拟性地站的位置,并且可观察建筑模型的观察位置。
步骤S400包含以服务端装置120根据立体建筑模型、观察位置及该方向指示产生一透视图。具体而言,在本实施例中,服务端装置120会根据观察位置(立体位置)及方向指示,从立体建筑模型中运算并产生相对的透视图。简单来讲,服务端装置120会运算在立体建筑模型中,位于观察位置所处的地方,以方向指示所指定的方向,根据预设观察角度范围产生透视图。换言之,此透视图代表的是,使用者在实际的建筑物内,位于定点位置P,以方向D的方向及预设观察角度范围的视觉范围内,可见识到建筑物内的虚拟化视觉场景。
步骤S500包含以客户端装置110接收并显示透视图。在此步骤中,客 户端装置110将会接收服务端装置120所运算产生的透视图,并且于使用者界面上显示,如图5A及/或5B所示。通过此方式,由于建筑模型是储存于服务端装置120,且所有针对建筑模型的运算是由服务端装置120处理,客户端装置110可快速的浏览参观虚拟化的建筑物。
图6B为图6A的另一实施例流程图。如图6A及6B所示,步骤S200可包含步骤S220。步骤S220包含以客户端装置110根据一定位指示及一方向指示产生一使用者指令。具体而言,定位指示及方向指示是根据客户端装置110于其使用者界面(输入界面)上所接收到的使用者输入信息产生的。定位指示根据使用者在使用者界面上,以触控方式或其他方式,在平面建筑影像上点选定点位置P。方向指示则是根据使用者点选定点位置P后画出一拖拽动的方向D产生的。客户端装置110会记录好定点位置P及方向D与在平面建筑影像的相对位置来产生使用者指示。
如图6B所示,步骤S300可进一步包含以服务端装置120自使用者指令中读取上述的定位指示及方向指示,并根据定位指示及方向指示判断对应于平面建筑影像的立体建筑模型中的观察位置(立体位置)。具体而言,服务端装置120会根据预设高度及该定位指示判断并产生该观察位置。如此一来,服务端装置可从客户端装置110的平面建筑影像的定点位置,判断出相对应的立体位置。通过此方式,服务端装置120可将平面的位置转换为立体的位置。
如图7所示,在步骤S500之后可进一步包含下列步骤:
步骤600包含以服务端装置120自客户端装置110接收一更新定位指示;步骤610包含以服务端装置120根据更新指示判断对应于立体建筑模型的该立体位置,并产生该立体建筑模型于该立体位置的该透视图;以及步骤620包含以客户端装置110显示该透视图。
图8为客户端装置110同时显示透视图及平面建筑影像,且定点位置P已设定好的情况下,使用者可再次输入指令的流程。如图8所示,可进一步包含步骤700至740。
步骤700包含以客户端装置110同时显示透视图及平面建筑影像。具体而言,平面建筑影像与透视图可同时并排的显示于客户端装置110的使用者界面上。通过此,由于定点位置P、方向D及/或观察角度范围可随时依据使用者的嗜好更改,再更改该些数字中,平面建筑影像及透视图可自由活动的参观第一位置建筑物的虚拟化建筑模型。此外,由于建筑物的立体建筑模型仅储存于服务端装置120中,所有平面至立体的影像换算均全由服务端装置120负担。因此,客户端装置110只需要输出指示,并接收服务端的平面建筑影像及透视图,即可提供使用者一种可快速简单的参观/参考建筑物的立体建筑模型的方法。
接着,如图8所示,步骤710包含以客户端装置110自其一使用者界面接收一操作指令,根据操作指令运算一更新定位指示及更新方向指示,并由此产生一更新使用者指令传输至服务端装置120。具体而言,当客户端装置110同时显示透视图及平面建筑影像,且定点位置P已设定好时,使用者可在客户端装置110的使用者界面或输入界面上输入指令,如前所述的点选/触摸或拖曳动作。客户端装置110会根据此动作/操作指令运算更新定位指示及/或更新方向指示,并由此产生更新使用者指令来传输给服务端装置120。举例而言,在一实施例中,若使用者于显示的平面建筑影像上触摸点选一位置时,客户端装置110将会根据此位置产生更新定位指示。此更新定位指示代表使用者点选的新的定点位置P。使用者接着可输入方向的指示,如在平面建筑影像上,以拖曳动作画出一方向。客户端装置110将会根据此操作指示运算更新方向指示,并且根据更新定位指示及更新方向指示产生更新使用者指令给服务端装置120。然而,在其他不同实施例中,使用者亦可不用在平面建筑影像上输入操作指示;使用者亦可于透视图上输入上述的操作指示。
如图8所示,步骤720包含以服务端装置120根据更新使用者指令判断对应于平面建筑影像的立体建筑模型中的一更新观察位置。具体而言,服务端装置120会从更新使用者指令中读取更新定位指示及/或更新方向指示, 并且根据更新定位指示运算出对应于立体建筑模型中的新的观察位置(更新观察位置)。步骤730包含以服务端装置120根据该立体建筑模型、更新观察位置及更新方向指示产生一更新透视图。接着,步骤740包含以客户端装置110接收并更新显示该更新透视图。由此方式,在客户端装置110同时显示透视图及平面建筑影像的情况下,建筑模型显示系统100可根据使用者的操作动作随时快速的更新客户端装置110的透视图及/或平面建筑影像。
然而,在另一实施例中,若客户端装置110是先自服务端装置120下载立体建筑模型的话,透视图根据所接收到的建筑模型亦可由客户端装置110产生。具体而言,如图9A所示,若客户端装置110有储存立体建筑模型,本发明的建筑模型显示系统100可进行以下步骤F100至F400:
步骤F100包含以客户端装置100显示平面建筑影像,其中该平面建筑影像是由立体建筑模型产生。详言之,客户端装置100会先从服务端装置120下载立体建筑模型。在本实施例中,平面建筑影像是根据该立体建筑模型,由服务端装置120所产生的影像,并且是与立体建筑模型同时传输至客户端装置110。然而,在其他不同实施例中,平面建筑影像亦可在客户端装置110下载该立体建筑模型后,由客户端装置110根据下载的建筑模型产生。
步骤F200包含以客户端装置110根据平面建筑影像产生具有一方向指示的一使用者指令。具体而言,客户端装置110会根据使用者在其使用者界面显示的平面建筑影像上所输入的操作动作/指示来运算方向指示。举例而言,若使用者在使用者界面上画出一条线,客户端装置110可根据触摸起点及终点来运算出一方向,并且根据该方向来产生方向指示。接着,客户端装置110会将此方向指示编码为使用者指令。
步骤F300包含以服务端装置120根据使用者指令判断对应于平面建筑影像的立体建筑模型中的一观察位置。在本实施例中,客户端装置虽然已下载立体建筑模型并且显示相对的平面建筑影像,但当使用者于想更改位置时,在传统的建筑模型显示系统中是无法即时性同时显示透视图及平面建筑影像的正确位置。换言之,透视图及平面建筑影像之间所显示的位置有偏差。 由于客户端装置110的硬体设备可能无法即时应付更新位置的运算,在本实施例中,此运算由服务端装置120进行。具体而言,客户端装置110将会传输具有方向指示的使用者指令至服务端装置120。服务端装置120则是根据此使用者指令及对应于客户端装置110所显示的平面建筑影像的立体建筑模型判断/运算出立体建筑模型中的观察位置。此观察位置为立体建筑模型中对应使用者的更新位置。
步骤F400包含以客户端装置110根据观察位置于平面建筑影像中显示相对的定点位置。具体而言,服务端装置运算好新的观察位置后,将会把此观察位置信息传给客户端装置110。客户端装置110则是根据此观察位置信息更新其显示的平面建筑影像中的定点位置。因此,每当使用者想更新位置时,可通过服务端装置运算新的观察位置来更新客户端装置110的定点位置。由此方式,在使用者浏览建筑模型时(通过透视图及平面建筑影像),客户端装置110可显示正确的定点位置,可提高使用者使用建筑模型显示系统100的便利性。
图9B为图9A的另一实施例。如图9B所示,可进一步包含步骤F500。步骤F500包含以客户端装置110根据使用者指令及接收到的立体建筑模型产生并显示对应观察位置的透视图。具体而言,在本实施例中,当服务端装置120产生新的观察位置并且将其信息传输至客户端装置110后,客户端装置110可根据使用者所输入的指令、所接收到的立体建筑模型以及观察位置信息产生并显示相对的透视图。由此方式,当使用者输入更换位置的指示时,客户端装置110可即时性,且同时显示正确的定点位置及透视图给使用者。
本发明已由上述相关实施例加以描述,然而上述实施例仅为实施本发明的范围。必须指出的是,已公开的实施例并未限制本发明的范围。相反地,包含于权利要求的精神及范围的修改及均等设置包含于本发明的范围内。

建筑模型影像显示系统及其方法.pdf_第1页
第1页 / 共25页
建筑模型影像显示系统及其方法.pdf_第2页
第2页 / 共25页
建筑模型影像显示系统及其方法.pdf_第3页
第3页 / 共25页
点击查看更多>>
资源描述

《建筑模型影像显示系统及其方法.pdf》由会员分享,可在线阅读,更多相关《建筑模型影像显示系统及其方法.pdf(25页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN104102759A43申请公布日20141015CN104102759A21申请号201310498985022申请日2013102210211191820130402TWG06F17/50200601G06T17/0520110171申请人建国工程股份有限公司地址中国台湾台北市大安区敦化南路2段67号20楼72发明人苏郁智74专利代理机构中国商标专利事务所有限公司11234代理人宋义兴54发明名称建筑模型影像显示系统及其方法57摘要一种建筑模型显示方法,用于一建筑模型影像显示系统,该系统至少包含一客户端装置及存有一立体建筑模型的一服务端装置,该方法包含下列步骤A以该客户端。

2、装置显示一平面建筑影像,其中该平面建筑影像由该建筑立体模型产生;B以该客户端装置根据该平面建筑影像产生具有一方向指示的一使用者指令;C以该服务端装置根据该使用者指令判断对应于该平面建筑影像的立体建筑模型中的一观察位置;以及D以该客户端装置根据该观察位置于该平面建筑影象中显示相对地一定点位置。30优先权数据51INTCL权利要求书2页说明书8页附图14页19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书8页附图14页10申请公布号CN104102759ACN104102759A1/2页21一种建筑模型影像显示方法,用于一建筑模型影像显示系统,该系统至少包含一客户端装置及存有一立。

3、体建筑模型的一服务端装置,其特征在于,该方法包含下列步骤A以该客户端装置显示一平面建筑影像,其中该平面建筑影像是由该立体建筑模型产生;B以该客户端装置根据该平面建筑影像产生具有一方向指示的一使用者指令;C以该服务端装置根据该使用者指令判断对应于该平面建筑影像的立体建筑模型中的一观察位置;以及D以该客户端装置根据该观察位置于该平面建筑影象中显示相对的一定点位置。2如权利要求1所述的建筑模型影像显示方法,其特征在于,在步骤A前进一步包含下列步骤以该客户端装置自该服务端装置接收该立体建筑模型。3如权利要求2所述的建筑模型影像显示方法,其特征在于,在步骤D后进一步包含下列步骤以该客户端装置根据该使用者。

4、指令及接收到的该立体建筑模型产生并显示对应该观察位置的一透视图。4如权利要求1所述的建筑模型影像显示方法,其特征在于,在步骤C后进一步包含下列步骤以该客户端装置根据该立体建筑模型、定点位置及该方向指示产生并显示一透视图。5如权利要求1所述的建筑模型影像显示方法,其特征在于,在步骤B至少包含下列步骤以该客户端装置根据一定位指示及该方向指示产生该使用者指令。6如权利要求5所述的建筑模型影像显示方法,其特征在于,进一步包含下列步骤以该客户端装置自一使用者界面感测一触摸动作及一拖曳动作,该定位指示及该方向指示分别根据该触摸动作及该拖曳动作产生。7如权利要求5所述的建筑模型影像显示方法,其特征在于,在步。

5、骤C更包含下列步骤以该服务端装置自该使用者指令中读取该定位指示及该方向指示,并根据该定位指示及方向指示判断对应于该平面建筑影像所对应的立体建筑模型中的该观察位置。8如权利要求1所述的建筑模型影像显示方法,其特征在于,在步骤D后,更包含下列步骤以该服务端装置自该客户端装置接收一更新定位指示;以该服务端装置根据该更新定位指示判断对应于该立体建筑模型的该观察位置,并产生于该立体建筑模型的对应该观察位置的该透视图;以及以该客户端装置显示该透视图。9如权利要求3或4所述的建筑模型影像显示方法,其特征在于,进一步包含下列步骤以该客户端装置同时显示该透视图及该平面建筑影像。10如权利要求9所述的建筑模型影像。

6、显示方法,其特征在于,进一步包含下列步骤以该客户端装置自其一使用者界面接收一操作指令,根据该操作指令运算一更新定位权利要求书CN104102759A2/2页3指示及更新方向指示,并由此产生一更新使用者指令传输至该服务端装置;以该服务端装置根据该更新使用者指令判断对应于该平面建筑影像的立体建筑模型中的一更新观察位置;以该服务端装置根据该立体建筑模型、该更新观察位置及该更新方向指示产生一更新透视图;以及以该客户端装置接收并更新显示该更新透视图。11如权利要求9所示的建筑模型影像显示方法,其特征在于,进一步包含下列步骤在该平面建筑影像中显示该定位指示及该方向指示。12一种建筑模型影像显示系统,其特征。

7、在于,包含一服务端装置,储存至少一立体建筑模型及对应于该立体建筑模型的一平面建筑影像;以及一客户端装置,耦接于该服务端装置,该客户端装置显示该平面建筑影像,并根据该平面建筑影像产生一具有一方向指示的一使用者指令;其中,该服务端装置根据该使用者指令判断对应该平面建筑影像的该立体建筑模型的一观察位置,以致使该客户端装置可于该平面建筑影象中根据该观察位置显示对应的一定点位置。13如权利要求12所示的建筑模型影像显示系统,其特征在于,该服务端装置根据该观察位置及该方向指示产生传输一透视图至该客户端装置,以致使该客户端装置可显示该透视图。14如权利要求13所述的建筑模型影像显示系统,其特征在于,该使用者。

8、指令进一步包含一定位指示,该定位指示是相对于该平面建筑影像上一定点位置所产生。15如权利要求14所述的建筑模型影像显示系统,其特征在于,该客户端装置根据一操作指令运算该定位指示及该方向指示,该操作指令包含一触摸动作及一拖曳动作。16如权利要求13所述的建筑模型影像显示系统,其特征在于,该客户端装置可更新该使用者指示,以致使该服务端装置根据该新的使用者指示产生新的该透视图。17如权利要求13所述的建筑模型影像显示系统,其特征在于,该客户端装置同时显示该平面建筑影像及该透视图。18如权利要求13所述的建筑模型影像显示系统,其特征在于,该客户端装置包含为笔记型电脑、智能型手机、桌上型电脑及平板电脑。。

9、权利要求书CN104102759A1/8页4建筑模型影像显示系统及其方法技术领域0001本发明是关于一种建筑模型显示系统及其方法;具体而言,本发明是关于一种对于平面建筑影像中的一位置,可于其对应的立体建筑模型中即时性的运算出相对的位置的建筑模型显示系统及其方法。背景技术0002随着建筑信息模型BUILDINGINFORMATIONMODELING、BIM概念在建筑产业快速发展,不论是新建筑物或旧有建筑物,已开始导入建筑信息模型概念及建筑信息模型,进而利用建筑信息模型管理建筑物的各项应用,如平面图产出、设计分析、施工管理、营运维护等应用。在建筑物生命周期各阶段中,相关技术人员及管理人员相当仰赖各。

10、项平面图,例如设计图、施工图、设备位置图、空间配置图及其他相关平面图,显示出平面图在管控建筑物上有着极大地需求。0003现行的建筑信息模型技术中,可提供建筑信息模型管理单位于模型中产生出相关的平面图。但对于查看平面图的使用者,若平面图说仍无法满足其需求时,其无法快速于平面图查看相关的建筑信息模型位置,仍须与建筑信息模型管理单位取得工程信息需求,在紧复的信息请求流程中,使得相关单位使用建筑信息模型意愿不高,无法充分利用建筑信息模型数据与立体视觉化特性。发明内容0004本发明的一目的在于提供一种建筑模型显示系统及方法,可即时传输立体建筑模型的平面建筑影像至客户端装置,以减少系统所需传输容量,提高运。

11、用速度及方便性。0005本发明提供一种建筑模型显示方法,用于建筑模型显示系统,该系统至少包含一客户端装置及一服务端装置,该方法包含下列步骤A以该客户端装置显示一平面建筑影像,其中平面建筑影像是由立体建筑模型产生;B以该客户端装置根据该平面建筑影像产生具有一方向指示的一使用者指令;C以该服务端装置根据该使用者指令判断对应于该平面建筑影像的立体建筑模型中的一观察位置;以及D以该客户端装置根据该观察位置于该平面建筑影象中显示相对的一定点位置。0006本发明提供一种建筑模型显示系统,包含一服务端装置,储存至少一立体建筑模型及对应于该立体建筑模型的一平面建筑影像;以及一客户端装置,耦接于该服务端装置,该。

12、客户端装置显示该平面建筑影像,并根据该平面建筑影像产生一具有一方向指示的一使用者指令;其中,该服务端装置根据该使用者指令判断对应该平面建筑影像的该立体建筑模型的一观察位置,以致使该客户端装置可于该平面建筑影象中根据该观察位置显示对应的一定点位置。附图说明0007图1为本发明的建筑模型显示系统的示意图;说明书CN104102759A2/8页50008图2为本发明立体建筑模型的一实施例立体图;0009图3A为图2的立体建筑模型的平面建筑影像的俯视图;0010图3B为图3A具有方向及定点位置的标示的平面建筑影象;0011图4A为客户端装置与服务端装置之间的互动的示意图;0012图4B为图4A的另一实。

13、施例示意图;0013图5A为使用者界面中一透视图的示意图;0014图5B为图5A使用者界面的另一实施例示意图;0015图6A为本发明方法的流程图;0016图6B为图6A的另一实施例的流程图;0017图7为更新透视图的一实施例的流程图;0018图8为具同时显示透视图及平面建筑影像的实施例的流程图;0019图9A及9B为本发明方法的另一实施例的流程图。0020主要组件符号说明0021P定点位置0022D方向002351荧幕0024100建筑模型显示系统0025105网络0026110客户端装置0027111平面建筑影像0028120服务端装置具体实施方式0029本发明提供一种建筑模型显示系统及其方。

14、法。在一较佳实施例中,此建筑模型显示系统是用于一建筑工地。0030请参考图1,图1为本发明建筑模型显示系统100的一实施例示意图。如图1所示,建筑模型显示系统100包含至少一客户端装置110及一服务端装置120。客户端装置110可为智能型手机、平板电脑、笔记型电脑及/或桌上型电脑等电子产品。服务端装置120则较佳为一或多个服务器。在本实施例中,客户端装置110较佳是位于一第一位置,如建筑工地,而服务端装置120则是较佳位于一第二位置,如一数据中心DATACENTER。通过一网络105,服务端装置120可与一或多台客户端装置110连接。在本实施例中,网络105为网际网络;但不限于此。在其他不同实。

15、施例中,网络105亦可为局域网络LOCALAREANETWORK、LAN、电信通信的网络如手机上的网络、无线网络等通信用的技术。举例而言,如图1所示,客户端装置110可为平板电脑,利用无线网络与服务端装置120耦接。通过与服务端装置120的连接,客户端装置110可向服务端装置120请求各种建筑模型BUILDINGINFORMATIONMODEL、BIM的相关数据。本发明建筑模型显示系统100主要是会将建筑模型数据储存在服务端装置120的一储存模块中。在本实施例中,此储存模块可为硬盘或其他任何能储存数据的媒体。在本实施例中,第一位置与第二位置之间具有一实际距离。换言之,第一位置的客户端装置110。

16、与在第二位置的服务端装置120可能实际上是位于不同说明书CN104102759A3/8页6时间地区及/或国家。在此情况下,在需要一建筑物的相关数据时,客户端装置110可通过网络105自服务端装置120请求并取得对应该建筑物的建筑模型的相关数据。0031图2显示对应于图1第一位置的建筑物其中一层楼的立体建筑模型。在此需说明的是,此图式说明仅是为说明方便。换言之,立体建筑模型是不限于图2的形状及尺寸;在其他不同实施例中,建筑模型可为复数个楼层。在本实施例中,如图1及2所示,服务端装置120可储存各种不同建筑物的建筑模型。具体而言,建筑模型为整体或部分实际建筑物的立体虚拟化模型,其各尺寸较佳是与实际。

17、建筑物具有相同比例。换言之,实际建筑物的大小,可根据对应的建筑模型中运算/换算出来。0032图3A为客户端装置110的一使用者界面的示范图。在本实施例中,客户端装置110较佳为平板电脑或手持式电脑,如笔记型电脑或智能型手机。在此情况下,客户端装置110的使用者界面同时为一种输入界面以及一显示界面。然而,在其他不同实施例中,客户端装置110亦可为其他具能接收指示及显示运算结果的电子产品,如桌上型电脑或工作站WORKSTATION。在本实施例中,如图3A所示,起初客户端装置110不会显示任何建筑物相关的影像。使用者必须先通过客户端装置110登入服务端装置120才能开始使用本发明建筑模型显示系统10。

18、0的功能。登入成功后,在一实施例中,客户端装置浏览服务端装置120上所储存的全部建筑模型的数据。具体而言,以举例而言,服务端装置120可将储存的所有建筑模型列为一个表给客户端装置110显示。通过此方式,使用者可选取任何需要的建筑模型相关的数据。从列表选好建筑模型后,服务端装置120会根据使用者所选的建筑模型,产生一平面建筑影像111,并且会将此平面建筑影像传输至客户端装置110。客户端装置210接收到此平面建筑影像111时,将会显示于使用者界面上,如图3A所示。在本实施例中,平面建筑影像111为图2中立体建筑模型的俯视图。0033接着,如图3B所示,使用者可通过客户端装置110的使用者界面,于。

19、显示的平面建筑影像111上指示一定点位置P及一方向D。具体而言,定点位置P为一种标示,可代表一使用者于平面建筑影像111里的位置。在本实施例中,若客户端装置110为平板电脑或智能型手机时,使用者可通过其触控功能,在平面建筑影像111上触摸/点选一定点位置P,并且通过拖曳DRAGGING的动作可指示一方向D。此处需说明的是,客户端装置110并非限于一定要通过触控方式才能取得使用者的指示;在其他不同实施例中,客户端装置110可通过其他方式接收使用者的指示,如滑鼠及/或键盘、语音识别等技术。0034图4A为客户端装置110与服务端装置120之间的通信互动的一实施例示意图。在本实施例中,客户端装置11。

20、0会根据定点位置P及方向D分别产生一定位指示及一方向指示。其中,客户端装置110可进一步将定位指示及方向指示编码成一使用者指示,并传输至服务端装置120。然而,在其他不同时施例中,客户端装置110亦可不用将定位指示及方向指示编码为使用者指示,而是直接将定位指示及方向指示传输至服务端装置120。在本实施例中,服务端装置120接收到使用者指示后,先会解码为定位指示及方向指示,并根据定位指示会判断对应于立体建筑模型中的一观察位置。具体而言,服务端装置120会根据定位指示得知定点位置P于平面建筑影像111的相对位置,并通过比较传输给客户端装置110的平面建筑影像与对应的立体建筑模型,可运算判断出建筑模。

21、型中对应于定点位置P的一观察位置。具体而言,服务端装置120会根据二维的定点位置P计算出相对的立体位置。为此,服务端装置120会根据一预设高度及该定位指示运算产生该观察位置。如此一来,服务说明书CN104102759A4/8页7端装置120可从客户端装置110的平面建筑影像的定点位置P判断出对应的观察位置立体位置。举例而言,若预设高度为180公分,观察位置将会于建筑模型中反应该预设高度及该定点位置。然而,在其他不同实施例中,预设高度亦可为别的数字或亦可被客户端装置110更改/更新。0035然而,在另一实施例中,客户端装置110亦可先从服务端装置120下载立体建筑模型。如图4B所示,在此情况下,。

22、客户端装置110可自服务端装置120接收对应该立体建筑模型的平面建筑影像。接着,客户端装置110可根据使用者所输入的指令传输使用者指示给服务端装置120。服务端装置120则是会根据立体建筑模型及此使用者指示判断/运算出立体建筑模型中的观察位置,并且将此观察位置信息传输至客户端装置110。客户端装置110接收到此信息后,将会根据此信息更新平面建筑影像中的定点位置。0036在图4A的实施例中,服务端装置120将会根据该观察位置、该方向指示、一预设观察角度范围VIEWINGANGLE及立体建筑模型产生并传输一透视图至客户端装置110。客户端装置110接收到之后将会把透视图显示于使用者界面上,如图5A。

23、所示。在本实施例中,预设观察角度是指在立体建筑模型中的观察位置上,以使用者所指定的方向D方向指示,使用者可见识到建筑模型内的视觉范围的角度。举例而言,若预设观察角度范围为70度,如图3B所示,服务端装置120所产生的透视图将会是于建筑物中在定点位置上正常可观察到的视觉范围,如图5A所示。如图3B及5A所示,当使用者在客户端装置110的使用者界面上从定点位置P画出方向D时,客户端装置110同时会根据方向D显示观察角度范围的虚线标示。在本实施例中,此虚线标示所围夹的范围可以彩色着色SHADING加以呈现,如黄色或其他任何适合的颜色。虽然在本实施例中预设的观察角度范围是设为70度,但在其他不同实施例。

24、中,预设的观察角度范围可为其他度数,或使用者可在画出方向D后,通过两指头的拖曳动作即时性的扩大或缩小观察角度范围,进而使服务端装置120所产生的透视图的显示范围可相对的扩大或缩小。此外,在本实施例中,使用者可通过客户端装置110的使用者界面或输入界面随时更新定点位置P、方向D及/或观察角度范围等信息。此外,在本实施例里,于透视图中,使用者可更新视觉的上下角度。举例而言,使用者可通过拖曳两只手指于透视图上,进而使服务端装置120运算具有对应的较上或下角度的透视图给客户端装置110。然而,在其他不同实施例中,服务端装置120一开始可以将较大尺寸/解析度的透视图传输给客户端装置110。在此情况下,图。

25、5A中的透视图可为该较高尺寸/解析度的部分显示图,并且当使用者在客户端装置110指示想更换透视图的上/下角度时,客户端装置110只需要将显示移至该高尺寸/解析度透示图中的较上或下位置。由此可降低客户端装置110与服务端装置120之间通信,并且缩短客户端装置110对使用者下的指令的反应时间RESPONSETIME。0037图5B为图3A及5A客户端装置110的使用者界面的另一实施例示意图。如图5B所示,客户端装置110可同时显示平面建筑影像以及服务端装置120传来的透视图。具体而言,如图5B所示,平面建筑影像与透视图可同时迭层或并排的显示于客户端装置110的使用者界面上。由此,由于定点位置P、方。

26、向D及/或观察角度范围可随时依据使用者的嗜好更新,在更新此些数据过程中,使用者可通过同时观赏平面建筑影像及透视图来自由性地参观第一位置建筑物的虚拟化建筑模型。此外,由于建筑物的立体建筑模型仅储存于服务端装置120中,所有平面影像转换为立体影像的运算全均由服务端装置120负担。因此,说明书CN104102759A5/8页8客户端装置110只需要输出指示,并接收服务端装置120的平面建筑影像及透视图,即可提供使用者一种可简单、快速及方便地参考建筑物的立体建筑模型的方法。0038图6A为本发明建筑模型显示方法的流程示意图。本发明建筑模型显示方法较佳是用于一建筑模型显示系统中,如前所述的建筑模型显示系。

27、统。其中,该系统包含上述客户端装置110及存有立体建筑模型的服务端装置120。该方法包含以下步骤0039步骤S100包含以客户端装置110自服务端装置120接收平面建筑影像,其中平面建筑影像是由立体建筑模型产生的。具体而言,客户端装置110会先自服务端装置120请求立体建筑模型相关的数据。首先,由于服务端装置120中可能储存复数个不同建筑物的建筑模型,客户端装置110会先将服务端装置120所储存的各种建筑模型列成一表格显示于其使用者界面上。由此,客户端装置110前的使用者可选择欲想看的建筑模型的相关数据。对此选择,服务端装置120将会根据选到的建筑模型产生对应的平面建筑影像,并传至客户端装置1。

28、10。0040步骤S200包含以客户端装置110根据平面建筑影像产生并传输具有一方向指示的一使用者指令至服务端装置120。详言之,在一实施例中,客户端装置110可根据平面建筑影像中的定点位置P及方向D分别产生定位指示及方向指示。接着,客户端装置110可根据定位指示及/或方向指示产生使用者指令给服务端装置120。然而,在其他不同实施例中,客户端装置110可不用产生使用者指令,而是直接将定位指示及/或方向指示传输至服务端装置120。0041步骤S300包含以服务端装置120根据使用者指令判断对应于平面建筑影像的立体建筑模型中的一观察位置。在本实施例中,服务端装置120接收到使用者指令后,将会读取使。

29、用者指令中的定位指示及方向指示。服务端装置根据定位指示及预设高度会运算出立体建筑模型中的对应立体位置(观察位置)。具体而言,此立体位置代表在立体建筑模型中,对应于定点位置,使用者虚拟性地站的位置,并且可观察建筑模型的观察位置。0042步骤S400包含以服务端装置120根据立体建筑模型、观察位置及该方向指示产生一透视图。具体而言,在本实施例中,服务端装置120会根据观察位置立体位置及方向指示,从立体建筑模型中运算并产生相对的透视图。简单来讲,服务端装置120会运算在立体建筑模型中,位于观察位置所处的地方,以方向指示所指定的方向,根据预设观察角度范围产生透视图。换言之,此透视图代表的是,使用者在实。

30、际的建筑物内,位于定点位置P,以方向D的方向及预设观察角度范围的视觉范围内,可见识到建筑物内的虚拟化视觉场景。0043步骤S500包含以客户端装置110接收并显示透视图。在此步骤中,客户端装置110将会接收服务端装置120所运算产生的透视图,并且于使用者界面上显示,如图5A及/或5B所示。通过此方式,由于建筑模型是储存于服务端装置120,且所有针对建筑模型的运算是由服务端装置120处理,客户端装置110可快速的浏览参观虚拟化的建筑物。0044图6B为图6A的另一实施例流程图。如图6A及6B所示,步骤S200可包含步骤S220。步骤S220包含以客户端装置110根据一定位指示及一方向指示产生一使。

31、用者指令。具体而言,定位指示及方向指示是根据客户端装置110于其使用者界面输入界面上所接收到的使用者输入信息产生的。定位指示根据使用者在使用者界面上,以触控方式或其他方式,在平面建筑影像上点选定点位置P。方向指示则是根据使用者点选定点位置P后画出一拖拽动的方向D产生的。客户端装置110会记录好定点位置P及方向D与在平面建筑说明书CN104102759A6/8页9影像的相对位置来产生使用者指示。0045如图6B所示,步骤S300可进一步包含以服务端装置120自使用者指令中读取上述的定位指示及方向指示,并根据定位指示及方向指示判断对应于平面建筑影像的立体建筑模型中的观察位置立体位置。具体而言,服务。

32、端装置120会根据预设高度及该定位指示判断并产生该观察位置。如此一来,服务端装置可从客户端装置110的平面建筑影像的定点位置,判断出相对应的立体位置。通过此方式,服务端装置120可将平面的位置转换为立体的位置。0046如图7所示,在步骤S500之后可进一步包含下列步骤0047步骤600包含以服务端装置120自客户端装置110接收一更新定位指示;步骤610包含以服务端装置120根据更新指示判断对应于立体建筑模型的该立体位置,并产生该立体建筑模型于该立体位置的该透视图;以及步骤620包含以客户端装置110显示该透视图。0048图8为客户端装置110同时显示透视图及平面建筑影像,且定点位置P已设定好。

33、的情况下,使用者可再次输入指令的流程。如图8所示,可进一步包含步骤700至740。0049步骤700包含以客户端装置110同时显示透视图及平面建筑影像。具体而言,平面建筑影像与透视图可同时并排的显示于客户端装置110的使用者界面上。通过此,由于定点位置P、方向D及/或观察角度范围可随时依据使用者的嗜好更改,再更改该些数字中,平面建筑影像及透视图可自由活动的参观第一位置建筑物的虚拟化建筑模型。此外,由于建筑物的立体建筑模型仅储存于服务端装置120中,所有平面至立体的影像换算均全由服务端装置120负担。因此,客户端装置110只需要输出指示,并接收服务端的平面建筑影像及透视图,即可提供使用者一种可快。

34、速简单的参观/参考建筑物的立体建筑模型的方法。0050接着,如图8所示,步骤710包含以客户端装置110自其一使用者界面接收一操作指令,根据操作指令运算一更新定位指示及更新方向指示,并由此产生一更新使用者指令传输至服务端装置120。具体而言,当客户端装置110同时显示透视图及平面建筑影像,且定点位置P已设定好时,使用者可在客户端装置110的使用者界面或输入界面上输入指令,如前所述的点选/触摸或拖曳动作。客户端装置110会根据此动作/操作指令运算更新定位指示及/或更新方向指示,并由此产生更新使用者指令来传输给服务端装置120。举例而言,在一实施例中,若使用者于显示的平面建筑影像上触摸点选一位置时。

35、,客户端装置110将会根据此位置产生更新定位指示。此更新定位指示代表使用者点选的新的定点位置P。使用者接着可输入方向的指示,如在平面建筑影像上,以拖曳动作画出一方向。客户端装置110将会根据此操作指示运算更新方向指示,并且根据更新定位指示及更新方向指示产生更新使用者指令给服务端装置120。然而,在其他不同实施例中,使用者亦可不用在平面建筑影像上输入操作指示;使用者亦可于透视图上输入上述的操作指示。0051如图8所示,步骤720包含以服务端装置120根据更新使用者指令判断对应于平面建筑影像的立体建筑模型中的一更新观察位置。具体而言,服务端装置120会从更新使用者指令中读取更新定位指示及/或更新方。

36、向指示,并且根据更新定位指示运算出对应于立体建筑模型中的新的观察位置更新观察位置。步骤730包含以服务端装置120根据该立体建筑模型、更新观察位置及更新方向指示产生一更新透视图。接着,步骤740包含以客户端装置110接收并更新显示该更新透视图。由此方式,在客户端装置110同时显示透视图及平面建筑影像的情况下,建筑模型显示系统100可根据使用者的操作动作随时快速说明书CN104102759A7/8页10的更新客户端装置110的透视图及/或平面建筑影像。0052然而,在另一实施例中,若客户端装置110是先自服务端装置120下载立体建筑模型的话,透视图根据所接收到的建筑模型亦可由客户端装置110产生。

37、。具体而言,如图9A所示,若客户端装置110有储存立体建筑模型,本发明的建筑模型显示系统100可进行以下步骤F100至F4000053步骤F100包含以客户端装置100显示平面建筑影像,其中该平面建筑影像是由立体建筑模型产生。详言之,客户端装置100会先从服务端装置120下载立体建筑模型。在本实施例中,平面建筑影像是根据该立体建筑模型,由服务端装置120所产生的影像,并且是与立体建筑模型同时传输至客户端装置110。然而,在其他不同实施例中,平面建筑影像亦可在客户端装置110下载该立体建筑模型后,由客户端装置110根据下载的建筑模型产生。0054步骤F200包含以客户端装置110根据平面建筑影像。

38、产生具有一方向指示的一使用者指令。具体而言,客户端装置110会根据使用者在其使用者界面显示的平面建筑影像上所输入的操作动作/指示来运算方向指示。举例而言,若使用者在使用者界面上画出一条线,客户端装置110可根据触摸起点及终点来运算出一方向,并且根据该方向来产生方向指示。接着,客户端装置110会将此方向指示编码为使用者指令。0055步骤F300包含以服务端装置120根据使用者指令判断对应于平面建筑影像的立体建筑模型中的一观察位置。在本实施例中,客户端装置虽然已下载立体建筑模型并且显示相对的平面建筑影像,但当使用者于想更改位置时,在传统的建筑模型显示系统中是无法即时性同时显示透视图及平面建筑影像的。

39、正确位置。换言之,透视图及平面建筑影像之间所显示的位置有偏差。由于客户端装置110的硬体设备可能无法即时应付更新位置的运算,在本实施例中,此运算由服务端装置120进行。具体而言,客户端装置110将会传输具有方向指示的使用者指令至服务端装置120。服务端装置120则是根据此使用者指令及对应于客户端装置110所显示的平面建筑影像的立体建筑模型判断/运算出立体建筑模型中的观察位置。此观察位置为立体建筑模型中对应使用者的更新位置。0056步骤F400包含以客户端装置110根据观察位置于平面建筑影像中显示相对的定点位置。具体而言,服务端装置运算好新的观察位置后,将会把此观察位置信息传给客户端装置110。。

40、客户端装置110则是根据此观察位置信息更新其显示的平面建筑影像中的定点位置。因此,每当使用者想更新位置时,可通过服务端装置运算新的观察位置来更新客户端装置110的定点位置。由此方式,在使用者浏览建筑模型时通过透视图及平面建筑影像,客户端装置110可显示正确的定点位置,可提高使用者使用建筑模型显示系统100的便利性。0057图9B为图9A的另一实施例。如图9B所示,可进一步包含步骤F500。步骤F500包含以客户端装置110根据使用者指令及接收到的立体建筑模型产生并显示对应观察位置的透视图。具体而言,在本实施例中,当服务端装置120产生新的观察位置并且将其信息传输至客户端装置110后,客户端装置。

41、110可根据使用者所输入的指令、所接收到的立体建筑模型以及观察位置信息产生并显示相对的透视图。由此方式,当使用者输入更换位置的指示时,客户端装置110可即时性,且同时显示正确的定点位置及透视图给使用者。0058本发明已由上述相关实施例加以描述,然而上述实施例仅为实施本发明的范围。说明书CN104102759A108/8页11必须指出的是,已公开的实施例并未限制本发明的范围。相反地,包含于权利要求的精神及范围的修改及均等设置包含于本发明的范围内。说明书CN104102759A111/14页12图1说明书附图CN104102759A122/14页13图2说明书附图CN104102759A133/1。

42、4页14图3A说明书附图CN104102759A144/14页15图3B说明书附图CN104102759A155/14页16图4A说明书附图CN104102759A166/14页17图4B说明书附图CN104102759A177/14页18图5A说明书附图CN104102759A188/14页19图5B说明书附图CN104102759A199/14页20图6A说明书附图CN104102759A2010/14页21图6B说明书附图CN104102759A2111/14页22图7说明书附图CN104102759A2212/14页23图8说明书附图CN104102759A2313/14页24图9A说明书附图CN104102759A2414/14页25图9B说明书附图CN104102759A25。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1