亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

為三維場景中的多個物體選擇材質(zhì)的方法和裝置與流程

文檔序號:11063959閱讀:620來源:國知局
為三維場景中的多個物體選擇材質(zhì)的方法和裝置與制造工藝

本發(fā)明實(shí)施例涉及三維場景領(lǐng)域,并且更具體地,涉及一種為三維場景中的物體選擇材質(zhì)的方法和裝置。



背景技術(shù):

在三維場景的紋理貼圖和渲染中,為物體選擇材質(zhì)是一個很重要的過程,對于同樣的場景,選擇不同的材質(zhì)組合很可能會呈現(xiàn)出完全不同的視覺效果。為了能夠較方便地為三維場景中的物體選擇材質(zhì)組合方案,現(xiàn)有技術(shù)中根據(jù)從少量高質(zhì)量三維場景模型庫中提取的物體材質(zhì)與幾何形狀的對應(yīng)關(guān)系為三維場景中的物體選擇材質(zhì)組合方案。現(xiàn)有技術(shù)在選擇材質(zhì)組合方案的過程中主要存在以下問題:首先,目前免費(fèi)的高質(zhì)量三維場景模型的數(shù)量極少,因此,難以獲取較準(zhǔn)確的物體材質(zhì)與幾何形狀的對應(yīng)關(guān)系;另外,該方法只考慮物體的幾何形狀與材質(zhì)的對應(yīng)關(guān)系,而幾何形狀能提供的區(qū)分度較為有限,例如,室內(nèi)的很多物體都是一些基本的幾何形狀組成的,實(shí)際中往往需要為這些物體選擇不同的材質(zhì),而如果根據(jù)物體的幾何形狀與材質(zhì)的關(guān)系為這些物體選擇相同材質(zhì)的話,搭配效果會比較差。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例提供一種為三維場景中的多個物體選擇材質(zhì)的方法和裝置,能夠?yàn)槿S場景中的多個物體選擇搭配效果較好的目標(biāo)材質(zhì)。

第一方面,提供一種為三維場景中的多個物體選擇材質(zhì)的方法,包括:根據(jù)所述多個物體查詢預(yù)先建立的材質(zhì)數(shù)據(jù)庫,從而獲取所述多個物體各自對應(yīng)的候選材質(zhì)的信息和所述多個物體與所述多個物體各自對應(yīng)的候選材質(zhì)的概率關(guān)系;根據(jù)所述多個物體各自對應(yīng)的候選材質(zhì)的信息,確定所述多個物體的多種材質(zhì)組合方式;根據(jù)所述概率關(guān)系,確定所述多種材質(zhì)組合方式中的每種材質(zhì)組合方式的材質(zhì)組合概率,所述材質(zhì)組合概率用于指示所述多個物體搭配所述每種材質(zhì)組合方式的概率;將所述每種材質(zhì)組合方式與預(yù) 設(shè)的參考模板進(jìn)行對比,從而確定所述每種材質(zhì)組合方式的優(yōu)選程度;根據(jù)所述材質(zhì)組合概率和所述優(yōu)選程度,在所述多種材質(zhì)組合方式中選取出目標(biāo)材質(zhì)組合方式,從而確定所述多個物體的目標(biāo)材質(zhì);根據(jù)所述目標(biāo)材質(zhì)對所述三維場景中的多個物體進(jìn)行渲染。

結(jié)合第一方面,在第一方面的第一種實(shí)現(xiàn)方式中,所述概率關(guān)系包括所述多個物體各自搭配所述多個物體各自對應(yīng)在所述每種材質(zhì)組合方式中的候選材質(zhì)的概率,所述材質(zhì)組合概率包括第一概率,所述第一概率為所述多個物體搭配所述多個物體各自在所述每種材質(zhì)組合方式中的候選材質(zhì)的概率的和。

結(jié)合第一方面的第一種實(shí)現(xiàn)方式,在第一方面的第二種實(shí)現(xiàn)方式中,所述根據(jù)所述概率關(guān)系,確定所述多種材質(zhì)組合方式中的每種材質(zhì)組合方式的材質(zhì)組合概率,包括:根據(jù)確定所述第一概率,其中,F(xiàn)1(P,M)為所述第一概率,P為所述多個物體,M為所述每種材質(zhì)組合方式,pi為所述多個物體中的第i個物體,mi為物體pi在M中的候選材質(zhì),i為大于或等于1的整數(shù),n為大于或等于2的整數(shù),f1(pi,mi)為物體pi取材質(zhì)mi的概率,ε為常數(shù)。

結(jié)合第一方面的第一種或者第二種實(shí)現(xiàn)方式,在第一方面的第三種實(shí)現(xiàn)方式中,所述概率關(guān)系還包括所述多個物體中的多個物體組合各自搭配所述多個物體各自對應(yīng)在所述每種材質(zhì)組合方式中的候選材質(zhì)的概率,所述材質(zhì)組合概率還包括第二概率,所述第二概率為所述多個物體組合各自搭配所述多個物體各自對應(yīng)在所述每種材質(zhì)組合方式中的候選材質(zhì)的概率的和。

結(jié)合第一方面的第三種實(shí)現(xiàn)方式,在第一方面的第四種實(shí)現(xiàn)方式中,所述根據(jù)所述概率關(guān)系,確定所述多種材質(zhì)組合方式中的每種材質(zhì)組合方式的材質(zhì)組合概率,包括:根據(jù)確定所述第二概率,其中,F(xiàn)2(P,M)為所述第二概率,P為所述多個物體,M為所述每種材質(zhì)組合方式,pi為所述多個物體中的第i個物體,pj為所述多個物體中的第j個物體,mi為pi在M中的候選材質(zhì),mj為pj在M中的候選材質(zhì),i和j均為大于等于1的整數(shù),n為大于等于2的整數(shù),f2(pi,mi,pj,mj)為物體pi和pj分別取材質(zhì)mi和mj的概率,ε為常數(shù)。

