欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

影片彈幕的顯示控制方法、裝置及頭戴式顯示設(shè)備與流程

文檔序號(hào):11292625閱讀:205來(lái)源:國(guó)知局
影片彈幕的顯示控制方法、裝置及頭戴式顯示設(shè)備與流程

本發(fā)明涉及虛擬現(xiàn)實(shí)影片的彈幕輸出技術(shù)領(lǐng)域,更具體地,本發(fā)明涉及一種影片彈幕的顯示控制方法、一種影片彈幕的顯示控制裝置、及一種頭戴式顯示設(shè)備。



背景技術(shù):

隨著虛擬現(xiàn)實(shí)(virtualreality,簡(jiǎn)稱為vr)技術(shù)的逐漸成熟,vr視頻也越來(lái)越流行,很多人都有機(jī)會(huì)接觸vr頭盔并通過(guò)佩戴頭盔在各個(gè)平臺(tái)上在線觀看vr影片。vr觀影相對(duì)傳統(tǒng)觀影具有很明顯的優(yōu)勢(shì),能夠提供一種沉浸式體驗(yàn),但vr觀影目前卻不支持傳統(tǒng)視頻播放平臺(tái)的彈幕功能,這使得vr觀影無(wú)法通過(guò)彈幕營(yíng)造虛擬的實(shí)時(shí)圍觀的場(chǎng)景,進(jìn)而使得觀影者無(wú)法在觀看vr影片時(shí)感受彈幕帶來(lái)的趣味性和參與感。



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

本發(fā)明實(shí)施例的一個(gè)目的是提供一種進(jìn)行vr影片彈幕的顯示控制的技術(shù)方案。

根據(jù)本發(fā)明的第一方面,提供了一種影片彈幕的顯示控制方法,其包括:

接收頭戴式顯示設(shè)備的傳感器裝置采集到的表示頭戴式顯示設(shè)備的運(yùn)動(dòng)姿態(tài)的運(yùn)動(dòng)數(shù)據(jù);

根據(jù)所述運(yùn)動(dòng)數(shù)據(jù)確定通過(guò)所述頭戴式顯示設(shè)備觀影的當(dāng)前觀看方位;

獲取彈幕數(shù)據(jù),其中,所述彈幕數(shù)據(jù)包括彈幕內(nèi)容及所述彈幕內(nèi)容對(duì)應(yīng)的觀看方位;

從所述彈幕數(shù)據(jù)中提取對(duì)應(yīng)所述當(dāng)前觀看方位的彈幕內(nèi)容作為當(dāng)前彈幕;

執(zhí)行顯示所述當(dāng)前彈幕的操作。

可選的是,所述彈幕數(shù)據(jù)還包括所述彈幕內(nèi)容對(duì)應(yīng)的觀看時(shí)間;

所述從所述彈幕數(shù)據(jù)中提取對(duì)應(yīng)所述當(dāng)前觀看方位的彈幕內(nèi)容作為當(dāng)前彈幕包括:

從所述彈幕數(shù)據(jù)中提取對(duì)應(yīng)當(dāng)前觀看方位及當(dāng)前觀看時(shí)間的彈幕內(nèi)容作為當(dāng)前彈幕。

可選的是,所述獲取彈幕數(shù)據(jù)包括:

獲取通過(guò)所述頭戴式顯示設(shè)備的輸入裝置輸入的彈幕內(nèi)容;

根據(jù)所述運(yùn)動(dòng)數(shù)據(jù)確定接收所述輸入的彈幕內(nèi)容時(shí)的觀看方位;

確定所述輸入的彈幕內(nèi)容對(duì)應(yīng)的觀看方位至少包含所述接收所述輸入的彈幕內(nèi)容時(shí)的觀看方位。

可選的是,所述輸入裝置包括語(yǔ)音輸入裝置、手柄輸入裝置和虛擬鍵盤輸入裝置中的至少一種。

可選的是,所述顯示控制方法還包括:

形成包括所述輸入的彈幕內(nèi)容和所述輸入的彈幕內(nèi)容對(duì)應(yīng)的觀看方位的增量彈幕數(shù)據(jù);

將所述增量彈幕數(shù)據(jù)發(fā)送至后臺(tái)服務(wù)器。

可選的是,所述獲取彈幕數(shù)據(jù)包括:

從后臺(tái)服務(wù)器中獲取觀看方位包含所述當(dāng)前觀看方位的彈幕數(shù)據(jù)。

可選的是,所述顯示控制方法在所述獲取彈幕數(shù)據(jù)之前還包括:

檢測(cè)是否開啟彈幕功能,如是,再獲取彈幕數(shù)據(jù)。

根據(jù)本發(fā)明的第二方面,還提供了一種影片彈幕的顯示控制裝置,其包括:

運(yùn)動(dòng)數(shù)據(jù)接收模塊,用于接收頭戴式顯示設(shè)備的傳感器裝置采集到的表示所述頭戴式顯示設(shè)備的運(yùn)動(dòng)姿態(tài)的運(yùn)動(dòng)數(shù)據(jù);

觀看方位確定模塊,用于根據(jù)所述運(yùn)動(dòng)數(shù)據(jù)確定通過(guò)所述頭戴式顯示設(shè)備觀影的當(dāng)前觀看方位;

