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