結(jié)合第一方面的第三種或者第四種實(shí)現(xiàn)方式,在第一方面的第五種實(shí)現(xiàn)方式中,所述根據(jù)所述材質(zhì)組合概率和所述優(yōu)選程度,在所述多種材質(zhì)組合 方式中選取出目標(biāo)材質(zhì)組合方式,包括:根據(jù)F(M)=F1(P,M)+F2(P,M)+G(M),確定所述每種材質(zhì)組合方式的效果值,其中,M為所述每種材質(zhì)組合方式,F(xiàn)(M)為M的效果值,F(xiàn)1(P,M)為所述第一概率,F(xiàn)2(P,M)為所述第二概率,G(M)為所述優(yōu)選程度;根據(jù)所述效果值,在所述多種材質(zhì)組合方式中選取出所述目標(biāo)材質(zhì)組合方式。

結(jié)合第一方面或者第一方面的第一種至第五種實(shí)現(xiàn)方式中的任意一種,在第一方面的第六種實(shí)現(xiàn)方式中,所述將所述每種材質(zhì)組合方式與預(yù)設(shè)的參考模板進(jìn)行對比,從而確定所述每種材質(zhì)組合方式的優(yōu)選程度,包括:

根據(jù)確定所述優(yōu)選程度,其中,M為所述每種材質(zhì)組合方式,G(M)為所述優(yōu)選程度,為所述參考模板,為所述參考模板的分值,為M與的的匹配值,α和β為常數(shù)。

結(jié)合第一方面或者第一方面的第一種至第六種實(shí)現(xiàn)方式中的任意一種,在第一方面的第七種實(shí)現(xiàn)方式中,所述根據(jù)所述材質(zhì)組合概率和所述優(yōu)選程度,在所述多種組合方式中確定目標(biāo)組合方式,包括:在所述多種材質(zhì)組合方式中選取出屬于預(yù)設(shè)的材質(zhì)集合的材質(zhì)組合方式,所述材質(zhì)組合集合包括用戶確定的材質(zhì)組合方式;根據(jù)所述材質(zhì)組合概率和所述優(yōu)選程度,在所述屬于預(yù)設(shè)的材質(zhì)集合的材質(zhì)組合方式中選取出所述目標(biāo)組合方式。

第二方面,提供一種選擇網(wǎng)絡(luò)功能服務(wù)的裝置,包括:查詢模塊,用于根據(jù)所述多個物體查詢預(yù)先建立的材質(zhì)數(shù)據(jù)庫,從而獲取所述多個物體各自對應(yīng)的候選材質(zhì)的信息和所述多個物體與所述多個物體各自對應(yīng)的候選材質(zhì)的概率關(guān)系;第一確定模塊,用于根據(jù)所述查詢模塊獲取的所述多個物體各自對應(yīng)的候選材質(zhì)的信息,確定所述多個物體的多種材質(zhì)組合方式;第二確定模塊,用于根據(jù)所述查詢模塊獲取的所述概率關(guān)系,確定所述多種材質(zhì)組合方式中的每種材質(zhì)組合方式的材質(zhì)組合概率,所述材質(zhì)組合概率用于指示所述多個物體搭配所述每種材質(zhì)組合方式的概率;對比模塊,用于將所述第一確定模塊確定的所述每種材質(zhì)組合方式與預(yù)設(shè)的參考模板進(jìn)行對比,從而確定所述每種材質(zhì)組合方式的優(yōu)選程度;選擇模塊,用于根據(jù)所述第二確定模塊確定的所述材質(zhì)組合概率和所述優(yōu)選程度,在所述多種材質(zhì)組合方式中選取出目標(biāo)材質(zhì)組合方式,從而確定所述多個物體的目標(biāo)材質(zhì);渲染模塊,用于根據(jù)所述選擇模塊確定的所述目標(biāo)材質(zhì)對所述三維場景中的多個物體 進(jìn)行渲染。

結(jié)合第二方面,在第二方面的第一種實(shí)現(xiàn)方式中,所述概率關(guān)系包括所述多個物體各自搭配所述多個物體各自對應(yīng)在所述每種材質(zhì)組合方式中的候選材質(zhì)的概率,所述材質(zhì)組合概率包括第一概率,所述第一概率為所述多個物體搭配所述多個物體各自在所述每種材質(zhì)組合方式中的候選材質(zhì)的概率的和。

結(jié)合第二方面的第一種實(shí)現(xiàn)方式,在第二方面的第二種實(shí)現(xiàn)方式中,所述第二確定模塊具體用于:根據(jù)確定所述第一概率,其中,F(xiàn)1(P,M)為所述第一概率,P為所述多個物體,M為所述每種材質(zhì)組合方式,pi為所述多個物體中的第i個物體,mi為物體pi在M中的候選材質(zhì),i為大于或等于1的整數(shù),n為大于或等于2的整數(shù),f1(pi,mi)為物體pi取材質(zhì)mi的概率,ε為數(shù)值常量。

結(jié)合第二方面的第一種或者第二種實(shí)現(xiàn)方式,在第二方面的第三種實(shí)現(xiàn)方式中,所述概率關(guān)系還包括所述多個物體中的多個物體組合各自搭配所述多個物體各自對應(yīng)在所述每種材質(zhì)組合方式中的候選材質(zhì)的概率,所述材質(zhì)組合概率還包括第二概率,所述第二概率為所述多個物體組合各自搭配所述多個物體各自對應(yīng)在所述每種材質(zhì)組合方式中的候選材質(zhì)的概率的和。

結(jié)合第二方面的第三種實(shí)現(xiàn)方式,在第二方面的第四種實(shí)現(xiàn)方式中,所述第二確定模塊具體用于:根據(jù)確定所述第二概率,其中,F(xiàn)2(P,M)為所述第二概率,P為所述多個物體,M為所述每種材質(zhì)組合方式,pi為所述多個物體中的第i個物體,pj為所述多個物體中的第j個物體,mi為pi在M中的候選材質(zhì),mj為pj在M中的候選材質(zhì),i和j均為大于等于1的整數(shù),n為大于等于2的整數(shù),f2(pi,mi,pj,mj)為物體pi和pj分別取材質(zhì)mi和mj的概率,ε為常數(shù)。

結(jié)合第二方面的第三種或者第四種實(shí)現(xiàn)方式,在第二方面的第五種實(shí)現(xiàn)方式中,所述選擇模塊具體用于:根據(jù)F(M)=F1(P,M)+F2(P,M)+G(M),確定所述每種材質(zhì)組合方式的效果值,其中,M為所述每種材質(zhì)組合方式,F(xiàn)(M)為M的效果值,F(xiàn)1(P,M)為所述第一概率,F(xiàn)2(P,M)為所述第二概率,G(M)為所述優(yōu)選程度;根據(jù)所述效果值,在所述多種材質(zhì)組合方式中選取出所述目標(biāo)材質(zhì)組合方式。

