《用于显示结构中的控制和相关数据的系统和方法.pdf》由会员分享,可在线阅读,更多相关《用于显示结构中的控制和相关数据的系统和方法.pdf(39页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103534655 A (43)申请公布日 2014.01.22 CN 103534655 A (21)申请号 201280023984.4 (22)申请日 2012.05.16 13/108757 2011.05.16 US 13/108897 2011.05.16 US G05B 15/02(2006.01) G06T 19/00(2011.01) (71)申请人 奥斯兰姆施尔凡尼亚公司 地址 美国马萨诸塞州 (72)发明人 M. 霍夫克内希特 S. 瓦纳 D. 范卢文 (74)专利代理机构 中国专利代理(香港)有限公 司 72001 代理人 张涛 刘春元 (54。
2、) 发明名称 用于显示结构中的控制和相关数据的系统和 方法 (57) 摘要 系统帮助设施管理员和其它用户有效率地穿 行于建筑物或建筑物群, 并且快速地收集用于 (以 及控制) 单个建筑物系统或系统组的信息。方法 包括显示代表建筑物的至少一部分的图像 ; 以及 显示代表与建筑物的区域相关联的参数的梯度指 示器, 其中针对参数利用图像来根据所述区域显 示梯度指示器。 (30)优先权数据 (85)PCT国际申请进入国家阶段日 2013.11.18 (86)PCT国际申请的申请数据 PCT/US2012/038181 2012.05.16 (87)PCT国际申请的公布数据 WO2012/158822 。
3、EN 2012.11.22 (51)Int.Cl. 权利要求书 3 页 说明书 11 页 附图 24 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书3页 说明书11页 附图24页 (10)申请公布号 CN 103534655 A CN 103534655 A 1/3 页 2 1. 一种方法, 包括 : 经由计算机系统的用户界面显示代表结构的至少一部分的图像, 其中所述图像的至少 一部分是三维表示 ; 接收对用于所述结构的区域的参数的选择, 其中所述参数描述所述区域的可测量条 件 ; 基于被选择的参数生成多边形, 其中所述多边形包括指示器 ; 对所述多边形进行扩展, 。
4、其中扩展在所述指示器中创建梯度 ; 以及 经由所述用户界面显示被扩展的多边形, 其中被扩展的多边形是代表与所述结构的区 域相关联的可测量条件的梯度指示器, 其中针对所述参数利用所述图像来根据所述区域显 示梯度指示器。 2. 根据权利要求 1 所述的方法, 其中经由所述用户界面显示被扩展的多边形包括 : 针对被选择的参数, 根据所述区域将被扩展的多边形叠放在所述图像上, 其中被扩展 的多边形是代表与所述结构的区域相关联的可测量条件的梯度指示器。 3. 根据权利要求 1 所述的方法, 其中接收包括 : 接收对用于所述结构的区域的参数的选择, 其中所述参数描述区域的照明条件 ; 以及 其中经由所述用。
5、户界面显示被扩展的多边形包括 : 经由所述用户界面显示被扩展的多边形, 其中被扩展的多边形是代表与所述结构的区 域相关联的照明状态的梯度指示器, 其中针对所述参数利用所述图像来根据所述区域显示 梯度指示器。 4. 根据权利要求 1 所述的方法, 还包括 : 经由所述用户界面显示与被选择的参数相关联的装置的表示, 其中所述装置的表示在 所述用户界面内是可选择的 ; 以及 基于由被显示的梯度指示器提供的信息调整所述装置的配置。 5. 根据权利要求 1 所述的方法, 其中生成多边形包括 : 基于被选择的参数生成多边形, 其中被生成的多边形基于与所述结构相关联的边界。 6. 根据权利要求 1 所述的方。
6、法, 其中生成多边形包括 : 基于被选择的参数生成多边形, 其中所述多边形包括指示器 ; 以及 修改所述多边形的尺寸和所述多边形的形状中的至少一个以排除与被选择的参数相 关联的区域的一部分。 7. 根据权利要求 1 所述的方法, 还包括 : 重复接收、 生成以及进行扩展的步骤以创建多个梯度指示器, 其中多个梯度指示器中 的每个梯度指示器是代表与所述结构的至少一个相应区域相关联的相应可测量条件的被 扩展的多边形 ; 以及 经由所述用户界面显示多个梯度指示器, 其中针对所述参数利用所述图像来根据至少 一个相应区域显示多个梯度指示器中的每个梯度指示器。 8. 根据权利要求 7 所述的方法, 其中经由。
7、所述用户界面显示多个梯度指示器还包括 : 将至少两个梯度指示器混合在一起。 9. 根据权利要求 7 所述的方法, 其中重复包括 : 重复接收、 生成以及进行扩展的步骤以创建多个梯度指示器, 其中多个梯度指示器中 权 利 要 求 书 CN 103534655 A 2 2/3 页 3 的至少两个梯度指示器的每一个代表与所述结构的单个相应区域相关联的相应可测量条 件的被扩展的多边形 ; 以及 其中经由所述用户界面显示多个梯度指示器包括 : 经由所述用户界面显示多个梯度指示器, 其中针对所述参数利用所述图像来根据单个 相应区域显示多个梯度指示器中的至少两个梯度指示器。 10. 根据权利要求 7 所述的。
8、方法, 其中重复包括 : 重复接收、 生成以及进行扩展的步骤以创建多个梯度指示器, 其中多个梯度指示器是 代表与所述结构的至少一个区域相关联的单个可测量条件的多个被扩展的多边形。 11. 根据权利要求 7 所述的方法, 其中经由所述用户界面显示多个梯度指示器包括 : 根据被扩展的多边形的相应区域, 将作为多个梯度指示器的被扩展的多边形叠放在所 述图像上。 12. 根据权利要求 11 所述的方法, 还包括 : 检测至少一个被扩展的多边形位于作为三维表示的图像的一部分中 ; 以及 作为响应, 变换所述至少一个被扩展的多边形以在三维表示上进行显示。 13. 根据权利要求 1 所述的方法, 其中经由计。
9、算机系统的用户界面显示图像包括 : 经由计算机系统的用户界面显示代表结构的至少一部分的图像, 其中所述图像的至少 一部分是三维表示, 其中所述结构的该一部分包括建筑物的多个楼层, 并且其中利用比建 筑物的实际楼层之间的间隔更大的间隔分开多个楼层的表示。 14. 根据权利要求 13 所述的方法, 还包括 : 接收从在所述图像中代表的多个楼层中对楼层的选择 ; 响应于对楼层的选择使所述图像产生动画 ; 当所述图像产生动画时, 经由所述用户界面以降低的细节水平显示所述图像 ; 以及 当所述图像静止时, 经由所述用户界面以提高的细节水平显示所述图像。 15. 根据权利要求 1 所述的方法, 经由计算机。
10、系统的用户界面显示图像还包括 : 识别所述结构的可见特征以在三维表示中显示 ; 沿所述可见特征的 z 轴分析所述可见特征 ; 识别所述结构的不可见特征以从三维表示中省略 ; 以及 沿所述不可见特征的 z 轴分析所述不可见特征。 16. 根据权利要求 1 所述的方法, 其中经由计算机系统的用户界面显示图像还包括 : 识别所述结构的可见特征以在三维表示中显示 ; 识别所述结构的不可见特征以从三维表示中省略 ; 以及 分层地生成所述可见特征的三维表示, 每一层对应于所述结构的特征类别。 17. 根据权利要求 1 所述的方法, 其中经由计算机系统的用户界面显示图像包括 : 经由计算机系统的用户界面显示。
11、代表结构的至少一部分的图像, 其中所述图像的至少 一部分是三维表示, 以使得所述图像的前景中的边界线具有与所述图像的背景中的边界线 基本上相同的厚度。 18. 根据权利要求 1 所述的方法, 其中经由所述用户界面显示被扩展的多边形包括经 由所述用户界面显示被扩展的多边形, 其中被扩展的多边形是代表与所述结构的区域相关 联的可测量条件的梯度指示器, 其中针对所述参数利用所述图像来根据所述区域显示梯度 权 利 要 求 书 CN 103534655 A 3 3/3 页 4 指示器, 以使得所述图像的前景中的边界线具有与所述图像的背景中的边界线基本上相同 的厚度。 19. 根据权利要求 1 所述的方法。
12、 , 其中, 经由计算机系统的用户界面显示代表结构的至少一部分的图像, 其中所述图像的至少 一部分是三维表示, 并且其中所述图像的作为三维表示的该一部分包括在所述图像的 x 轴 上的消失点和在所述图像的 y 轴上的消失点, 并且不包括在所述图像的 z 轴上的消失点。 20. 一种计算机系统, 包括 : 存储器 ; 处理器 ; 用户界面 ; 控制装置 ; 通信机构, 其耦接所述存储器、 所述处理器、 所述用户界面以及所述控制装置, 以允许 在其间进行通信 ; 其中所述存储器被指令序列编码, 当在所述处理器中执行所述指令序列时, 使所述计 算机系统执行如下操作 : 经由用户界面显示代表结构的至少一。
13、部分的图像, 其中所述图像的至少一部分是三维 表示 ; 经由所述控制装置接收对用于所述结构的区域的参数的选择, 其中所述参数描述区域 的可测量条件 ; 基于被选择的参数生成多边形, 其中所述多边形包括指示器 ; 对所述多边形进行扩展, 其中扩展在所述指示器中创建梯度 ; 以及 经由所述用户界面显示被扩展的多边形, 其中被扩展的多边形是代表与所述结构的区 域相关联的可测量条件的梯度指示器, 其中针对所述参数利用所述图像来根据所述区域显 示梯度指示器。 权 利 要 求 书 CN 103534655 A 4 1/11 页 5 用于显示结构中的控制和相关数据的系统和方法 0001 相关申请的交叉引用 。
14、本申请要求 2011 年 5 月 16 日提交的名称为 “用于建筑物控制的系统和方法 (SYSTEMS AND METHODS FOR BUILDING CONTROL) ” 、 序列号为 No.13/108,757 的美国专利申请以及作 为该 757 申请的继续的于 2011 年 5 月 16 日提交的名称为 “三维建筑物控制系统和方法 (THREE DIMENSIONAL BUILDING CONTROL SYSTEM AND METHOD) ” 、 序列号为 No.13/108,897 的美国专利申请的优先权, 特通过引用来并入这两者的全部内容。 技术领域 0002 本公开一般地涉及用于。
15、建筑物控制的系统和方法。 背景技术 0003 许多建筑物包括复杂的系统以提供加热、 制冷、 照明、 安全以及其它服务。这些系 统可能需要相当大量的能量, 这可能会对面对上升的 (以及易波动的) 能量价格的设施管理 员提出相当大的挑战以及要对环境更为敏感的要求。 对于其中在许多迥然不同系统上的手 动控制经常是耗时、 繁重并且昂贵的较大的商业建筑物来说, 这些挑战可能尤其严峻。 0004 通过本公开的实施例来应对这些和其它问题。除其它方面以外, 与常规的用于建 筑物控制的系统或方法相比, 本公开的实施例还能降低能量成本并帮助更有效率且更有效 地控制和管理建筑物系统。 发明内容 0005 除其它方面。
16、以外, 实施例还帮助设施管理员和其它用户有效率地穿行于建筑物或 建筑物群, 并且快速地收集用于 (以及控制) 单个建筑物系统或系统组的信息。 0006 根据各种实施例的方法包括 : 通过基于计算机的系统经由用户界面显示代表建筑 物的至少一部分的图像 ; 以及通过基于计算机的系统经由用户界面显示代表与建筑物的区 域相关联的参数的梯度指示器, 其中针对参数利用图像来根据该区域显示梯度指示器。 0007 根据各种实施例的系统包括 : 处理器 ; 耦接至所述处理器的用户界面 ; 以及耦接 至所述处理器并存储用于如下的指令的存储器 : 经由用户界面显示代表建筑物的至少一部 分的图像 ; 以及经由用户界面。
17、显示代表与建筑物的区域相关联的参数的梯度指示器, 其中 针对参数利用图像来根据该区域显示梯度指示器。 0008 根据各种实施例的计算机可读介质包括用于如下的指令 : 通过基于计算机的系统 经由用户界面显示代表建筑物的至少一部分的图像 ; 以及通过基于计算机的系统经由用户 界面显示代表与建筑物的区域相关联的参数的梯度指示器, 其中针对参数利用图像来根据 该区域显示梯度指示器。 0009 应当理解, 在前的一般性描述和下面的详细描述均仅是示例的和说明性的而不是 对所主张的公开的限制。 说 明 书 CN 103534655 A 5 2/11 页 6 附图说明 0010 通过在结合下面的说明性示图考虑。
18、时参见详细的描述和权利要求, 可以获得对本 公开的实施例的更完整的理解。 0011 图 1 图解根据各种实施例的示例方法。 0012 图 2 和图 3 是根据各种实施例的建筑物的示例三维表示。 0013 图 3A 是图 3 中代表的建筑物的一部分的示例二维视图。 0014 图 4 和图 5 图解根据各种实施例的建筑物中的楼层的示例三维表示。 0015 图 6A 和 6B 图解根据各种实施例的示例方法。 0016 图 7 是根据各种实施例的建筑物楼层的示例二维表示。 0017 图 8A 至 8M 图解根据各种实施例的示例梯度指示器的生成。 0018 图 9 图解根据各种实施例的替代的梯度指示器的。
19、生成。 0019 图 10 图解根据各种实施例的示例系统。 具体实施方式 0020 在此对示例实施例的详细描述参照随附的附图和图片, 所述附图和图片通过图解 示出示例实施例并示出其最佳方式。 尽管足够详细地描述了这些示例实施例以使本领域技 术人员能够实施本公开, 但应当理解, 可以在不脱离本公开的精神和范围的情况下意识到 其它的实施例并作出逻辑和机械上的改变。因此, 出于仅仅是图解而非限制的目的提出在 此的详细描述。例如, 记载在任意的方法或处理描述中的步骤可以按任意的顺序执行而不 限于所提出的顺序。此外, 任意的功能或步骤可以被外包给一个或多个第三方或由一个或 多个第三方执行。 而且, 对单。
20、数个的任意引用包括多个实施例, 并且对多于一个部件的任意 引用可以包括单个实施例。 0021 提供了系统、 方法和计算机程序产品。 在在此的详细描述中, 对 “一个实施例” 、“实 施例” 和 “例子实施例” 等的引用指示所描述的实施例可以包括特定的特征、 结构或特性, 但 每个实施例可以不必须包括特定的特征、 结构或特性。 此外, 这样的语句不必须参照相同的 实施例。另外, 当结合实施例来描述特定的特征、 结构或特性时, 应承认本领域技术人员可 在其知识范围之内结合被清楚地或未被清楚地描述的其它实施例来实行这样的特征、 结构 或特性。在阅读描述之后, 相关领域技术人员将明了如何以替选实施例实。
21、施本公开。 0022 在各种实施例中, 使用在此描述的各种特定机器实施在此描述的方法。如本领域 技术人员即将认识到的那样, 可以利用以下的特定机器以及此后改进的这些机器以任意适 当的组合来实施在此描述的方法。 另外, 如从本公开所明确的那样, 在此描述的方法可以导 致某些条目的各种转换。本公开可以被实施为方法、 系统或在计算机可读介质中实施。 0023 三维显示 图 1 图解根据实施例的提供建筑物或建筑物群的三维视图的用于建筑物控制和管理 的示例方法。该方法以及在此描述的其它方法可以由一个或多个基于计算机的系统 (即包 括计算机系统或与计算机系统协同操作的任意系统) 执行, 诸如在图 10 中。
22、描绘并在以下更 详细地描述的示例的基于计算机的系统。方法 100 中的步骤的全部或一部分可以以任意适 当的顺序执行。 0024 示例方法 100 包括显示 (例如, 经由包括显示屏幕的用户界面) 代表建筑物的至少 说 明 书 CN 103534655 A 6 3/11 页 7 一部分的图像, 其中图像的至少一部分是三维表示 (110) 。 方法100还包括经由用户界面显 示装置的表示 (120) , 显示用于装置的信息 (130) , 以及使装置的配置便利 (140) 。方法 100 还包括调整图像的配置 (150) , 接收所代表的建筑物的一部分的选择 (160) , 以及根据建筑 物部分的。
23、选择提供动画 (170) 。 0025 图 2 和图 3 图解根据实施例的可被显示的建筑物的示例三维表示 (110) 。根据实 施例, 可以显示结构 (或结构组) 的任意期望的部分。附加地, 可以与 (一个或多个) 建筑物 的表示协同地显示任意期望的地理特征、 陆标或其它物体的表示。图 2 中的图像 200 例如 包括办公建筑物 210 的三维表示以及建筑物外部的街道 220 和 230 的表示。 0026 图像的部分可以是着色的、 加阴影的、 透明的、 不透明的或包括任意其它期望的特 性以便向用户传递信息。 在图200中, 例如, 建筑物210的表示包括半透明的外部240, 这允 许在建筑物。
24、 210 内部的楼层 250 可见。图 3 中的图像 300 包括体育场 310 的三维表示。在 该实施例中, 半透明的地面层表示 320 帮助在处于或高于地面水平的水平 (330) 和低于地 面水平的水平 (340) 之间的识别。 0027 尽管图 2 和图 3 显示整个结构, 但根据实施例, 可以显示建筑物的任意期望的部 分。附加地, 实施例可以在二维或三维表示中交替地显示建筑物 (或者其一部分) , 或者显示 二维表示和三维表示的组合。除了其它方面以外, 实施例还为用户提供用于快速地并且容 易地穿行于建筑物以收集信息和 / 或控制建筑物的各种系统和其它特征的灵活性。图 3A 例如描绘图 。
25、3 中所示的体育场 310 的一部分的二维视图。在一个实施例中, 图 3A 中的图像 可以响应于用户经由用户界面选择体育场 310 的该一部分而被显示 (160) 。 0028 根据实施例, 所显示的图像可以包括建筑物的任意期望的特征, 诸如内部和外部 墙壁、 小房间、 办公室、 灯具、 HVAC 通风系统、 管道、 门道、 楼梯、 家具、 修理设备以及任何其它 静态或动态物体或特征。 例如, 图3A中的图像包括诸如墙壁、 走廊和办公室370的特征的表 示, 并且显示在每个相应的办公室 370 中的装置 375(在该例子中为照明控制装置) (120) 的表示。办公室 380 的表示中的阴影指出。
26、其已经被用户选择 (例如, 通过使用用户界面的控 制装置) , 这可以允许用户收集关于办公室 380 的信息, 更新用于办公室 380 的状况信息, 或 执行任何其它期望的操作。装置 385 的表示可以同样地由用户选择以便例如显示用于装置 的信息 (130) 并且 / 或者配置装置 385(140) 。用户可以以任意适当的方式选择装置或建 筑物的一部分的表示, 包括通过使用用户界面的控制装置 (诸如鼠标或键盘) 来点击、 突出 显示和 / 或悬置在所期望的表示之上。 0029 根据实施例, 用户还可以通过用户界面控制装置的各种特征和功能。在一个示例 实施例中, 用户可以选择照明装置385的表示。
27、以便接通或关断办公室380中的灯, 或者设置 定时器以在预定的时间接通或关断办公室 380 中的灯。在另一示例实施例中, 用户可以经 由用户界面交替地隐蔽或示出特征、 特征组或特征类别。 除了其它方面以外, 这还允许用户 选择他 / 她希望在图像中进行查看的细节水平, 以及减少图像中的不想要的杂乱。图 7 示 出由用户选择的楼层的示例二维图像。在该例子中, 图像 700 包括菜单控制 710 以允许用 户显示或隐蔽楼层上的各种特征, 以及配置用于楼层的装置, 诸如传感器。 0030 实施例能够显示关于建筑物的任意的期望的装置、 系统或部分的信息 (130) 。例 如, 实施例可以用于显示有关诸。
28、如照明状况 ; 照明水平 ; 负载丢弃状况 ; 照明功率密度 ; 照 明功率消耗 ; 占用状况 ; 对比能量趋势 ; 温度水平 ; 湿度水平 ; 传感器覆盖范围 ; 和 / 或二氧 说 明 书 CN 103534655 A 7 4/11 页 8 化碳水平的参数的信息。可以以任意期望的格式显示关于这些参数的信息。在一个在下面 被更详细地描述的实施例中, 使用梯度指示器图形地显示有关参数的信息。在一个实施例 中, 参数可以与建筑物的装置和 / 或区域相关联。涉及装置的信息 (诸如参数) 可以响应于 由用户选择装置的表示而被显示。可以以任何其它适当的方式呈现装置信息。在一个实施 例中, 例如, 显示。
29、用于装置的信息, 并且挨着该装置在显示图像中的表示来周期地更新该信 息以允许用户快速地看到装置组的状况。 0031 实施例可以允许用户以任意适当的方式利用装置的表示来配置 (140) 或执行其它 功能。例如, 图像 300 包括用于配置、 操作以及分析体育场中的各种装置和装置组的按钮 350。实施例还可以允许用户对建筑物中的任意期望的系统执行诊断。 0032 方法 100 允许用户调整图像的属性 (150) 。在图 3 中, 例如, 菜单条 360 允许用户 配置图像 300, 以及选择其一部分 (160) 。在一个实施例中, 菜单条 360 允许用户在二维和 三维表示之间进行交替、 使图像倾。
30、斜、 旋转图像以及增大或减小图像的比例。 在一个实施例 中, 用户可以添加、 删除以及操纵图像中的元件, 诸如改变照明区域的形状、 添加或移除小 房间或内部墙壁、 对图像的一部分添加标签和 / 或对图像执行任意其它适当的修改。在另 一实施例中, 图像中的元件可以响应于事件而被自动改变或更新。 例如, 如果建筑物的占用 者接通建筑物中的灯, 则图像可以被自动更新以示出哪些灯被接通以及 / 或者被激活的灯 照亮的区或区域 (参见例如以下的梯度指示器的显示) 。 0033 实施例还可以允许用户在图像中定义关注的区域。这样的区域可以为任意的尺 寸、 形状和体积。区域可以以任意方式为建筑物内部的、 外部。
31、的或者与建筑物相关联的体 积。可以根据边界 (诸如建筑物的内部墙壁) 、 根据一个或多个装置 (诸如照明装置的照亮区 域) 来定义区域, 和 / 或根据期望的标准来任意地定义区域 (诸如包括在建筑物楼层上的人 力资源部办公室的区域) 。 0034 实施例可以以不但有效率且有效而且在视觉上对用户友好的方式显示用于建筑 物的信息。在一个示例实施例中, 现在参照图 4, 在图像 400 中显示了多个楼层 (410, 420, 430 以及 440) 。如所示出的那样, 楼层 410, 420, 430 和 440 的每一个在其 x 轴和 y 轴上 具有消失点, 但在其z轴上不具有消失点。 相反, 通。
32、过偏移相邻楼层的y坐标而将楼层410, 420, 430 以及 440 布置成堆叠 (即楼层 410 相比于楼层 420 看起来更朝向图像 400 的背 面) 。除了其它方面以外, 由于没有因为 z 轴消失点的原因而使楼层尺寸减小, 还可以完整 地显示建筑物的多个楼层 (以及与之关联的信息) , 这以视觉上友好的方式向用户提供更多 的信息。附加地, 楼层表示 410, 420, 430 和 440 之间的垂直 (z 轴) 间隔比实际建筑物的 楼层之间的间隔大。此外, 每个楼层 410, 420, 430, 440 的前边界线具有与楼层的后边界 线基本上相同的厚度。除了其它方面以外, 这些特征中。
33、的每一个还帮助用户作为一个整体 查看每个楼层及其相应细节。 0035 尽管图 4 中的每个楼层是用平坦的平面描绘的, 但替代的实施例可以 (采用附加 的 z 轴分层) 利用 z 轴上的消失点来描绘三维表示的一些或全部元件。例如, 能够通过将太 阳阴影示为如矩形那样 “竖立” 来描绘太阳阴影在建筑物上的位置。在一个实施例中, 可以 通过确定元件和用户视点之间的距离并且首先绘出距离远的元件来 (至少部分地) 避免复 杂的 z 排序。 0036 可以响应于选择建筑物的一部分而呈现动画 (170) 。 在一个实施例中, 现在参照图 说 明 书 CN 103534655 A 8 5/11 页 9 5, 。
34、图像 500 包括四个楼层 (510, 520, 530 和 540) 的表示。挨着每个楼层显示识别楼层的 指示器 (分别为 515, 525, 535 和 545) 。用户可以选择楼层 510, 520, 530 或 540 中的任 意楼层, 或者使用楼层选择控制 550 来快速地显示建筑物的其它部分中的楼层。在一个实 施例中, 其中用户工作在楼层 540 上并且选择楼层 520, 呈现动画以使楼层 540 落到所显示 楼层的底部 (如图 5 中所示) 并将楼层 520 呈现在图像 500 的中央。在该实施例中, 由于在 动画期间楼层在运动因此以较低的细节水平呈现图像, 而一旦动画完成并且楼。
35、层在图像中 静止就以较高的细节水平呈现图像。 可以在倾斜、 旋转、 平移以及缩放图像时执行类似的动 画。在图像生成在层中的情况下 (如以下描述的那样) , 可以在动画期间以更高或更低的细 节水平呈现图像的被选择的层。附加地, 如图 5 中所示, 可以以比所选择的 (一个或多个) 部 分 (即图 5 中的楼层 520) 更低的细节水平示出建筑物的非选择部分 (诸如楼层 510 和 540) 。 除了其它方面以外, 这还减少了显示图像的计算机系统所要求的图形渲染量, 并且允许用 户快速地识别建筑物的被选择的楼层或其它被选择的部分。 0037 实施例可以以任意适当的方式生成并显示建筑物、 建筑物特征。
36、或者建筑物的部分 的三维表示。在一个示例实施例中, 显示建筑物特征的三维表示包括识别建筑物的可见特 征来以三维表示进行显示, 以及识别建筑物的不可见特征以从三维表示中省略。可以以任 意适当的方式执行对可见和不可见特征的确定, 诸如通过沿其 z 轴分析特征, 识别特征所 属的类别 (例如, 墙壁、 家具、 楼梯) , 并且 / 或者分析特征相对于其它邻近特征的位置。可以 分层地在三维表示中显示可见的特征, 每一层对应于用于建筑物的一类特征。 例如, 建筑物 楼层的边界可以对应于一层, 而墙壁和家具对应于另一层。以下描述用于生成三维表示的 更详细的示例方法。 0038 3D 图像的示例生成 下面的。
37、描述图解用于生成三维表示的一种可能的方法。在该实施例中, 三维表示的生 成包括分析要被查看的区、 图像的比例以及图像的旋转和平移。 附加地, 分析用于建筑物的 被渲染的那部分的楼层设计 (诸如反射的天花板设计或 CAD 绘图) 并将其解析为预定尺寸 (例如 2525) 的瓦片。除了其它方面以外, 将图像划分成瓦片还通过如以下进一步描 述那样预先确定瓦片或其部分甚至是否可见来帮助改善显示图像的计算机系统的性能。 因此能够避免对不可见瓦片或其部分的计算。 0039 每个瓦片 (其可以是任意的可见的物体诸如墙壁、 门、 家具、 楼梯以及其它物体) 内 的特征被分类以确定将是不可见的特征。可以根据任意。
38、期望的标准省略特征。例如, 如果 性能会受损, 则可以把家具层从计算中省略或省略掉将家具层绘制到屏幕上。 然而, 门的轮 廓和结构墙壁可以被赋予更高的优先级并且因此仍然可以将它们绘制出来。 除了其它方面 以外, 该示例手段还帮助按照性能要求以及美观性在屏幕上平衡细节。 0040 可以通过分析图像的比例、 旋转和平移来计算变换矩阵。在该示例实施例中, 例 如, 为了使图像显示建筑物的多个楼层, 对于楼层 (或者其部分) 是否可见进行确定, 并且如 果可见, 则确定楼层的哪些瓦片可见。对于楼层的三维点要被投影到用户界面显示屏幕上 的哪里进行确定。通过将楼层的 z 轴坐标设置为零、 施加变换矩阵、 。
39、将坐标投影到用户界面 显示屏幕的二维坐标上并通过添加与楼层的z坐标成比例的偏移向上或向下调整点的y轴 屏幕坐标 (即平行移动屏幕上的坐标) , 来执行该确定。在该实施例中, z 坐标被从每个点移 除, 由此针对每个楼层将用户的视点定位在相同的相对坐标处, 并且平行于 y 轴地移动所 说 明 书 CN 103534655 A 9 6/11 页 10 得到的楼层。该手段移除了 z 轴上的消失点, 如上面所描述的那样, 这帮助用户看到多个楼 层的全部细节。 0041 在该示例实施例中, 分析楼层的潜在地可见的区。如果该分析指示潜在地可见的 区中没有哪个部分是实际可见的, 则不针对该楼层执行进一步的处。
40、理。 否则, 对楼层的可见 的区进行再分 (例如, 把由楼层的角点创建的矩形再分成四个象限) 并对于每个象限的任意 部分是否可见进行确定。 以相同方式重复地再分可见的区直到得知楼层的哪些瓦片可见为 止, 从而针对楼层产生全部或部分地可见的瓦片的列表。 0042 分层地生成楼层的三维表示。在该示例实施例中, 层 (从底部到顶部) 包括 : 楼层 的被投射到下面楼层上的阴影 (如果可用的话) ; 地面水平的半透明表示 (如果可用的话) ; 楼 层的轮廓 (例如, 白色背景) ; 墙壁和家具 ; 交互项目 (例如发光体、 区域、 传感器以及用户可 能与之互动或通过用户界面定义的其它物体) ; 以及色。
41、化 (例如, 如在下面更详细描述的梯 度指示器) 。以这种方式, 可以利用多个层有效率地生成建筑物的多个可见特征 (诸如楼层、 楼梯、 办公室、 墙壁、 家具以及其它物体) 。 0043 为了绘制层的元件, 如上面描述的那样, 将三维点变换成二维显示屏幕坐标。 可以 通过显示图像的计算机系统的图形卡修剪掉落在可见屏幕区之外的点。 可以针对每个允许 使图像的背景中的线按基本上与图像的前景中的线相同的厚度绘制的线段计算二维显示 屏幕坐标, 这帮助改善图像的清晰度。 0044 可以从底部楼层到顶部楼层绘制出图像中的多个楼层, 允许每个楼层 (在可能的 范围内) 作为一个整体可见以允许用户立即查看楼层。
42、以及与之相关的信息。除了其它方面 以外, 该手段还帮助减少或甚至消除对于复杂 z 排序的需要 (就是说, 确定哪个图形元件被 隐蔽在另一元件的后面以及哪一部分是可见的) 。 0045 梯度指示器显示 根据实施例, 可以利用梯度指示器在图像中代表建筑物信息。指示器可以包括一种或 多种颜色、(一种或多种) 颜色的一种或多种阴影、 一个或多个图案以及 / 或者能够利用梯度 范围进行显示的任意其它可见标记。 0046 根据一个实施例, 在图6A中描绘的方法600包括经由用户界面显示代表建筑物的 至少一部分的图像 (605) 以及经由用户界面显示代表与建筑物的区域相关联的参数的梯度 指示器, 其中针对参。
43、数利用图像来根据该区域显示梯度指示器 (610) 。 方法600还包括显示 更新的梯度指示器 (615) (例如响应于由指示器所代表的参数的改变) 。所显示的图像可以 包括整个建筑物 (例如, 如图 2 和图 3 中描绘的那样) 或者建筑物的部分 (例如, 如图 5 和图 7中描绘的那样) 。 附加地, 可以协同包括二维表示、 三维表示或这两者的组合的图像显示梯 度指示器。在其中协同建筑物或其一部分的三维表示来显示梯度指示器的情况下, 扩展的 多边形可以同样从二维表示变换成三维表示。在一个实施例中, 梯度指示器的变换包括利 用考虑了针对梯度指示器的适当旋转、 平移以及比例的矩阵计算来将三维坐标。
44、投影成显示 屏幕上的二维坐标。 0047 梯度指示器可被用于代表任意期望的参数, 参数包括照明状况 ; 照明水平 ; 负载 丢弃状况 ; 照明功率密度 ; 照明功率消耗 ; 占用状况 ; 对比能量趋势 ; 温度水平 ; 湿度水平 ; 传感器的覆盖范围 ; 和/或二氧化碳水平。 可以由例如显示图像的、 基于计算机的系统来自 动地选择指示器。还可以由用户通过与显示图像的、 基于计算机的系统通信的用户界面来 说 明 书 CN 103534655 A 10 7/11 页 11 选择并配置指示器。例如, 用户可以选择用于代表参数 (诸如特定的颜色或范围颜色) 、 梯度 指示器有多平稳或急剧地混合在一起以。
45、及/或者中间指示器 (诸如颜色) 的数目的指示器类 型以分梯度地进行显示。 0048 由梯度指示器所代表的参数可以与建筑物中的一个或多个装置和 / 或一个或多 个区域相关联。如前面描述的那样, 区域可以是任意的尺寸、 形状和体积, 并且可以根据任 意期望的标准加以限定。除了其它方面以外, 利用梯度指示器还帮助图形地向用户快速并 且有效率地传递信息, 这对于监视具有许多复杂系统的较大的建筑物的设施管理员来说可 能特别有价值。在一个实施例中, 基于计算机的系统 (诸如在图 10 中描绘的系统) 与建筑物 中的装置和系统通信以确定参数值, 然后生成梯度指示器并经由用户界面的显示屏幕将它 们显示在表示。
46、建筑物 (或其部分) 的图像上。 0049 图6B图解用于生成并显示梯度指示器的示例方法620。 方法620包括基于参数生 成多边形, 其中多边形包括指示器 (630) , 扩展多边形并在指示器中创建梯度 (635) , 以及 针对参数根据相应 (一个或多个) 区域把扩展的多边形叠放在图像上 (640) 。 0050 多边形可以是任意的尺寸、 形状和配置, 并且可以以任意适当的方式生成多边形 (630) 。 多边形可以包括任意的指示器类型, 诸如颜色、 阴影和/或图案。 可以基于任意适当 的标准, 诸如参数的值来针对多边形选择指示器。在一个实施例中, 例如, 可以选择包括绿 颜色的指示器来代表。
47、相对较低的室内温度, 并且可以选择包括红颜色的指示器来代表相对 较高的室内温度。 可以以任意适当的方式收集参数的数据。 在一个实施例中, 与参数相关联 的一个或多个装置可以不同步地把数据提供给生成梯度指示器的、 基于计算机的系统。交 替地, 基于计算机的装置可以针对所述数据轮询一个或多个装置。 0051 可以基于与建筑物相关联的一个或多个边界生成多边形。边界可以是物理的 (如 在墙壁和门的情况下) 或是基于任意期望的标准选择的 (例如, 在由工程部和人力资源部占 据的区之间的边界或针对参数任意地选择的区域) 。实施例可以生成代表相应的多个参数 的多个梯度指示器并且针对参数利用图像来根据相应 (。
48、一个或多个) 区域显示指示器。在一 些实施例中, 梯度指示器可以与多个区域相关联, 多个梯度指示器可以与单个参数相关联, 并且 / 或者多个梯度指示器可以与同一区域相关联。附加地, 区域可以相互叠放。 0052 图 8A 至 8M 图解多个梯度指示器的生成。图 8A 图解示例的办公室空间 800。办公 室空间 800 包括具有四个小房间的开放的小房间区 810 和封闭的办公室 820。封闭的办公 室 820 被其墙壁包围, 而开放的小房间区 810 被其外部墙壁 830 以及封闭的办公室 820 的 墙壁包围。图 8B 图解用于与办公室空间 800 之中的区域相关联的四个参数的数据源 (在该 。
49、例子中, 提供温度读数的 HVAC 通风孔) 。数据源中的三个 (840, 845 和 850) 位于开放的小 房间区 810 中, 并且第四个数据源 (855) 位于封闭的办公室 820 当中。图 8C 图解开放的小 房间区 810 及其边界 (外部墙壁 830 和针对内部办公室 820 的切除部) 。图 8D 图解用于内 部办公室 820 的边界 (由办公室 820 的墙壁形成) 。 0053 可以通过针对每个单独的被包围体积执行拼镶 (tessellation) 来生成多边形。 在 一个实施例中, 使用已知为 “沃罗诺伊拼镶 (Voronoi tessellation) ” 的拼镶形式, 由此将 每个被包围的体积划分成分立的多边形集, 其中给定多边形中的每个点与任意其它多边形 的任意数据源相比更接近该给定多边形的数据源。 可以协同实施例使用任意其它适当的拼 镶形式。图 8E 和 8F 分别图解用于开放的小房间区 810 和封闭的办公室 820 的沃罗诺伊拼 说 明 书 CN 103534655 A 11 8/11 页 12 镶。 0054 沃罗诺伊拼。