獲取模塊,用于獲取彈幕數(shù)據(jù),其中,所述彈幕數(shù)據(jù)包括彈幕內(nèi)容及所述彈幕內(nèi)容對(duì)應(yīng)的觀看方位;

當(dāng)前彈幕提取模塊,用于從所述彈幕數(shù)據(jù)中提取對(duì)應(yīng)所述當(dāng)前觀看方位的彈幕內(nèi)容作為當(dāng)前彈幕;以及,

執(zhí)行模塊,用于執(zhí)行顯示所述當(dāng)前彈幕的操作。

根據(jù)本發(fā)明的第三方面,還提供了一種影片彈幕的顯示控制裝置,其包括存儲(chǔ)器和處理器,所述存儲(chǔ)器用于存儲(chǔ)指令,所述指令用于控制所述處理器進(jìn)行操作以執(zhí)行根據(jù)本發(fā)明的第一方面所述的顯示控制方法。

根據(jù)本發(fā)明的第四方面,還提供了一種頭戴式顯示設(shè)備,包括顯示裝置和傳感器裝置,所述傳感器裝置用于采集表示頭戴式顯示設(shè)備的運(yùn)動(dòng)姿態(tài)的運(yùn)動(dòng)數(shù)據(jù),所述頭戴式顯示設(shè)備還包括根據(jù)本發(fā)明的第二方面或者第三方面所述的顯示控制裝置。

本發(fā)明的一個(gè)有益效果在于,在本發(fā)明的顯示控制方法、裝置及頭戴式顯示設(shè)備中,彈幕數(shù)據(jù)除了包括彈幕內(nèi)容和彈幕內(nèi)容對(duì)應(yīng)的觀看時(shí)間之外,還包括彈幕內(nèi)容對(duì)應(yīng)的觀看方位,以進(jìn)一步在vr影片的例如是360度觀影中進(jìn)行根據(jù)觀影者的當(dāng)前觀看方位顯示對(duì)應(yīng)彈幕內(nèi)容的控制,以保證顯示的彈幕內(nèi)容與當(dāng)前觀看方位下看到的影片內(nèi)容相符,進(jìn)而實(shí)現(xiàn)vr觀影的彈幕功能。

通過(guò)以下參照附圖對(duì)本發(fā)明的示例性實(shí)施例的詳細(xì)描述,本發(fā)明的其它特征及其優(yōu)點(diǎn)將會(huì)變得清楚。

附圖說(shuō)明

被結(jié)合在說(shuō)明書中并構(gòu)成說(shuō)明書的一部分的附圖示出了本發(fā)明的實(shí)施例,并且連同其說(shuō)明一起用于解釋本發(fā)明的原理。

圖1為根據(jù)本發(fā)明的頭戴式顯示設(shè)備的坐標(biāo)軸及運(yùn)動(dòng)姿態(tài)的定義。

圖2為根據(jù)本發(fā)明的影片彈幕的顯示控制方法的一種實(shí)施例的流程示意圖;

圖3為獲取增量彈幕數(shù)據(jù)的一種實(shí)施例的流程示意圖;

圖4為根據(jù)本發(fā)明的影片彈幕的顯示控制裝置的一種實(shí)施例的方框原理圖;

圖5為圖4中獲取模塊的一種實(shí)施例的方框原理圖;

圖6為根據(jù)本發(fā)明的影片彈幕的顯示控制裝置的另一種實(shí)施例的方框原理圖;

圖7為根據(jù)本發(fā)明的影片彈幕的顯示控制裝置的一種硬件結(jié)構(gòu)的方框原理圖。

圖8為根據(jù)本發(fā)明的頭戴式顯示設(shè)備的一種實(shí)施例的方框原理圖。

具體實(shí)施方式

現(xiàn)在將參照附圖來(lái)詳細(xì)描述本發(fā)明的各種示例性實(shí)施例。應(yīng)注意到:除非另外具體說(shuō)明,否則在這些實(shí)施例中闡述的部件和步驟的相對(duì)布置、數(shù)字表達(dá)式和數(shù)值不限制本發(fā)明的范圍。

以下對(duì)至少一個(gè)示例性實(shí)施例的描述實(shí)際上僅僅是說(shuō)明性的,決不作為對(duì)本發(fā)明及其應(yīng)用或使用的任何限制。

對(duì)于相關(guān)領(lǐng)域普通技術(shù)人員已知的技術(shù)、方法和設(shè)備可能不作詳細(xì)討論,但在適當(dāng)情況下,所述技術(shù)、方法和設(shè)備應(yīng)當(dāng)被視為說(shuō)明書的一部分。

在這里示出和討論的所有例子中,任何具體值應(yīng)被解釋為僅僅是示例性的,而不是作為限制。因此,示例性實(shí)施例的其它例子可以具有不同的值。

應(yīng)注意到:相似的標(biāo)號(hào)和字母在下面的附圖中表示類似項(xiàng),因此,一旦某一項(xiàng)在一個(gè)附圖中被定義,則在隨后的附圖中不需要對(duì)其進(jìn)行進(jìn)一步討論。

圖2為根據(jù)本發(fā)明一種實(shí)施例的顯示控制方法進(jìn)行一次彈幕顯示控制的流程示意圖。