結(jié)合第二方面或者第二方面的第一種至第五種實(shí)現(xiàn)方式中的任意一種,在第二方面的第六種實(shí)現(xiàn)方式中,所述對比模塊具體用于:根據(jù)確定所述優(yōu)選程度,其中,M為所述每種材質(zhì)組合方式,G(M)為所述優(yōu)選程度,為所述參考模板,為所述參考模板的分值,為M與的的匹配值,α和β為常數(shù)。

結(jié)合第二方面或者第二方面的第一種至第六種實(shí)現(xiàn)方式中的任意一種,在第二方面的第七種實(shí)現(xiàn)方式中,所述選擇模塊具體用于:在所述多種材質(zhì)組合方式中選取出屬于預(yù)設(shè)的材質(zhì)集合的材質(zhì)組合方式,所述材質(zhì)組合集合包括用戶確定的材質(zhì)組合方式;根據(jù)所述材質(zhì)組合概率和所述優(yōu)選程度,在所述屬于預(yù)設(shè)的材質(zhì)集合的材質(zhì)組合方式中選取出所述目標(biāo)組合方式。

本發(fā)明實(shí)施例中,根據(jù)每種材質(zhì)組合方式的材質(zhì)組合概率以及每種材質(zhì)組合方式與預(yù)設(shè)的參考模板對比得出的優(yōu)選程度來確定目標(biāo)材質(zhì)組合方式,進(jìn)而確定多個物體的模板材質(zhì),不像現(xiàn)有技術(shù)那樣僅僅根據(jù)物體的幾何形狀與材質(zhì)的對應(yīng)關(guān)系來選擇材質(zhì),而是通過綜合考慮每種組合方式的材質(zhì)組合概率以及優(yōu)選程度為三維場景中的多個物體選擇模板材質(zhì),能夠?yàn)槿S場景中的多個物體選擇搭配效果較好的目標(biāo)材質(zhì)。

附圖說明

為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1是本發(fā)明實(shí)施例的為三維場景中的多個物體選擇材質(zhì)的方法的示意性流程圖。

圖2是本發(fā)明實(shí)施例的為三維場景中的多個物體選擇材質(zhì)的裝置的示意性框圖。

圖3是本發(fā)明實(shí)施例的為三維場景中的多個物體選擇材質(zhì)的裝置的示意性框圖。

具體實(shí)施方式

下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行 清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明的一部分實(shí)施例,而不是全部實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實(shí)施例,都應(yīng)屬于本發(fā)明保護(hù)的范圍。

圖1是本發(fā)明實(shí)施例的為三維場景中的多個物體選擇材質(zhì)的方法的示意性流程圖。圖1的方法包括:

110、根據(jù)多個物體查詢預(yù)先建立的材質(zhì)數(shù)據(jù)庫,從而獲取多個物體各自對應(yīng)的候選材質(zhì)的信息和多個物體與該多個物體各自對應(yīng)的候選材質(zhì)的概率關(guān)系。

應(yīng)理解,三維場景中的多個物體可以是指該三維場景中的所有的組成物體,也可以是該三維場景中的部分組成物體。也就是說本發(fā)明實(shí)施例既可以為三維場景中的所有組成物體選擇材質(zhì),也可以只為三維場景中的部分物體選擇材質(zhì),另外,該多個物體可以為兩個或兩個以上的物體。

上述材質(zhì)數(shù)據(jù)庫可以是根據(jù)以下步驟預(yù)先建立的:首先,根據(jù)關(guān)鍵詞從互聯(lián)網(wǎng)中獲取大量的圖片,建立一個圖片數(shù)據(jù)庫;其次,對圖片數(shù)據(jù)庫中的圖片所包含的物體的進(jìn)行名稱標(biāo)注,接下來對這些物體采用的是什么材質(zhì)進(jìn)行分析,將物體的材質(zhì)信息也標(biāo)注出來,最后將圖片數(shù)據(jù)庫中包含了多少物體,每種物體的候選材質(zhì)有幾種,每種物體選擇其中一種候選材質(zhì)的概率等信息提取出來形成材質(zhì)數(shù)據(jù)庫,這樣根據(jù)材質(zhì)數(shù)據(jù)庫就可以獲知每種物體可選的材質(zhì)有多少,選擇某種材質(zhì)的概率。具體來說,當(dāng)上述三維場景為室內(nèi)場景時,可以利用“沙發(fā)、椅子、桌子、床、柜子”等與室內(nèi)場景有關(guān)的關(guān)鍵詞從互聯(lián)網(wǎng)中獲取包含這些物體的大量圖片,例如,這里獲取的某個圖片包含椅子和桌子且它們的材質(zhì)分別是塑料和木質(zhì),那么就要在該圖片中標(biāo)出椅子和桌子的名稱,并分別標(biāo)注它們的材質(zhì)為塑料和木質(zhì),如果這些圖片中一共出現(xiàn)了三種材質(zhì)的椅子,那么就可以確定椅子的候選材質(zhì)有三種,這時再將從圖片中獲取椅子、桌子等物體的可選的材質(zhì)以及這些物體選擇這些候選材質(zhì)的概率信息提取出來并保存,形成材質(zhì)數(shù)據(jù)庫。

應(yīng)理解,上述多個物體與多個物體各自對應(yīng)的候選材質(zhì)的概率關(guān)系可以是三維場景中的多個物體中的至少一個物體取從相應(yīng)的候選材質(zhì)中選擇材質(zhì)的概率信息,例如,該材質(zhì)數(shù)據(jù)庫可以包含三維場景中的每一個物體取其候選材質(zhì)中的每種材質(zhì)的概率信息,該材質(zhì)數(shù)據(jù)庫還可以包含三維場景中的每兩個物體取該兩個物體的候選材質(zhì)中的兩種材質(zhì)的概率,同樣,上述材質(zhì) 數(shù)據(jù)庫還可以包含三維場景中的每三個物體取該三個物體的候選材質(zhì)中的三種材質(zhì)的概率。更具體地,當(dāng)三維場景中包含桌子、椅子和床三個物體,這三個物體的候選材質(zhì)都是塑料、金屬和木質(zhì),那么該材質(zhì)數(shù)據(jù)庫就包含桌子、椅子以及床這三個物體分別取三種材質(zhì)的概率信息,該材質(zhì)數(shù)據(jù)庫還可以包含桌子和椅子、椅子和床、桌子和床分別取任意兩種材質(zhì)的概率,該材質(zhì)數(shù)據(jù)庫還可以包含桌子。椅子和床分別取任意三種材質(zhì)的概率信息。也就是說通過材質(zhì)數(shù)據(jù)庫可以獲取單個物體取其候選材質(zhì)中的每種材質(zhì)的概率信息,還可以通過材質(zhì)數(shù)據(jù)庫獲取多個物體分別取它們的候選材質(zhì)中的每種材質(zhì)的概率信息。

