一種3d虛擬智能家居交互方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及3D虛擬建模領(lǐng)域,具體涉及一種3D虛擬智能家居交互方法。
【背景技術(shù)】
[0002]隨著生活質(zhì)量的日益改善和生活節(jié)奏的不斷加快,人們的工作、生活日益信息化。信息化社會(huì)改變了人們的生活方式與工作習(xí)慣,使得家居系統(tǒng)的智能化成為一種消費(fèi)需求,而基于平面Web的智能家居交互系統(tǒng)不能全面的展現(xiàn)智能家居3D效果,為人們生活帶來不便。
【發(fā)明內(nèi)容】
[0003]有鑒于此,本發(fā)明提供了一種3D虛擬智能家居交互方法。能夠全面的展現(xiàn)智能家居3D效果,為人們的生活提供便利。
[0004]一種3D虛擬智能家居交互方法,物體接入與管理平臺(tái),用于物聯(lián)網(wǎng)環(huán)境下物體接入物聯(lián)網(wǎng);
[0005]智能設(shè)備:用于可智能化控制的家具設(shè)備以及環(huán)境監(jiān)測(cè)設(shè)備;
[0006]用戶智能設(shè)備庫:每一個(gè)用戶都有一個(gè)智能設(shè)備庫,存放此用戶通過物體接入管理平臺(tái)接入的智能設(shè)備;
[0007]具體包括如下步驟:
[0008]步驟一、系統(tǒng)初始化:
[0009]加載包括用戶信息、虛擬模型庫所在云端地址、用戶智能設(shè)備庫云端地址的配置文件;
[0010]步驟二、加載3D房屋模型類型:
[0011]遠(yuǎn)程獲取3D房屋模型類型的Json數(shù)據(jù),3D虛擬智能家居交互方法所采用的交互系統(tǒng)進(jìn)行解析,并以列表形式展現(xiàn)給用戶,用戶根據(jù)房屋參數(shù),確定3D房屋模型類型;
[0012]步驟三、選擇3D房屋風(fēng)格:
[0013]遠(yuǎn)程加載3D房屋風(fēng)格的Json數(shù)據(jù),3D虛擬智能家居交互方法所采用的交互系統(tǒng)進(jìn)行解析,并以列表的形式展現(xiàn)給用戶,用戶根據(jù)自身需求,在列表中選擇其房屋內(nèi)置風(fēng)格,確定3D房屋風(fēng)格;
[0014]步驟四、選擇3D家具模型:
[0015]用戶根據(jù)自身需求即房屋內(nèi)置風(fēng)格、家具功能以及智能化水平,確定3D家具模型;
[0016]步驟五、單元模型空間調(diào)整:
[0017]用戶根據(jù)自身需求通過拖動(dòng)的方式對(duì)單元3D虛擬模型進(jìn)行空間位置調(diào)整;
[0018]步驟六、材質(zhì)紋理貼圖處理:
[0019]用戶根據(jù)自身需求,在列表中選擇材質(zhì)和貼圖配色,確定材質(zhì)紋理貼圖;
[0020]步驟七、保存并場(chǎng)景模擬:
[0021]用戶將步驟二至步驟六中所選擇的房屋樣式、家具模型、擺放位置、材質(zhì)、紋理以及配色進(jìn)行保存,并進(jìn)行場(chǎng)景模擬,在進(jìn)行場(chǎng)景模擬的過程中,用戶通過調(diào)節(jié)環(huán)境氛圍從而觀測(cè)3D虛擬場(chǎng)景整體的效果;
[0022]步驟八、判斷并應(yīng)用:
[0023]用戶根據(jù)展現(xiàn)出的3D虛擬場(chǎng)景整體效果,進(jìn)行調(diào)整;若3D虛擬家具與整體效果不匹配,則將返回步驟四進(jìn)行重新調(diào)整選擇3D虛擬家具模型后執(zhí)行步驟七;若3D虛擬家具的位置擺放和整體效果不匹配,則將返回步驟五進(jìn)行重新調(diào)整家具的擺放位置后執(zhí)行步驟七;若材質(zhì)、紋理以及配色的搭配與整體效果不匹配,則將返回步驟六進(jìn)行重新調(diào)整選擇材質(zhì)、紋理以及配色后執(zhí)行步驟七;否則,將執(zhí)行步驟九;
[0024]步驟九、完成3D虛擬場(chǎng)景的構(gòu)建:
[0025]將上述模型信息和3D虛擬場(chǎng)景信息以及模型空間位置信息和貼圖模板保存至本地,同時(shí)上傳至云端;3D場(chǎng)景構(gòu)建將直接調(diào)用智能設(shè)備庫中的智能設(shè)備和3D虛擬智能設(shè)備模型進(jìn)行關(guān)聯(lián),然后將執(zhí)行步驟十;
[0026]步驟十、加載智能設(shè)備庫:
[0027]遠(yuǎn)程加載智能設(shè)備庫中已有的設(shè)備,其中,每一個(gè)設(shè)備具有唯一的VE-1D ;系統(tǒng)解析返回的Json數(shù)據(jù),并以設(shè)備列表的形式展現(xiàn)在用戶界面;其中,智能設(shè)備庫中的環(huán)境檢測(cè)智能設(shè)備用于實(shí)時(shí)檢測(cè)環(huán)境參數(shù),并將環(huán)境參數(shù)反饋至3D虛擬場(chǎng)景中,實(shí)時(shí)對(duì)用戶實(shí)現(xiàn)智能播報(bào)所測(cè)到的環(huán)境參數(shù);并執(zhí)行步驟十一;
[0028]步驟十一、虛擬3D設(shè)備與現(xiàn)實(shí)可控設(shè)備關(guān)聯(lián);
[0029]為了實(shí)現(xiàn)虛擬3D設(shè)備與現(xiàn)實(shí)設(shè)備的無差別操作,將上述設(shè)備列表中的設(shè)備一一和虛擬3D設(shè)備關(guān)聯(lián),即:選擇與真實(shí)設(shè)備相應(yīng)的虛擬3D設(shè)備,3D虛擬智能家居交互方法所采用的交互系統(tǒng)將此虛擬3D設(shè)備賦予與現(xiàn)實(shí)設(shè)備相一致的VE-1D,即可完成關(guān)聯(lián);執(zhí)行步驟十二 ;
[0030]步驟十二、執(zhí)行功能模塊
[0031]功能模塊由漫游控制、情景模式智能推薦組成;
[0032]其中漫游控制用于用戶以漫游的方式到虛擬房屋模型控制設(shè)備;用戶通過控制場(chǎng)景中的虛擬人物,使得虛擬人物漫游于3D虛擬場(chǎng)景之中,并置于所需操控設(shè)備的操控點(diǎn),用戶對(duì)其進(jìn)行控制;
[0033]情景模式智能推薦是指3D虛擬智能家居交互方法所采用的交互系統(tǒng)實(shí)時(shí)獲取環(huán)境監(jiān)測(cè)智能設(shè)備的結(jié)果智能推薦用戶相關(guān)的情景模式;
[0034]用戶根據(jù)自身需求,選擇上述的2種模式進(jìn)行設(shè)置和操控。
[0035]特別地,所述步驟六中用戶還可以通過材質(zhì)貼圖合成板,通過對(duì)紋理、配圖和材質(zhì)的搭配,在材質(zhì)貼圖合成板中合成材質(zhì)紋理貼圖。
[0036]特別地,所述步驟九中真實(shí)環(huán)境不存在上述虛擬環(huán)境中所選擇的3D虛擬家具,則可選擇3D虛擬智能家居交互方法所采用的交互系統(tǒng)中在線購買,其具體步驟為:
[0037]步驟1、購買:
[0038]用戶根據(jù)上述虛擬環(huán)境下選擇的家具,通過在線購買的方式,根據(jù)步驟七中保存的家具,選擇所需產(chǎn)品類型、顏色和風(fēng)格,并執(zhí)行步驟2 ;
[0039]步驟2、將智能設(shè)備注冊(cè)到物體接入管理平臺(tái):
[0040]通過基于物聯(lián)網(wǎng)通用體系架構(gòu)的物體接入管理平臺(tái),接入上述購買物體,同時(shí)物體接入管理平臺(tái)為此物體分配一個(gè)唯一的虛擬實(shí)體的ID,即:VE-1D ;執(zhí)行步驟十。
[0041]有益效果:
[0042]1、基于一種3D虛擬智能家居交互方法所采用的交互系統(tǒng),其3D虛擬現(xiàn)實(shí)技術(shù)使得虛擬場(chǎng)景與家庭實(shí)景保持同步,同時(shí),用戶能夠獲得3D漫游沉浸感。實(shí)現(xiàn)了 3D虛擬實(shí)景再現(xiàn)的技術(shù),并人性化地構(gòu)建出3D人機(jī)交互界面,實(shí)現(xiàn)家庭場(chǎng)景的遠(yuǎn)程再現(xiàn),使用戶在沉浸于虛擬現(xiàn)實(shí)環(huán)境中的同時(shí)完成各種遠(yuǎn)程監(jiān)測(cè)與控制。
【附圖說明】
[0043]圖1為3D虛擬智能家居交互流程圖。
【具體實(shí)施方式】
[0044]下面結(jié)合附圖并舉實(shí)施例,對(duì)本發(fā)明進(jìn)行詳細(xì)描述。
[0045]本發(fā)明提供了一種3D虛擬智能家居交互方法,能夠通過3D虛擬現(xiàn)實(shí)技術(shù)使得虛擬場(chǎng)景與家庭實(shí)景保持同步,同時(shí),用戶能夠獲得3D漫游沉浸感。在沉浸于虛擬現(xiàn)實(shí)環(huán)境中的同時(shí)完成各種遠(yuǎn)程監(jiān)測(cè)與控制。
[0046]其具體步驟如下:
[0047]步驟一、系統(tǒng)初始化:
[0048]加載包括用戶信息、虛擬模型庫所在云端地址、用戶智能設(shè)備庫云端地址的配置文件。
[0049]步驟二、加載3D房屋模型類型:
[0050]遠(yuǎn)程獲取3D房屋模型類型的Json數(shù)據(jù),3D虛擬智能家居交互方法所采用的交互系統(tǒng)進(jìn)行解析,并以列表形式展現(xiàn)給用戶,用戶根據(jù)房屋參數(shù):如房屋結(jié)構(gòu)、房屋面積、房屋朝向,確定3D房屋模型類型。
[0051]步驟三、選擇3D房屋風(fēng)格:
[0052]遠(yuǎn)程加載3D房屋風(fēng)格的Json數(shù)據(jù),3D虛擬智能家居交互方法所采用的交互系統(tǒng)進(jìn)行解析,并以列表的形式展現(xiàn)給用戶,用戶根據(jù)自身需求,在列表中選擇其房屋內(nèi)置風(fēng)格,確定3D房屋風(fēng)格。
[0053]步驟四、選擇3D家具模型:
[0054]用戶根據(jù)自身需求即房屋內(nèi)置風(fēng)格、家具功能以及智能化水平,在上述列表中選擇房屋內(nèi)設(shè)家具,如床、桌椅、電視以及空調(diào),確定3D家具模型。
[0055]步驟五、單元模型空間調(diào)整:
[0056]用戶根據(jù)自身需求通過拖動(dòng)的方式對(duì)單元3D虛擬模型進(jìn)行空間位置調(diào)整。
[0057]步驟六、材質(zhì)紋理貼圖處理:
[0058]用戶根據(jù)自身需求,選擇材質(zhì)紋理貼圖。特別地,3D虛擬智能家居交互方法所采用的交互系統(tǒng)為了盡可能滿足用戶對(duì)材質(zhì)和貼圖的選擇,不僅僅提供固定的幾種材質(zhì)(如花崗巖、大理石等)和貼圖配色,同時(shí)向用戶提供了材質(zhì)貼圖合成板,用戶可以根據(jù)自身喜好選擇紋理、配色、貼圖,然后通過材質(zhì)貼圖合成板生成想要結(jié)果,最后附加到3D虛擬模型上面。
[0059]步驟七、保存并場(chǎng)景模擬:
[0060]用戶將步驟二至步驟六中所選擇的房屋樣式、家具模型、擺放位置、材質(zhì)、紋理以及配色進(jìn)行保存,并進(jìn)行場(chǎng)景模擬,在進(jìn)行場(chǎng)景模擬的過程中,用戶通過調(diào)節(jié)環(huán)境氛圍(如光亮度)從而觀測(cè)3D虛擬場(chǎng)景整體的效果。
[0061]步驟八、判斷并應(yīng)用:
[0062]用戶根據(jù)展現(xiàn)出的3D虛擬場(chǎng)景整體效果,進(jìn)行調(diào)整;若3D虛擬家具與整體效果不匹配,則將返回步驟四進(jìn)行重新調(diào)整選擇3D虛擬家具模型后執(zhí)行步驟七;若3D虛擬家具的位置擺放和整體效果不匹配,則將返回步驟五進(jìn)行重新調(diào)整家具的擺放位置后執(zhí)行步驟七;若材質(zhì)、紋理以及配色的搭配與整體效果不匹配,則將返回步驟六進(jìn)行重新調(diào)整選擇材質(zhì)、紋理以及配色后執(zhí)行步驟七;否則,將執(zhí)行步驟九;
[0063]步驟九、完成3D虛擬場(chǎng)景的構(gòu)建:<