根據(jù)圖2所示,本發(fā)明顯示控制方法包括如下步驟:

步驟s210,接收傳感器裝置采集到的表示頭戴式顯示設(shè)備的運(yùn)動(dòng)姿態(tài)的運(yùn)動(dòng)數(shù)據(jù)。

為了表示頭戴式顯示設(shè)備的運(yùn)動(dòng)姿態(tài),該運(yùn)動(dòng)數(shù)據(jù)例如可以包括前后傾斜(pitch)運(yùn)動(dòng)數(shù)據(jù)、左右傾斜(roll)運(yùn)動(dòng)數(shù)據(jù)和左右搖擺(yaw)運(yùn)動(dòng)數(shù)據(jù)。

該傳感器裝置為頭戴式顯示設(shè)備的組成部分,其可以包括方向傳感器和陀螺儀傳感器中的至少一種。

該方向傳感器也被稱之為o-sensor,用于采集頭戴式顯示設(shè)備角度數(shù)據(jù),分別為azimuth、pitch和roll。azimuth代表方位,返回水平時(shí)磁北極和y軸的夾角,pitch代表x軸和水平面的夾角,roll代表y軸和水平面的夾角,其中,頭戴式顯示設(shè)備的x軸、y軸、z軸、pitch、roll、yaw的定義請(qǐng)見圖1。

陀螺儀傳感器可以是三軸陀螺儀傳感器、六軸陀螺儀傳感器或者九軸陀螺儀傳感器。

三軸陀螺儀傳感器用于感應(yīng)roll、pitch、yaw的全方位動(dòng)態(tài)信息。

六軸陀螺儀傳感器是指將三軸加速度計(jì)和三軸陀螺儀合在一起的結(jié)構(gòu)。其中,三軸加速度計(jì)用于感應(yīng)沿x軸、y軸和z軸方向的加速度信息。

九軸陀螺儀傳感器也被稱之為九軸慣性傳感器,是由三軸陀螺儀、三軸加速度計(jì)和三軸磁力計(jì)組成。磁力計(jì)可用于測(cè)試磁場(chǎng)強(qiáng)度和方向,定位設(shè)備的方位,可以測(cè)量出當(dāng)前設(shè)備與東南西北四個(gè)方向上的夾角。

在此,可以根據(jù)上述觀看方位的表示方法確定需要配置的傳感器裝置,以方便根據(jù)運(yùn)動(dòng)數(shù)據(jù)確定觀看方位。

步驟s220,根據(jù)運(yùn)動(dòng)數(shù)據(jù)確定通過(guò)頭戴式顯示設(shè)備觀影的當(dāng)前觀看方位。

步驟s230,獲取彈幕數(shù)據(jù),其中,該彈幕數(shù)據(jù)包括彈幕內(nèi)容及彈幕內(nèi)容對(duì)應(yīng)的觀看方位。

該彈幕數(shù)據(jù)還可以進(jìn)一步包括彈幕內(nèi)容對(duì)應(yīng)的觀看時(shí)間,以進(jìn)行觀看時(shí)間的匹配。彈幕數(shù)據(jù)通常包括多條彈幕內(nèi)容,每條彈幕內(nèi)容均具有各自對(duì)應(yīng)的觀看時(shí)間和觀看方位。

彈幕數(shù)據(jù)可以包括影片進(jìn)行當(dāng)前播放前即有的彈幕數(shù)據(jù),被稱之為原始彈幕數(shù)據(jù)。

彈幕數(shù)據(jù)還可以包括影片進(jìn)行當(dāng)前播放期間產(chǎn)生的彈幕數(shù)據(jù),被稱之為增量彈幕數(shù)據(jù)。

該增量彈幕數(shù)據(jù)可以來(lái)自于自身頭戴式顯示設(shè)備和/或與頭戴式顯示設(shè)備通信連接的后臺(tái)服務(wù)器。

該原始彈幕數(shù)據(jù)可以進(jìn)一步包括影片自身配置的彈幕數(shù)據(jù),還可以包括在已完成播放的播放過(guò)程中產(chǎn)生的增量彈幕數(shù)據(jù),即原始彈幕數(shù)據(jù)可以是播放累積的結(jié)果。

記錄彈幕數(shù)據(jù)的文件可以與對(duì)應(yīng)影片具有相同的文件名稱。

記錄彈幕數(shù)據(jù)的文件可以與對(duì)應(yīng)影片存放在同一路徑下。

記錄彈幕數(shù)據(jù)的文件可以為xml格式文件。

在彈幕數(shù)據(jù)包括原始彈幕數(shù)據(jù)的實(shí)施例中,本發(fā)明顯示控制方法可以在步驟s230中獲取所有的原始彈幕數(shù)據(jù)。

在彈幕數(shù)據(jù)包括原始彈幕數(shù)據(jù)的實(shí)施例中,本發(fā)明顯示控制方法也可以在步驟s230中獲取觀看方位對(duì)應(yīng)(包含)當(dāng)前觀看方位的原始彈幕數(shù)據(jù)。進(jìn)一步地,也可以在步驟s230中獲取觀看方位對(duì)應(yīng)當(dāng)前觀看方位、且觀看時(shí)間對(duì)應(yīng)當(dāng)前觀看時(shí)間的原始彈幕數(shù)據(jù)。