另外,可以認(rèn)為只要上述材質(zhì)的類型相同就屬于同一種材質(zhì),例如,木質(zhì)、金屬、噴漆以及相關(guān)的材質(zhì)紋理都屬于材質(zhì)的類型,如果兩種物體的材質(zhì)都是木質(zhì),那么可以認(rèn)為該這兩種物體的材質(zhì)相同。另外,為了對材質(zhì)的描述更加詳細(xì),以便在從更多的材質(zhì)組合中選擇搭配效果較好的材質(zhì)組合,在考慮兩種材質(zhì)是否屬于相同材質(zhì)時還可以將材質(zhì)的其他參數(shù),例如,將材質(zhì)的漫反射系數(shù)、高光反射系數(shù)、粗糙度系數(shù)都考慮進(jìn)去,這時,如果兩種材質(zhì)僅僅類型相同,但是這些參數(shù)不完全一致的話那么可以認(rèn)為這兩種材質(zhì)屬于不同的材質(zhì),只有當(dāng)這兩種材質(zhì)的種類相同,且這幾種參數(shù)都相同才認(rèn)為這兩種材質(zhì)屬于同一種材質(zhì),這樣在為三維場景選擇材質(zhì)時,可選的材質(zhì)組合就增多了,這樣就以便于為三維場景中的多個物體選擇搭配效果更好的材質(zhì)組合。

120、根據(jù)多個物體各自對應(yīng)的候選材質(zhì)的信息,確定該多個物體的多種材質(zhì)組合方式。

作為一個具體的情況,假設(shè)上述三維場景僅包含桌子、椅子和沙發(fā),那么通過查詢該材質(zhì)數(shù)據(jù)庫就可以確定桌子、椅子和沙發(fā)分別可以取哪幾種材質(zhì),這樣就可以得出該三維場景中的三個物體的材質(zhì)所有可能的組合方式,例如,當(dāng)三維場景中的桌子、椅子和沙發(fā)都分別有三種可選的材質(zhì)時,那么這三個物體的材質(zhì)就一共有27種組合方式。應(yīng)理解,上述圖片數(shù)據(jù)庫中的圖片不僅可以從互聯(lián)網(wǎng)中獲取還可以從其他專業(yè)圖庫中獲得。

130、根據(jù)概率關(guān)系,確定多種材質(zhì)組合方式中的每種材質(zhì)組合方式的材質(zhì)組合概率,該材質(zhì)組合概率用于指示多個物體搭配每種材質(zhì)組合方式的概率。

可選地,材質(zhì)數(shù)據(jù)庫中的多個物體與該多個物體各自對應(yīng)的候選材質(zhì)的概率關(guān)系可以包括多個物體各自搭配該多個物體各自對應(yīng)在每種材質(zhì)組合方式中的候選材質(zhì)的概率,這時上述材質(zhì)組合概率可以包括第一概率,該第一概率為多個物體搭配該多個物體各自在所述每種材質(zhì)組合方式中的候選材質(zhì)的概率的和。

可選地,上述概率關(guān)系還可以包括多個物體中的多個物體組合各自搭配該多個物體各自對應(yīng)在每種材質(zhì)組合方式中的候選材質(zhì)的概率,這時上述材質(zhì)組合概率可以包括第二概率,該第二概率為該多個物體組合各自搭配該多個物體各自對應(yīng)在每種材質(zhì)組合方式中的候選材質(zhì)的概率的和。

例如,當(dāng)一個三維場景包含物體A,B,C,這三種物體的任意一種材質(zhì)組合為x,y,z,那么第一概率就表示物體A取材質(zhì)x的概率、物體B取材質(zhì)y的概率以及物體C取材質(zhì)z的概率的和;第二信息表示物體A和B分別取材質(zhì)x和y的概率、物體A和C分別取材質(zhì)x和z的概率以及物體B和C分別取材質(zhì)y和z的概率的和。

具體來說,可以根據(jù)以下方式來確定第一概率和第二概率:

根據(jù)確定第一概率,其中,F(xiàn)1(P,M)為第一概率,P為多個物體,M為多種每種材質(zhì)組合方式,pi為多個物體中的第i個物體,mi為物體pi在M中的候選材質(zhì),i為大于或等于1的整數(shù),n為大于或等于2的整數(shù),f1(pi,mi)為物體pi取材質(zhì)mi的概率,ε為常數(shù)。

根據(jù)確定第二概率,其中,F(xiàn)2(P,M)為所述第二概率,P為所述多個物體,M為每種材質(zhì)組合方式,pi為多個物體中的第i個物體,pj為多個物體中的第j個物體,mi為pi在M中的候選材質(zhì),mj為pj在M中的候選材質(zhì),i和j均為大于等于1的整數(shù),n為大于等于2的整數(shù),f2(pi,mi,pj,mj)為物體pi和pj分別取材質(zhì)mi和mj的概率,ε為常數(shù),例如,ε可以是為了避免數(shù)值計(jì)算一場而引入的數(shù)值常量。

應(yīng)理解,可以通過查詢材質(zhì)數(shù)據(jù)庫來獲取f1(pi,mi)和f2(pi,mi,pj,mj),另外,材質(zhì)數(shù)據(jù)庫中的f1(pi,mi)和f2(pi,mi,pj,mj)可以是通過下面的方法計(jì)算得到的。

