一种扩增实境方法与系统技术方案

技术编号:13383342 阅读:88 留言:0更新日期:2016-07-21 17:30
本发明专利技术公开了一种扩增实境(AR)方法,其包括:拍摄一实体空间的所有实体对象,以得到该些实体对象的各自深度信息;产生这些实体对象的各自实体坐标;建构出该实体空间的一立体地图;找出对应该实体空间的一AR配置;将该AR配置中的多个AR对象的各自AR虚拟坐标转换为该些AR对象在该实体空间中的各自实体坐标;判断是否发生AR摆放错误;如果发生AR摆放错误的话,则针对导致AR摆放错误的该些AR对象的至少一第一AR对象调整该第一AR对象的一第一AR虚拟坐标;以及进行AR展示。

【技术实现步骤摘要】
一种扩增实境方法与系统
本专利技术是有关于一种扩增实境方法与系统。
技术介绍
通过实体宅妆,看房者能看到屋内家具摆置情况,使得房屋成交率能被提高,并藉此了解消费者的喜好。自从扩增实境(AugmentReality,AR)被提出后,设计业者/厂商将设计风格及虚拟家具上传到扩增实境开发平台,让消费者可以在移动装置上看到虚拟家具与实体房屋对象的结合。本专利技术提出一种扩增实境方法与系统,可随着用户客户喜好/需求来更换不同的展示风格与展示坪数。
技术实现思路
本专利技术是有关于一种扩增实境方法与系统,其对实体空间预先拍摄,以建构出实体空间下的所有实体对象的各自实体坐标及立体地图,并将所有实体对象的各自实体坐标比对于所有虚拟对象的实体坐标,来据以调整该些虚拟对象的显示位置。根据本专利技术一实施例,提出一种扩增实境(AR)方法,包括:由一用户移动装置拍摄一实体空间的所有实体对象,以得到该些实体对象的各自深度信息;由该用户移动装置产生这些实体对象的各自实体坐标,并传送至一AR伺服系统;由该AR伺服系统建构出该实体空间的一立体地图;由该AR伺服系统找出对应该实体空间的一AR配置;由该AR伺服系统将该AR配置中的多个AR对象的各自AR虚拟坐标转换为该些AR对象在该实体空间中的各自实体坐标;由该AR伺服系统判断是否发生AR摆放错误;如果发生AR摆放错误的话,则该AR伺服系统针对导致AR摆放错误的该些AR对象的至少一第一AR对象调整该第一AR对象的一第一AR虚拟坐标;以及由该用户移动装置进行AR展示。根据本专利技术另一实施例,提出一种扩增实境(AR)系统,包括:一用户移动装置,拍摄一实体空间的所有实体对象,以得到该些实体对象的各自深度信息,并产生这些实体对象的各自实体坐标;以及一AR伺服系统,连接至该用户移动装置。该AR伺服系统包括:一实体空间建构模块,接收该用户移动装置所产生的这些实体对象的该些实体坐标,以建构出该实体空间的一立体地图;一AR对象智能推荐模块,找出对应该实体空间的一AR配置;一AR空间转换模块,将该AR配置中的多个AR对象的各自AR虚拟坐标转换为该些AR对象在该实体空间中的各自实体坐标;以及一AR空间配置校正模块,判断是否发生AR摆放错误,如果发生AR摆放错误的话,则该AR空间配置校正模块针对导致AR摆放错误的该些AR对象的至少一第一AR对象调整该第一AR对象的一第一AR虚拟坐标。该AR对象智能推荐模块将调整后的该AR配置回传给该用户移动装置,由该用户移动装置进行AR展示。为了对本专利技术的上述及其他方面有更佳的了解,下文特举实施例,并配合附图,作详细说明如下:附图说明图1所示为根据本专利技术一实施例的扩增实境(AugmentedReality)系统的功能示意图。图2A~图2E所示为根据本专利技术一实施例的AR展示及解决AR摆放错误的示意图。图3所示为根据本专利技术一实施例的AR方法的流程图。用户移动装置:1003D深度照相机:1113D空间建立模块:113AR基本模块:115屏幕:117AR伺服系统:150实体空间建构模块:151AR对象智能推荐模块:153AR空间配置校正模块:155AR空间转换模块:157实体空间数据库:159AR配置数据库:161AR基本模块:163人物:210台灯:220实体参考对象:230AR虚拟沙发:245AR虚拟参考对象:240步骤310~380具体实施方式本说明书的技术用语为参照本
的习惯用语,如本说明书对部分用语有加以说明或定义,该部分用语的解释以本说明书的说明或定义为准。本专利技术的各个实施例分别具有一或多个技术特征。在可能实施的前提下,本
具有通常知识者可选择性地实施任一实施例中部分或全部的技术特征,或者选择性地将这些实施例中部分或全部的技术特征加以组合。现请参考图1,其显示根据本专利技术一实施例的扩增实境(AugmentedReality)系统的功能示意图。如图1所示,根据本专利技术实施例的用户移动装置100至少包括:3D(三维)深度照相机111、3D空间建立模块113、AR基本模块115与屏幕117。AR伺服系统150则至少包括:实体空间建构模块(physicalspacegenerationmodule)151、AR对象智能推荐模块(ARobjectintelligentsuggestionmodule)153、AR空间配置校正模块(ARspacecorrectionmodule)155、AR空间转换模块(ARspaceconvertingmodule)157、实体空间数据库(physicalspacedatabase)159、AR配置数据库(ARdepositiondatabase)161与AR基本模块163。3D空间建立模块113与AR基本模块115可由安装于用户移动装置100上的AR应用程序(未示出)来提供。虽然图1中并未示出,但用户移动装置100还包括处理器、内存等其他元件。用户移动装置100可以是智能型手机、平板计算机等。用户移动装置100的3D深度照相机111用以对实体空间进行照相、感测等,以得到在此实体空间中的所有实体对象的2D影像及其相关深度信息。3D深度照相机111将所拍摄到的2D影像及其相关深度信息传送给3D空间建立模块113。3D空间建立模块113据以建立出在此实体空间下的所有实体对象的各自实体3D坐标。比如,以5坪大小的房间为例,用户手持用户移动装置100,对此房间内进行环绕式拍摄,来拍摄此房间的所有实体对象(包括墙壁、椅子、桌子、实体参考对象(physicalmarker)等),以得到所有实体对象的各自深度数据。进一步说,3D深度照相机111对于所拍到的每一个2D影像点,侦测其深度值。在拍摄时,可能是一张一张地拍摄,然后由用户移动装置100的AR应用程序将所拍摄的2D影像组合起来。接着,3D空间建立模块113建立出此实体空间内的所有实体对象的各自实体坐标。更进一步地说,在拍摄时,可将用户移动装置100及实体参考对象置于实体空间的中心位置。用户移动装置100的3D空间建立模块113取得所有墙壁相距于此中心的各自距离,以估算出此实体空间的面积/坪数。由3D空间建立模块113所得到的所有实体对象的相关实体坐标则通过网络而传送至AR伺服系统150。AR基本模块115则是与AR应用相关的基本模块,其细节在此不予详述。屏幕117则可显示出由3D深度照相机111所拍摄出的照片,及显示出由AR伺服系统150所来的AR空间配置。AR伺服系统150的实体空间建构模块151则根据由3D空间建立模块113所得到的所有实体对象的该些实体坐标来建构出此实体空间的3D地图,并存放于实体空间数据库159内。也就是说,实体空间建构模块151来建构出在此实体空间的所有实体对象(如实体椅子与实体桌子)在此5坪房间中的各自真实3D位置,并存放于实体空间数据库159内。AR对象智能推荐模块153从AR配置数据库161中所预先设计好的多个AR配置中,来找出适合此实体空间的AR配置。比如,以5坪房间为例,AR对象智能推荐模块153从AR配置数据库161中找出适合放置于5坪房间中的AR配置。如果AR对象智能推荐模块153所推荐的AR配置造成AR对象在实体空间中的遮蔽、穿墙等问题,则AR空间配置校正模块155本文档来自技高网
...