在彈幕數(shù)據(jù)包括增量彈幕數(shù)據(jù)的實(shí)施例中,本發(fā)明顯示控制方法可以在步驟s230中獲取觀看方位對(duì)應(yīng)(包含)當(dāng)前觀看方位的增量彈幕數(shù)據(jù)。進(jìn)一步地,也可以在步驟s230中獲取觀看方位對(duì)應(yīng)當(dāng)前觀看方位、且觀看時(shí)間對(duì)應(yīng)當(dāng)前觀看時(shí)間的增量彈幕數(shù)據(jù)。

該原始彈幕數(shù)據(jù)與增量彈幕數(shù)據(jù)可以通過(guò)不同的接口獲取,以在獲取增量彈幕數(shù)據(jù)時(shí)能夠減少網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)量,確保增量彈幕數(shù)據(jù)的時(shí)效性。

該觀看方位可以采用經(jīng)緯度表示法,通過(guò)該種表示法,本發(fā)明方法能夠適用于360度(全景)觀影的彈幕顯示控制。

該彈幕數(shù)據(jù)還可以進(jìn)一步包括彈幕內(nèi)容對(duì)應(yīng)的配置信息,該配置信息例如包括字體、大小、是否滾動(dòng)播放等。

該配置信息可以具有默認(rèn)值。本發(fā)明方法可以支持根據(jù)觀影者的輸入修改該配置信息。圖3示出了一種獲取上述增量彈幕數(shù)據(jù)的方法的流程示意圖。

根據(jù)圖3所示,該步驟s210中獲取彈幕數(shù)據(jù)可以進(jìn)一步包括如下步驟:

步驟s211,獲取觀影者通過(guò)頭戴式顯示設(shè)備的輸入裝置輸入的彈幕內(nèi)容,該輸入的彈幕內(nèi)容即屬于增量彈幕數(shù)據(jù)的彈幕內(nèi)容。

該輸入裝置可以是語(yǔ)音輸入裝置、手柄輸入裝置和虛擬鍵盤輸入裝置中的至少一種。

該語(yǔ)音輸入裝置例如包括頭戴式顯示設(shè)備設(shè)置的麥克風(fēng)。

步驟s212,根據(jù)運(yùn)動(dòng)數(shù)據(jù)確定接收該輸入的彈幕內(nèi)容時(shí)的觀看方位。

步驟s213,確定該輸入的彈幕內(nèi)容對(duì)應(yīng)的觀看時(shí)間為該輸入的彈幕內(nèi)容的接收時(shí)間。

步驟s214,確定該輸入的彈幕內(nèi)容對(duì)應(yīng)的觀看方位至少包含接收輸入的彈幕內(nèi)容時(shí)的觀看方位。

以播放全景(360度)視頻為例,播放器具體是從視頻源中一幀一幀地取畫面,并將取出來(lái)的畫面帖在一個(gè)球體的表面上,同時(shí),根據(jù)運(yùn)動(dòng)數(shù)據(jù)確定觀影者的當(dāng)前觀看方位,以在顯示屏上顯示球面上對(duì)應(yīng)當(dāng)前觀看方位的畫面。

因此,該輸入的彈幕內(nèi)容對(duì)應(yīng)的觀看方位與接收輸入的彈幕內(nèi)容時(shí)的觀看方位具有映射關(guān)系,這就可以根據(jù)運(yùn)動(dòng)數(shù)據(jù)確定接收輸入的彈幕內(nèi)容時(shí)的觀看方位,進(jìn)而確定對(duì)應(yīng)所述輸入的彈幕內(nèi)容的觀看方位,形成增量彈幕數(shù)據(jù)。

該輸入的彈幕內(nèi)容對(duì)應(yīng)的觀看方位可以直接是接收輸入的彈幕內(nèi)容時(shí)的觀看方位。

該輸入的彈幕內(nèi)容對(duì)應(yīng)的觀看方位還可以在接收輸入的彈幕內(nèi)容時(shí)的觀看方位的基礎(chǔ)上增加裕度,以使觀看方位在裕度范圍內(nèi)的觀影者均可以看到該輸入的彈幕內(nèi)容。

以經(jīng)緯度表示觀看方位為例,該裕度可以是在接收輸入的彈幕內(nèi)容時(shí)的觀看方位的基礎(chǔ)上沿經(jīng)度的雙方向和緯度的雙方向均增加設(shè)定度數(shù),該設(shè)定度數(shù)可以是使得顯示畫面在裕度范圍內(nèi)仍包含接收輸入的彈幕內(nèi)容時(shí)的大部分畫面內(nèi)容。

為了實(shí)現(xiàn)增量彈幕數(shù)據(jù)的分享,本發(fā)明顯示控制方法在以上步驟s211至步驟s214之后還可以包括:

步驟s310,形成包括以上輸入的彈幕內(nèi)容、輸入的彈幕內(nèi)容對(duì)應(yīng)的觀看方位、及輸入的彈幕內(nèi)容對(duì)應(yīng)的觀看時(shí)間的增量彈幕數(shù)據(jù)。

步驟s320,將步驟s310形成的增量彈幕數(shù)據(jù)發(fā)送至后臺(tái)服務(wù)器。