根據(jù)計(jì)算f1(pi,mi),其中,pi為多個物體中的第i個物體,mi為物體pi在M中的候選材質(zhì),c(pi)為在圖片數(shù)據(jù)庫中含有物體 pi的圖片的數(shù)目,c(pi,mi)為在圖片數(shù)據(jù)庫中含有物體pi且物體pi的材質(zhì)為mi的圖片的數(shù)目。

根據(jù)計(jì)算f2(pi,mi,pj,mj),其中,pi和pj分別為多個物體中的第i個和第j個物體,mi為pi在M中的候選材質(zhì),mj為pj在M中的候選材質(zhì),c(pi,pj)為在圖片數(shù)據(jù)庫中同時含有物體pi和pj的圖片的數(shù)目,c(pi,mi,pj,mj)為在圖片數(shù)據(jù)庫中同時含有物體pi和pj且物體pi和pj的材質(zhì)分別為mi和mj的圖片的數(shù)目。另外,在計(jì)算f2(pi,mi,pj,mj)時,c(pi,mi,pj,mj)還可以包括在圖片數(shù)據(jù)庫中同時含有物體pi和pj且物體pi和pj的材質(zhì)分別為和的圖片的數(shù)目,其中,是與mi相似的材質(zhì),是與mj相似的材質(zhì),這樣就將相似材質(zhì)的情況也考慮進(jìn)去,這樣可以避免因?yàn)閒2(pi,mi,pj,mj)過小而導(dǎo)致的材質(zhì)組合方式過少的情況發(fā)生。

應(yīng)理解,上述圖片數(shù)據(jù)庫可以是根據(jù)相關(guān)的關(guān)鍵詞從互聯(lián)網(wǎng)中獲取大量的圖片,該數(shù)據(jù)庫中包含三維場景中的所有物體,在這里,多個物體可以是兩個物體,也可以是兩個以上的物體。

為了便于對根據(jù)上述公式計(jì)算f1(pi,mi)和f2(pi,mi,pj,mj)的過程的理解,下面結(jié)合兩個具體的例子對相關(guān)計(jì)算過程進(jìn)行詳細(xì)的描述。

例如,上述三維場景包含的物體為桌子和椅子,桌子和椅子的候選材質(zhì)均為金屬、塑料和木質(zhì)。在圖片數(shù)據(jù)庫中,包含桌子的圖片共有100張,其中,包含桌子且桌子的材質(zhì)為木質(zhì)的圖片有50張,包含桌子且桌子的材質(zhì)為金屬的圖片有30張,包含桌子且桌子的材質(zhì)為塑料的圖片有20張,那么就可以計(jì)算得到桌子的材質(zhì)為木質(zhì)的概率為50%,為金屬的概率為30%,為塑料的概率為20%,按照同樣的過程可以計(jì)算出其他物體為不同材質(zhì)的概率。

例如,上述三維場景中的物體仍包含桌子和椅子,桌子和椅子的候選材質(zhì)均為木質(zhì)和金屬。在圖片數(shù)據(jù)庫中,同時含有桌子和椅子的圖片為50張,同時含有桌子和椅子且桌子和椅子的材質(zhì)分別為木質(zhì)和金屬的圖片為10張,同時含有桌子和椅子且桌子和椅子的材質(zhì)均為木質(zhì)的圖片為20張,同時含有桌子和椅子且桌子和椅子的材質(zhì)均為金屬的圖片為5張,同時含有桌子和椅子且桌子和椅子的材質(zhì)分別為金屬和木質(zhì)的圖片為15張。那么可以計(jì)算得到桌子和椅子的材質(zhì)分別為木質(zhì)和金屬的概率為20%,桌子和椅子的材質(zhì)分均為木質(zhì)的概率為40%,桌子和椅子的材質(zhì)均為金屬的概率為10%,桌子 和椅子的材質(zhì)分別為金屬和木質(zhì)的概率為30%,按照同樣的過程可以計(jì)算出任意兩個物體分別為不同材質(zhì)的概率。

140、將每種材質(zhì)組合方式與預(yù)設(shè)的參考模板進(jìn)行對比,從而確定每種材質(zhì)組合方式的優(yōu)選程度。

可選地,可以根據(jù)確定上述優(yōu)選程度,其中,M為每種材質(zhì)組合方式,G(M)為優(yōu)選程度,為參考模板,為參考模板的分值,為M與的的匹配值,α和β為常數(shù)。

應(yīng)理解,在確定上述優(yōu)選程度時,可以將M的顏色搭配風(fēng)格與預(yù)設(shè)的參考模板的顏色搭配風(fēng)格進(jìn)行對比,參考模板可以是從現(xiàn)有場景中選擇顏色搭配風(fēng)格較好的三維場景,也就是說,可以從現(xiàn)有場景中選擇值較高的模板作為參考模板。

具體來說,參考模板所在的場景可以與上述三維場景不一致,也就是說參考模板包含的物體可以與上述三維場景中包含的物體不一致,這時只是用該參考模板來衡量不同的材質(zhì)組合方式的顏色搭配風(fēng)格。當(dāng)然,如果選擇的參考模板的場景與上述三維場景越接近的的話,比如說,參考模板的場景中包含的物體與上述三維場景包含的物體越接近的話,上述優(yōu)選程度越能準(zhǔn)確的反映上述三維場景選擇不同材質(zhì)組合方式時的顏色搭配風(fēng)格,這樣選擇的材質(zhì)組合的搭配效果可能會更好。另外,在這里α和β為常數(shù),在計(jì)算時可以根據(jù)實(shí)際情況調(diào)整α和β的數(shù)值,例如,α可以為0.6,β可以為0.4。

150、根據(jù)材質(zhì)組合概率和優(yōu)選程度,在多種材質(zhì)組合方式中選取出目標(biāo)材質(zhì)組合方式,從而確定多個物體的目標(biāo)材質(zhì)。

160、根據(jù)目標(biāo)材質(zhì)對該三維場景中的多個物體進(jìn)行渲染。

應(yīng)理解,這里的渲染可以是根據(jù)確定好的目標(biāo)材質(zhì)為三維場景中的多個物體搭配材質(zhì),以顯示出多個物體選擇目標(biāo)材質(zhì)所體現(xiàn)出的渲染效果。

