本公開涉及圖像處理技術(shù)領(lǐng)域,尤其涉及一種植物種類推薦方法及裝置。
背景技術(shù):
隨著生活質(zhì)量的提高,用戶對居住環(huán)境也提出了更高的要求,不僅僅要求精致合適的裝修,還要求與裝修匹配的裝飾。
例如,用戶可以在房間中放置合適的綠植,不僅能夠美化居住環(huán)境,還能夠改善居室內(nèi)的空氣質(zhì)量。
技術(shù)實現(xiàn)要素:
為克服相關(guān)技術(shù)中存在的問題,本公開實施例提供一種植物種類推薦方法及裝置。所述技術(shù)方案如下:
根據(jù)本公開實施例的第一方面,提供一種植物種類推薦方法,包括:
獲取場景圖片,所述場景圖片包括當(dāng)前環(huán)境的多個物體的圖像;
根據(jù)所述場景圖片包括的多個物體的圖像,識別所述當(dāng)前環(huán)境中出現(xiàn)的多個物體;
根據(jù)所述多個物體與預(yù)設(shè)數(shù)據(jù)庫中不同預(yù)設(shè)數(shù)據(jù)組的匹配度,確認所述當(dāng)前環(huán)境的裝修風(fēng)格;所述預(yù)設(shè)數(shù)據(jù)庫包括多個預(yù)設(shè)數(shù)據(jù)組,不同預(yù)設(shè)數(shù)據(jù)組包括不同裝修風(fēng)格的多個元素;
根據(jù)所述裝修風(fēng)格,獲取所述當(dāng)前環(huán)境的植物種類推薦信息,所述植物種類推薦信息包括至少一個適用于所述當(dāng)前環(huán)境裝修風(fēng)格的植物種類。
本公開的實施例提供的技術(shù)方案可以包括以下有益效果:在用戶需要改善居住環(huán)境時,可以向用戶推薦合適的植物種類,使得用戶在購買綠植時能夠選擇與當(dāng)前居住環(huán)境的裝修風(fēng)格匹配的植物種類,避免用戶為了美化居住環(huán)境而頻繁購買植物,降低用戶購買植物的經(jīng)濟成本。
在一個實施例中,所述根據(jù)所述裝修風(fēng)格,獲取所述當(dāng)前環(huán)境的植物種類推薦信息包括:
根據(jù)裝修風(fēng)格與植物種類的對應(yīng)關(guān)系,獲取至少一個適用于所述當(dāng)前環(huán)境的植物種類;
根據(jù)所述至少一個適用于所述當(dāng)前環(huán)境的植物種類和所述場景圖片,獲取場景綠植模擬圖;
根據(jù)所述場景綠植模擬圖,生成所述植物種類推薦信息。
本公開的實施例提供的技術(shù)方案可以包括以下有益效果:在用戶需要改善居住環(huán)境時,可以向用戶提供當(dāng)前環(huán)境的場景綠植模擬圖,便于用戶直觀的查閱當(dāng)前環(huán)境所匹配的植物種類,擺放方式以及擺放地點等,避免用戶為了美化居住環(huán)境而頻繁購買植物,降低用戶購買植物的經(jīng)濟成本。
在一個實施例中,所述根據(jù)所述場景圖片包括的多個物體的圖像,識別所述當(dāng)前環(huán)境中出現(xiàn)的多個物體包括:
根據(jù)所述場景圖片包括的多個物體圖像的紋理特征,顏色特征和/或形狀特征,識別所述當(dāng)前環(huán)境出現(xiàn)的每個物體以及每個物體的類型,所述類型包括家具,裝飾花紋或擺件;
所述根據(jù)所述多個物體與預(yù)設(shè)數(shù)據(jù)庫中不同預(yù)設(shè)數(shù)據(jù)組的匹配度,確認所述當(dāng)前環(huán)境的裝修風(fēng)格包括:
按照所述當(dāng)前環(huán)境出現(xiàn)的每個物體的類型,將每種類型的物體分別與所述預(yù)設(shè)數(shù)據(jù)庫中第一預(yù)設(shè)數(shù)據(jù)組包括的對應(yīng)類型的元素進行匹配;所述第一預(yù)設(shè)數(shù)據(jù)組包括第一裝修風(fēng)格的多個元素,所述多個元素分為家居元素,裝飾元素和擺件元素三類;
若所述多個物體與第一預(yù)設(shè)數(shù)據(jù)組包括的多個元素的匹配度大于或等于預(yù)設(shè)閾值,確認所述當(dāng)前環(huán)境的裝修風(fēng)格為所述第一裝修風(fēng)格。
本公開的實施例提供的技術(shù)方案可以包括以下有益效果:通過當(dāng)前環(huán)境的多個物體與不同裝修風(fēng)格的數(shù)據(jù)庫的匹配程度,確定當(dāng)前環(huán)境的裝修風(fēng)格,提高了判斷當(dāng)前環(huán)境裝修風(fēng)格的準(zhǔn)確性和快捷性。
在一個實施例中,所述場景圖片為全景場景圖片;
所述獲取場景圖片包括:
通過調(diào)整拍攝的角度和焦距,獲取所述當(dāng)前環(huán)境的多張圖片;
將所述多張圖片合成為所述全景場景圖片。
本公開的實施例提供的技術(shù)方案可以包括以下有益效果:通過當(dāng)前環(huán)境的全景場景圖片判斷當(dāng)前環(huán)境的裝修風(fēng)格,提高了判斷當(dāng)前環(huán)境裝修風(fēng)格的準(zhǔn)確性。
在一個實施例中,所述方法還包括:
將所述植物種類推薦信息發(fā)送給終端,以便于所述終端根據(jù)操作指令展示所述植物種類推薦信息。
本公開的實施例提供的技術(shù)方案可以包括以下有益效果:將獲取到的植物種類推薦信息發(fā)送給終端,用戶在需要購買植物時,可以通過操作終端及時查閱該植物種類推薦信息,提高了用戶購買植物的便捷性,進而提高了用戶體驗。
根據(jù)本公開實施例的第二方面,提供一種植物種類推薦裝置,包括:
第一獲取模塊,用于獲取場景圖片,所述場景圖片包括當(dāng)前環(huán)境的多個物體的圖像;
識別模塊,用于根據(jù)所述場景圖片包括的多個物體的圖像,識別所述當(dāng)前環(huán)境中出現(xiàn)的多個物體;
確認模塊,用于根據(jù)所述多個物體與預(yù)設(shè)數(shù)據(jù)庫中不同預(yù)設(shè)數(shù)據(jù)組的匹配度,確認所述當(dāng)前環(huán)境的裝修風(fēng)格;所述預(yù)設(shè)數(shù)據(jù)庫包括多個預(yù)設(shè)數(shù)據(jù)組,不同預(yù)設(shè)數(shù)據(jù)組包括不同裝修風(fēng)格的多個元素;
第二獲取模塊,用于根據(jù)所述裝修風(fēng)格,獲取所述當(dāng)前環(huán)境的植物種類推薦信息,所述植物種類推薦信息包括至少一個適用于所述當(dāng)前環(huán)境裝修風(fēng)格的植物種類。
在一個實施例中,所述第二獲取模塊包括:
第一獲取子模塊,用于根據(jù)裝修風(fēng)格與植物種類的對應(yīng)關(guān)系,獲取至少一個適用于所述當(dāng)前環(huán)境的植物種類;
第二獲取子模塊,用于根據(jù)所述至少一個適用于所述當(dāng)前環(huán)境的植物種類和所述場景圖片,獲取場景綠植模擬圖;
生成子模塊,用于根據(jù)所述場景綠植模擬圖,生成所述植物種類推薦信息。
在一個實施例中,所述識別模塊包括:
識別子模塊,用于根據(jù)所述場景圖片包括的多個物體圖像的紋理特征,顏色特征和/或形狀特征,識別所述當(dāng)前環(huán)境出現(xiàn)的每個物體以及每個物體的類型,所述類型包括家具,裝飾花紋或擺件;
所述確認模塊包括:
匹配子模塊,用于按照所述當(dāng)前環(huán)境出現(xiàn)的每個物體的類型,將每種類型的物體分別與所述預(yù)設(shè)數(shù)據(jù)庫中第一預(yù)設(shè)數(shù)據(jù)組包括的對應(yīng)類型的元素進行匹配;所述第一預(yù)設(shè)數(shù)據(jù)組包括第一裝修風(fēng)格的多個元素,所述多個元素分為家居元素,裝飾元素和擺件元素三類;
確認子模塊,用于若所述多個物體與第一預(yù)設(shè)數(shù)據(jù)組包括的多個元素的匹配度大于或等于預(yù)設(shè)閾值,確認所述當(dāng)前環(huán)境的裝修風(fēng)格為所述第一裝修風(fēng)格。
在一個實施例中,所述場景圖片為全景場景圖片;
所述第一獲取模塊包括:
第三獲取子模塊,用于通過調(diào)整拍攝的角度和焦距,獲取所述當(dāng)前環(huán)境的多張圖片;
合成子模塊,用于將所述多張圖片合成為所述全景場景圖片。
在一個實施例中,所述裝置還包括:
發(fā)送模塊,用于將所述植物種類推薦信息發(fā)送給終端,以便于所述終端根據(jù)操作指令展示所述植物種類推薦信息。
根據(jù)本公開實施例的第三方面,提供一種植物種類推薦裝置,包括:
處理器;
用于存儲處理器可執(zhí)行指令的存儲器;
其中,所述處理器被配置為:
獲取場景圖片,所述場景圖片包括當(dāng)前環(huán)境的多個物體的圖像;
根據(jù)所述場景圖片包括的多個物體的圖像,識別所述當(dāng)前環(huán)境中出現(xiàn)的多個物體;
根據(jù)所述多個物體與預(yù)設(shè)數(shù)據(jù)庫中不同預(yù)設(shè)數(shù)據(jù)組的匹配度,確認所述當(dāng)前環(huán)境的裝修風(fēng)格;所述預(yù)設(shè)數(shù)據(jù)庫包括多個預(yù)設(shè)數(shù)據(jù)組,不同預(yù)設(shè)數(shù)據(jù)組包括不同裝修風(fēng)格的多個元素;
根據(jù)所述裝修風(fēng)格,獲取所述當(dāng)前環(huán)境的植物種類推薦信息,所述植物種類推薦信息包括至少一個適用于所述當(dāng)前環(huán)境裝修風(fēng)格的植物種類。
應(yīng)當(dāng)理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
附圖說明
此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實施例,并與說明書一起用于解釋本公開的原理。
圖1a是根據(jù)一示例性實施例示出的植物種類推薦方法的流程圖。
圖1b是根據(jù)一示例性實施例示出的植物種類推薦方法的流程圖。
圖1c是根據(jù)一示例性實施例示出的植物種類推薦方法的流程圖。
圖1d是根據(jù)一示例性實施例示出的植物種類推薦方法的流程圖。
圖1e是根據(jù)一示例性實施例示出的植物種類推薦方法的流程圖。
圖1f是根據(jù)一示例性實施例示出的植物種類推薦方法的流程圖。
圖1g是根據(jù)一示例性實施例示出的植物種類推薦方法的流程圖。
圖1h是根據(jù)一示例性實施例示出的植物種類推薦方法的流程圖。
圖2是根據(jù)一示例性實施例示出的植物種類推薦方法的流程圖。
圖3是根據(jù)一示例性實施例示出的植物種類推薦方法的交互圖。
圖4a是根據(jù)一示例性實施例示出的植物種類推薦裝置的結(jié)構(gòu)示意圖。
圖4b是根據(jù)一示例性實施例示出的植物種類推薦裝置的結(jié)構(gòu)示意圖。
圖4c是根據(jù)一示例性實施例示出的植物種類推薦裝置的結(jié)構(gòu)示意圖。
圖4d是根據(jù)一示例性實施例示出的植物種類推薦裝置的結(jié)構(gòu)示意圖。
圖4e是根據(jù)一示例性實施例示出的植物種類推薦裝置的結(jié)構(gòu)示意圖。
圖5是根據(jù)一示例性實施例示出的植物種類推薦裝置的結(jié)構(gòu)框圖。
圖6是根據(jù)一示例性實施例示出的植物種類推薦裝置的結(jié)構(gòu)框圖。
具體實施方式
這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本公開相一致的所有實施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
本公開實施例提供的技術(shù)方案涉及終端和服務(wù)器,所述終端可以為手機,平板電腦,個人電腦以及其他具有拍照功能的設(shè)備,本公開實施例對此不作限定。所述服務(wù)器可以是通信運營商提供的服務(wù)器,也可以是網(wǎng)絡(luò)運營商提供的服務(wù)器,或者也可以是第三方平臺提供的服務(wù)器。相關(guān)技術(shù)中,裝修設(shè)計公司在裝修房屋之前,可以給用戶提供裝修效果圖,該裝修效果圖上可以搭配綠植素材并模擬裝修施工后所搭配出來的模擬效果。但是對于已經(jīng)裝修完的房屋,如果另請裝修公司對房屋擺放綠植進行設(shè)計,其設(shè)計費用會較大,而用戶自己選擇的綠植會由于與房屋裝修風(fēng)格不匹配而出現(xiàn)不夠美觀的情況。本公開實施例提供的技術(shù)方案,在用戶需要改善居住環(huán)境時,終端或服務(wù)器可以向用戶推薦合適的植物種類,使得用戶在購買綠植時能夠選擇與當(dāng)前居住環(huán)境的裝修風(fēng)格匹配的植物種類,避免用戶為了美化居住環(huán)境而頻繁購買植物,降低用戶購買植物的經(jīng)濟成本。
本公開實施例提供了植物種類推薦方法,實施該方法的執(zhí)行主體有終端和服務(wù)器,終端可以為手機,平板電腦,個人電腦以及其他具有拍照功能的設(shè)備。服務(wù)器可以是通信運營商提供的服務(wù)器,也可以是網(wǎng)絡(luò)運營商提供的服務(wù)器,或者也可以是第三方平臺提供的服務(wù)器。本公開實施例根據(jù)方法實施主體的不同,布置了兩套植物種類推薦的實現(xiàn)方法,如下:
終端側(cè)。
圖1a是根據(jù)一示例性實施例示出的一種植物種類推薦方法的流程圖,如圖1a所示,該植物種類推薦方法用于終端,包括以下步驟101至104:
在步驟101中,終端獲取場景圖片,場景圖片包括當(dāng)前環(huán)境的多個物體的圖像。
示例的,終端可以通過內(nèi)置攝像頭拍攝當(dāng)前環(huán)境的場景圖片,還可以接收當(dāng)前環(huán)境中安裝的攝像頭拍攝的圖片,并將該圖片作為當(dāng)前環(huán)境的場景圖片。例如,終端可以首先安裝植物推薦類的app(application,應(yīng)用程序),然后通過該app調(diào)用終端的攝像頭開啟,攝像頭拍攝當(dāng)前環(huán)境的圖片,該圖片即為當(dāng)前環(huán)境的場景圖片。
在步驟102中,終端根據(jù)場景圖片包括的多個物體的圖像,識別當(dāng)前環(huán)境中出現(xiàn)的多個物體。
示例的,場景圖片中包括多個物體的圖像,每個物體的圖像包括各自的圖像特征,根據(jù)每個物體的圖像特征即可從場景圖片中識別出當(dāng)前環(huán)境中出現(xiàn)的多個物體。
其中,圖像特征主要指的是從場景圖片中提取到的圖像信息,提取圖像信息其主要過程是將圖像中的每個點分成不同的子集,每個子集為圖像上孤立的點、連續(xù)曲線或連續(xù)區(qū)域等。圖像特征可以包括紋理特征、顏色特征、形狀特征等,顏色特征是一種全局特征,其是基于像素點的特征,主要描述的是圖像的色彩,可通過顏色直方圖提取顏色特征;紋理特征也是一種全局特征,描述的是圖像上景物重復(fù)排列造成的有規(guī)則的分布,通常采用統(tǒng)計方法提??;形狀特征描述的是圖像上景物的形狀,可通過邊界特征法提取。在終端獲得每個物體的圖像特征后,通過對圖像特征進行相應(yīng)處理,并利用預(yù)先訓(xùn)練好的圖像識別模型,識別出當(dāng)前環(huán)境出現(xiàn)的多個物體。
在步驟103中,終端根據(jù)多個物體與預(yù)設(shè)數(shù)據(jù)庫中不同預(yù)設(shè)數(shù)據(jù)組的匹配度,確認當(dāng)前環(huán)境的裝修風(fēng)格。
示例的,預(yù)設(shè)數(shù)據(jù)庫包括多個預(yù)設(shè)數(shù)據(jù)組,不同預(yù)設(shè)數(shù)據(jù)組包括不同裝修風(fēng)格的多個元素。不同的裝修風(fēng)格特征不同,不同特征可以通過不同裝修風(fēng)格的元素體現(xiàn),而這些元素可以分類為家具元素、裝飾元素、擺件元素。例如,裝修風(fēng)格可以為和式風(fēng)格,現(xiàn)代簡約風(fēng)格,洛可可風(fēng)格或者中國古典風(fēng)格。能夠體現(xiàn)和式風(fēng)格特征的元素中,裝飾元素包括榻榻米、地臺等;家具元素包括天地袋柜體、推拉格柵、日式茶桌等;擺件元素包括日式鯉魚旗、和風(fēng)御守、日式招財貓以及江戶風(fēng)鈴等。能夠體現(xiàn)現(xiàn)代簡約風(fēng)格特征的元素中,裝飾元素包括、高純度色彩的墻壁等;家具元素包括線條簡潔的家具以及抽象派的掛畫等;擺件元素包括金屬燈罩、玻璃燈等。能夠體現(xiàn)洛可可風(fēng)格特征的元素中,裝飾元素包括弧線和s形線、淺色調(diào)的墻壁等;擺件元素包括貝殼、旋渦、山石、壁爐等;能夠體現(xiàn)中國古典風(fēng)格特征的元素中,裝飾元素包括龍鳳龜獅裝飾、字畫、匾幅、掛屏等;家具元素包括屏風(fēng)、博古架等;擺件元素包括盆景、瓷器、古玩等;能夠體現(xiàn)自然風(fēng)格特征的元素中,家具元素包括竹制家具,裝飾元素和擺件元素包括模擬自然萬物的裝飾品和擺件等。
初始化時,終端可以設(shè)置多個預(yù)設(shè)數(shù)據(jù)組組成預(yù)設(shè)數(shù)據(jù)庫,不同的預(yù)設(shè)數(shù)據(jù)組對應(yīng)不同的裝修風(fēng)格,每個預(yù)設(shè)數(shù)據(jù)組包括能夠體現(xiàn)對應(yīng)裝修風(fēng)格特征的多個元素。當(dāng)終端獲取到場景圖片之后,可以通過場景圖片識別當(dāng)前環(huán)境出現(xiàn)的多個物體,然后將該多個物體分別與多個預(yù)設(shè)數(shù)據(jù)組進行匹配,進而根據(jù)多個物體與不同預(yù)設(shè)數(shù)據(jù)組的匹配程度,確定當(dāng)前環(huán)境的裝修風(fēng)格。
在步驟104中,終端根據(jù)裝修風(fēng)格,獲取當(dāng)前環(huán)境的植物種類推薦信息。
示例的,植物種類推薦信息包括至少一個適用于所述當(dāng)前環(huán)境裝修風(fēng)格的植物種類。初始化時,終端可以預(yù)設(shè)裝修風(fēng)格與植物種類的對應(yīng)關(guān)系,該對應(yīng)關(guān)系說明了不同裝修風(fēng)格對應(yīng)不同種類的植物。例如,現(xiàn)代簡約風(fēng)格對應(yīng)的植物種類包括散尾葵、琴葉榕等精細耐看的且風(fēng)格簡約的植物;中國古典風(fēng)格對應(yīng)的植物種類包括造型優(yōu)美的盆景植物;和式風(fēng)格對應(yīng)的植物種類包括枯山水、紅楓盆景等;洛可可風(fēng)格對應(yīng)的植物種類包括混搭式鮮花、綠植組合拼盤等;自然風(fēng)格對應(yīng)的植物種類包括茅草、藤蔓等。
終端在獲取到當(dāng)前環(huán)境的裝修風(fēng)格之后,可以根據(jù)預(yù)設(shè)的裝修風(fēng)格與植物種類的對應(yīng)關(guān)系,獲取當(dāng)前環(huán)境使用的至少一個植物種類,然后生成植物種類推薦信息。
本公開的實施例提供的技術(shù)方案中,在用戶需要改善居住環(huán)境時,可以向用戶推薦合適的植物種類,使得用戶在購買綠植時能夠選擇與當(dāng)前居住環(huán)境的裝修風(fēng)格匹配的植物種類,避免用戶為了美化居住環(huán)境而頻繁購買植物,降低用戶購買植物的經(jīng)濟成本。
在一個實施例中,如圖1b所示,在步驟104中,終端根據(jù)裝修風(fēng)格,獲取當(dāng)前環(huán)境的植物種類推薦信息,可以通過步驟1041至步驟1043實現(xiàn):
在步驟1041中,終端根據(jù)裝修風(fēng)格與植物種類的對應(yīng)關(guān)系,獲取至少一個適用于當(dāng)前環(huán)境的植物種類。
在步驟1042中,終端根據(jù)至少一個適用于當(dāng)前環(huán)境的植物種類和場景圖片,獲取場景綠植模擬圖。
在步驟1043中,終端根據(jù)場景綠植模擬圖,生成植物種類推薦信息。
示例的,在終端獲取到當(dāng)前環(huán)境適用的多個植物種類之后,可以獲取每個植物種類的植物圖像,然后將獲取的多個植物圖像模擬在當(dāng)前環(huán)境的場景圖片中,即將植物圖像按照美學(xué)規(guī)律或者空間搭配規(guī)律設(shè)置在場景圖片的不同位置,進而獲取到場景綠植模擬圖。然后根據(jù)該場景綠植模擬圖生成植物種類推薦信息,該植物種類推薦信息中還可以包括每種植物的名稱,養(yǎng)護方法等信息。
本公開的實施例提供的技術(shù)方案中,在用戶需要改善居住環(huán)境時,可以向用戶提供當(dāng)前環(huán)境的場景綠植模擬圖,便于用戶直觀的查閱當(dāng)前環(huán)境所匹配的植物種類,擺放方式以及擺放地點等,避免用戶為了美化居住環(huán)境而頻繁購買植物,降低用戶購買植物的經(jīng)濟成本。
在一個實施例中,如圖1c所示,在步驟102中,終端根據(jù)場景圖片包括的多個物體的圖像,識別當(dāng)前環(huán)境中出現(xiàn)的多個物體,可以通過步驟1021實現(xiàn):
在步驟1021中,終端根據(jù)所述場景圖片包括的多個物體圖像的紋理特征,顏色特征和/或形狀特征,識別所述當(dāng)前環(huán)境出現(xiàn)的每個物體以及每個物體的類型。
示例的,物體的類型包括家具,裝飾花紋或擺件。若第一物體圖像的顏色特征為胡桃木色,形狀特征為柜子形狀,則終端可以根據(jù)第一物體圖像的特征識別該第一物體為胡桃木的柜子,其類型應(yīng)為家具類。或者,若第一物體圖像的顏色特征為白底彩色花紋,紋理特征為重復(fù)出現(xiàn)的工筆芙蓉花,形狀特征為水瓶形狀,則終端可以根據(jù)第一物體圖像的特征識別該第一物體為白底描彩色工筆芙蓉花紋的瓷瓶,其類型應(yīng)為擺件?;蛘撸舻谝晃矬w圖像的顏色特征為淺藍色,紋理特征為重復(fù)出現(xiàn)的云紋,則終端可以根據(jù)第一物體圖像的特征識別該第一物體為淺藍色云紋,其類型應(yīng)為裝飾花紋。
在步驟103中,終端根據(jù)多個物體與預(yù)設(shè)數(shù)據(jù)庫中不同預(yù)設(shè)數(shù)據(jù)組的匹配度,確認當(dāng)前環(huán)境的裝修風(fēng)格,可以通過步驟1031和步驟1032實現(xiàn):
在步驟1031中,終端按照當(dāng)前環(huán)境出現(xiàn)的每個物體的類型,將每種類型的物體分別與預(yù)設(shè)數(shù)據(jù)庫中第一預(yù)設(shè)數(shù)據(jù)組包括的對應(yīng)類型的元素進行匹配。第一預(yù)設(shè)數(shù)據(jù)組包括第一裝修風(fēng)格的多個元素,多個元素分為家居元素,裝飾元素和擺件元素三類。
在步驟1032中,若多個物體與第一預(yù)設(shè)數(shù)據(jù)組包括的多個元素的匹配度大于或等于預(yù)設(shè)閾值,終端確認當(dāng)前環(huán)境的裝修風(fēng)格為第一裝修風(fēng)格。
示例的,多個物體與預(yù)設(shè)數(shù)據(jù)庫中不同預(yù)設(shè)數(shù)據(jù)組的匹配度為多個物體與不同預(yù)設(shè)數(shù)據(jù)組包括的多個元素的重合個數(shù),重合個數(shù)越多,說明匹配度越高,重合個數(shù)越少,說明匹配度越低。
如果直接將每個物體依次與每個預(yù)設(shè)數(shù)據(jù)組中包括的多個元素進行比對,可能會出現(xiàn)效率低下,耗時較長的問題,因此可以將每個預(yù)設(shè)數(shù)據(jù)組中包括的多個元素分為家居元素,裝飾元素和擺件元素三類,終端在識別出當(dāng)前環(huán)境中出現(xiàn)的多個物體,以及每個物體的類型之后,可以按照每個物體的類型,將每種類型的物體分別與預(yù)設(shè)數(shù)據(jù)庫中不同預(yù)設(shè)數(shù)據(jù)組包括的對應(yīng)類型的元素進行匹配,即可確定出多個物體與每個預(yù)設(shè)數(shù)據(jù)組的匹配度。以第一預(yù)設(shè)數(shù)據(jù)組為例,若多個物體與第一預(yù)設(shè)數(shù)據(jù)組包括的多個元素的匹配度大于或等于預(yù)設(shè)閾值,則終端即可確認當(dāng)前環(huán)境的裝修風(fēng)格為第一裝修風(fēng)格。
示例的,假設(shè)預(yù)設(shè)閾值為3,終端識別出當(dāng)前環(huán)境出現(xiàn)的多個物體中家具類物體包括推拉格柵和日式茶桌,裝飾花紋類物體包括榻榻米,擺件類物體包括江戶風(fēng)鈴、字畫和瓷器。第一預(yù)設(shè)數(shù)據(jù)組體現(xiàn)的裝修風(fēng)格為和式風(fēng)格,其裝飾元素包括榻榻米、地臺等;家具元素包括天地袋柜體、推拉格柵、日式茶桌等;擺件元素包括日式鯉魚旗、和風(fēng)御守、日式招財貓以及江戶風(fēng)鈴等。
由上述可知,當(dāng)前環(huán)境出現(xiàn)的多個物體中裝飾花紋類物體與第一預(yù)設(shè)數(shù)據(jù)組的裝飾元素重合度為1,擺件類物體與第一預(yù)設(shè)數(shù)據(jù)組的擺件元素重合度為1,家具類物體與第一預(yù)設(shè)數(shù)據(jù)組的家具元素重合度為2,因此當(dāng)前環(huán)境出現(xiàn)的多個物體與第一預(yù)設(shè)數(shù)據(jù)組的匹配度為4,說明該多個物體與第一預(yù)設(shè)數(shù)據(jù)組的匹配度大于或等于預(yù)設(shè)閾值,此時終端可以確認當(dāng)前環(huán)境的裝修風(fēng)格為和式風(fēng)格。
上述實施例同樣適用于圖1b所示的技術(shù)方案。
本公開的實施例提供的技術(shù)方案中,通過當(dāng)前環(huán)境的多個物體與不同裝修風(fēng)格的數(shù)據(jù)庫的匹配程度,確定當(dāng)前環(huán)境的裝修風(fēng)格,提高了判斷當(dāng)前環(huán)境裝修風(fēng)格的準(zhǔn)確性和快捷性。
在一個實施例中,場景圖片為全景場景圖片。如圖1d所示,在步驟101中,終端獲取場景圖片,可以通過步驟1011和步驟1012實現(xiàn):
在步驟1011中,終端通過調(diào)整拍攝的角度和焦距,獲取當(dāng)前環(huán)境的多張圖片。
在步驟1012中,終端將多張圖片合成為全景場景圖片。
示例的,為了更精確的確認當(dāng)前環(huán)境的裝修風(fēng)格,終端可以通過調(diào)整攝像頭拍攝的角度和焦距,獲取當(dāng)前環(huán)境的多張圖片,然后根據(jù)多張圖片合成為當(dāng)前環(huán)境的全景場景圖片,該全景場景圖片能夠以環(huán)繞的角度全方位反映當(dāng)前環(huán)境出現(xiàn)的物體。
上述實施例同樣適用于圖1b和圖1c所示的技術(shù)方案。
本公開的實施例提供的技術(shù)方案中,通過當(dāng)前環(huán)境的全景場景圖片判斷當(dāng)前環(huán)境的裝修風(fēng)格,提高了判斷當(dāng)前環(huán)境裝修風(fēng)格的準(zhǔn)確性。
服務(wù)器側(cè)
圖1e是根據(jù)一示例性實施例示出的一種植物種類推薦方法的流程圖,如圖1e所示,該方法用于服務(wù)器,該服務(wù)器可以與終端通過藍牙,紅外,有線網(wǎng)絡(luò)或者無線網(wǎng)絡(luò)鏈接,植物種類推薦方法包括以下步驟105至步驟108:
在步驟105中,服務(wù)器獲取場景圖片,場景圖片包括當(dāng)前環(huán)境的多個物體的圖像。
示例的,在用戶需要改善居住環(huán)境時,可以首先在終端上安裝植物推薦類的app,然后指示該app運行,該app調(diào)用終端的攝像頭開啟,并通過調(diào)整攝像頭拍攝的角度和焦距,獲取當(dāng)前環(huán)境的多張圖片。終端可以根據(jù)該多張圖片合成為當(dāng)前環(huán)境的全景場景圖片,并將該全景場景圖片發(fā)送給服務(wù)器。服務(wù)器將接收到的該全景場景圖片作為當(dāng)前環(huán)境的場景圖片。
在步驟106中,服務(wù)器根據(jù)場景圖片包括的多個物體的圖像,識別當(dāng)前環(huán)境中出現(xiàn)的多個物體。
示例的,場景圖片中包括多個物體的圖像,每個物體的圖像包括各自的圖像特征,根據(jù)每個物體的圖像特征即可從場景圖片中識別出當(dāng)前環(huán)境中出現(xiàn)的多個物體。
其中,圖像特征主要指的是從場景圖片中提取到的圖像信息,提取圖像信息其主要過程是將圖像中的每個點分成不同的子集,每個子集為圖像上孤立的點、連續(xù)曲線或連續(xù)區(qū)域等。圖像特征可以包括紋理特征、顏色特征、形狀特征等,顏色特征是一種全局特征,其是基于像素點的特征,主要描述的是圖像的色彩,可通過顏色直方圖提取顏色特征;紋理特征也是一種全局特征,描述的是圖像上景物重復(fù)排列造成的有規(guī)則的分布,通常采用統(tǒng)計方法提取;形狀特征描述的是圖像上景物的形狀,可通過邊界特征法提取。在服務(wù)器獲得每個物體的圖像特征后,通過對圖像特征進行相應(yīng)處理,并利用預(yù)先訓(xùn)練好的圖像識別模型,識別出當(dāng)前環(huán)境出現(xiàn)的多個物體。
在步驟107中,服務(wù)器根據(jù)多個物體與預(yù)設(shè)數(shù)據(jù)庫中不同預(yù)設(shè)數(shù)據(jù)組的匹配度,確認當(dāng)前環(huán)境的裝修風(fēng)格。
示例的,預(yù)設(shè)數(shù)據(jù)庫包括多個預(yù)設(shè)數(shù)據(jù)組,不同預(yù)設(shè)數(shù)據(jù)組包括不同裝修風(fēng)格的多個元素。不同的裝修風(fēng)格特征不同,不同特征可以通過不同裝修風(fēng)格的元素體現(xiàn),而這些元素可以分類為家具元素、裝飾元素、擺件元素。例如,裝修風(fēng)格可以為和式風(fēng)格,現(xiàn)代簡約風(fēng)格,洛可可風(fēng)格或者中國古典風(fēng)格。能夠體現(xiàn)和式風(fēng)格特征的元素中,裝飾元素包括榻榻米、地臺等;家具元素包括天地袋柜體、推拉格柵、日式茶桌等;擺件元素包括日式鯉魚旗、和風(fēng)御守、日式招財貓以及江戶風(fēng)鈴等。能夠體現(xiàn)現(xiàn)代簡約風(fēng)格特征的元素中,裝飾元素包括、高純度色彩的墻壁等;家具元素包括線條簡潔的家具以及抽象派的掛畫等;擺件元素包括金屬燈罩、玻璃燈等。能夠體現(xiàn)洛可可風(fēng)格特征的元素中,裝飾元素包括弧線和s形線、淺色調(diào)的墻壁等;擺件元素包括貝殼、旋渦、山石、壁爐等;能夠體現(xiàn)中國古典風(fēng)格特征的元素中,裝飾元素包括龍鳳龜獅裝飾、字畫、匾幅、掛屏等;家具元素包括屏風(fēng)、博古架等;擺件元素包括盆景、瓷器、古玩等;能夠體現(xiàn)自然風(fēng)格特征的元素中,家具元素包括竹制家具,裝飾元素和擺件元素包括模擬自然萬物的裝飾品和擺件等。
初始化時,服務(wù)器可以設(shè)置多個預(yù)設(shè)數(shù)據(jù)組組成預(yù)設(shè)數(shù)據(jù)庫,不同的預(yù)設(shè)數(shù)據(jù)組對應(yīng)不同的裝修風(fēng)格,每個預(yù)設(shè)數(shù)據(jù)組包括能夠體現(xiàn)對應(yīng)裝修風(fēng)格特征的多個元素。當(dāng)服務(wù)器獲取到場景圖片之后,可以通過場景圖片識別當(dāng)前環(huán)境出現(xiàn)的多個物體,然后將該多個物體分別與多個預(yù)設(shè)數(shù)據(jù)組進行匹配,進而根據(jù)多個物體與不同預(yù)設(shè)數(shù)據(jù)組的匹配程度,確定當(dāng)前環(huán)境的裝修風(fēng)格。
在步驟108中,服務(wù)器根據(jù)裝修風(fēng)格,獲取當(dāng)前環(huán)境的植物種類推薦信息。
示例的,植物種類推薦信息包括至少一個適用于所述當(dāng)前環(huán)境裝修風(fēng)格的植物種類。初始化時,服務(wù)器可以預(yù)設(shè)裝修風(fēng)格與植物種類的對應(yīng)關(guān)系,該對應(yīng)關(guān)系說明了不同裝修風(fēng)格對應(yīng)不同種類的植物。例如,現(xiàn)代簡約風(fēng)格對應(yīng)的植物種類包括散尾葵、琴葉榕等精細耐看的且風(fēng)格簡約的植物;中國古典風(fēng)格對應(yīng)的植物種類包括造型優(yōu)美的盆景植物;和式風(fēng)格對應(yīng)的植物種類包括枯山水、紅楓盆景等;洛可可風(fēng)格對應(yīng)的植物種類包括混搭式鮮花、綠植組合拼盤等;自然風(fēng)格對應(yīng)的植物種類包括茅草、藤蔓等。
服務(wù)器在獲取到當(dāng)前環(huán)境的裝修風(fēng)格之后,可以根據(jù)預(yù)設(shè)的裝修風(fēng)格與植物種類的對應(yīng)關(guān)系,獲取當(dāng)前環(huán)境使用的至少一個植物種類,然后生成植物種類推薦信息。
本公開的實施例提供的技術(shù)方案中,在用戶需要改善居住環(huán)境時,可以向用戶推薦合適的植物種類,使得用戶在購買綠植時能夠選擇與當(dāng)前居住環(huán)境的裝修風(fēng)格匹配的植物種類,避免用戶為了美化居住環(huán)境而頻繁購買植物,降低用戶購買植物的經(jīng)濟成本。
在一個實施例中,如圖1f所示,在步驟108中,服務(wù)器根據(jù)裝修風(fēng)格,獲取當(dāng)前環(huán)境的植物種類推薦信息,可以通過步驟1081至步驟1083實現(xiàn):
在步驟1081中,服務(wù)器根據(jù)裝修風(fēng)格與植物種類的對應(yīng)關(guān)系,獲取至少一個適用于當(dāng)前環(huán)境的植物種類。
在步驟1082中,服務(wù)器根據(jù)至少一個適用于當(dāng)前環(huán)境的植物種類和場景圖片,獲取場景綠植模擬圖。
在步驟1083中,服務(wù)器根據(jù)場景綠植模擬圖,生成植物種類推薦信息。
示例的,在服務(wù)器獲取到當(dāng)前環(huán)境適用的多個植物種類之后,可以獲取每個植物種類的植物圖像,然后將獲取的多個植物圖像模擬在當(dāng)前環(huán)境的場景圖片中,即將植物圖像按照美學(xué)規(guī)律或者空間搭配規(guī)律設(shè)置在場景圖片的不同位置,進而獲取到場景綠植模擬圖。然后根據(jù)該場景綠植模擬圖生成植物種類推薦信息,該植物種類推薦信息中還可以包括每種植物的名稱,養(yǎng)護方法等信息。
本公開的實施例提供的技術(shù)方案中,在用戶需要改善居住環(huán)境時,可以向用戶提供當(dāng)前環(huán)境的場景綠植模擬圖,便于用戶直觀的查閱當(dāng)前環(huán)境所匹配的植物種類,擺放方式以及擺放地點等,避免用戶為了美化居住環(huán)境而頻繁購買植物,降低用戶購買植物的經(jīng)濟成本。
在一個實施例中,如圖1g所示,在步驟106中,服務(wù)器根據(jù)場景圖片包括的多個物體的圖像,識別當(dāng)前環(huán)境中出現(xiàn)的多個物體,可以通過步驟1061實現(xiàn):
在步驟1061中,服務(wù)器根據(jù)所述場景圖片包括的多個物體圖像的紋理特征,顏色特征和/或形狀特征,識別所述當(dāng)前環(huán)境出現(xiàn)的每個物體以及每個物體的類型,所述類型包括家具,裝飾花紋或擺件。
示例的,若第二物體圖像的顏色特征為灰色,形狀特征為沙發(fā)形狀,則服務(wù)器可以根據(jù)第二物體圖像的特征識別該第二物體為灰色的沙發(fā),其類型應(yīng)為家具類?;蛘撸舻诙矬w圖像的顏色特征為無色,形狀特征為水瓶形狀,則服務(wù)器可以根據(jù)第二物體圖像的特征識別該第二物體為透明玻璃瓶,其類型應(yīng)為擺件?;蛘?,若第二物體圖像的顏色特征為紅色,紋理特征為波浪紋,則服務(wù)器可以根據(jù)第二物體圖像的特征識別該第二物體為紅色波浪紋,其類型應(yīng)為裝飾花紋。
在步驟107中,服務(wù)器根據(jù)多個物體與預(yù)設(shè)數(shù)據(jù)庫中不同預(yù)設(shè)數(shù)據(jù)組的匹配度,確認當(dāng)前環(huán)境的裝修風(fēng)格,可以通過步驟1071和步驟1072實現(xiàn):
在步驟1071中,服務(wù)器按照當(dāng)前環(huán)境出現(xiàn)的每個物體的類型,將每種類型的物體分別與預(yù)設(shè)數(shù)據(jù)庫中第一預(yù)設(shè)數(shù)據(jù)組包括的對應(yīng)類型的元素進行匹配;第一預(yù)設(shè)數(shù)據(jù)組包括第一裝修風(fēng)格的多個元素,多個元素分為家居元素,裝飾元素和擺件元素三類。
在步驟1072中,若多個物體與第一預(yù)設(shè)數(shù)據(jù)組包括的多個元素的匹配度大于或等于預(yù)設(shè)閾值,服務(wù)器確認當(dāng)前環(huán)境的裝修風(fēng)格為第一裝修風(fēng)格。
示例的,多個物體與預(yù)設(shè)數(shù)據(jù)庫中不同預(yù)設(shè)數(shù)據(jù)組的匹配度為多個物體與不同預(yù)設(shè)數(shù)據(jù)組包括的多個元素的重合個數(shù),重合個數(shù)越多,說明匹配度越高,重合個數(shù)越少,說明匹配度越低。
如果直接將每個物體依次與每個預(yù)設(shè)數(shù)據(jù)組中包括的多個元素進行比對,可能會出現(xiàn)效率低下,耗時較長的問題,因此可以將每個預(yù)設(shè)數(shù)據(jù)組中包括的多個元素分為家居元素,裝飾元素和擺件元素三類,服務(wù)器在識別出當(dāng)前環(huán)境中出現(xiàn)的多個物體,以及每個物體的類型之后,可以按照每個物體的類型,將每種類型的物體分別與預(yù)設(shè)數(shù)據(jù)庫中不同預(yù)設(shè)數(shù)據(jù)組包括的對應(yīng)類型的元素進行匹配,即可確定出多個物體與每個預(yù)設(shè)數(shù)據(jù)組的匹配度。以第一預(yù)設(shè)數(shù)據(jù)組為例,若多個物體與第一預(yù)設(shè)數(shù)據(jù)組包括的多個元素的匹配度大于或等于預(yù)設(shè)閾值,則服務(wù)器即可確認當(dāng)前環(huán)境的裝修風(fēng)格為第一裝修風(fēng)格。
示例的,假設(shè)預(yù)設(shè)閾值為5,服務(wù)器識別出當(dāng)前環(huán)境出現(xiàn)的多個物體中家具類物體包括博古架和日式茶桌,裝飾花紋類物體包括字畫、匾幅和掛屏,擺件類物體包括盆景、瓷器、古玩和江戶風(fēng)鈴。第一預(yù)設(shè)數(shù)據(jù)組體現(xiàn)的裝修風(fēng)格為中國古典風(fēng)格,其裝飾元素包括龍鳳龜獅裝飾、字畫、匾幅、掛屏等;家具元素包括屏風(fēng)、博古架等;擺件元素包括盆景、瓷器、古玩等。
由上述可知,當(dāng)前環(huán)境出現(xiàn)的多個物體中裝飾花紋類物體與第一預(yù)設(shè)數(shù)據(jù)組的裝飾元素重合度為1,擺件類物體與第一預(yù)設(shè)數(shù)據(jù)組的擺件元素重合度為3,家具類物體與第一預(yù)設(shè)數(shù)據(jù)組的家具元素重合度為1,因此當(dāng)前環(huán)境出現(xiàn)的多個物體與第一預(yù)設(shè)數(shù)據(jù)組的匹配度為5,說明該多個物體與第一預(yù)設(shè)數(shù)據(jù)組的匹配度大于或等于預(yù)設(shè)閾值,此時服務(wù)器可以確認當(dāng)前環(huán)境的裝修風(fēng)格為中國古典風(fēng)格。
本公開的實施例提供的技術(shù)方案中,通過當(dāng)前環(huán)境的多個物體與不同裝修風(fēng)格的數(shù)據(jù)庫的匹配程度,確定當(dāng)前環(huán)境的裝修風(fēng)格,提高了判斷當(dāng)前環(huán)境裝修風(fēng)格的準(zhǔn)確性和快捷性。
在一個實施例中,如圖1h所示,方法還包括步驟109:
在步驟109中,服務(wù)器將植物種類推薦信息發(fā)送給終端,以便于終端根據(jù)操作指令展示植物種類推薦信息。
示例的,當(dāng)服務(wù)器獲取到植物種類推薦信息之后,可以將該植物種類推薦信息發(fā)送給終端。用戶在需要查看該植物種類推薦信息時,可以打開app,并指示app展示該植物種類推薦信息。終端可以通過app以場景綠植模擬圖的形式展示該植物種類推薦信息,同時還可以在展示的場景綠植模擬圖上顯示每種植物的名稱以及養(yǎng)護方法等信息。
本公開的實施例提供的技術(shù)方案中,將獲取到的植物種類推薦信息發(fā)送給終端,用戶在需要購買植物時,可以通過操作終端及時查閱該植物種類推薦信息,提高了用戶購買植物的便捷性,進而提高了用戶體驗。
下面通過幾個實施例詳細介紹實現(xiàn)過程。
圖2是根據(jù)一示例性實施例示出的一種植物種類推薦方法的流程圖,執(zhí)行主體為終端,如圖2所示,包括以下步驟201至步驟209:
在步驟201中,通過調(diào)整攝像頭拍攝的角度和焦距,獲取當(dāng)前環(huán)境的多張圖片。
在步驟202中,根據(jù)所述多張圖片合成當(dāng)前環(huán)境的全景場景圖片。
在步驟203中,根據(jù)全景場景圖片包括的多個物體圖像的紋理特征,顏色特征和/或形狀特征,識別當(dāng)前環(huán)境中出現(xiàn)的每個物體以及每個物體的類型。
在步驟204中,按照當(dāng)前環(huán)境出現(xiàn)的每個物體的類型,將每種類型的物體分別與預(yù)設(shè)數(shù)據(jù)庫中每個預(yù)設(shè)數(shù)據(jù)組包括的對應(yīng)類型的元素進行匹配。
在步驟205中,獲取與該多個物體的匹配度大于或等于預(yù)設(shè)閾值的預(yù)設(shè)數(shù)據(jù)組對應(yīng)的裝修風(fēng)格作為當(dāng)前環(huán)境的裝修風(fēng)格。
在步驟206中,根據(jù)裝修風(fēng)格與植物種類的對應(yīng)關(guān)系,獲取至少一個適用于當(dāng)前環(huán)境的植物種類。
在步驟207中,根據(jù)至少一個適用于當(dāng)前環(huán)境的植物種類和全景場景圖片,獲取場景綠植模擬圖。
在步驟208中,根據(jù)場景綠植模擬圖,生成植物種類推薦信息。
在步驟209中,獲取用戶輸入的第一操作指令,響應(yīng)與該第一操作指令展示該植物種類推薦信息。
本公開的實施例提供一種植物種類推薦方法,在用戶需要改善居住環(huán)境時,可以向用戶推薦合適的植物種類,使得用戶在購買綠植時能夠選擇與當(dāng)前居住環(huán)境的裝修風(fēng)格匹配的植物種類,避免用戶為了美化居住環(huán)境而頻繁購買植物,降低用戶購買植物的經(jīng)濟成本。
圖3是根據(jù)一示例性實施例示出的一種植物種類推薦方法的交互圖,如圖3所示,該植物種類推薦方法包括以下步驟301至步驟311:
在步驟301中,終端通過調(diào)整攝像頭拍攝的角度和焦距,獲取當(dāng)前環(huán)境的多張圖片。
在步驟302中,終端根據(jù)所述多張圖片合成當(dāng)前環(huán)境的全景場景圖片。
在步驟303中,終端將該全景場景圖片發(fā)送給服務(wù)器。
在步驟304中,服務(wù)器根據(jù)全景場景圖片包括的多個物體圖像的紋理特征,顏色特征和/或形狀特征,識別當(dāng)前環(huán)境中出現(xiàn)的每個物體以及每個物體的類型。
在步驟305中,服務(wù)器按照當(dāng)前環(huán)境出現(xiàn)的每個物體的類型,將每種類型的物體分別與預(yù)設(shè)數(shù)據(jù)庫中每個預(yù)設(shè)數(shù)據(jù)組包括的對應(yīng)類型的元素進行匹配。
在步驟306中,服務(wù)器獲取與該多個物體的匹配度大于或等于預(yù)設(shè)閾值的預(yù)設(shè)數(shù)據(jù)組對應(yīng)的裝修風(fēng)格作為當(dāng)前環(huán)境的裝修風(fēng)格。
在步驟307中,服務(wù)器根據(jù)裝修風(fēng)格與植物種類的對應(yīng)關(guān)系,獲取至少一個適用于當(dāng)前環(huán)境的植物種類。
在步驟308中,服務(wù)器根據(jù)至少一個適用于當(dāng)前環(huán)境的植物種類和全景場景圖片,獲取場景綠植模擬圖。
在步驟309中,服務(wù)器根據(jù)場景綠植模擬圖,生成植物種類推薦信息。
在步驟310中,服務(wù)器將植物種類推薦信息發(fā)送給終端。
在步驟311中,終端獲取用戶輸入的第一操作指令,響應(yīng)與該第一操作指令展示該植物種類推薦信息。
本公開的實施例提供一種植物種類推薦方法,在用戶需要改善居住環(huán)境時,可以向用戶推薦合適的植物種類,使得用戶在購買綠植時能夠選擇與當(dāng)前居住環(huán)境的裝修風(fēng)格匹配的植物種類,避免用戶為了美化居住環(huán)境而頻繁購買植物,降低用戶購買植物的經(jīng)濟成本。
下述為本公開裝置實施例,可以用于執(zhí)行本公開方法實施例。
圖4a是根據(jù)一示例性實施例示出的一種植物種類推薦裝置40的結(jié)構(gòu)示意圖,該裝置40可以通過軟件、硬件或者兩者的結(jié)合實現(xiàn)成為電子設(shè)備的部分或者全部。如圖4a所示,該植物種類推薦裝置40包括第一獲取模塊401,識別模塊402,確認模塊403和第二獲取模塊404。
其中,第一獲取模塊401,用于獲取場景圖片,所述場景圖片包括當(dāng)前環(huán)境的多個物體的圖像。
識別模塊402,用于根據(jù)所述場景圖片包括的多個物體的圖像,識別所述當(dāng)前環(huán)境中出現(xiàn)的多個物體。
確認模塊403,用于根據(jù)所述多個物體與預(yù)設(shè)數(shù)據(jù)庫中不同預(yù)設(shè)數(shù)據(jù)組的匹配度,確認所述當(dāng)前環(huán)境的裝修風(fēng)格;所述預(yù)設(shè)數(shù)據(jù)庫包括多個預(yù)設(shè)數(shù)據(jù)組,不同預(yù)設(shè)數(shù)據(jù)組包括不同裝修風(fēng)格的多個元素。
第二獲取模塊404,用于根據(jù)所述裝修風(fēng)格,獲取所述當(dāng)前環(huán)境的植物種類推薦信息,所述植物種類推薦信息包括至少一個適用于所述當(dāng)前環(huán)境裝修風(fēng)格的植物種類。
在一個實施例中,如圖4b所示,所述第二獲取模塊404包括第一獲取子模塊4041,第二獲取子模塊4042和生成子模塊4043。
其中,第一獲取子模塊4041,用于根據(jù)裝修風(fēng)格與植物種類的對應(yīng)關(guān)系,獲取至少一個適用于所述當(dāng)前環(huán)境的植物種類。
第二獲取子模塊4042,用于根據(jù)所述至少一個適用于所述當(dāng)前環(huán)境的植物種類和所述場景圖片,獲取場景綠植模擬圖。
生成子模塊4043,用于根據(jù)所述場景綠植模擬圖,生成所述植物種類推薦信息。
在一個實施例中,如圖4c所示,所述識別模塊402包括識別子模塊4021;所述確認模塊403包括匹配子模塊4031和確認子模塊4032。
其中,識別子模塊4021,用于根據(jù)所述場景圖片包括的多個物體圖像的紋理特征,顏色特征和/或形狀特征,識別所述當(dāng)前環(huán)境出現(xiàn)的每個物體以及每個物體的類型,所述類型包括家具,裝飾花紋或擺件。
匹配子模塊4031,用于按照所述當(dāng)前環(huán)境出現(xiàn)的每個物體的類型,將每種類型的物體分別與所述預(yù)設(shè)數(shù)據(jù)庫中第一預(yù)設(shè)數(shù)據(jù)組包括的對應(yīng)類型的元素進行匹配;所述第一預(yù)設(shè)數(shù)據(jù)組包括第一裝修風(fēng)格的多個元素,所述多個元素分為家居元素,裝飾元素和擺件元素三類。
確認子模塊4032,用于在所述多個物體與第一預(yù)設(shè)數(shù)據(jù)組包括的多個元素的匹配度大于或等于預(yù)設(shè)閾值,確認所述當(dāng)前環(huán)境的裝修風(fēng)格為所述第一裝修風(fēng)格。
上述實施例同樣適用于圖4b所示的植物推薦裝置40。
在一個實施例中,如圖4d所示,所述場景圖片為全景場景圖片。所述第一獲取模塊401包括第三獲取子模塊4011和合成子模塊4012。
其中,第三獲取子模塊4011,用于通過調(diào)整拍攝的角度和焦距,獲取所述當(dāng)前環(huán)境的多張圖片。
合成子模塊4012,用于將所述多張圖片合成為所述全景場景圖片。
上述實施例同樣適用于圖4b和圖4c所示的植物推薦裝置40。
在一個實施例中,如圖4e所示,所述裝置40還包括發(fā)送模塊405。
所述發(fā)送模塊405,用于將所述植物種類推薦信息發(fā)送給終端,以便于所述終端根據(jù)操作指令展示所述植物種類推薦信息。
上述實施例同樣適用于圖4b和圖4c所示的植物推薦裝置40。
本公開的實施例提供一種植物種類推薦裝置,在用戶需要改善居住環(huán)境時,該裝置可以向用戶推薦合適的植物種類,使得用戶在購買綠植時能夠選擇與當(dāng)前居住環(huán)境的裝修風(fēng)格匹配的植物種類,避免用戶為了美化居住環(huán)境而頻繁購買植物,降低用戶購買植物的經(jīng)濟成本。
本公開實施例提供一種植物種類推薦裝置,該植物種類推薦裝置包括:
處理器;
用于存儲處理器可執(zhí)行指令的存儲器;
其中,處理器被配置為:
獲取場景圖片,所述場景圖片包括當(dāng)前環(huán)境的多個物體的圖像;
根據(jù)所述場景圖片包括的多個物體的圖像,識別所述當(dāng)前環(huán)境中出現(xiàn)的多個物體;
根據(jù)所述多個物體與預(yù)設(shè)數(shù)據(jù)庫中不同預(yù)設(shè)數(shù)據(jù)組的匹配度,確認所述當(dāng)前環(huán)境的裝修風(fēng)格;所述預(yù)設(shè)數(shù)據(jù)庫包括多個預(yù)設(shè)數(shù)據(jù)組,不同預(yù)設(shè)數(shù)據(jù)組包括不同裝修風(fēng)格的多個元素;
根據(jù)所述裝修風(fēng)格,獲取所述當(dāng)前環(huán)境的植物種類推薦信息,所述植物種類推薦信息包括至少一個適用于所述當(dāng)前環(huán)境裝修風(fēng)格的植物種類。
在一個實施例中,上述處理器還可被配置為:根據(jù)裝修風(fēng)格與植物種類的對應(yīng)關(guān)系,獲取至少一個適用于所述當(dāng)前環(huán)境的植物種類;根據(jù)所述至少一個適用于所述當(dāng)前環(huán)境的植物種類和所述場景圖片,獲取場景綠植模擬圖;根據(jù)所述場景綠植模擬圖,生成所述植物種類推薦信息。
在一個實施例中,上述處理器還可被配置為:根據(jù)所述場景圖片包括的多個物體圖像的紋理特征,顏色特征和/或形狀特征,識別所述當(dāng)前環(huán)境出現(xiàn)的每個物體以及每個物體的類型,所述類型包括家具,裝飾花紋或擺件;按照所述當(dāng)前環(huán)境出現(xiàn)的每個物體的類型,將每種類型的物體分別與所述預(yù)設(shè)數(shù)據(jù)庫中第一預(yù)設(shè)數(shù)據(jù)組包括的對應(yīng)類型的元素進行匹配;所述第一預(yù)設(shè)數(shù)據(jù)組包括第一裝修風(fēng)格的多個元素,所述多個元素分為家居元素,裝飾元素和擺件元素三類;若所述多個物體與第一預(yù)設(shè)數(shù)據(jù)組包括的多個元素的匹配度大于或等于預(yù)設(shè)閾值,確認所述當(dāng)前環(huán)境的裝修風(fēng)格為所述第一裝修風(fēng)格。
在一個實施例中,所述場景圖片為全景場景圖片。上述處理器還可被配置為:通過調(diào)整拍攝的角度和焦距,獲取所述當(dāng)前環(huán)境的多張圖片;將所述多張圖片合成為所述全景場景圖片。
在一個實施例中,上述處理器還可被配置為:將所述植物種類推薦信息發(fā)送給終端,以便于所述終端根據(jù)操作指令展示所述植物種類推薦信息。
本公開的實施例提供一種植物種類推薦裝置,在用戶需要改善居住環(huán)境時,該裝置可以向用戶推薦合適的植物種類,使得用戶在購買綠植時能夠選擇與當(dāng)前居住環(huán)境的裝修風(fēng)格匹配的植物種類,避免用戶為了美化居住環(huán)境而頻繁購買植物,降低用戶購買植物的經(jīng)濟成本。
關(guān)于上述實施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實施例中進行了詳細描述,此處將不做詳細闡述說明。
圖5是根據(jù)一示例性實施例示出的一種用于植物種類推薦裝置50的結(jié)構(gòu)框圖,該裝置適用于終端設(shè)備。例如,裝置50可以是移動電話,計算機,數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺,平板設(shè)備,醫(yī)療設(shè)備,健身設(shè)備,個人數(shù)字助理等。
裝置50可以包括以下一個或多個組件:處理組件502,存儲器504,電源組件506,多媒體組件508,音頻組件510,輸入/輸出(i/o)的接口512,傳感器組件514,以及通信組件516。
處理組件502通常控制裝置50的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機操作和記錄操作相關(guān)聯(lián)的操作。處理組件502可以包括一個或多個處理器520來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件502可以包括一個或多個模塊,便于處理組件502和其他組件之間的交互。例如,處理組件502可以包括多媒體模塊,以方便多媒體組件508和處理組件502之間的交互。
存儲器504被配置為存儲各種類型的數(shù)據(jù)以支持在裝置50的操作。這些數(shù)據(jù)的示例包括用于在裝置50上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲器504可以由任何類型的易失性或非易失性存儲設(shè)備或者它們的組合實現(xiàn),如靜態(tài)隨機存取存儲器(sram),電可擦除可編程只讀存儲器(eeprom),可擦除可編程只讀存儲器(eprom),可編程只讀存儲器(prom),只讀存儲器(rom),磁存儲器,快閃存儲器,磁盤或光盤。
電源組件506為裝置50的各種組件提供電力。電源組件506可以包括電源管理系統(tǒng),一個或多個電源,及其他與為裝置50生成、管理和分配電力相關(guān)聯(lián)的組件。
多媒體組件508包括在所述裝置50和用戶之間的提供一個輸出接口的屏幕。在一些實施例中,屏幕可以包括液晶顯示器(lcd)和觸摸面板(tp)。如果屏幕包括觸摸面板,屏幕可以被實現(xiàn)為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與所述觸摸或滑動操作相關(guān)的持續(xù)時間和壓力。在一些實施例中,多媒體組件508包括一個前置攝像頭和/或后置攝像頭。當(dāng)裝置50處于操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個前置攝像頭和后置攝像頭可以是一個固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。
音頻組件510被配置為輸出和/或輸入音頻信號。例如,音頻組件510包括一個麥克風(fēng)(mic),當(dāng)裝置50處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風(fēng)被配置為接收外部音頻信號。所接收的音頻信號可以被進一步存儲在存儲器504或經(jīng)由通信組件516發(fā)送。在一些實施例中,音頻組件510還包括一個揚聲器,用于輸出音頻信號。
i/o接口512為處理組件502和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。
傳感器組件514包括一個或多個傳感器,用于為裝置50提供各個方面的狀態(tài)評估。例如,傳感器組件514可以檢測到裝置50的打開/關(guān)閉狀態(tài),組件的相對定位,例如所述組件為裝置50的顯示器和小鍵盤,傳感器組件514還可以檢測裝置50或裝置50一個組件的位置改變,用戶與裝置50接觸的存在或不存在,裝置50方位或加速/減速和裝置50的溫度變化。傳感器組件514可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件514還可以包括光傳感器,如cmos或ccd圖像傳感器,用于在成像應(yīng)用中使用。在一些實施例中,該傳感器組件514還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
通信組件516被配置為便于裝置50和其他設(shè)備之間有線或無線方式的通信。裝置50可以接入基于通信標(biāo)準(zhǔn)的無線網(wǎng)絡(luò),如wifi,2g或3g,或它們的組合。在一個示例性實施例中,通信組件516經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關(guān)信息。在一個示例性實施例中,所述通信組件516還包括近場通信(nfc)模塊,以促進短程通信。例如,在nfc模塊可基于射頻識別(rfid)技術(shù),紅外數(shù)據(jù)協(xié)會(irda)技術(shù),超寬帶(uwb)技術(shù),藍牙(bt)技術(shù)和其他技術(shù)來實現(xiàn)。
在示例性實施例中,裝置50可以被一個或多個應(yīng)用專用集成電路(asic)、數(shù)字信號處理器(dsp)、數(shù)字信號處理設(shè)備(dspd)、可編程邏輯器件(pld)、現(xiàn)場可編程門陣列(fpga)、控制器、微控制器、微處理器或其他電子組件實現(xiàn),用于執(zhí)行上述方法。
在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質(zhì),例如包括指令的存儲器504,上述指令可由裝置50的處理器520執(zhí)行以完成上述方法。例如,所述非臨時性計算機可讀存儲介質(zhì)可以是rom、隨機存取存儲器(ram)、cd-rom、磁帶、軟盤和光數(shù)據(jù)存儲設(shè)備等。
圖6是根據(jù)一示例性實施例示出的一種用于植物種類推薦裝置60的框圖。例如,裝置60可以被提供為一服務(wù)器。裝置60包括處理組件602,其進一步包括一個或多個處理器,以及由存儲器603所代表的存儲器資源,用于存儲可由處理組件602的執(zhí)行的指令,例如應(yīng)用程序。存儲器603中存儲的應(yīng)用程序可以包括一個或一個以上的每一個對應(yīng)于一組指令的模塊。此外,處理組件602被配置為執(zhí)行指令,以執(zhí)行上述方法。
裝置60還可以包括一個電源組件606被配置為執(zhí)行裝置60的電源管理,一個有線或無線網(wǎng)絡(luò)接口605被配置為將裝置60連接到網(wǎng)絡(luò),和一個輸入輸出(i/o)接口608。裝置60可以操作基于存儲在存儲器603的操作系統(tǒng),例如windowsservertm,macosxtm,unixtm,linuxtm,freebsdtm或類似。
本公開實施例提供一種非臨時性計算機可讀存儲介質(zhì),當(dāng)所述存儲介質(zhì)中的指令由裝置50的處理器執(zhí)行時,使得裝置50能夠執(zhí)行上述植物種類推薦方法,所述方法包括:
獲取場景圖片,所述場景圖片包括當(dāng)前環(huán)境的多個物體的圖像;
根據(jù)所述場景圖片包括的多個物體的圖像,識別所述當(dāng)前環(huán)境中出現(xiàn)的多個物體;
根據(jù)所述多個物體與預(yù)設(shè)數(shù)據(jù)庫中不同預(yù)設(shè)數(shù)據(jù)組的匹配度,確認所述當(dāng)前環(huán)境的裝修風(fēng)格;所述預(yù)設(shè)數(shù)據(jù)庫包括多個預(yù)設(shè)數(shù)據(jù)組,不同預(yù)設(shè)數(shù)據(jù)組包括不同裝修風(fēng)格的多個元素;
根據(jù)所述裝修風(fēng)格,獲取所述當(dāng)前環(huán)境的植物種類推薦信息,所述植物種類推薦信息包括至少一個適用于所述當(dāng)前環(huán)境裝修風(fēng)格的植物種類。
在一個實施例中,所述根據(jù)所述裝修風(fēng)格,獲取所述當(dāng)前環(huán)境的植物種類推薦信息包括:根據(jù)裝修風(fēng)格與植物種類的對應(yīng)關(guān)系,獲取至少一個適用于所述當(dāng)前環(huán)境的植物種類;根據(jù)所述至少一個適用于所述當(dāng)前環(huán)境的植物種類和所述場景圖片,獲取場景綠植模擬圖;根據(jù)所述場景綠植模擬圖,生成所述植物種類推薦信息。
在一個實施例中,所述根據(jù)所述場景圖片包括的多個物體的圖像,識別所述當(dāng)前環(huán)境中出現(xiàn)的多個物體包括:根據(jù)所述場景圖片包括的多個物體圖像的紋理特征,顏色特征和/或形狀特征,識別所述當(dāng)前環(huán)境出現(xiàn)的每個物體以及每個物體的類型,所述類型包括家具,裝飾花紋或擺件;所述根據(jù)所述多個物體與預(yù)設(shè)數(shù)據(jù)庫中不同預(yù)設(shè)數(shù)據(jù)組的匹配度,確認所述當(dāng)前環(huán)境的裝修風(fēng)格包括:按照所述當(dāng)前環(huán)境出現(xiàn)的每個物體的類型,將每種類型的物體分別與所述預(yù)設(shè)數(shù)據(jù)庫中第一預(yù)設(shè)數(shù)據(jù)組包括的對應(yīng)類型的元素進行匹配;所述第一預(yù)設(shè)數(shù)據(jù)組包括第一裝修風(fēng)格的多個元素,所述多個元素分為家居元素,裝飾元素和擺件元素三類;若所述多個物體與第一預(yù)設(shè)數(shù)據(jù)組包括的多個元素的匹配度大于或等于預(yù)設(shè)閾值,確認所述當(dāng)前環(huán)境的裝修風(fēng)格為所述第一裝修風(fēng)格。
在一個實施例中,所述場景圖片為全景場景圖片;所述獲取場景圖片包括:通過調(diào)整拍攝的角度和焦距,獲取所述當(dāng)前環(huán)境的多張圖片;將所述多張圖片合成為所述全景場景圖片。
本公開實施例提供一種非臨時性計算機可讀存儲介質(zhì),當(dāng)所述存儲介質(zhì)中的指令由裝置60的處理器執(zhí)行時,使得裝置60能夠執(zhí)行上述植物種類推薦方法,所述方法包括:
獲取場景圖片,所述場景圖片包括當(dāng)前環(huán)境的多個物體的圖像;
根據(jù)所述場景圖片包括的多個物體的圖像,識別所述當(dāng)前環(huán)境中出現(xiàn)的多個物體;
根據(jù)所述多個物體與預(yù)設(shè)數(shù)據(jù)庫中不同預(yù)設(shè)數(shù)據(jù)組的匹配度,確認所述當(dāng)前環(huán)境的裝修風(fēng)格;所述預(yù)設(shè)數(shù)據(jù)庫包括多個預(yù)設(shè)數(shù)據(jù)組,不同預(yù)設(shè)數(shù)據(jù)組包括不同裝修風(fēng)格的多個元素;
根據(jù)所述裝修風(fēng)格,獲取所述當(dāng)前環(huán)境的植物種類推薦信息,所述植物種類推薦信息包括至少一個適用于所述當(dāng)前環(huán)境裝修風(fēng)格的植物種類。
在一個實施例中,所述根據(jù)所述裝修風(fēng)格,獲取所述當(dāng)前環(huán)境的植物種類推薦信息包括:根據(jù)裝修風(fēng)格與植物種類的對應(yīng)關(guān)系,獲取至少一個適用于所述當(dāng)前環(huán)境的植物種類;根據(jù)所述至少一個適用于所述當(dāng)前環(huán)境的植物種類和所述場景圖片,獲取場景綠植模擬圖;根據(jù)所述場景綠植模擬圖,生成所述植物種類推薦信息。
在一個實施例中,所述根據(jù)所述場景圖片包括的多個物體的圖像,識別所述當(dāng)前環(huán)境中出現(xiàn)的多個物體包括:根據(jù)所述場景圖片包括的多個物體圖像的紋理特征,顏色特征和/或形狀特征,識別所述當(dāng)前環(huán)境出現(xiàn)的每個物體以及每個物體的類型,所述類型包括家具,裝飾花紋或擺件;所述根據(jù)所述多個物體與預(yù)設(shè)數(shù)據(jù)庫中不同預(yù)設(shè)數(shù)據(jù)組的匹配度,確認所述當(dāng)前環(huán)境的裝修風(fēng)格包括:按照所述當(dāng)前環(huán)境出現(xiàn)的每個物體的類型,將每種類型的物體分別與所述預(yù)設(shè)數(shù)據(jù)庫中第一預(yù)設(shè)數(shù)據(jù)組包括的對應(yīng)類型的元素進行匹配;所述第一預(yù)設(shè)數(shù)據(jù)組包括第一裝修風(fēng)格的多個元素,所述多個元素分為家居元素,裝飾元素和擺件元素三類;若所述多個物體與第一預(yù)設(shè)數(shù)據(jù)組包括的多個元素的匹配度大于或等于預(yù)設(shè)閾值,確認所述當(dāng)前環(huán)境的裝修風(fēng)格為所述第一裝修風(fēng)格。
在一個實施例中,所述方法還包括:將所述植物種類推薦信息發(fā)送給終端,以便于所述終端根據(jù)操作指令展示所述植物種類推薦信息。
本領(lǐng)域技術(shù)人員在考慮說明書及實踐這里公開的公開后,將容易想到本公開的其它實施方案。本申請旨在涵蓋本公開的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開的一般性原理并包括本公開未公開的本技術(shù)領(lǐng)域中的公知常識或慣用技術(shù)手段。說明書和實施例僅被視為示例性的,本公開的真正范圍和精神由下面的權(quán)利要求指出。
應(yīng)當(dāng)理解的是,本公開并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進行各種修改和改變。本公開的范圍僅由所附的權(quán)利要求來限制。