通過(guò)步驟s320可以實(shí)現(xiàn)增量彈幕數(shù)據(jù)的分享,因此,觀影者不僅可以觀看到自己輸入的彈幕內(nèi)容,還可以觀看到其他觀影者輸入的彈幕內(nèi)容,進(jìn)而營(yíng)造出虛擬的實(shí)時(shí)圍觀的場(chǎng)景。

在本發(fā)明的一個(gè)具體實(shí)施例中,可以間隔設(shè)定的固定時(shí)間獲取增量彈幕數(shù)據(jù)。

為了保證增量彈幕數(shù)據(jù)的時(shí)效性,該設(shè)定時(shí)間可以設(shè)置的較短,例如0.5s至2s,在本發(fā)明的一個(gè)具體實(shí)施例中,該設(shè)定時(shí)間設(shè)置為1s。

因此,以上步驟s230中獲取彈幕數(shù)據(jù)可以包括:從后臺(tái)服務(wù)器中獲取觀看方位包含當(dāng)前觀看方位的彈幕數(shù)據(jù)。

以上步驟s230中獲取彈幕數(shù)據(jù)還可以進(jìn)一步包括:從后臺(tái)服務(wù)器中獲取觀看方位包含當(dāng)前觀看方位、且觀看時(shí)間對(duì)應(yīng)當(dāng)前觀看時(shí)間的彈幕數(shù)據(jù)。

步驟s240,從獲取的彈幕數(shù)據(jù)中提取對(duì)應(yīng)當(dāng)前觀看方位的彈幕內(nèi)容作為當(dāng)前彈幕。

該步驟s240可以進(jìn)一步為:從獲取的彈幕數(shù)據(jù)中提取對(duì)應(yīng)當(dāng)前觀看方位及當(dāng)前觀看時(shí)間的彈幕內(nèi)容作為當(dāng)前彈幕。

步驟s250,執(zhí)行顯示當(dāng)前彈幕的操作。

根據(jù)該步驟s250,顯示屏將在當(dāng)前觀看方位對(duì)應(yīng)的畫面內(nèi)容上顯示當(dāng)前彈幕。

在此,可以添加一張透明的圖作為顯示彈幕內(nèi)容的載體,并將該載體附在畫面的表面,具體地,可以根據(jù)當(dāng)前彈幕對(duì)應(yīng)的觀看時(shí)間和觀看方位,確定當(dāng)前彈幕對(duì)應(yīng)的畫面,以在對(duì)應(yīng)的畫面上按照當(dāng)前彈幕的配置信息渲染出來(lái)。

在步驟s250之后,可以回到步驟s230繼續(xù)獲取彈幕數(shù)據(jù)。

以上步驟s210-s220與步驟s230可以由兩個(gè)線程同時(shí)執(zhí)行,也可以在同一線程中順序執(zhí)行。

在本發(fā)明的另外的實(shí)施例中,本發(fā)明方法還可以支持根據(jù)觀影者選擇開啟或者關(guān)閉彈幕功能的設(shè)置,因此,本發(fā)明方法還可以包括:檢測(cè)是否開啟彈幕功能,如是,再執(zhí)行上述步驟s210,以獲取彈幕數(shù)據(jù)。

根據(jù)本發(fā)明的方法,頭戴式顯示設(shè)備在進(jìn)行vr視頻播放時(shí),即使是全景視頻播放,也能夠在對(duì)應(yīng)的顯示畫面上顯示匹配的彈幕內(nèi)容,增加vr觀影的趣味感。

圖4是根據(jù)本發(fā)明顯示控制裝置的一種實(shí)施例的方框原理圖。

根據(jù)圖4所示,本發(fā)明影片彈幕的顯示控制裝置包括獲取模塊410、運(yùn)動(dòng)數(shù)據(jù)接收模塊420、觀看方位確定模塊430、當(dāng)前彈幕提取模塊440、及執(zhí)行模塊450。

該獲取模塊410用于獲取彈幕數(shù)據(jù),其中,彈幕數(shù)據(jù)包括彈幕內(nèi)容及彈幕內(nèi)容對(duì)應(yīng)的觀看方位。

該彈幕數(shù)據(jù)可以進(jìn)一步包括彈幕內(nèi)容對(duì)應(yīng)的觀看時(shí)間。

該運(yùn)動(dòng)數(shù)據(jù)接收模塊420用于接收傳感器裝置采集到的表示頭戴式顯示設(shè)備的運(yùn)動(dòng)姿態(tài)的運(yùn)動(dòng)數(shù)據(jù)。

該觀看方位確定模塊430用于根據(jù)所述運(yùn)動(dòng)數(shù)據(jù)確定通過(guò)所述頭戴式顯示設(shè)備觀影的當(dāng)前觀看方位。

該當(dāng)前彈幕提取模塊440用于從所述彈幕數(shù)據(jù)中提取對(duì)應(yīng)當(dāng)前觀看方位的彈幕內(nèi)容作為當(dāng)前彈幕。

該當(dāng)前彈幕提取模塊440可以進(jìn)一步用于從所述彈幕數(shù)據(jù)中提取對(duì)應(yīng)當(dāng)前觀看方位及當(dāng)前觀看時(shí)間的彈幕內(nèi)容作為當(dāng)前彈幕。