本發(fā)明實(shí)施例中,根據(jù)每種材質(zhì)組合方式的材質(zhì)組合概率以及每種材質(zhì)組合方式與預(yù)設(shè)的參考模板對比得出的優(yōu)選程度來確定目標(biāo)材質(zhì)組合方式,進(jìn)而確定多個物體的模板材質(zhì),不像現(xiàn)有技術(shù)那樣僅僅根據(jù)物體的幾何形狀與材質(zhì)的對應(yīng)關(guān)系來選擇材質(zhì),而是通過綜合考慮每種組合方式的材質(zhì)組合概率以及優(yōu)選程度為三維場景中的多個物體選擇模板材質(zhì),能夠?yàn)槿S場景中的多個物體選擇搭配效果較好的目標(biāo)材質(zhì)。

可選地,作為一個實(shí)施例,可以根據(jù)F(M)=F1(P,M)+F2(P,M)+G(M), 確定每種材質(zhì)組合方式的效果值,其中,M為每種材質(zhì)組合方式,F(xiàn)(M)為M的效果值,F(xiàn)1(P,M)為第一概率,F(xiàn)2(P,M)為第二概率,G(M)為優(yōu)選程度。一般來說,F(xiàn)(M)的值越小可以認(rèn)為M的搭配效果越好,因此,在根據(jù)F(M)從多種材質(zhì)組合方式中選擇目標(biāo)材質(zhì)組合方式時,可以選擇F(M)值較小的材質(zhì)組合方式作為目標(biāo)材質(zhì)組合方式。

具體來說,可以采用模擬退火算法進(jìn)行迭代以尋找F(M)值較小的材質(zhì)組合方式,具體過程如下:

上述三維場景的多個物體的列表P={p1,p2,…,pn},該多個物體對應(yīng)的多種材質(zhì)組合方式中的任意一種材質(zhì)組合為M={m1,m2,…,mn},該多個物體中的任意一個物體為pi,其對應(yīng)的材質(zhì)為mi。在進(jìn)行第K次迭代時的材質(zhì)組合為Mk,在進(jìn)行第K+1次迭代時,對于每一個mi,k∈Mk,從與mi,k相近的材質(zhì)中隨機(jī)選擇一個材質(zhì)m′i,k,類似地,采用同樣的方法為Mk中的其它材質(zhì)選擇近似的材質(zhì),用以構(gòu)建最終的M′K,并以如下的概率PM′K→MK+1接受M′K=MK+1

在按照上述過程在進(jìn)行每次迭代之后,都要為當(dāng)前材質(zhì)組合中的每種材質(zhì)在其相似的材質(zhì)中任意選擇一個材質(zhì),以形成新的材質(zhì)組合,然后按照一定的概率接受該新的材質(zhì)組合,如果接受了這個新的材質(zhì)組合的話,那么在該新的材質(zhì)基礎(chǔ)上重復(fù)進(jìn)行上述過程。如果按照概率沒有接受該新的材質(zhì)組合的話,那么就不改變原來的材質(zhì)組合,在原來的材質(zhì)組合的基礎(chǔ)上再重復(fù)進(jìn)行上述迭代過程,直至函數(shù)F(M)收斂,這時的M就是目標(biāo)材質(zhì)組合方式。其中,F(xiàn)(M)=F1(P,M)+F2(P,M)+G(M),T0和模擬退火算法的初始參數(shù),在實(shí)際應(yīng)用中可以根據(jù)情況給出具體的數(shù)值,k是迭代的次數(shù)。

可選地,作為一個實(shí)施例,可以根據(jù)材質(zhì)組合概率和優(yōu)選程度,在多種組合方式中確定目標(biāo)組合方式時還可以在多種材質(zhì)組合方式中選取出屬于預(yù)設(shè)的材質(zhì)集合的材質(zhì)組合方式,該材質(zhì)組合集合包括用戶確定的材質(zhì)組合方式,接下來再根據(jù)材質(zhì)組合概率和優(yōu)選程度,在屬于預(yù)設(shè)的材質(zhì)集合的材質(zhì)組合方式中選取出所述目標(biāo)組合方式。

應(yīng)理解,上述材質(zhì)組合集合中包含的材質(zhì)組合方式可以是根據(jù)用戶的偏好來設(shè)置的,例如該材質(zhì)組合集合可以包含用戶喜愛的現(xiàn)有場景的組合方式。

另外,在確定了目標(biāo)組合方式后,還可以直接根據(jù)用戶的偏好從目標(biāo)組合方式中選擇一個效果較好的組合方式,例如,用戶偏好沙發(fā)的材質(zhì)為木質(zhì)的材質(zhì)組合方式,那么在目標(biāo)組合方式中就可以選擇沙發(fā)的材質(zhì)為木質(zhì)的材質(zhì)組合方式(假設(shè)三維場景中的物體有沙發(fā),且目標(biāo)組合方式中也存在沙發(fā)為木質(zhì)的材質(zhì)組合),或者用戶還可以從目標(biāo)組合方式中選擇沙發(fā)為木質(zhì),椅子為塑料的組合方式(假設(shè)三維場景中的物體有沙發(fā)和椅子,且目標(biāo)材質(zhì)組合中也存在沙發(fā)為木質(zhì),椅子為塑料的材質(zhì)組合),或者還可以根據(jù)喜好的顏色風(fēng)格從中選擇一個最優(yōu)的組合方式。

上文結(jié)合圖1詳細(xì)的描述了根據(jù)本發(fā)明實(shí)施例的為三維場景中的多個物體選擇材質(zhì)的方法,下面將結(jié)合圖2和圖3,描述本發(fā)明實(shí)施例的為三維場景中的多個物體選擇材質(zhì)的裝置。

應(yīng)理解,圖2和圖3描述的為三維場景中的多個物體選擇材質(zhì)的裝置能夠?qū)崿F(xiàn)圖1中描述的為三維場景中的多個物體選擇材質(zhì)的方法的各個步驟,為了簡潔,適當(dāng)省略重復(fù)的描述。

圖2是本發(fā)明實(shí)施例的為三維場景中的多個物體選擇材質(zhì)的裝置的示意性框圖。圖2的裝置200包括:

查詢模塊210,用于根據(jù)所述多個物體查詢預(yù)先建立的材質(zhì)數(shù)據(jù)庫,從而獲取所述多個物體各自對應(yīng)的候選材質(zhì)的信息和所述多個物體與所述多個物體各自對應(yīng)的候選材質(zhì)的概率關(guān)系;

