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

一種3d空間多桌面管理方法及其裝置的制造方法

文檔序號(hào):10593698閱讀:287來(lái)源:國(guó)知局
一種3d空間多桌面管理方法及其裝置的制造方法
【專利摘要】本申請(qǐng)實(shí)施例提供一種3D空間多桌面管理方法及其裝置,屬于虛擬現(xiàn)實(shí)技術(shù)領(lǐng)域。所述方法包括:將每個(gè)桌面封裝為操作對(duì)象,并在所述3D空間內(nèi)滾動(dòng);獲得視點(diǎn)與3D空間桌面的焦點(diǎn),將焦點(diǎn)所在的桌面設(shè)置為主桌面;將所述主桌面以突出的形式進(jìn)行顯示。本申請(qǐng)實(shí)施例能夠?qū)?D空間的多桌面進(jìn)行管理,提供更加豐富的桌面顯示效果。
【專利說(shuō)明】
一種3D空間多桌面管理方法及其裝置
技術(shù)領(lǐng)域
[0001 ]本申請(qǐng)屬于虛擬現(xiàn)實(shí)技術(shù)領(lǐng)域,具體涉及一種3D空間多桌面管理方法及其裝置。
【背景技術(shù)】
[0002 ]虛擬現(xiàn)實(shí)技術(shù)綜合了計(jì)算機(jī)圖形技術(shù)、計(jì)算機(jī)仿真技術(shù)、傳感器技術(shù)、顯示技術(shù)等多種科學(xué)技術(shù),它在多維信息空間上創(chuàng)建一個(gè)虛擬信息環(huán)境,能使用戶具有身臨其境的沉浸感,具有與環(huán)境完善的交互作用能力,并有助于啟發(fā)構(gòu)思。
[0003]由于虛擬現(xiàn)實(shí)技術(shù)的上述優(yōu)勢(shì),其改進(jìn)了現(xiàn)有音視頻設(shè)備的用戶體驗(yàn),它已涉及更廣的領(lǐng)域,如電視會(huì)議、網(wǎng)絡(luò)技術(shù)和分布計(jì)算技術(shù),并向分布式虛擬現(xiàn)實(shí)發(fā)展。虛擬現(xiàn)實(shí)技術(shù)已成為新產(chǎn)品設(shè)計(jì)開(kāi)發(fā)的重要手段。
[0004]虛擬現(xiàn)實(shí)技術(shù)相對(duì)于2D的桌面顯示而言,可以提供更豐富的桌面顯示效果。在2D空間中,只有一個(gè)用于顯示桌面的屏幕,即便多桌面也在一個(gè)二維平面進(jìn)行顯示。而在3D空間中,沒(méi)有顯示屏幕的限制,可以在三維平面中存在前后或者左右多個(gè)屏幕用于顯示多個(gè)桌面。
[0005]因此,亟需設(shè)計(jì)一種3D空間多桌面管理方法及其裝置,來(lái)對(duì)3D空間中的多個(gè)顯示桌面進(jìn)行管理。

【發(fā)明內(nèi)容】