該執(zhí)行模塊450用于執(zhí)行顯示所述當(dāng)前彈幕的操作。

為了實(shí)現(xiàn)影片播放過(guò)程中增量彈幕數(shù)據(jù)的獲取,上述獲取模塊410可以包括用于獲取增量彈幕數(shù)據(jù)的部分,圖5是以上獲取模塊410的一種實(shí)施例的方框原理圖,以實(shí)現(xiàn)對(duì)增量彈幕數(shù)據(jù)的獲取。

根據(jù)圖5所示,該獲取模塊410可以進(jìn)一步包括增量彈幕獲取單元411、觀看時(shí)間確定單元412、及觀看方位確定單元413。

該增量彈幕獲取單元411用于獲取觀影者通過(guò)語(yǔ)音輸入裝置輸入的彈幕內(nèi)容。

該增量彈幕獲取單元411可以具體用于間隔設(shè)定時(shí)間獲取觀影者通過(guò)語(yǔ)音輸入裝置輸入的彈幕內(nèi)容。

該觀看時(shí)間確定單元412用于確定所述輸入的彈幕內(nèi)容對(duì)應(yīng)的觀看時(shí)間為所述輸入的彈幕內(nèi)容的接收時(shí)間。

該觀看方位確定單元413用于根據(jù)運(yùn)動(dòng)數(shù)據(jù)確定接收輸入的彈幕內(nèi)容時(shí)的觀看方位,并確定輸入的彈幕內(nèi)容對(duì)應(yīng)的觀看方位至少包含該接收輸入的彈幕內(nèi)容時(shí)的觀看方位。

本發(fā)明顯示控制裝置還可以進(jìn)一步包括增量彈幕形成模塊和發(fā)送模塊(圖中未示出)。

該增量彈幕形成模塊用于形成包括輸入的彈幕內(nèi)容和輸入的彈幕內(nèi)容對(duì)應(yīng)的觀看方位的增量彈幕數(shù)據(jù)。

該增量彈幕形成模塊進(jìn)一步用于形成包括輸入的彈幕內(nèi)容、輸入的彈幕內(nèi)容對(duì)應(yīng)的觀看方位、及輸入的彈幕內(nèi)容對(duì)應(yīng)的觀看時(shí)間的增量彈幕數(shù)據(jù)。

該發(fā)送模塊用于將增量彈幕形成模塊提供的增量彈幕數(shù)據(jù)發(fā)送至后臺(tái)服務(wù)器,以實(shí)現(xiàn)增量彈幕數(shù)據(jù)的分享。

圖6是根據(jù)本發(fā)明顯示控制裝置另一實(shí)施例的方框原理圖。

根據(jù)圖6所示,該實(shí)施例與圖4所示實(shí)施例的主要區(qū)別為,該顯示控制裝置還包括開啟檢測(cè)模塊610。該開啟檢測(cè)模塊610用于檢測(cè)是否開啟彈幕功能,如是,再通知獲取模塊610獲取彈幕數(shù)據(jù)。

圖7是根據(jù)本發(fā)明的顯示控制裝置的一種硬件結(jié)構(gòu)的示意圖。

根據(jù)圖7所示,在該實(shí)施例中,該顯示控制裝置可以包括存儲(chǔ)器720和處理器710,該存儲(chǔ)器720用于存儲(chǔ)指令,該指令用于控制處理器710進(jìn)行操作以執(zhí)行根據(jù)本發(fā)明的影片彈幕的顯示控制方法。

該存儲(chǔ)器720可以包括高速隨機(jī)存儲(chǔ)器,還可以包括非易失性存儲(chǔ)器,如一個(gè)或者多個(gè)磁性存儲(chǔ)裝置、閃存、或者其他非易失性固態(tài)存儲(chǔ)器。

圖8是根據(jù)本發(fā)明的頭戴式顯示設(shè)備的一種結(jié)構(gòu)的方框原理圖。

根據(jù)圖8所示,該頭戴式顯示設(shè)備可以包括上述任一種顯示控制裝置,在圖8中被標(biāo)記為810。

除此之外,該頭戴式顯示設(shè)備還可以包括輸入裝置820、傳感器裝置830、接口裝置840、通信裝置850、音頻輸入輸出裝置860、顯示裝置870、攝像裝置880等等。

上述輸入裝置820例如可以包括觸摸屏、按鍵等。

上述傳感器裝置830例如包括加速度傳感器、陀螺儀、gps追蹤器、壓力傳感器、磁力計(jì)等等。

上述接口裝置840例如包括usb接口、網(wǎng)口等。

上述通信裝置850例如能夠進(jìn)行有有線或無(wú)線通信(wifi和藍(lán)牙)。

上述音頻輸入輸出裝置860包括揚(yáng)聲器、麥克風(fēng)。

上述顯示裝置870包括顯示屏及相關(guān)組件。

上述攝像裝置880包括至少一個(gè)攝像模組,可以用于采集外部實(shí)景,也可以用于進(jìn)行定位追蹤。

本發(fā)明的頭戴式顯示設(shè)備可以是帶有顯示裝置的一體機(jī),也可以是通過(guò)插裝手機(jī)提供顯示裝置的設(shè)備。