第一確定模塊220,用于根據(jù)所述查詢模塊獲取的所述多個物體各自對應(yīng)的候選材質(zhì)的信息,確定所述多個物體的多種材質(zhì)組合方式;

第二確定模塊230,用于根據(jù)所述查詢模塊獲取的所述概率關(guān)系,確定所述多種材質(zhì)組合方式中的每種材質(zhì)組合方式的材質(zhì)組合概率,所述材質(zhì)組合概率用于指示所述多個物體搭配所述每種材質(zhì)組合方式的概率;

對比模塊240,用于將所述第一確定模塊確定的所述每種材質(zhì)組合方式與預(yù)設(shè)的參考模板進(jìn)行對比,從而確定所述每種材質(zhì)組合方式的優(yōu)選程度;

選擇模塊250,用于根據(jù)所述第二確定模塊確定的所述材質(zhì)組合概率和所述對比模塊確定的所述優(yōu)選程度,在所述多種材質(zhì)組合方式中選取出目標(biāo)材質(zhì)組合方式,從而確定所述多個物體的目標(biāo)材質(zhì);

渲染模塊260,用于根據(jù)所述選擇模塊確定的所述目標(biāo)材質(zhì)對所述三維場景中的多個物體進(jìn)行渲染。

本發(fā)明實(shí)施例中,根據(jù)每種材質(zhì)組合方式的材質(zhì)組合概率以及每種材質(zhì)組合方式與預(yù)設(shè)的參考模板對比得出的優(yōu)選程度來確定目標(biāo)材質(zhì)組合方式,進(jìn)而確定多個物體的模板材質(zhì),不像現(xiàn)有技術(shù)那樣僅僅根據(jù)物體的幾何形狀與材質(zhì)的對應(yīng)關(guān)系來選擇材質(zhì),而是通過綜合考慮每種組合方式的材質(zhì)組合概率以及優(yōu)選程度為三維場景中的多個物體選擇模板材質(zhì),能夠?yàn)槿S場景中的多個物體選擇搭配效果較好的目標(biāo)材質(zhì)。

可選地,作為一個實(shí)施例,所述概率關(guān)系包括所述多個物體各自搭配所述多個物體各自對應(yīng)在所述每種材質(zhì)組合方式中的候選材質(zhì)的概率,所述材質(zhì)組合概率包括第一概率,所述第一概率為所述多個物體搭配所述多個物體各自在所述每種材質(zhì)組合方式中的候選材質(zhì)的概率的和。

可選地,作為一個實(shí)施例,所述第二確定模塊230具體用于根據(jù)確定所述第一概率,其中,F(xiàn)1(P,M)為所述第一概率,P為所述多個物體,M為所述每種材質(zhì)組合方式,pi為所述多個物體中的第i個物體,mi為物體pi在M中的候選材質(zhì),i為大于或等于1的整數(shù),n為大于或等于2的整數(shù),f1(pi,mi)為物體pi取材質(zhì)mi的概率,ε為常數(shù)。

可選地,作為一個實(shí)施例,所述概率關(guān)系還包括所述多個物體中的多個物體組合各自搭配所述多個物體各自對應(yīng)在所述每種材質(zhì)組合方式中的候選材質(zhì)的概率,所述材質(zhì)組合概率還包括第二概率,所述第二概率為所述多個物體組合各自搭配所述多個物體各自對應(yīng)在所述每種材質(zhì)組合方式中的候選材質(zhì)的概率的和。

可選地,作為一個實(shí)施例,所述第二確定模塊230具體用于根據(jù)確定所述第二概率,其中,F(xiàn)2(P,M)為所述第二概率,P為所述多個物體,M為所述每種材質(zhì)組合方式,pi為所述多個物體中的第i個物體,pj為所述多個物體中的第j個物體,mi為pi在M中的候選材質(zhì),mj為pj在M中的候選材質(zhì),i和j均為大于等于1的整數(shù),n為大于等于2的整數(shù),f2(pi,mi,pj,mj)為物體pi和pj分別取材質(zhì)mi和mj的概率,ε為常數(shù)。

可選地,作為一個實(shí)施例,所述選擇模塊250具體用于根據(jù)F(M)=F1(P,M)+F2(P,M)+G(M),確定所述每種材質(zhì)組合方式的效果值,其中,M為所述每種材質(zhì)組合方式,F(xiàn)(M)為M的效果值,F(xiàn)1(P,M)為所述 第一概率,F(xiàn)2(P,M)為所述第二概率,G(M)為所述優(yōu)選程度;根據(jù)所述效果值,在所述多種材質(zhì)組合方式中選取出所述目標(biāo)材質(zhì)組合方式。

可選地,作為一個實(shí)施例,所述對比模塊240具體用于根據(jù)確定所述優(yōu)選程度,其中,M為所述每種材質(zhì)組合方式,G(M)為所述優(yōu)選程度,為所述參考模板,為所述參考模板的分值,為M與的的匹配值,α和β為常數(shù)。

可選地,作為一個實(shí)施例,所述選擇模塊250具體用于在所述多種材質(zhì)組合方式中選取出屬于預(yù)設(shè)的材質(zhì)集合的材質(zhì)組合方式,所述材質(zhì)組合集合包括用戶確定的材質(zhì)組合方式;根據(jù)所述材質(zhì)組合概率和所述優(yōu)選程度,在所述屬于預(yù)設(shè)的材質(zhì)集合的材質(zhì)組合方式中選取出所述目標(biāo)組合方式。

圖3是本發(fā)明實(shí)施例的為三維場景中的多個物體選擇材質(zhì)的裝置的示意性框圖。圖3的裝置300包括:

存儲器310,用于存儲程序;