[0006]本申請(qǐng)實(shí)施例解決的技術(shù)問(wèn)題之一在于提供一種3D空間多桌面管理方法及其裝置,其能夠?qū)?D空間的多桌面進(jìn)行管理,提供更加豐富的桌面顯示效果。
[0007]本申請(qǐng)實(shí)施例提供一種3D空間多桌面管理方法,包括:
[0008]將每個(gè)桌面封裝為操作對(duì)象,并在所述3D空間內(nèi)滾動(dòng);
[0009]獲得視點(diǎn)與3D空間桌面的焦點(diǎn),將焦點(diǎn)所在的桌面設(shè)置為主桌面;
[0010]將所述主桌面以突出的形式進(jìn)行顯示。
[0011 ]在本申請(qǐng)一具體實(shí)施例中,所述將每個(gè)桌面封裝為操作對(duì)象并在所述3D空間內(nèi)滾動(dòng)包括:
[0012]將3D空間中的各桌面封裝為不同的操作對(duì)象;
[0013I在所述3D空間內(nèi),所述操作對(duì)象橫向或者縱向滾動(dòng)。
[0014]在本申請(qǐng)一具體實(shí)施例中,所述突出的形式包括:
[0015]與用戶距離更短,和/或,頁(yè)面面積更大。
[0016]在本申請(qǐng)一具體實(shí)施例中,所述方法還包括:
[0017]接收用戶的輸入指令,根據(jù)接收的用戶輸入指令確定主桌面的操作對(duì)象,并產(chǎn)生對(duì)應(yīng)的操作。
[0018]在本申請(qǐng)一具體實(shí)施例中,所述方法還包括:
[0019]接收用戶的輸入指令,根據(jù)接收的用戶輸入指令添加新的桌面。
[0020]對(duì)應(yīng)上述方法,本申請(qǐng)還提供一種3D空間多桌面管理裝置,包括:[0021 ]桌面滾動(dòng)模塊,用于將每個(gè)桌面封裝為操作對(duì)象,并在所述3D空間內(nèi)滾動(dòng);
[0022]主桌面確定模塊,用于獲得視點(diǎn)與3D空間桌面的焦點(diǎn),將焦點(diǎn)所在的桌面設(shè)置為主桌面;
[0023]主桌面顯示模塊,用于將所述主桌面以突出的形式進(jìn)行顯示。
[0024]在本申請(qǐng)一具體實(shí)施例中,所述桌面滾動(dòng)模塊包括:
[0025]對(duì)象封裝單元,用于將3D空間中的各桌面封裝為不同的操作對(duì)象;
[0026]對(duì)象滾動(dòng)單元,用于在所述3D空間內(nèi),所述操作對(duì)象橫向或者縱向滾動(dòng)。
[0027]在本申請(qǐng)一具體實(shí)施例中,所述突出的形式包括:
[0028]與用戶距離更短,和/或,頁(yè)面面積更大。
[0029]在本申請(qǐng)一具體實(shí)施例中,所述裝置還包括:
[0030]主桌面操作模塊,用于接收用戶的輸入指令,根據(jù)接收的用戶輸入指令確定所述主桌面操作對(duì)象,并產(chǎn)生對(duì)應(yīng)的操作。
[0031]在本申請(qǐng)一具體實(shí)施例中,所述裝置還包括:
[0032]桌面添加模塊,用于接收用戶的輸入指令,根據(jù)接收的用戶輸入指令添加新的桌面。
[0033]本申請(qǐng)實(shí)施例3D空間中每個(gè)桌面封裝的操作對(duì)象可在所述3D空間內(nèi)滾動(dòng),并通過(guò)獲得視點(diǎn)與3D空間桌面的焦點(diǎn),將焦點(diǎn)所在的桌面設(shè)置為主桌面。從而,令所述主桌面以突出的形式進(jìn)行顯示,且所述主桌面封裝的操作對(duì)象可接收用戶的輸入指令。本申請(qǐng)能夠?qū)?D空間的多桌面進(jìn)行管理,多個(gè)桌面都能夠在3D空間中進(jìn)行顯示,對(duì)確定的主桌面進(jìn)行突出形式的顯示,并且僅主桌面可以接收用戶的操作指令。因此,本申請(qǐng)不受2D顯示屏幕的限制,可以提供更加豐富的桌面顯示效果。
【附圖說(shuō)明】
[0034]為了更清楚地說(shuō)明本申請(qǐng)實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本申請(qǐng)中記載的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,還可以根據(jù)這些附圖獲得其他的附圖。
[0035]圖1是本申請(qǐng)所應(yīng)用的計(jì)算機(jī)設(shè)備的硬件結(jié)構(gòu)圖;
[0036]圖2是本申請(qǐng)?zhí)峁┑囊环N3D空間多桌面管理方法一實(shí)施例流程圖;
[0037]圖3是本申請(qǐng)?zhí)峁┑囊环N3D空間多桌面管理方法一實(shí)施例步驟SI的流程圖;
[0038]圖4是本申請(qǐng)?zhí)峁┑囊环N3D空間多桌面管理方法另一實(shí)施例的流程圖;
[0039]圖5是本申請(qǐng)?zhí)峁┑囊环N3D空間多桌面管理方法再一實(shí)施例的流程圖;
[0040]圖6是本申請(qǐng)?zhí)峁┑囊环N3D空間多桌面管理裝置一實(shí)施例結(jié)構(gòu)圖;
[0041]圖7是本申請(qǐng)?zhí)峁┑囊环N3D空間多桌面管理裝置一實(shí)施例的桌面滾動(dòng)模塊的結(jié)構(gòu)圖;
[0042]圖8是本申請(qǐng)?zhí)峁┑囊环N3D空間多桌面管理裝置另一實(shí)施例的結(jié)構(gòu)圖;
[0043]圖9是本申請(qǐng)?zhí)峁┑囊环N3D空間多桌面管理裝置再一實(shí)施例的結(jié)構(gòu)圖;
[0044]圖10是本申請(qǐng)一具體應(yīng)用場(chǎng)景的流程圖。
【具體實(shí)施方式】
[0045]本申請(qǐng)實(shí)施例3D空間中每個(gè)桌面封裝的操作對(duì)象可在所述3D空間內(nèi)滾動(dòng),并通過(guò)獲得視點(diǎn)與3D空間桌面的焦點(diǎn),將焦點(diǎn)所在的桌面設(shè)置為主桌面。從而,令所述主桌面以突出的形式進(jìn)行顯示,且所述主桌面封裝的操作對(duì)象可接收用戶的輸入指令。本申請(qǐng)能夠?qū)?D空間的多桌面進(jìn)行管理,多個(gè)桌面都能夠在3D空間中進(jìn)行顯示,對(duì)確定的主桌面進(jìn)行突出形式的顯示,并且僅主桌面可以接收用戶的操作指令。因此,本申請(qǐng)不受2D顯示屏幕的限制,可以提供更加豐富的桌面顯示效果。
[0046]盡管本申請(qǐng)能夠具有許多不同形式的實(shí)施例,但在附圖中顯示并且將在本文詳細(xì)描述的特定實(shí)施例,應(yīng)該理解,這種實(shí)施例的公開(kāi)應(yīng)該被視為原理的示例,而非意圖把本申請(qǐng)限制于顯示和描述的特定實(shí)施例。在以下的描述中,相同的標(biāo)號(hào)用于描述附圖的幾個(gè)示圖中的相同、相似或?qū)?yīng)的部分。
[0047]如本文所使用,術(shù)語(yǔ)“一個(gè)”或“一種”被定義為一個(gè)(種)或超過(guò)一個(gè)(種)。如本文所使用,術(shù)語(yǔ)“多個(gè)”被定義為兩個(gè)或超過(guò)兩個(gè)。如本文所使用,術(shù)語(yǔ)“其他”被定義為至少再一個(gè)或更多個(gè)。如本文所使用,術(shù)語(yǔ)“包含”和/或“具有”被定義為包括(即,開(kāi)放式語(yǔ)言)ο如本文所使用,術(shù)語(yǔ)“耦合”被定義為連接,但未必是直接連接,并且未必是以機(jī)械方式連接。如本文所使用,術(shù)語(yǔ)“程序”或“計(jì)算機(jī)程序”或類似術(shù)語(yǔ)被定義為設(shè)計(jì)用于在計(jì)算機(jī)系統(tǒng)上執(zhí)行的指令序列?!俺绦颉被颉坝?jì)算機(jī)程序”可包括子程序、函數(shù)、過(guò)程、對(duì)象方法、對(duì)象實(shí)現(xiàn)、可執(zhí)行應(yīng)用、小應(yīng)用程序、小服務(wù)程序、源代碼、目標(biāo)代碼、共享庫(kù)/動(dòng)態(tài)加載庫(kù)和/或設(shè)計(jì)用于在計(jì)算機(jī)系統(tǒng)上執(zhí)行的其它指令序列。
[0048]如本文所使用,術(shù)語(yǔ)“節(jié)目”也可用在第二語(yǔ)境中(以上定義用于第一語(yǔ)境)。在第二語(yǔ)境中,在“電視節(jié)目”的意義上使用該術(shù)語(yǔ)。在這種語(yǔ)境中,該術(shù)語(yǔ)用于表示任何相干系列的音頻視頻內(nèi)容,諸如將會(huì)被解釋為并且在電子節(jié)目指南(EPG)中被報(bào)告為單個(gè)電視節(jié)目的內(nèi)容,而不管該內(nèi)容是電影、體育賽事、多部分連續(xù)劇的片段、新聞廣播等。該術(shù)語(yǔ)也可被解釋為包括商業(yè)插播廣告和可能未在電子節(jié)目指南中被報(bào)告為節(jié)目的其它像節(jié)目一樣的內(nèi)容。
[0049]在整個(gè)本文件中對(duì)“一個(gè)實(shí)施例”、“某些實(shí)施例”、“實(shí)施例”或類似術(shù)語(yǔ)的提及表示結(jié)合實(shí)施例描述的特定特征、結(jié)構(gòu)或特性被包括在本發(fā)明的至少一個(gè)實(shí)施例中。因此,在整個(gè)本說(shuō)明書(shū)的各種地方的這種詞語(yǔ)的出現(xiàn)不必全部表示相同的實(shí)施例。另外,所述特定特征、結(jié)構(gòu)或特性可非限制性地在一個(gè)或多個(gè)實(shí)施例中以任何合適的方式組合。
[0050]如本文所使用,術(shù)語(yǔ)“或者”應(yīng)該被解釋為是包括性的或者表示任何一種或任何組合。因此,“A、B或者C”表示“下面的任何一種:A;B;C;A和B;A和C;B和C;A,B和C”。僅當(dāng)元件、功能、步驟或動(dòng)作的組合以某種方式固有地相互排斥時(shí),將會(huì)發(fā)生這種定義的例外。
[0051]如本文所使用,術(shù)語(yǔ)3D或三維旨在應(yīng)用于立體三維視覺(jué)體驗(yàn)。這種體驗(yàn)?zāi)軌蛞栽S多方法創(chuàng)建,包括使用針對(duì)每只眼睛不同地偏振或針對(duì)每只眼睛濾色的圖像。具體地講,在本發(fā)明的上下文內(nèi),通過(guò)分開(kāi)的左眼和右眼圖像的產(chǎn)生和顯示來(lái)創(chuàng)建三維視覺(jué)體驗(yàn)。在呈現(xiàn)分開(kāi)的用于每只眼睛的圖像的顯示裝置上觀看這種圖像,其中主動(dòng)技術(shù)(諸如,由每只眼睛觀看的圖像的交替的同步的阻擋和通過(guò))用于創(chuàng)建左眼和右眼圖像的分離,或者被動(dòng)技術(shù)(諸如,偏振或有色眼鏡)用于分離左眼和右眼圖像,由此產(chǎn)生立體三維視覺(jué)體驗(yàn)幻覺(jué)。
[0052]為了使本領(lǐng)域的人員更好地理解本申請(qǐng)中的技術(shù)方案,下面將結(jié)合本申請(qǐng)實(shí)施例中的附圖,對(duì)本申請(qǐng)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾?qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本申請(qǐng)保護(hù)的范圍。
[0053]下面結(jié)合本申請(qǐng)附圖進(jìn)一步說(shuō)明本申請(qǐng)具體實(shí)現(xiàn)。
[0054]本申請(qǐng)一實(shí)施例提供一種3D空間多桌面管理方法,通常應(yīng)用于計(jì)算機(jī)設(shè)備。
[0055]參見(jiàn)圖1,所述計(jì)算機(jī)設(shè)備通常包括:主控芯片11、存儲(chǔ)器12、輸入輸出裝置13以及其他硬件14。所述主控芯片11控制各功能模塊,存儲(chǔ)器12存儲(chǔ)各應(yīng)用程序和數(shù)據(jù)。
[°°56] 參見(jiàn)圖2,所述方法包括:
[0057]步驟S1:將每個(gè)桌面封裝為操作對(duì)象,并在所述3D空間內(nèi)滾動(dòng)。
[0058]在本申請(qǐng)一具體實(shí)現(xiàn)中,參見(jiàn)圖3,所述步驟SI包括:
[0059]S11、將3D空間中的各桌面封裝為不同的操作對(duì)象。
[0060]3D空間中可以顯示多個(gè)桌面,這些桌面可以是視頻海報(bào)、音樂(lè)列表、應(yīng)用(APP)桌面等各種桌面。這些桌面也可以是根據(jù)數(shù)據(jù)列表自動(dòng)生成的或者用戶自定義數(shù)據(jù)列表生成的頁(yè)面。
[0061]對(duì)象是封裝了數(shù)據(jù)和操作的程序塊。所謂封裝是為這個(gè)程序塊建立顯示的界面。其它對(duì)象只能向這個(gè)界面發(fā)消息,不能訪問(wèn)內(nèi)部的私有數(shù)據(jù)和操作。
[0062]本申請(qǐng)將3D空間中的桌面作為一個(gè)獨(dú)立的操作單元,即將每個(gè)桌面都封裝為一個(gè)操作對(duì)象。因此,3D空間中的各個(gè)桌面成為一個(gè)獨(dú)立的操作對(duì)象,用戶可以針對(duì)整個(gè)桌面進(jìn)行操作,實(shí)現(xiàn)桌面的管理。
[0063]S12、在所述3D空間內(nèi),所述操作對(duì)象橫向或者縱向滾動(dòng)。
[0064]由于本申請(qǐng)3D空間是由長(zhǎng)、寬、高三個(gè)維度所構(gòu)成的空間,本申請(qǐng)封裝為操作對(duì)象的多個(gè)桌面可以在所述3D空間內(nèi)橫向或者縱向滾動(dòng)。
[0065]具體的,所述多個(gè)桌面可以前后,左右,或者呈弧形在所述3D空間中滾動(dòng)。
[0066]步驟S2:獲得視點(diǎn)與3D空間桌面的焦點(diǎn),將焦點(diǎn)所在的桌面設(shè)置為主桌面。
[0067]由于3D空間中存在多個(gè)可以前后,左右,或者呈弧形在所述3D空間中滾動(dòng)的桌面,如果多個(gè)桌面同時(shí)接收到用戶的輸入指令,可能造成錯(cuò)誤操作,因此需要確定主桌面。
[0068]所述視點(diǎn)包括人眼或者照相機(jī)、攝像機(jī)等圖像捕獲裝置,視點(diǎn)投射光線至所述3D空間桌面,從而獲得針對(duì)所述封裝為操作對(duì)象的桌面的操作。
[0069]視點(diǎn)與3D空間桌面的焦點(diǎn),則表面該焦點(diǎn)所在的桌面為用戶需要進(jìn)行后續(xù)操作的桌面,因此將該桌面設(shè)置為主桌面。
[0070]步驟S3:將所述主桌面以突出的形式進(jìn)行顯示。
[0071 ]具體的,所述突出的形式包括:
[0072]與用戶距離更短,和/或,頁(yè)面面積更大。
[0073]這樣用戶可以更加直觀的確定多個(gè)桌面中的哪個(gè)桌面是主桌面,用戶也可以通過(guò)改變焦點(diǎn)位置,從而更換主桌面。
[0074]本申請(qǐng)能夠?qū)?D空間的多桌面進(jìn)行管理,多個(gè)桌面都能夠在3D空間中進(jìn)行顯示,對(duì)確定的主桌面進(jìn)行突出形式的顯示,并且僅主桌面可以接收用戶的操作指令。因此,本申請(qǐng)不受2D顯示屏幕的限制,可以提供更加豐富的桌面顯示效果。[0075 ]在本申請(qǐng)另一具體實(shí)現(xiàn)中,參見(jiàn)圖4,所述方法還包括:
[0076]S4、接收用戶的輸入指令,根據(jù)接收的用戶輸入指令確定主桌面的操作對(duì)象,并產(chǎn)生對(duì)應(yīng)的操作。
[0077]本申請(qǐng)僅主桌面可以接收用戶的輸入指令,根據(jù)用戶輸入指令的焦點(diǎn)落入的操作對(duì)象范圍,針對(duì)操作對(duì)象產(chǎn)生對(duì)應(yīng)的操作。
[0078]例如,用戶的輸入指令為點(diǎn)擊主桌面中的“確定”按鍵,則接收用戶的輸入指令,將用戶在主桌面中的“確定”按鍵的操作位置點(diǎn)轉(zhuǎn)化至2D空間的位置坐標(biāo),確定所述位置坐標(biāo)落在2D空間用戶界面的哪個(gè)操作對(duì)象上,從而針對(duì)該操作對(duì)象進(jìn)行點(diǎn)擊操作。
[0079 ]在本申請(qǐng)另一具體實(shí)現(xiàn)中,參見(jiàn)圖5,所述方法還包括:
[0080]S5、接收用戶的輸入指令,根據(jù)接收的用戶輸入指令添加新的桌面。
[0081]由于本申請(qǐng)可以具有多個(gè)用戶桌面,且多個(gè)桌面可以前后,左右,或者呈弧形在所述3D空間中滾動(dòng)。本申請(qǐng)可以將點(diǎn)擊主桌面后產(chǎn)生的新的桌面作為多個(gè)桌面中的一個(gè)進(jìn)行顯不O
[0082]本申請(qǐng)由于在3D空間中可以存在多個(gè)進(jìn)行顯示的桌面,所以可以將在2D空間中隱藏的桌面進(jìn)行顯示。
[0083]對(duì)應(yīng)上述方法,本申請(qǐng)一實(shí)施例提供一種3D空間多桌面管理裝置,通常應(yīng)用于計(jì)算機(jī)設(shè)備。
[0084]參見(jiàn)圖1,所述計(jì)算機(jī)設(shè)備通常包括:主控芯片11、存儲(chǔ)器12、輸入輸出裝置13以及其他硬件14。所述主控芯片11控制各功能模塊,存儲(chǔ)器12存儲(chǔ)各應(yīng)用程序和數(shù)據(jù)。
[0085]參見(jiàn)圖6,所述方法包括:
[0086]桌面滾動(dòng)模塊61,用于令3D空間中每個(gè)桌面封裝的操作對(duì)象可在所述3D空間內(nèi)滾動(dòng)。
[0087]主桌面確定模塊62,用于獲得視點(diǎn)與3D空間桌面的焦點(diǎn),將焦點(diǎn)所在的桌面設(shè)置為主桌面。
[0088]主桌面顯示模塊63,用于將所述主桌面以突出的形式進(jìn)行顯示。
[0089 ]在本申請(qǐng)一具體實(shí)現(xiàn)中,參見(jiàn)圖7,所述桌面滾動(dòng)模塊61包括:
[0090]對(duì)象封裝單元611,用于將3D空間中的各桌面封裝為不同的操作對(duì)象。
[0091]對(duì)象滾動(dòng)單元612,用于在所述3D空間內(nèi),所述操作對(duì)象橫向或者縱向滾動(dòng)。
[0092]3D空間中可以顯示多個(gè)桌面,這些桌面可以是視頻海報(bào)、音樂(lè)列表、應(yīng)用(APP)桌面等各種桌面。這些桌面也可以是根據(jù)數(shù)據(jù)列表自動(dòng)生成的或者用戶自定義數(shù)據(jù)列表生成的頁(yè)面。
[0093]對(duì)象是封裝了數(shù)據(jù)和操作的程序塊。所謂封裝是為這個(gè)程序塊建立顯示的界面。其它對(duì)象只能向這個(gè)界面發(fā)消息,不能訪問(wèn)內(nèi)部的私有數(shù)據(jù)和操作。
[0094]本申請(qǐng)將3D空間中的桌面作為一個(gè)獨(dú)立的操作單元,即將每個(gè)桌面都封裝為一個(gè)操作對(duì)象。因此,3D空間中的各個(gè)桌面成為一個(gè)獨(dú)立的操作對(duì)象,用戶可以針對(duì)整個(gè)桌面進(jìn)行操作,實(shí)現(xiàn)桌面的管理。
[0095]由于本申請(qǐng)3D空間是由長(zhǎng)、寬、高三個(gè)維度所構(gòu)成的空間,本申請(qǐng)封裝為操作對(duì)象的多個(gè)桌面可以在所述3D空間內(nèi)橫向或者縱向滾動(dòng)。
[0096]具體的,所述多個(gè)桌面可以前后,左右,或者呈弧形在所述3D空間中滾動(dòng)。
[0097]由于3D空間中存在多個(gè)可以前后,左右,或者呈弧形在所述3D空間中滾動(dòng)的桌面,如果多個(gè)桌面同時(shí)接收到用戶的輸入指令,可能造成錯(cuò)誤操作,因此需要確定主桌面。
[0098]所述視點(diǎn)包括人眼或者照相機(jī)、攝像機(jī)等圖像捕獲裝置,視點(diǎn)投射光線至所述3D空間桌面,從而獲得針對(duì)所述封裝為操作對(duì)象的桌面的操作。
[0099]視點(diǎn)與3D空間桌面的焦點(diǎn),則表面該焦點(diǎn)所在的桌面為用戶需要進(jìn)行后續(xù)操作的桌面,因此將該桌面設(shè)置為主桌面。
[0100]具體的,所述突出的形式包括:
[0101]與用戶距離更短,和/或,頁(yè)面面積更大。
[0102]這樣用戶可以更加直觀的確定多個(gè)桌面中的哪個(gè)桌面是主桌面,用戶也可以通過(guò)改變焦點(diǎn)位置,從而更換主桌面。
[0103]本申請(qǐng)能夠?qū)?D空間的多桌面進(jìn)行管理,多個(gè)桌面都能夠在3D空間中進(jìn)行顯示,對(duì)確定的主桌面進(jìn)行突出形式的顯示,并且僅主桌面可以接收用戶的操作指令。因此,本申請(qǐng)不受2D顯示屏幕的限制,可以提供更加豐富的桌面顯示效果。
[0104]在本申請(qǐng)另一具體實(shí)現(xiàn)中,參見(jiàn)圖8,所述裝置還包括:
[0105]主桌面操作模塊64,用于接收用戶的輸入指令,根據(jù)接收的用戶輸入指令確定所述主桌面操作對(duì)象,并產(chǎn)生對(duì)應(yīng)的操作。
[0106]本申請(qǐng)僅主桌面可以接收用戶的輸入指令,根據(jù)用戶輸入指令的焦點(diǎn)落入的操作對(duì)象范圍,針對(duì)操作對(duì)象產(chǎn)生對(duì)應(yīng)的操作。
[0107]例如,用戶的輸入指令為點(diǎn)擊主桌面中的“確定”按鍵,則接收用戶的輸入指令,將用戶在主桌面中的“確定”按鍵的操作位置點(diǎn)轉(zhuǎn)化至2D空間的位置坐標(biāo),確定所述位置坐標(biāo)落在2D空間用戶界面的哪個(gè)操作對(duì)象上,從而針對(duì)該操作對(duì)象進(jìn)行點(diǎn)擊操作。
[0108]在本申請(qǐng)另一具體實(shí)現(xiàn)中,參見(jiàn)圖9,所述裝置還包括:
[0109]桌面添加模塊65,用于接收用戶的輸入指令,根據(jù)接收的用戶輸入指令添加新的桌面。
[0110]由于本申請(qǐng)可以具有多個(gè)用戶桌面,且多個(gè)桌面可以前后,左右,或者呈弧形在所述3D空間中滾動(dòng)。本申請(qǐng)可以將點(diǎn)擊主桌面后產(chǎn)生的新的桌面作為多個(gè)桌面中的一個(gè)進(jìn)行顯不O
[0111]本申請(qǐng)由于在3D空間中可以存在多個(gè)進(jìn)行顯示的桌面,所以可以將在2D空間中隱藏的桌面進(jìn)行顯示。
[0112]下面通過(guò)本申請(qǐng)一具體應(yīng)用場(chǎng)景來(lái)進(jìn)一步說(shuō)明本申請(qǐng)實(shí)現(xiàn)。
[0113]本申請(qǐng)應(yīng)用于一計(jì)算機(jī)設(shè)備上,用戶界面設(shè)計(jì)人員利用本申請(qǐng)進(jìn)行3D空間多桌面管理。
[0114]參見(jiàn)圖10,所述方法包括:
[0115]1001、將3D空間中的各桌面封裝為不同的操作對(duì)象。
[0116]本申請(qǐng)將3D空間中的桌面作為一個(gè)獨(dú)立的操作單元,即將每個(gè)桌面都封裝為一個(gè)操作對(duì)象。因此,3D空間中的各個(gè)桌面成為一個(gè)獨(dú)立的操作對(duì)象,用戶可以針對(duì)整個(gè)桌面進(jìn)行操作,實(shí)現(xiàn)桌面的管理。
[0117]1002、所述操作對(duì)象在所述3D空間內(nèi)橫向或者縱向滾動(dòng)。
[0118]由于本申請(qǐng)3D空間是由長(zhǎng)、寬、高三個(gè)維度所構(gòu)成的空間,本申請(qǐng)封裝為操作對(duì)象的多個(gè)桌面可以在所述3D空間內(nèi)橫向或者縱向滾動(dòng)。具體的,所述多個(gè)桌面可以前后,左右,或者呈弧形在所述3D空間中滾動(dòng)。
[0119]1003、獲得視點(diǎn)與3D空間桌面的焦點(diǎn),將焦點(diǎn)所在的桌面設(shè)置為主桌面。
[0120]由于3D空間中存在多個(gè)可以前后,左右,或者呈弧形在所述3D空間中滾動(dòng)的桌面,如果多個(gè)桌面同時(shí)接收到用戶的輸入指令,可能造成錯(cuò)誤操作,因此需要確定主桌面。
[0121]所述視點(diǎn)包括人眼或者照相機(jī)、攝像機(jī)等圖像捕獲裝置,視點(diǎn)投射光線至所述3D空間桌面,從而獲得針對(duì)所述封裝為操作對(duì)象的桌面的操作。
[0122]視點(diǎn)與3D空間桌面的焦點(diǎn),則表面該焦點(diǎn)所在的桌面為用戶需要進(jìn)行后續(xù)操作的桌面,因此將該桌面設(shè)置為主桌面。
[0123]1004、所述主桌面以與用戶距離更短且頁(yè)面面積更大進(jìn)行顯示。
[0124]這樣用戶可以更加直觀的確定多個(gè)桌面中的哪個(gè)桌面是主桌面,用戶也可以通過(guò)改變焦點(diǎn)位置,從而更換主桌面。
[0125]1005、接收用戶的輸入指令,根據(jù)接收的用戶輸入指令確定所述主桌面的操作對(duì)象,并產(chǎn)生對(duì)應(yīng)的操作。
[0126]本申請(qǐng)僅主桌面可以接收用戶的輸入指令,根據(jù)用戶輸入指令的焦點(diǎn)落入的操作對(duì)象范圍,針對(duì)操作對(duì)象產(chǎn)生對(duì)應(yīng)的操作。
[0127]例如,用戶的輸入指令為點(diǎn)擊主桌面中的“確定”按鍵,則接收用戶的輸入指令,將用戶在主桌面中的“確定”按鍵的操作位置點(diǎn)轉(zhuǎn)化至2D空間的位置坐標(biāo),確定所述位置坐標(biāo)落在2D空間用戶界面的哪個(gè)操作對(duì)象上,從而針對(duì)該操作對(duì)象進(jìn)行點(diǎn)擊操作。
[0128]1006、接收用戶的輸入指令,根據(jù)接收的用戶輸入指令添加新的桌面。
[0129]由于本申請(qǐng)可以具有多個(gè)用戶桌面,且多個(gè)桌面可以前后,左右,或者呈弧形在所述3D空間中滾動(dòng)。本申請(qǐng)可以將點(diǎn)擊主桌面后產(chǎn)生的新的桌面作為多個(gè)桌面中的一個(gè)進(jìn)行顯不O
[0130]本申請(qǐng)由于在3D空間中可以存在多個(gè)進(jìn)行顯示的桌面,所以可以將在2D空間中隱藏的桌面進(jìn)行顯示。
[0131]本申請(qǐng)獲得所述位置坐標(biāo)落入的操作對(duì)象,從而確定所述用戶輸入指令是針對(duì)該操作對(duì)象進(jìn)行的,對(duì)所述操作對(duì)象進(jìn)行對(duì)應(yīng)的控制操作。
[0132]本申請(qǐng)能夠?qū)?D空間的多桌面進(jìn)行管理,多個(gè)桌面都能夠在3D空間中進(jìn)行顯示,對(duì)確定的主桌面進(jìn)行突出形式的顯示,并且僅主桌面可以接收用戶的操作指令。因此,本申請(qǐng)不受2D顯示屏幕的限制,可以提供更加豐富的桌面顯示效果。
[0133]本領(lǐng)域的技術(shù)人員應(yīng)明白,本申請(qǐng)的實(shí)施例可提供為方法、裝置(設(shè)備)、或計(jì)算機(jī)程序產(chǎn)品。因此,本申請(qǐng)可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本申請(qǐng)可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤(pán)存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
[0134]本申請(qǐng)是參照實(shí)施例的方法、裝置(設(shè)備)和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
[0135]這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
[0136]這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
[0137]盡管已描述了本申請(qǐng)的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本申請(qǐng)范圍的所有變更和修改。顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本申請(qǐng)進(jìn)行各種改動(dòng)和變型而不脫離本申請(qǐng)的精神和范圍。這樣,倘若本申請(qǐng)的這些修改和變型屬于本申請(qǐng)權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本申請(qǐng)也意圖包含這些改動(dòng)和變型在內(nèi)。
【主權(quán)項(xiàng)】
1.一種3D空間多桌面管理方法,其特征在于,包括: 將每個(gè)桌面封裝為操作對(duì)象,并在所述3D空間內(nèi)滾動(dòng); 獲得視點(diǎn)與3D空間桌面的焦點(diǎn),將焦點(diǎn)所在的桌面設(shè)置為主桌面; 將所述主桌面以突出的形式進(jìn)行顯示。2.如權(quán)利要求1所述的方法,其特征在于,所述將每個(gè)桌面封裝為操作對(duì)象并在所述3D空間內(nèi)滾動(dòng)包括: 將3D空間中的各桌面封裝為不同的操作對(duì)象; 在所述3D空間內(nèi),所述操作對(duì)象橫向或者縱向滾動(dòng)。3.如權(quán)利要求1所述的方法,其特征在于,所述突出的形式包括: 與用戶距離更短,和/或,頁(yè)面面積更大。4.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 接收用戶的輸入指令,根據(jù)接收的用戶輸入指令確定主桌面的操作對(duì)象,并產(chǎn)生對(duì)應(yīng)的操作。5.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 接收用戶的輸入指令,根據(jù)接收的用戶輸入指令添加新的桌面。6.一種3D空間多桌面管理裝置,其特征在于,包括: 桌面滾動(dòng)模塊,用于將每個(gè)桌面封裝為操作對(duì)象,并在所述3D空間內(nèi)滾動(dòng); 主桌面確定模塊,用于獲得視點(diǎn)與3D空間桌面的焦點(diǎn),將焦點(diǎn)所在的桌面設(shè)置為主桌面; 主桌面顯示模塊,用于將所述主桌面以突出的形式進(jìn)行顯示。7.如權(quán)利要求6所述的裝置,其特征在于,所述桌面滾動(dòng)模塊包括: 對(duì)象封裝單元,用于將3D空間中的各桌面封裝為不同的操作對(duì)象; 對(duì)象滾動(dòng)單元,用于在所述3D空間內(nèi),所述操作對(duì)象橫向或者縱向滾動(dòng)。8.如權(quán)利要求6所述的裝置,其特征在于,所述突出的形式包括: 與用戶距離更短,和/或,頁(yè)面面積更大。9.如權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括: 主桌面操作模塊,用于接收用戶的輸入指令,根據(jù)接收的用戶輸入指令確定所述主桌面操作對(duì)象,并產(chǎn)生對(duì)應(yīng)的操作。10.如權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括: 桌面添加模塊,用于接收用戶的輸入指令,根據(jù)接收的用戶輸入指令添加新的桌面。
【文檔編號(hào)】G06F3/0484GK105955577SQ201610279894
【公開(kāi)日】2016年9月21日
【申請(qǐng)日】2016年4月28日
【發(fā)明人】胡雪蓮
【申請(qǐng)人】樂(lè)視控股(北京)有限公司, 樂(lè)視致新電子科技(天津)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1