本說(shuō)明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,各個(gè)實(shí)施例之間相同相似的部分相互參見即可,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處,但本領(lǐng)域技術(shù)人員應(yīng)當(dāng)清楚的是,上述各實(shí)施例可以根據(jù)需要單獨(dú)使用或者相互結(jié)合使用。另外,對(duì)于裝置實(shí)施例而言,由于其是與方法實(shí)施例相對(duì)應(yīng),所以描述得比較簡(jiǎn)單,相關(guān)之處參見方法實(shí)施例的對(duì)應(yīng)部分的說(shuō)明即可。以上所描述的裝置實(shí)施例僅僅是示意性的,其中作為分離部件說(shuō)明的模塊可以是或者也可以不是物理上分開的。

本發(fā)明可以是裝置、方法和/或計(jì)算機(jī)程序產(chǎn)品。計(jì)算機(jī)程序產(chǎn)品可以包括計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上載有用于使處理器實(shí)現(xiàn)本發(fā)明的各個(gè)方面的計(jì)算機(jī)可讀程序指令。

計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是可以保持和存儲(chǔ)由指令執(zhí)行設(shè)備使用的指令的有形設(shè)備。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)例如可以是――但不限于――電存儲(chǔ)設(shè)備、磁存儲(chǔ)設(shè)備、光存儲(chǔ)設(shè)備、電磁存儲(chǔ)設(shè)備、半導(dǎo)體存儲(chǔ)設(shè)備或者上述的任意合適的組合。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的更具體的例子(非窮舉的列表)包括:便攜式計(jì)算機(jī)盤、硬盤、隨機(jī)存取存儲(chǔ)器(ram)、只讀存儲(chǔ)器(rom)、可擦式可編程只讀存儲(chǔ)器(eprom或閃存)、靜態(tài)隨機(jī)存取存儲(chǔ)器(sram)、便攜式壓縮盤只讀存儲(chǔ)器(cd-rom)、數(shù)字多功能盤(dvd)、記憶棒、軟盤、機(jī)械編碼設(shè)備、例如其上存儲(chǔ)有指令的打孔卡或凹槽內(nèi)凸起結(jié)構(gòu)、以及上述的任意合適的組合。這里所使用的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)不被解釋為瞬時(shí)信號(hào)本身,諸如無(wú)線電波或者其他自由傳播的電磁波、通過(guò)波導(dǎo)或其他傳輸媒介傳播的電磁波(例如,通過(guò)光纖電纜的光脈沖)、或者通過(guò)電線傳輸?shù)碾娦盘?hào)。

這里所描述的計(jì)算機(jī)可讀程序指令可以從計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)下載到各個(gè)計(jì)算/處理設(shè)備,或者通過(guò)網(wǎng)絡(luò)、例如因特網(wǎng)、局域網(wǎng)、廣域網(wǎng)和/或無(wú)線網(wǎng)下載到外部計(jì)算機(jī)或外部存儲(chǔ)設(shè)備。網(wǎng)絡(luò)可以包括銅傳輸電纜、光纖傳輸、無(wú)線傳輸、路由器、防火墻、交換機(jī)、網(wǎng)關(guān)計(jì)算機(jī)和/或邊緣服務(wù)器。每個(gè)計(jì)算/處理設(shè)備中的網(wǎng)絡(luò)適配卡或者網(wǎng)絡(luò)接口從網(wǎng)絡(luò)接收計(jì)算機(jī)可讀程序指令,并轉(zhuǎn)發(fā)該計(jì)算機(jī)可讀程序指令,以供存儲(chǔ)在各個(gè)計(jì)算/處理設(shè)備中的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中。

用于執(zhí)行本發(fā)明操作的計(jì)算機(jī)程序指令可以是匯編指令、指令集架構(gòu)(isa)指令、機(jī)器指令、機(jī)器相關(guān)指令、微代碼、固件指令、狀態(tài)設(shè)置數(shù)據(jù)、或者以一種或多種編程語(yǔ)言的任意組合編寫的源代碼或目標(biāo)代碼,所述編程語(yǔ)言包括面向?qū)ο蟮木幊陶Z(yǔ)言—諸如smalltalk、c++等,以及常規(guī)的過(guò)程式編程語(yǔ)言—諸如“c”語(yǔ)言或類似的編程語(yǔ)言。計(jì)算機(jī)可讀程序指令可以完全地在用戶計(jì)算機(jī)上執(zhí)行、部分地在用戶計(jì)算機(jī)上執(zhí)行、作為一個(gè)獨(dú)立的軟件包執(zhí)行、部分在用戶計(jì)算機(jī)上部分在遠(yuǎn)程計(jì)算機(jī)上執(zhí)行、或者完全在遠(yuǎn)程計(jì)算機(jī)或服務(wù)器上執(zhí)行。在涉及遠(yuǎn)程計(jì)算機(jī)的情形中,遠(yuǎn)程計(jì)算機(jī)可以通過(guò)任意種類的網(wǎng)絡(luò)—包括局域網(wǎng)(lan)或廣域網(wǎng)(wan)—連接到用戶計(jì)算機(jī),或者,可以連接到外部計(jì)算機(jī)(例如利用因特網(wǎng)服務(wù)提供商來(lái)通過(guò)因特網(wǎng)連接)。在一些實(shí)施例中,通過(guò)利用計(jì)算機(jī)可讀程序指令的狀態(tài)信息來(lái)個(gè)性化定制電子電路,例如可編程邏輯電路、現(xiàn)場(chǎng)可編程門陣列(fpga)或可編程邏輯陣列(pla),該電子電路可以執(zhí)行計(jì)算機(jī)可讀程序指令,從而實(shí)現(xiàn)本發(fā)明的各個(gè)方面。