【技术保护点】
一种扩增实境(AR)方法,包括:由一用户移动装置拍摄一实体空间的所有实体对象,以得到该些实体对象的各自深度信息;由该用户移动装置产生这些实体对象的各自实体坐标,并传送至一AR伺服系统;由该AR伺服系统建构出该实体空间的一立体地图;由该AR伺服系统找出对应该实体空间的一AR配置;由该AR伺服系统将该AR配置中的多个AR对象的各自AR虚拟坐标转换为该些AR对象在该实体空间中的各自实体坐标;由该AR伺服系统判断是否发生AR摆放错误;如果发生AR摆放错误的话,则该AR伺服系统针对导致AR摆放错误的该些AR对象的至少一第一AR对象调整该第一AR对象的一第一AR虚拟坐标;以及由该用户移动装置进行AR展示。

【技术特征摘要】
2014.12.09 TW 1031427341.一种扩增实境(AR)方法,包括:由一用户移动装置拍摄一实体空间的所有实体对象,以得到该实体空间中该些实体对象的各自深度信息与各自影像;由该用户移动装置根据该些实体对象的各该深度信息与各该影像以产生该些实体对象于该实体空间的各自实体坐标,并传送至一AR伺服系统;由该AR伺服系统依据该实体空间的该些实体对象的各该实体坐标以建构出该实体空间的一立体地图;由该AR伺服系统找出对应该实体空间尺寸的一AR配置;由该AR伺服系统将该AR配置中的多个AR对象的各自AR虚拟坐标转换为该些AR对象在该实体空间中的各自实体坐标;由该AR伺服系统判断是否发生AR摆放错误;如果发生AR摆放错误的话,则该AR伺服系统针对导致AR摆放错误的该些AR对象的至少一第一AR对象调整该第一AR对象的一第一AR虚拟坐标;以及由该用户移动装置进行AR展示。2.如权利要求1所述的扩增实境方法,还包括:将具有一三维(3D)深度照相机的该用户移动装置及一实体参考对象置于该实体空间的一中心位置;以及该用户移动装置取得该实体空间的所有墙壁相距于该中心位置的各自距离,以估算出该实体空间的一面积。3.如权利要求1所述的扩增实境方法,其中,该AR伺服系统将所建构出的该实体空间的该立体地图存放于一实体空间数据库内;以及该AR伺服系统从一AR配置数据库找出适合该实体空间的该AR配置。4.如权利要求1所述的扩增实境方法,其中,该AR伺服系统计算该AR配置所组合出的面积;该AR伺服系统找出一AR虚拟参考对象在一AR虚空间中所占的面积;以及该AR伺服系统计算该AR虚拟参考对象在该实体空间中所占的面积。5.如权利要求1所述的扩增实境方法,其中,判断是否发生AR摆放错误的该步骤包括:根据该些实体对象的各自实体坐标以及该些AR对象的各自实体坐标,来判断是否有AR摆放错误。6.如权利要求5所述的扩增实境方法,其中,判断该些AR对象是否遮蔽或与在该实体空间中的该些实体对象的至少之一重合,来判断是否有AR摆放错误;以及判断该些AR对象是否穿透该实体空间中的至少一墙壁,来判断是否有AR摆放错误。7.如权利要求1所述的扩增实境方法,其中,如果该第一AR对象跟一第二AR对象属于成对展示的话,则在调整该第一AR对象的该第一AR虚拟坐标时,还对该第二AR对象的一第二AR虚拟坐标进行连动调整。8.一种扩增实境(AR)系统,包括:用户移动装置,拍摄一实体空间的所有实体对象,以得到该实体空间中该些实体对象的各自深度信息与各自影像,并根据该些...

【专利技术属性】
技术研发人员:陈思玮陈毅承张腾文梁哲玮
申请(专利权)人:财团法人工业技术研究院
类型:发明
国别省市:中国台湾;71

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

1