處理器320,用于執(zhí)行程序,當(dāng)所述程序執(zhí)行時,所述處理器320具體用于:獲取所述三維場景,確定所述三維場景包含的多個物體;根據(jù)所述多個物體查詢預(yù)先建立的材質(zhì)數(shù)據(jù)庫,從而獲取所述多個物體各自對應(yīng)的候選材質(zhì)的信息和所述多個物體與所述多個物體各自對應(yīng)的候選材質(zhì)的概率關(guān)系;根據(jù)所述多個物體各自對應(yīng)的候選材質(zhì)的信息,確定所述多個物體的多種材質(zhì)組合方式;根據(jù)所述概率關(guān)系,確定所述多種材質(zhì)組合方式中的每種材質(zhì)組合方式的材質(zhì)組合概率,所述材質(zhì)組合概率用于指示所述多個物體搭配所述每種材質(zhì)組合方式的概率;將所述每種材質(zhì)組合方式與預(yù)設(shè)的參考模板進(jìn)行對比,從而確定所述每種材質(zhì)組合方式的優(yōu)選程度;根據(jù)所述材質(zhì)組合概率和所述優(yōu)選程度,在所述多種材質(zhì)組合方式中選取出目標(biāo)材質(zhì)組合方式,從而確定所述多個物體的目標(biāo)材質(zhì);根據(jù)所述目標(biāo)材質(zhì)對所述三維場景中的多個物體進(jìn)行渲染。

本發(fā)明實(shí)施例中,根據(jù)每種材質(zhì)組合方式的材質(zhì)組合概率以及每種材質(zhì)組合方式與預(yù)設(shè)的參考模板對比得出的優(yōu)選程度來確定目標(biāo)材質(zhì)組合方式,進(jìn)而確定多個物體的模板材質(zhì),不像現(xiàn)有技術(shù)那樣僅僅根據(jù)物體的幾何形狀與材質(zhì)的對應(yīng)關(guān)系來選擇材質(zhì),而是通過綜合考慮每種組合方式的材質(zhì)組合概率以及優(yōu)選程度為三維場景中的多個物體選擇模板材質(zhì),能夠?yàn)槿S場景中的多個物體選擇搭配效果較好的目標(biāo)材質(zhì)。

可選地,作為一個實(shí)施例,所述概率關(guān)系包括所述多個物體各自搭配所述多個物體各自對應(yīng)在所述每種材質(zhì)組合方式中的候選材質(zhì)的概率,所述材質(zhì)組合概率包括第一概率,所述第一概率為所述多個物體搭配所述多個物體各自在所述每種材質(zhì)組合方式中的候選材質(zhì)的概率的和。

可選地,作為一個實(shí)施例,所述處理器320具體用于根據(jù)確定所述第一概率,其中,F(xiàn)1(P,M)為所述第一概率,P為所述多個物體,M為所述每種材質(zhì)組合方式,pi為所述多個物體中的第i個物體,mi為物體pi在M中的候選材質(zhì),i為大于或等于1的整數(shù),n為大于或等于2的整數(shù),f1(pi,mi)為物體pi取材質(zhì)mi的概率,ε為常數(shù)。

可選地,作為一個實(shí)施例,所述概率關(guān)系還包括所述多個物體中的多個物體組合各自搭配所述多個物體各自對應(yīng)在所述每種材質(zhì)組合方式中的候選材質(zhì)的概率,所述材質(zhì)組合概率還包括第二概率,所述第二概率為所述多個物體組合各自搭配所述多個物體各自對應(yīng)在所述每種材質(zhì)組合方式中的候選材質(zhì)的概率的和。

可選地,作為一個實(shí)施例,所述處理器320具體用于根據(jù)確定所述第二概率,其中,F(xiàn)2(P,M)為所述第二概率,P為所述多個物體,M為所述每種材質(zhì)組合方式,pi為所述多個物體中的第i個物體,pj為所述多個物體中的第j個物體,mi為pi在M中的候選材質(zhì),mj為pj在M中的候選材質(zhì),i和j均為大于等于1的整數(shù),n為大于等于2的整數(shù),f2(pi,mi,pj,mj)為物體pi和pj分別取材質(zhì)mi和mj的概率,ε為常數(shù)。

可選地,作為一個實(shí)施例,所述處理器320具體用于根據(jù)F(M)=F1(P,M)+F2(P,M)+G(M),確定所述每種材質(zhì)組合方式的效果值,其中,M為所述每種材質(zhì)組合方式,F(xiàn)(M)為M的效果值,F(xiàn)1(P,M)為所述第一概率,F(xiàn)2(P,M)為所述第二概率,G(M)為所述優(yōu)選程度;根據(jù)所述效果值,在所述多種材質(zhì)組合方式中選取出所述目標(biāo)材質(zhì)組合方式。

可選地,作為一個實(shí)施例,所述處理器320具體用于根據(jù)確定所述優(yōu)選程度,其中,M為所述每種材質(zhì)組合方式,G(M)為所述優(yōu)選程度,為所述參考模板,為所述參考模板的分值,為M與的的匹配值,α和β為常數(shù)。

可選地,作為一個實(shí)施例,所述處理器320具體用于在所述多種材質(zhì)組合方式中選取出屬于預(yù)設(shè)的材質(zhì)集合的材質(zhì)組合方式,所述材質(zhì)組合集合包括用戶確定的材質(zhì)組合方式;根據(jù)所述材質(zhì)組合概率和所述優(yōu)選程度,在所述屬于預(yù)設(shè)的材質(zhì)集合的材質(zhì)組合方式中選取出所述目標(biāo)組合方式。

應(yīng)理解,本文中術(shù)語“和/或”,僅僅是一種描述關(guān)聯(lián)對象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,A和/或B,可以表示:單獨(dú)存在A,同時存在A和B,單獨(dú)存在B這三種情況。另外,本文中字符“/”,一般表示前后關(guān)聯(lián)對象是一種“或”的關(guān)系。

應(yīng)理解,在本發(fā)明的各種實(shí)施例中,上述各過程的序號的大小并不意味著執(zhí)行順序的先后,各過程的執(zhí)行順序應(yīng)以其功能和內(nèi)在邏輯確定,而不應(yīng)對本發(fā)明實(shí)施例的實(shí)施過程構(gòu)成任何限定。

本領(lǐng)域普通技術(shù)人員可以意識到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計(jì)算機(jī)軟件和電子硬件的結(jié)合來實(shí)現(xiàn)。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對每個特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。

所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng)、裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對應(yīng)過程,在此不再贅述。

在本申請所提供的幾個實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng)、裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。

所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。

另外,在本發(fā)明各個實(shí)施例中的各功能單元可以集成在一個處理單元中, 也可以是各個單元單獨(dú)物理存在,也可以兩個或兩個以上單元集成在一個單元中。

所述功能如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時,可以存儲在一個計(jì)算機(jī)可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實(shí)施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機(jī)存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。

以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1