這里參照根據(jù)本發(fā)明實(shí)施例的方法、裝置和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或框圖描述了本發(fā)明的各個(gè)方面。應(yīng)當(dāng)理解,流程圖和/或框圖的每個(gè)方框以及流程圖和/或框圖中各方框的組合,都可以由計(jì)算機(jī)可讀程序指令實(shí)現(xiàn)。

這些計(jì)算機(jī)可讀程序指令可以提供給通用計(jì)算機(jī)、專用計(jì)算機(jī)或其它可編程數(shù)據(jù)處理裝置的處理器,從而生產(chǎn)出一種機(jī)器,使得這些指令在通過(guò)計(jì)算機(jī)或其它可編程數(shù)據(jù)處理裝置的處理器執(zhí)行時(shí),產(chǎn)生了實(shí)現(xiàn)流程圖和/或框圖中的一個(gè)或多個(gè)方框中規(guī)定的功能/動(dòng)作的裝置。也可以把這些計(jì)算機(jī)可讀程序指令存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,這些指令使得計(jì)算機(jī)、可編程數(shù)據(jù)處理裝置和/或其他設(shè)備以特定方式工作,從而,存儲(chǔ)有指令的計(jì)算機(jī)可讀介質(zhì)則包括一個(gè)制造品,其包括實(shí)現(xiàn)流程圖和/或框圖中的一個(gè)或多個(gè)方框中規(guī)定的功能/動(dòng)作的各個(gè)方面的指令。

也可以把計(jì)算機(jī)可讀程序指令加載到計(jì)算機(jī)、其它可編程數(shù)據(jù)處理裝置、或其它設(shè)備上,使得在計(jì)算機(jī)、其它可編程數(shù)據(jù)處理裝置或其它設(shè)備上執(zhí)行一系列操作步驟,以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的過(guò)程,從而使得在計(jì)算機(jī)、其它可編程數(shù)據(jù)處理裝置、或其它設(shè)備上執(zhí)行的指令實(shí)現(xiàn)流程圖和/或框圖中的一個(gè)或多個(gè)方框中規(guī)定的功能/動(dòng)作。

附圖中的流程圖和框圖顯示了根據(jù)本發(fā)明的多個(gè)實(shí)施例的裝置、方法和計(jì)算機(jī)程序產(chǎn)品的可能實(shí)現(xiàn)的體系架構(gòu)、功能和操作。在這點(diǎn)上,流程圖或框圖中的每個(gè)方框可以代表一個(gè)模塊、程序段或指令的一部分,所述模塊、程序段或指令的一部分包含一個(gè)或多個(gè)用于實(shí)現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。在有些作為替換的實(shí)現(xiàn)中,方框中所標(biāo)注的功能也可以以不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個(gè)連續(xù)的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時(shí)也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個(gè)方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或動(dòng)作的專用的基于硬件的系統(tǒng)來(lái)實(shí)現(xiàn),或者可以用專用硬件與計(jì)算機(jī)指令的組合來(lái)實(shí)現(xiàn)。對(duì)于本領(lǐng)域技術(shù)人員來(lái)說(shuō)公知的是,通過(guò)硬件方式實(shí)現(xiàn)、通過(guò)軟件方式實(shí)現(xiàn)以及通過(guò)軟件和硬件結(jié)合的方式實(shí)現(xiàn)都是等價(jià)的。

以上已經(jīng)描述了本發(fā)明的各實(shí)施例,上述說(shuō)明是示例性的,并非窮盡性的,并且也不限于所披露的各實(shí)施例。在不偏離所說(shuō)明的各實(shí)施例的范圍和精神的情況下,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō)許多修改和變更都是顯而易見的。本文中所用術(shù)語(yǔ)的選擇,旨在最好地解釋各實(shí)施例的原理、實(shí)際應(yīng)用或?qū)κ袌?chǎng)中的技術(shù)的技術(shù)改進(jìn),或者使本技術(shù)領(lǐng)域的其它普通技術(shù)人員能理解本文披露的各實(shí)施例。本發(fā)明的范圍由所附權(quán)利要求來(lái)限定。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
古丈县| 辉县市| 浦江县| 视频| 德江县| 永泰县| 宜良县| 互助| 额济纳旗| 丰都县| 文昌市| 小金县| 福鼎市| 青岛市| 太谷县| 云南省| 南丰县| 都江堰市| 扶沟县| 崇信县| 宝清县| 宁远县| 五家渠市| 响水县| 江西省| 南汇区| 东阿县| 东乡县| 随州市| 涪陵区| 平南县| 余干县| 唐海县| 二手房| 颍上县| 德阳市| 称多县| 梓潼县| 苏尼特右旗| 民乐县| 汶上县|