本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種信息輸出方法及裝置。
背景技術(shù):
近年來(lái),隨著計(jì)算機(jī)技術(shù)的迅猛發(fā)展,特別是網(wǎng)絡(luò)技術(shù)、數(shù)碼存儲(chǔ)與傳輸技術(shù)等的全面普及,電子書(shū)應(yīng)運(yùn)而生。
目前,用戶(hù)通過(guò)終端閱讀電子書(shū)時(shí),其顯示界面僅包含電子書(shū)的文本內(nèi)容,而使得這種顯示方式過(guò)于單一,容易降低用戶(hù)的閱讀效率。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例所要解決的技術(shù)問(wèn)題在于,提供一種信息輸出方法及裝置,豐富了顯示界面的顯示方式,增強(qiáng)了閱讀氛圍,提供了閱讀效率。
為了解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例提供了一種信息輸出方法,所述方法包括:
接收終端發(fā)送的圖書(shū)館訪問(wèn)請(qǐng)求,獲取所述圖書(shū)館訪問(wèn)請(qǐng)求攜帶的圖書(shū)館標(biāo)識(shí);
根據(jù)所述圖書(shū)館標(biāo)識(shí)生成虛擬實(shí)境圖書(shū)館模型,并將所述虛擬實(shí)境圖書(shū)館模型發(fā)送至所述終端,以使所述終端對(duì)所述虛擬實(shí)境圖書(shū)館模型進(jìn)行輸出;
接收所述終端基于所述虛擬實(shí)境圖書(shū)館模型發(fā)送的攜帶有書(shū)本標(biāo)識(shí)的閱讀指令,查找所述書(shū)本標(biāo)識(shí)對(duì)應(yīng)的目標(biāo)書(shū)本以及所述目標(biāo)書(shū)本的書(shū)本內(nèi)容;
將所述虛擬實(shí)境圖書(shū)館模型和所述目標(biāo)書(shū)本進(jìn)行合成處理以生成虛擬實(shí)境閱讀場(chǎng)景,并將所述虛擬實(shí)境閱讀場(chǎng)景和所述書(shū)本內(nèi)容發(fā)送至所述終端,以使所述終端對(duì)所述虛擬實(shí)境閱讀場(chǎng)景和所述書(shū)本內(nèi)容進(jìn)行輸出。
相應(yīng)地,本發(fā)明實(shí)施例還提供了一種信息輸出裝置,所述裝置包括:
標(biāo)識(shí)獲取模塊,用于接收終端發(fā)送的圖書(shū)館訪問(wèn)請(qǐng)求,獲取所述圖書(shū)館訪問(wèn)請(qǐng)求攜帶的圖書(shū)館標(biāo)識(shí);
模型生成模塊,用于根據(jù)所述圖書(shū)館標(biāo)識(shí)生成虛擬實(shí)境圖書(shū)館模型,并將所述虛擬實(shí)境圖書(shū)館模型發(fā)送至所述終端,以使所述終端對(duì)所述虛擬實(shí)景圖書(shū)館模型進(jìn)行輸出;
書(shū)本查找模塊,用于接收所述終端基于所述虛擬實(shí)境圖書(shū)館模型發(fā)送的攜帶有書(shū)本標(biāo)識(shí)的閱讀指令,查找所述書(shū)本標(biāo)識(shí)對(duì)應(yīng)的目標(biāo)書(shū)本以及所述目標(biāo)書(shū)本的書(shū)本內(nèi)容;
場(chǎng)景生成模塊,用于將所述虛擬實(shí)境圖書(shū)館模型和所述目標(biāo)書(shū)本進(jìn)行合成處理以生成虛擬實(shí)境閱讀場(chǎng)景,并將所述虛擬實(shí)境閱讀場(chǎng)景和所述書(shū)本內(nèi)容發(fā)送至所述終端,以使所述終端對(duì)所述虛擬實(shí)境閱讀場(chǎng)景和所述書(shū)本內(nèi)容進(jìn)行輸出。
在本發(fā)明實(shí)施例中,當(dāng)接收到終端發(fā)送的圖書(shū)館訪問(wèn)請(qǐng)求,根據(jù)該請(qǐng)求攜帶的圖書(shū)館標(biāo)識(shí)生成虛擬實(shí)境圖書(shū)館模型,并將虛擬實(shí)境圖書(shū)館模型發(fā)送至終端,以使終端對(duì)虛擬實(shí)境圖書(shū)館模型進(jìn)行輸出,當(dāng)接收到終端基于虛擬實(shí)境圖書(shū)館模型發(fā)送的攜帶有書(shū)本標(biāo)識(shí)的閱讀指令后,查找書(shū)本標(biāo)識(shí)對(duì)應(yīng)的目標(biāo)書(shū)本以及目標(biāo)書(shū)本的書(shū)本內(nèi)容,然后進(jìn)行合成處理以生成虛擬實(shí)境閱讀場(chǎng)景,并將虛擬實(shí)境閱讀場(chǎng)景和書(shū)本內(nèi)容發(fā)送至終端,以使終端對(duì)虛擬實(shí)境閱讀場(chǎng)景和書(shū)本內(nèi)容進(jìn)行輸出。通過(guò)在終端界面顯示虛擬實(shí)境圖書(shū)館場(chǎng)景以及書(shū)本內(nèi)容,豐富了顯示界面的顯示方式,增強(qiáng)了圖書(shū)氛圍,提供了閱讀效率。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實(shí)施例中的一種信息輸出方法的流程示意圖;
圖2是本發(fā)明另一實(shí)施例中的信息輸出方法的流程示意圖;
圖3是本發(fā)明實(shí)施例中的一種信息輸出裝置的結(jié)構(gòu)示意圖;
圖4是本發(fā)明實(shí)施例中信息輸出裝置的模型生成模塊的結(jié)構(gòu)示意圖;
圖5是本發(fā)明實(shí)施例中信息輸出裝置的場(chǎng)景生成模塊的結(jié)構(gòu)示意圖;
圖6是本發(fā)明實(shí)施例中的另一種信息輸出裝置的結(jié)構(gòu)示意圖;
圖7是本發(fā)明實(shí)施例中一種執(zhí)行上述信息輸出方法的計(jì)算機(jī)系統(tǒng)的架構(gòu)圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
本發(fā)明的說(shuō)明書(shū)和權(quán)利要求書(shū)及上述附圖中的術(shù)語(yǔ)“包括”和“具有”以及它們?nèi)魏巫冃危鈭D在于覆蓋不排他的包含。例如包含了一系列步驟或單元的過(guò)程、方法、系統(tǒng)、產(chǎn)品或設(shè)備沒(méi)有限定于已列出的步驟或單元,而是可選地還包括沒(méi)有列出的步驟或單元,或可選地還包括對(duì)于這些過(guò)程、方法、產(chǎn)品或設(shè)備固有的其他步驟或單元。
本發(fā)明實(shí)施例中提及的信息輸出方法的執(zhí)行依賴(lài)于計(jì)算機(jī)程序,可基于信息輸出裝置運(yùn)行于馮若依曼體系的計(jì)算機(jī)系統(tǒng)之上。該計(jì)算機(jī)系統(tǒng)可以是服務(wù)器。本發(fā)明實(shí)施例提及的終端可以是個(gè)人電腦、平板電腦、筆記本電腦、智能手機(jī)、掌上電腦以及移動(dòng)互聯(lián)網(wǎng)設(shè)備(MID)等終端設(shè)備。所述信息輸出裝置與所述終端可通過(guò)無(wú)線保真技術(shù)(Wireless Fidelity,WIFI)、Zigbee等無(wú)線網(wǎng)絡(luò)技術(shù)進(jìn)行通信。
以下分別進(jìn)行詳細(xì)說(shuō)明。
圖1是本發(fā)明實(shí)施例中一種信息輸出方法的流程示意圖,如圖所示所述方法至少包括:
步驟S101,接收終端發(fā)送的圖書(shū)館訪問(wèn)請(qǐng)求,獲取所述圖書(shū)館訪問(wèn)請(qǐng)求攜帶的圖書(shū)館標(biāo)識(shí);
具體的,圖書(shū)館標(biāo)識(shí)用于唯一識(shí)別圖書(shū)館,可以為圖書(shū)館的地理位置信息,也可以為圖書(shū)館的名字,還可以為圖書(shū)館形狀等,此處不作具體限定。
具體實(shí)施中,當(dāng)用戶(hù)在終端(如手機(jī)、平板電腦等)的顯示登陸界面輸入賬號(hào)并登陸成功后,進(jìn)行觸發(fā)訪問(wèn)操作時(shí),如在顯示界面觸摸操作或者通過(guò)體感儀進(jìn)行觸控操作等,則觸發(fā)終端向信息輸出裝置(如具有虛擬實(shí)境功能的服務(wù)器)發(fā)送訪問(wèn)圖書(shū)館的請(qǐng)求,而信息輸出裝置在接收到該請(qǐng)求后,讀取請(qǐng)求攜帶的信息,如圖書(shū)館標(biāo)識(shí)。
步驟S102,根據(jù)所述圖書(shū)館標(biāo)識(shí)生成虛擬實(shí)境圖書(shū)館模型,并將所述虛擬實(shí)境圖書(shū)館模型發(fā)送至所述終端,以使所述終端對(duì)所述虛擬實(shí)境圖書(shū)館模型進(jìn)行輸出;
具體的,在可行實(shí)施方式中,所述生成虛擬實(shí)境圖書(shū)館模型可以為采用預(yù)設(shè)建模算法或者函數(shù)以及將提取到的與圖書(shū)館標(biāo)識(shí)對(duì)應(yīng)的圖書(shū)館信息(如圖書(shū)館三維尺寸、圖書(shū)館形狀等)作為輸入?yún)?shù),以得到對(duì)應(yīng)的輸出,所述輸出即為生成的虛擬實(shí)境圖書(shū)館模型;也可以為在預(yù)設(shè)的圖書(shū)館信息集合中查找所述圖書(shū)館標(biāo)識(shí)對(duì)應(yīng)的圖書(shū)館信息,根據(jù)所述圖書(shū)館信息生成所述虛擬實(shí)境圖書(shū)館模型,所述圖書(shū)館信息包括圖書(shū)館三維尺寸、圖書(shū)館書(shū)本數(shù)據(jù)信息、圖書(shū)館的背景主題、圖書(shū)館的設(shè)計(jì)風(fēng)格等;還可以為,采用全景相機(jī)拍攝所述圖書(shū)館標(biāo)識(shí)對(duì)應(yīng)的現(xiàn)實(shí)圖書(shū)館的全景圖,對(duì)所述全景圖進(jìn)行建模處理以生成虛擬實(shí)境圖書(shū)館模型,等等,所述虛擬實(shí)境圖書(shū)館模型包括圖書(shū)館的三維尺寸信息、書(shū)架信息以及擺放在書(shū)架上的書(shū)本信息等。而信息輸出裝置將生成的虛擬實(shí)境圖書(shū)館模型發(fā)送至終端,終端在接收到該虛擬實(shí)境圖書(shū)館模型后,在交互界面進(jìn)行顯示,用戶(hù)可通過(guò)佩戴虛擬現(xiàn)實(shí)(Virtual Reality,VR)眼鏡等VR設(shè)備觀看該虛擬實(shí)境圖書(shū)館模型。
步驟S103,接收所述終端基于所述虛擬實(shí)境圖書(shū)館模型發(fā)送的攜帶有書(shū)本標(biāo)識(shí)的閱讀指令,查找所述書(shū)本標(biāo)識(shí)對(duì)應(yīng)的目標(biāo)書(shū)本以及所述目標(biāo)書(shū)本的書(shū)本內(nèi)容;
具體的,當(dāng)用戶(hù)在終端的虛擬實(shí)境圖書(shū)館模型的顯示界面(交互界面)輸入閱讀操作時(shí),如觸控交互界面的閱讀控件或通過(guò)交互頁(yè)面的凝視指示進(jìn)行閱讀操作,終端生成閱讀指令,并將該閱讀指令發(fā)送至信息輸出裝置,信息輸出裝置提取閱讀指令中的書(shū)本標(biāo)識(shí),如書(shū)本名稱(chēng)和書(shū)本出版年月、書(shū)本編號(hào)、書(shū)本內(nèi)容關(guān)鍵字等用于唯一識(shí)別目標(biāo)書(shū)本的信息,然后在預(yù)設(shè)的數(shù)據(jù)庫(kù)(如書(shū)本標(biāo)識(shí)集合、書(shū)本標(biāo)識(shí)列表)中查找與提取到的書(shū)本標(biāo)識(shí)對(duì)應(yīng)的目標(biāo)書(shū)本,同時(shí),查找與該書(shū)本標(biāo)識(shí)對(duì)應(yīng)的書(shū)本內(nèi)容。
步驟S104,將所述虛擬實(shí)境圖書(shū)館模型和所述目標(biāo)書(shū)本進(jìn)行合成處理以生成虛擬實(shí)境閱讀場(chǎng)景,并將所述虛擬實(shí)境閱讀場(chǎng)景和所述書(shū)本內(nèi)容發(fā)送至所述終端,以使所述終端對(duì)所述虛擬實(shí)境閱讀場(chǎng)景和所述書(shū)本內(nèi)容進(jìn)行輸出。
具體的,所述虛擬實(shí)境閱讀場(chǎng)景為虛擬實(shí)境圖書(shū)館模型與目標(biāo)書(shū)本的融合,當(dāng)信息輸出裝置將該虛擬實(shí)境閱讀場(chǎng)景以及書(shū)本內(nèi)容一起發(fā)送至終端后,終端對(duì)該場(chǎng)景下的書(shū)本進(jìn)行顯示,用戶(hù)可通過(guò)VR眼鏡等VR設(shè)備以進(jìn)入該虛擬實(shí)境圖書(shū)館場(chǎng)景。
可選的,用戶(hù)在進(jìn)入該虛擬實(shí)境圖書(shū)館場(chǎng)景后,可看到其他用戶(hù),通過(guò)在終端輸入語(yǔ)音等信息后,發(fā)送至信息輸出裝置,并由信息輸出裝置發(fā)送至與目標(biāo)用戶(hù)在同一圖書(shū)場(chǎng)景中的用戶(hù)的終端,以實(shí)現(xiàn)同一圖書(shū)場(chǎng)景中用戶(hù)之間的語(yǔ)音交流。
可選的,當(dāng)終端接收到針對(duì)該顯示界面的目標(biāo)書(shū)本的選擇操作時(shí),如凝視指示,將所述目標(biāo)書(shū)本打開(kāi)到預(yù)設(shè)頁(yè)碼處。
可選的,當(dāng)終端接收到針對(duì)該顯示界面的目標(biāo)書(shū)本的開(kāi)始閱讀信號(hào)時(shí),按照預(yù)設(shè)的翻頁(yè)方式或者預(yù)設(shè)時(shí)長(zhǎng)進(jìn)行翻頁(yè)操作。
可選的,所述閱讀指令還包括用戶(hù)特征信息和目標(biāo)座位標(biāo)識(shí);
所述將所述虛擬實(shí)境圖書(shū)館模型和所述目標(biāo)書(shū)本進(jìn)行合成處理以生成虛擬實(shí)境閱讀場(chǎng)景,包括:
根據(jù)所述用戶(hù)特征信息生成第一對(duì)象,將所述第一對(duì)象與所述目標(biāo)座位標(biāo)識(shí)對(duì)應(yīng)的目標(biāo)座位進(jìn)行第一合成處理以生成第二對(duì)象;
將所述虛擬實(shí)境圖書(shū)館模型、所述目標(biāo)書(shū)本以及所述第二對(duì)象進(jìn)行第二合成處理以生成虛擬實(shí)境圖書(shū)場(chǎng)景。
具體的,所述信息輸出裝置通過(guò)對(duì)提取到的用戶(hù)特征信息進(jìn)行建模處理以生成人物模型,將所述人物模型作為第一對(duì)象,所述提取到的用戶(hù)特征信息可以為終端通過(guò)攝像頭采集的用戶(hù)特征信息,也可以為預(yù)存在所述信息輸出裝置的數(shù)據(jù)庫(kù)中的用戶(hù)特征信息。所述生成人物模型的可行方式可以為采用預(yù)設(shè)建模算法或者函數(shù)以及將提取到的用戶(hù)特征信息作為輸入?yún)?shù),以得到對(duì)應(yīng)的輸出,所述輸出即為生成的第一對(duì)象;也可以為根據(jù)人臉信息構(gòu)建人臉圖像,并同時(shí)根據(jù)身高、體重、三圍等信息構(gòu)建人體圖像,然后再將構(gòu)建的各部分進(jìn)行合成。然后將生成的第一對(duì)象與目標(biāo)座位進(jìn)行合成處理,使得第一對(duì)象能坐在自己挑選的座位上,將該合成處理得到的合成結(jié)果作為第二對(duì)象,此處合成處理為第一合成處理。
在本發(fā)明實(shí)施例中,當(dāng)接收到終端發(fā)送的圖書(shū)館訪問(wèn)請(qǐng)求,根據(jù)該請(qǐng)求攜帶的圖書(shū)館標(biāo)識(shí)生成虛擬實(shí)境圖書(shū)館模型,并將虛擬實(shí)境圖書(shū)館模型發(fā)送至終端,以使終端對(duì)虛擬實(shí)境圖書(shū)館模型進(jìn)行輸出,當(dāng)接收到終端基于虛擬實(shí)境圖書(shū)館模型發(fā)送的攜帶有書(shū)本標(biāo)識(shí)的閱讀指令后,查找書(shū)本標(biāo)識(shí)對(duì)應(yīng)的目標(biāo)書(shū)本以及目標(biāo)書(shū)本的書(shū)本內(nèi)容,然后進(jìn)行合成處理以生成虛擬實(shí)境閱讀場(chǎng)景,并將虛擬實(shí)境閱讀場(chǎng)景和書(shū)本內(nèi)容發(fā)送至終端,以使終端對(duì)虛擬實(shí)境閱讀場(chǎng)景和書(shū)本內(nèi)容進(jìn)行輸出。通過(guò)在終端界面顯示虛擬實(shí)境圖書(shū)館場(chǎng)景以及書(shū)本內(nèi)容,豐富了顯示界面的顯示方式,增加了圖書(shū)氛圍,提供了閱讀效率。
圖4是本發(fā)明另一實(shí)施例提供的信息輸出方法的流程示意圖,如圖所示所述方法至少包括:
步驟S201,接收終端發(fā)送的圖書(shū)館訪問(wèn)請(qǐng)求,獲取所述圖書(shū)館訪問(wèn)請(qǐng)求攜帶的圖書(shū)館標(biāo)識(shí);
具體的,圖書(shū)館標(biāo)識(shí)用于唯一識(shí)別圖書(shū)館,可以為圖書(shū)館的地理位置信息,也可以為圖書(shū)館的名字,還可以為圖書(shū)館形狀等,此處不作具體限定。
具體實(shí)施中,當(dāng)用戶(hù)在終端(如手機(jī)、平板電腦等)的顯示登陸界面輸入賬號(hào)并登陸成功后,進(jìn)行觸發(fā)訪問(wèn)操作時(shí),如在顯示界面觸摸操作或者通過(guò)體感儀進(jìn)行觸控操作等,則觸發(fā)終端向信息輸出裝置(如具有虛擬實(shí)境功能的服務(wù)器)發(fā)送訪問(wèn)圖書(shū)館的請(qǐng)求,而信息輸出裝置在接收到該請(qǐng)求后,讀取請(qǐng)求攜帶的信息,如圖書(shū)館標(biāo)識(shí)。
步驟S202,在預(yù)設(shè)的圖書(shū)館信息集合中查找所述圖書(shū)館標(biāo)識(shí)對(duì)應(yīng)的圖書(shū)館信息,根據(jù)所述圖書(shū)館信息生成所述虛擬實(shí)境圖書(shū)館模型,所述圖書(shū)館信息包括圖書(shū)館三維尺寸以及圖書(shū)館書(shū)本數(shù)據(jù)信息;
具體的,所述圖書(shū)館信息集合中包括有多個(gè)圖書(shū)館的圖書(shū)館信息,通過(guò)在該集合中查找圖書(shū)館標(biāo)識(shí)對(duì)應(yīng)的圖書(shū)館信息,并基于查找到的信息進(jìn)行建模處理,如采用預(yù)設(shè)建模算法或者函數(shù)以及將提取到的與圖書(shū)館標(biāo)識(shí)對(duì)應(yīng)的圖書(shū)館信息(如圖書(shū)館三維尺寸、圖書(shū)館形狀等)作為輸入?yún)?shù),以得到對(duì)應(yīng)的輸出,所述輸出即為生成的虛擬實(shí)境圖書(shū)館模型,所述圖書(shū)館信息包括圖書(shū)館三維尺寸、圖書(shū)館書(shū)本數(shù)據(jù)信息、圖書(shū)館的背景主題、圖書(shū)館的設(shè)計(jì)風(fēng)格等。
可選的,可通過(guò)采用信息輸出裝置上的全景相機(jī)拍攝所述圖書(shū)館標(biāo)識(shí)對(duì)應(yīng)的現(xiàn)實(shí)圖書(shū)館的全景圖,然后對(duì)所述全景圖進(jìn)行建模處理以生成虛擬實(shí)境圖書(shū)館模型。
步驟S203,將所述虛擬實(shí)境圖書(shū)館模型發(fā)送至所述終端,以使所述終端對(duì)所述虛擬實(shí)境圖書(shū)館模型進(jìn)行輸出;
具體的,信息輸出裝置將生成的虛擬實(shí)境圖書(shū)館模型發(fā)送至終端,終端在接收到該虛擬實(shí)境圖書(shū)館模型后,在交互界面進(jìn)行顯示,用戶(hù)可通過(guò)佩戴虛擬現(xiàn)實(shí)(Virtual Reality,VR)眼鏡等VR設(shè)備觀看該虛擬實(shí)境圖書(shū)館模型。
步驟S204,接收所述終端基于所述虛擬實(shí)境圖書(shū)館模型發(fā)送的攜帶有書(shū)本標(biāo)識(shí)、用戶(hù)特征信息和目標(biāo)座位標(biāo)識(shí)的閱讀指令,查找所述書(shū)本標(biāo)識(shí)對(duì)應(yīng)的目標(biāo)書(shū)本以及所述目標(biāo)書(shū)本的書(shū)本內(nèi)容;
具體的,當(dāng)用戶(hù)在終端的虛擬實(shí)境圖書(shū)館模型的顯示界面(交互界面)輸入閱讀操作時(shí),如觸控交互界面的閱讀控件或通過(guò)交互頁(yè)面的凝視指示進(jìn)行閱讀操作,終端生成閱讀指令,并將該閱讀指令發(fā)送至信息輸出裝置,信息輸出裝置提取閱讀指令中的書(shū)本標(biāo)識(shí),如書(shū)本名稱(chēng)和書(shū)本出版年月、書(shū)本編號(hào)、書(shū)本內(nèi)容關(guān)鍵字等用于唯一識(shí)別目標(biāo)書(shū)本的信息,以及用戶(hù)特征信息(如三維信息、身高信息、體重信息和人臉圖像信息等)和目標(biāo)座位標(biāo)識(shí)(如座位編號(hào)、座位地理位置等)。然后在預(yù)設(shè)的數(shù)據(jù)庫(kù)(如書(shū)本標(biāo)識(shí)集合、書(shū)本標(biāo)識(shí)列表)中查找與提取到的書(shū)本標(biāo)識(shí)對(duì)應(yīng)的目標(biāo)書(shū)本,同時(shí),查找與該書(shū)本標(biāo)識(shí)對(duì)應(yīng)的書(shū)本內(nèi)容。
步驟S205,根據(jù)所述用戶(hù)特征信息生成第一對(duì)象,將所述第一對(duì)象與所述目標(biāo)座位標(biāo)識(shí)對(duì)應(yīng)的目標(biāo)座位進(jìn)行第一合成處理以生成第二對(duì)象;
具體的,所述信息輸出裝置通過(guò)對(duì)提取到的用戶(hù)特征信息進(jìn)行建模處理以生成人物模型,將所述人物模型作為第一對(duì)象,所述提取到的用戶(hù)特征信息可以為終端通過(guò)攝像頭采集的用戶(hù)特征信息,也可以為預(yù)存在所述信息輸出裝置的數(shù)據(jù)庫(kù)中的用戶(hù)特征信息。所述生成人物模型的可行方式可以為采用預(yù)設(shè)建模算法或者函數(shù)以及將提取到的用戶(hù)特征信息作為輸入?yún)?shù),以得到對(duì)應(yīng)的輸出,所述輸出即為生成的第一對(duì)象;也可以為根據(jù)人臉信息構(gòu)建人臉圖像,并同時(shí)根據(jù)身高、體重、三圍等信息構(gòu)建人體圖像,然后再將構(gòu)建的各部分進(jìn)行合成。
步驟S206,將所述虛擬實(shí)境圖書(shū)館模型、所述目標(biāo)書(shū)本以及所述第二對(duì)象進(jìn)行第二合成處理以生成虛擬實(shí)境圖書(shū)場(chǎng)景。
步驟S207,將所述虛擬實(shí)境閱讀場(chǎng)景和所述書(shū)本內(nèi)容發(fā)送至所述終端,以使所述終端對(duì)所述虛擬實(shí)境閱讀場(chǎng)景和所述書(shū)本內(nèi)容進(jìn)行輸出。
具體的,將生成的第一對(duì)象與目標(biāo)座位進(jìn)行合成處理,使得第一對(duì)象能坐在自己挑選的座位上,將該合成處理得到的合成結(jié)果作為第二對(duì)象,此處合成處理為第一合成處理。
可選的,所述方法還包括:
獲取所述終端發(fā)送的點(diǎn)評(píng)信息,并在預(yù)設(shè)的用戶(hù)標(biāo)識(shí)集合中查找所述圖書(shū)館標(biāo)識(shí)對(duì)應(yīng)的目標(biāo)用戶(hù)標(biāo)識(shí)集合,將所述點(diǎn)評(píng)信息發(fā)送至所述目標(biāo)用戶(hù)標(biāo)識(shí)集合對(duì)應(yīng)的終端。
具體的,在信息輸出裝置中預(yù)存有多個(gè)用戶(hù)標(biāo)識(shí),通過(guò)查找到目標(biāo)用戶(hù)當(dāng)前所在的圖書(shū)館的用戶(hù)標(biāo)識(shí)后,將目標(biāo)用戶(hù)在自己終端的交互界面中輸入的針對(duì)目標(biāo)書(shū)本的點(diǎn)評(píng)信息發(fā)送給在同一圖書(shū)館中的用戶(hù)標(biāo)識(shí)對(duì)應(yīng)的終端,以使其他用戶(hù)接收到點(diǎn)評(píng)信息后進(jìn)行回復(fù),以完成交流互動(dòng),增加了閱讀樂(lè)趣。
可選的,用戶(hù)在進(jìn)入該虛擬實(shí)境圖書(shū)館場(chǎng)景后,可看到其他用戶(hù),通過(guò)在終端輸入語(yǔ)音等信息后,發(fā)送至信息輸出裝置,并由信息輸出裝置發(fā)送至與目標(biāo)用戶(hù)在同一圖書(shū)場(chǎng)景中的用戶(hù)的終端,以實(shí)現(xiàn)同一圖書(shū)場(chǎng)景中用戶(hù)之間的語(yǔ)音交流。
在本發(fā)明實(shí)施例中,當(dāng)接收到終端發(fā)送的圖書(shū)館訪問(wèn)請(qǐng)求,根據(jù)該請(qǐng)求攜帶的圖書(shū)館標(biāo)識(shí)生成虛擬實(shí)境圖書(shū)館模型,并將虛擬實(shí)境圖書(shū)館模型發(fā)送至終端,以使終端對(duì)虛擬實(shí)境圖書(shū)館模型進(jìn)行輸出,當(dāng)接收到終端基于虛擬實(shí)境圖書(shū)館模型發(fā)送的攜帶有書(shū)本標(biāo)識(shí)的閱讀指令后,查找書(shū)本標(biāo)識(shí)對(duì)應(yīng)的目標(biāo)書(shū)本以及目標(biāo)書(shū)本的書(shū)本內(nèi)容,然后進(jìn)行合成處理以生成虛擬實(shí)境閱讀場(chǎng)景,并將虛擬實(shí)境閱讀場(chǎng)景和書(shū)本內(nèi)容發(fā)送至終端,以使終端對(duì)虛擬實(shí)境閱讀場(chǎng)景和書(shū)本內(nèi)容進(jìn)行輸出。通過(guò)在終端界面顯示虛擬實(shí)境圖書(shū)館場(chǎng)景以及書(shū)本內(nèi)容,豐富了顯示界面的顯示方式,增加了圖書(shū)氛圍,提供了閱讀效率。
圖3是本發(fā)明實(shí)施例提供的一種信息輸出裝置的組成結(jié)構(gòu)示意圖,如圖所示所述裝置包括:
標(biāo)識(shí)獲取模塊10,用于接收終端發(fā)送的圖書(shū)館訪問(wèn)請(qǐng)求,獲取所述圖書(shū)館訪問(wèn)請(qǐng)求攜帶的圖書(shū)館標(biāo)識(shí);
具體的,圖書(shū)館標(biāo)識(shí)用于唯一識(shí)別圖書(shū)館,可以為圖書(shū)館的地理位置信息,也可以為圖書(shū)館的名字,還可以為圖書(shū)館形狀等,此處不作具體限定。
具體實(shí)施中,當(dāng)用戶(hù)在終端(如手機(jī)、平板電腦等)的顯示登陸界面輸入賬號(hào)并登陸成功后,進(jìn)行觸發(fā)訪問(wèn)操作時(shí),如在顯示界面觸摸操作或者通過(guò)體感儀進(jìn)行觸控操作等,則觸發(fā)終端向信息輸出裝置(如具有虛擬實(shí)境功能的服務(wù)器)發(fā)送訪問(wèn)圖書(shū)館的請(qǐng)求,而信息輸出裝置在接收到該請(qǐng)求后,讀取請(qǐng)求攜帶的信息,如圖書(shū)館標(biāo)識(shí)。
模型生成模塊20,用于根據(jù)所述圖書(shū)館標(biāo)識(shí)生成虛擬實(shí)境圖書(shū)館模型,并將所述虛擬實(shí)境圖書(shū)館模型發(fā)送至所述終端,以使所述終端對(duì)所述虛擬實(shí)境圖書(shū)館模型進(jìn)行輸出;
具體的,在可行實(shí)施方式中,所述生成虛擬實(shí)境圖書(shū)館模型可以為采用預(yù)設(shè)建模算法或者函數(shù)以及將提取到的與圖書(shū)館標(biāo)識(shí)對(duì)應(yīng)的圖書(shū)館信息(如圖書(shū)館三維尺寸、圖書(shū)館形狀等)作為輸入?yún)?shù),以得到對(duì)應(yīng)的輸出,所述輸出即為生成的虛擬實(shí)境圖書(shū)館模型;也可以為在預(yù)設(shè)的圖書(shū)館信息集合中查找所述圖書(shū)館標(biāo)識(shí)對(duì)應(yīng)的圖書(shū)館信息,根據(jù)所述圖書(shū)館信息生成所述虛擬實(shí)境圖書(shū)館模型,所述圖書(shū)館信息包括圖書(shū)館三維尺寸、圖書(shū)館書(shū)本數(shù)據(jù)信息、圖書(shū)館的背景主題、圖書(shū)館的設(shè)計(jì)風(fēng)格等;還可以為,采用全景相機(jī)拍攝所述圖書(shū)館標(biāo)識(shí)對(duì)應(yīng)的現(xiàn)實(shí)圖書(shū)館的全景圖,對(duì)所述全景圖進(jìn)行建模處理以生成虛擬實(shí)境圖書(shū)館模型,等等,所述虛擬實(shí)境圖書(shū)館模型包括圖書(shū)館的三維尺寸信息、書(shū)架信息以及擺放在書(shū)架上的書(shū)本信息等。而信息輸出裝置將生成的虛擬實(shí)境圖書(shū)館模型發(fā)送至終端,終端在接收到該虛擬實(shí)境圖書(shū)館模型后,在交互界面進(jìn)行顯示,用戶(hù)可通過(guò)佩戴虛擬現(xiàn)實(shí)(Virtual Reality,VR)眼鏡等VR設(shè)備觀看該虛擬實(shí)境圖書(shū)館模型。
可選的,所述模型生成模塊20具體用于:
在預(yù)設(shè)的圖書(shū)館信息集合中查找所述圖書(shū)館標(biāo)識(shí)對(duì)應(yīng)的圖書(shū)館信息,根據(jù)所述圖書(shū)館信息生成所述虛擬實(shí)境圖書(shū)館模型,并將所述虛擬實(shí)境圖書(shū)館模型發(fā)送至所述終端,以使所述終端對(duì)所述虛擬實(shí)景圖書(shū)館模型進(jìn)行輸出,所述圖書(shū)館信息包括圖書(shū)館三維尺寸以及圖書(shū)館書(shū)本數(shù)據(jù)信息。
可選的,如圖4所示,所述模型生成模塊20包括:
圖片拍攝單元21,用于采用全景相機(jī)拍攝所述圖書(shū)館標(biāo)識(shí)對(duì)應(yīng)的現(xiàn)實(shí)圖書(shū)館的全景圖;
模型生成單元22,用于對(duì)所述全景圖進(jìn)行建模處理以生成虛擬實(shí)境圖書(shū)館模型;
模型發(fā)送單元23,用于將所述虛擬實(shí)境圖書(shū)館模型發(fā)送至所述終端,以使所述終端對(duì)所述虛擬實(shí)景圖書(shū)館模型進(jìn)行輸出。
書(shū)本查找模塊30,用于接收所述終端基于所述虛擬實(shí)境圖書(shū)館模型發(fā)送的攜帶有書(shū)本標(biāo)識(shí)的閱讀指令,查找所述書(shū)本標(biāo)識(shí)對(duì)應(yīng)的目標(biāo)書(shū)本以及所述目標(biāo)書(shū)本的書(shū)本內(nèi)容;
具體的,當(dāng)用戶(hù)在終端的虛擬實(shí)境圖書(shū)館模型的顯示界面(交互界面)輸入閱讀操作時(shí),如觸控交互界面的閱讀控件或通過(guò)交互頁(yè)面的凝視指示進(jìn)行閱讀操作,終端生成閱讀指令,并將該閱讀指令發(fā)送至信息輸出裝置,信息輸出裝置提取閱讀指令中的書(shū)本標(biāo)識(shí),如書(shū)本名稱(chēng)和書(shū)本出版年月、書(shū)本編號(hào)、書(shū)本內(nèi)容關(guān)鍵字等用于唯一識(shí)別目標(biāo)書(shū)本的信息,然后在預(yù)設(shè)的數(shù)據(jù)庫(kù)(如書(shū)本標(biāo)識(shí)集合、書(shū)本標(biāo)識(shí)列表)中查找與提取到的書(shū)本標(biāo)識(shí)對(duì)應(yīng)的目標(biāo)書(shū)本,同時(shí),查找與該書(shū)本標(biāo)識(shí)對(duì)應(yīng)的書(shū)本內(nèi)容。
場(chǎng)景生成模塊40,用于將所述虛擬實(shí)境圖書(shū)館模型和所述目標(biāo)書(shū)本進(jìn)行合成處理以生成虛擬實(shí)境閱讀場(chǎng)景,并將所述虛擬實(shí)境閱讀場(chǎng)景和所述書(shū)本內(nèi)容發(fā)送至所述終端,以使所述終端對(duì)所述虛擬實(shí)境閱讀場(chǎng)景和所述書(shū)本內(nèi)容進(jìn)行輸出。
具體的,所述虛擬實(shí)境閱讀場(chǎng)景為虛擬實(shí)境圖書(shū)館模型與目標(biāo)書(shū)本的融合,當(dāng)信息輸出裝置將該虛擬實(shí)境閱讀場(chǎng)景以及書(shū)本內(nèi)容一起發(fā)送至終端后,終端對(duì)該場(chǎng)景下的書(shū)本進(jìn)行顯示,用戶(hù)可通過(guò)VR眼鏡等VR設(shè)備以進(jìn)入該虛擬實(shí)境圖書(shū)館場(chǎng)景。
可選的,用戶(hù)在進(jìn)入該虛擬實(shí)境圖書(shū)館場(chǎng)景后,可看到其他用戶(hù),通過(guò)在終端輸入語(yǔ)音等信息后,發(fā)送至信息輸出裝置,并由信息輸出裝置發(fā)送至與目標(biāo)用戶(hù)在同一圖書(shū)場(chǎng)景中的用戶(hù)的終端,以實(shí)現(xiàn)同一圖書(shū)場(chǎng)景中用戶(hù)之間的語(yǔ)音交流。
可選的,當(dāng)終端接收到針對(duì)該顯示界面的目標(biāo)書(shū)本的選擇操作時(shí),如凝視指示,將所述目標(biāo)書(shū)本打開(kāi)到預(yù)設(shè)頁(yè)碼處。
可選的,當(dāng)終端接收到針對(duì)該顯示界面的目標(biāo)書(shū)本的開(kāi)始閱讀信號(hào)時(shí),按照預(yù)設(shè)的翻頁(yè)方式或者預(yù)設(shè)時(shí)長(zhǎng)進(jìn)行翻頁(yè)操作。
可選的,如圖5所示,所述閱讀指令還包括用戶(hù)特征信息和目標(biāo)座位標(biāo)識(shí);
所述場(chǎng)景生成模塊40,包括:
對(duì)象生成單元41,用于根據(jù)所述用戶(hù)特征信息生成第一對(duì)象,將所述第一對(duì)象與所述目標(biāo)座位標(biāo)識(shí)對(duì)應(yīng)的目標(biāo)座位進(jìn)行第一合成處理以生成第二對(duì)象;
場(chǎng)景生成單元42,用于將所述虛擬實(shí)境圖書(shū)館模型、所述目標(biāo)書(shū)本以及所述第二對(duì)象進(jìn)行第二合成處理以生成虛擬實(shí)境圖書(shū)場(chǎng)景;
場(chǎng)景發(fā)送單元43,用于將所述虛擬實(shí)境閱讀場(chǎng)景和所述書(shū)本內(nèi)容發(fā)送至所述終端,以使所述終端對(duì)所述虛擬實(shí)境閱讀場(chǎng)景和所述書(shū)本內(nèi)容進(jìn)行輸出。
具體的,所述信息輸出裝置通過(guò)對(duì)提取到的用戶(hù)特征信息進(jìn)行建模處理以生成人物模型,將所述人物模型作為第一對(duì)象,所述提取到的用戶(hù)特征信息可以為終端通過(guò)攝像頭采集的用戶(hù)特征信息,也可以為預(yù)存在所述信息輸出裝置的數(shù)據(jù)庫(kù)中的用戶(hù)特征信息。所述生成人物模型的可行方式可以為采用預(yù)設(shè)建模算法或者函數(shù)以及將提取到的用戶(hù)特征信息作為輸入?yún)?shù),以得到對(duì)應(yīng)的輸出,所述輸出即為生成的第一對(duì)象;也可以為根據(jù)人臉信息構(gòu)建人臉圖像,并同時(shí)根據(jù)身高、體重、三圍等信息構(gòu)建人體圖像,然后再將構(gòu)建的各部分進(jìn)行合成。然后將生成的第一對(duì)象與目標(biāo)座位進(jìn)行合成處理,使得第一對(duì)象能坐在自己挑選的座位上,將該合成處理得到的合成結(jié)果作為第二對(duì)象,此處合成處理為第一合成處理。
可選的,如圖6所示,所述裝置還包括:
信息發(fā)送模塊50,用于獲取所述終端發(fā)送的點(diǎn)評(píng)信息,并在預(yù)設(shè)的用戶(hù)標(biāo)識(shí)集合中查找所述圖書(shū)館標(biāo)識(shí)對(duì)應(yīng)的目標(biāo)用戶(hù)標(biāo)識(shí)集合,將所述點(diǎn)評(píng)信息發(fā)送至所述目標(biāo)用戶(hù)標(biāo)識(shí)集合對(duì)應(yīng)的終端。
具體的,在信息輸出裝置中預(yù)存有多個(gè)用戶(hù)標(biāo)識(shí),通過(guò)查找到目標(biāo)用戶(hù)當(dāng)前所在的圖書(shū)館的用戶(hù)標(biāo)識(shí)后,將目標(biāo)用戶(hù)在自己終端的交互界面中輸入的針對(duì)目標(biāo)書(shū)本的點(diǎn)評(píng)信息發(fā)送給在同一圖書(shū)館中的用戶(hù)標(biāo)識(shí)對(duì)應(yīng)的終端,以使其他用戶(hù)接收到點(diǎn)評(píng)信息后進(jìn)行回復(fù),以完成交流互動(dòng),增加了閱讀樂(lè)趣。
在本發(fā)明實(shí)施例中,當(dāng)接收到終端發(fā)送的圖書(shū)館訪問(wèn)請(qǐng)求,根據(jù)該請(qǐng)求攜帶的圖書(shū)館標(biāo)識(shí)生成虛擬實(shí)境圖書(shū)館模型,并將虛擬實(shí)境圖書(shū)館模型發(fā)送至終端,以使終端對(duì)虛擬實(shí)境圖書(shū)館模型進(jìn)行輸出,當(dāng)接收到終端基于虛擬實(shí)境圖書(shū)館模型發(fā)送的攜帶有書(shū)本標(biāo)識(shí)的閱讀指令后,查找書(shū)本標(biāo)識(shí)對(duì)應(yīng)的目標(biāo)書(shū)本以及目標(biāo)書(shū)本的書(shū)本內(nèi)容,然后進(jìn)行合成處理以生成虛擬實(shí)境閱讀場(chǎng)景,并將虛擬實(shí)境閱讀場(chǎng)景和書(shū)本內(nèi)容發(fā)送至終端,以使終端對(duì)虛擬實(shí)境閱讀場(chǎng)景和書(shū)本內(nèi)容進(jìn)行輸出。通過(guò)在終端界面顯示虛擬實(shí)境圖書(shū)館場(chǎng)景以及書(shū)本內(nèi)容,豐富了顯示界面的顯示方式,增加了圖書(shū)氛圍,提供了閱讀效率。
圖7展示了一種運(yùn)行上述信息輸出方法的基于馮諾依曼體系的計(jì)算機(jī)系統(tǒng)10。該計(jì)算機(jī)系統(tǒng)10可以是智能手機(jī)、平板電腦、掌上電腦,筆記本電腦或個(gè)人電腦等用戶(hù)終端設(shè)備。具體的,可包括通過(guò)系統(tǒng)總線連接的外部輸入接口1001、處理器1002、存儲(chǔ)器1003和輸出接口1004。其中,外部輸入接口1001可包括觸控屏10016,可選的還可以包括網(wǎng)絡(luò)接口10018。存儲(chǔ)器1003可包括外存儲(chǔ)器10032(例如硬盤(pán)、光盤(pán)或軟盤(pán)等)和內(nèi)存儲(chǔ)器10034。輸出接口1004可包括顯示屏10042和音響/喇叭10044等設(shè)備。
在本實(shí)施例中,本方法的運(yùn)行基于計(jì)算機(jī)程序,該計(jì)算機(jī)程序的程序文件存儲(chǔ)于前述基于馮諾依曼體系的計(jì)算機(jī)系統(tǒng)10的外存儲(chǔ)器10032中,在運(yùn)行時(shí)被加載到內(nèi)存儲(chǔ)器10034中,然后被編譯為機(jī)器碼之后傳遞至處理器1002中執(zhí)行,從而使得基于馮諾依曼體系的計(jì)算機(jī)系統(tǒng)10中形成邏輯上的標(biāo)識(shí)獲取模塊10、模型生成模塊20、書(shū)本查找模塊30、場(chǎng)景生成模塊40以及信息發(fā)送模塊50,且在上述信息輸出方法執(zhí)行過(guò)程中,輸入的參數(shù)均通過(guò)外部輸入接口1001接收,并傳遞至存儲(chǔ)器1003中緩存,然后輸入到處理器1002中進(jìn)行處理,處理的結(jié)果數(shù)據(jù)或緩存于存儲(chǔ)器1003中進(jìn)行后續(xù)地處理,或被傳遞至輸出接口1004進(jìn)行輸出。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤(pán)、只讀存儲(chǔ)記憶體(Read-Only Memory,ROM)或隨機(jī)存儲(chǔ)記憶體(Random Access Memory,RAM)等。
以上所揭露的僅為本發(fā)明較佳實(shí)施例而已,當(dāng)然不能以此來(lái)限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。