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

全景視頻生成、播放方法、裝置及系統(tǒng)與流程

文檔序號:11844851閱讀:383來源:國知局
全景視頻生成、播放方法、裝置及系統(tǒng)與流程

本發(fā)明涉及視頻技術(shù)領域,尤其涉及一種全景視頻生成、播放方法、全景視頻生成、播放裝置及全景視頻系統(tǒng)。



背景技術(shù):

全景視頻技術(shù)涉及計算機圖形學、人機交互技術(shù)、傳感技術(shù)、人工智能等領域,它用計算方法生成逼真的三維視、聽等感覺,提供用戶關(guān)于視覺、聽覺等感官的模擬,讓用戶通過使用各種裝置將自己“投射”到這個虛擬的環(huán)境中,使用戶如同身臨其境地觀察三維空間內(nèi)的場景。但是,目前在不同用戶通過全景視頻播放設備觀看全景視頻時,都是始于相同的默認起點和方向,用戶看到的播放內(nèi)容可能與他所處的現(xiàn)實環(huán)境或者所關(guān)注的方向完全不相關(guān),造成全景視頻的播放與用戶的欣賞需求不相適應,導致用戶缺乏浸入式的虛擬現(xiàn)實(VR,Virtual Reality)體驗,然而,如果通過用戶手動來調(diào)整全景視頻的播放內(nèi)容,又會給用戶帶來操作負擔,分散用戶的精力,影響用戶體驗。



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

技術(shù)問題

有鑒于此,本發(fā)明提出一種全景視頻的生成、播放方案,使得全景視頻的播放能夠適應于用戶的欣賞需求,增強用戶的VR體驗效果。

解決方案

為了解決上述技術(shù)問題,提出了一種全景視頻生成方法,所述方法包括:獲取全景視頻的視頻幀;確定所述視頻幀對應的方位信息和/或地理位置信息,其中所述視頻幀的方位信息表示所述視頻幀的拍攝方位,所述視頻幀的地理位置信息表示所述視頻幀的拍攝位置;將所述視頻幀與所述方位信息和/或所述地理位置信息進行關(guān)聯(lián);以及基于關(guān)聯(lián)后的所述視頻幀以及所述方位信息和/或所述地理位置信息生成全景視頻數(shù)據(jù)。

為了解決上述技術(shù)問題,提出了一種全景視頻播放方法,所述方法包括:獲取全景視頻數(shù)據(jù),其中所述全景視頻數(shù)據(jù)包括視頻幀及與所述視頻幀相關(guān)聯(lián)的方位信息和/或地理位置信息;獲取用戶的方位信息和/或地理位置信息,其中所述用戶的方位信息表示所述用戶面向的方位,所述用戶的地理位置信息表示所述用戶所處的地理位置;將全景視頻數(shù)據(jù)中與用戶的方位信息和/或地理位置信息相對應的視頻幀展示給用戶。

為了解決上述技術(shù)問題,提出了一種全景視頻生成裝置,所述裝置包括:視頻獲取部件,用于獲取全景視頻的視頻幀;確定部件,用于確定所述視頻幀對應的方位信息和/或地理位置信息,其中所述視頻幀的方位信息表示所述視頻幀的拍攝方位,所述視頻幀的地理位置信息表示所述視頻幀的拍攝位置;關(guān)聯(lián)部件,用于將所述視頻幀與所述方位信息和/或所述地理位置信息進行關(guān)聯(lián);以及生成部件,用于基于關(guān)聯(lián)后的所述視頻幀以及所述方位信息和/或所述地理位置信息生成全景視頻數(shù)據(jù)。

為了解決上述技術(shù)問題,提出了一種全景視頻播放裝置,所述裝置包括:第一獲取部件,用于獲取全景視頻數(shù)據(jù),其中所述全景視頻數(shù)據(jù)包括視頻幀及與所述視頻幀相關(guān)聯(lián)的方位信息和/或地理位置信息;第二獲取部件,用于獲取用戶的方位信息和/或地理位置信息,其中所述用戶的方位信息表示所述用戶面向的方位,所述用戶的地理位置信息表示所述用戶所處的地理位置;展示部件,用于將全景視頻數(shù)據(jù)中與用戶的方位信息和/或地理位置信息相對應的視頻幀展示給用戶。

為了解決上述技術(shù)問題,提出了全景視頻系統(tǒng),所述全景視頻系統(tǒng)包括:全景視頻采集設備,用于采集全景視頻的視頻幀并提供給全景視頻生成設備;全景視頻生成設備,所述全景視頻生成設備承載有上述的全景視頻生成裝置;服務器,用于存儲所述全景視頻生成設備上傳的全景視頻數(shù)據(jù);全景視頻播放設備,所述全景視頻播放設備承載有上述的全景視頻播放裝置,所述全景視頻播放設備用于從所述服務器下載全景視頻數(shù)據(jù),并為用戶進行播放。

有益效果

通過獲取全景視頻的視頻幀,并確定視頻幀對應的方位信息和/或地理位置信息;將視頻幀與方位信息和/或地理位置信息進行關(guān)聯(lián),從而能夠在播放全景視頻時,能夠根據(jù)用戶的方位信息和/或地理位置信息,將與用戶的方位信息和/或地理位置信息相對應的全景視頻數(shù)據(jù)展示給用戶,使全景視頻的播放內(nèi)容能夠與用戶所處現(xiàn)實環(huán)境和/或關(guān)注方向一致,使用戶獲得浸入式的VR體驗。

根據(jù)下面參考附圖對示例性實施例的詳細說明,本發(fā)明的其它特征及方面將變得清楚。

附圖說明

包含在說明書中并且構(gòu)成說明書的一部分的附圖與說明書一起示出了本發(fā)明的示例性實施例、特征和方面,并且用于解釋本發(fā)明的原理。

圖1示出根據(jù)本發(fā)明一實施例的全景視頻生成方法的流程圖;

圖2示出根據(jù)本發(fā)明一實施例的全景視頻播放方法的流程圖;

圖3示出根據(jù)本發(fā)明一實施例的全景視頻生成裝置的結(jié)構(gòu)圖;

圖4示出根據(jù)本發(fā)明一實施例的全景視頻生成裝置的另一結(jié)構(gòu)圖;

圖5示出根據(jù)本發(fā)明一實施例的全景視頻播放裝置的結(jié)構(gòu)圖;

圖6示出根據(jù)本發(fā)明一實施例的全景視頻播放裝置的另一結(jié)構(gòu)圖;

圖7示出根據(jù)本發(fā)明一實施例的全景視頻系統(tǒng)的結(jié)構(gòu)圖;

圖8示出了本發(fā)明的另一個實施例的一種全景視頻設備的結(jié)構(gòu)框圖。

具體實施方式

以下將參考附圖詳細說明本發(fā)明的各種示例性實施例、特征和方面。附圖中相同的附圖標記表示功能相同或相似的元件。盡管在附圖中示出了實施例的各種方面,但是除非特別指出,不必按比例繪制附圖。

在這里專用的詞“示例性”意為“用作例子、實施例或說明性”。這里作為“示例性”所說明的任何實施例不必解釋為優(yōu)于或好于其它實施例。

另外,為了更好的說明本發(fā)明,在下文的具體實施方式中給出了眾多的具體細節(jié)。本領域技術(shù)人員應當理解,沒有某些具體細節(jié),本發(fā)明同樣可以實施。在一些實例中,對于本領域技術(shù)人員熟知的方法、手段、元件和電路未作詳細描述,以便于凸顯本發(fā)明的主旨。

實施例1

圖1示出根據(jù)本發(fā)明一實施例的全景視頻生成方法的流程圖。如圖1所示,該方法可應用于全景視頻生成設備,該全景視頻生成方法主要包括:

步驟101,獲取全景視頻的視頻幀;

步驟102,確定所述視頻幀對應的方位信息和/或地理位置信息,其中所述視頻幀的方位信息表示所述視頻幀的拍攝方位,所述視頻幀的地理位置信息表示所述視頻幀的拍攝位置;

步驟103,將所述視頻幀與所述方位信息和/或所述地理位置信息進行關(guān)聯(lián);以及

步驟104,基于關(guān)聯(lián)后的所述視頻幀以及所述方位信息和/或所述地理位置信息生成全景視頻數(shù)據(jù)。

本發(fā)明實施例提供的全景視頻生成方法,能夠獲取全景視頻的視頻幀,確定視頻幀對應的方位信息和/或地理位置信息,能夠?qū)⒁曨l幀與方位信息和/或地理位置信息進行關(guān)聯(lián),并基于關(guān)聯(lián)后的視頻幀以及方位信息和/或地理位置信息生成全景視頻數(shù)據(jù)。通過上述技術(shù)手段,使全景視頻結(jié)合了方位信息和地理位置信息,使得能夠基于用戶所需方位和/或位置來播放全景視頻,增強了用戶浸入式的VR體驗。

在一個示例中,步驟102中所述方位信息可包括以下中的一種或多種:東、東南、南、西南、西、西北、北、東北、上、下;水平方向變化范圍為0度至360度的方位角;垂直方向變化范圍為0度至360度的方位角。

在一個示例中,全景視頻的視頻幀可以從全景視頻采集設備獲取,全景視頻采集設備可以是攝像頭、傳感器等任意能夠采集全景視頻的視頻幀的裝置或其組合,采集設備可以是一個或多個,可以分布式布設在所需的位置,并通過有線或無線方式將所采集的視頻幀傳輸至全景視頻生成設備,全景視頻生成設備獲取這些視頻幀后可進行本實施例的處理,以生成全景視頻數(shù)據(jù)。

以對博物館進行全景視頻采集為例,可采用多鏡頭對博物館1號陳列室進行全方位的視頻圖像采集,例如可采用10個鏡頭,使10個鏡頭的拍攝方位分別為東、東南、南、西南、西、西北、北、東北、上、下,由于每個鏡頭已經(jīng)確定了拍攝方位,因此根據(jù)各個鏡頭的ID,即可確定與該鏡頭所拍攝的視頻幀對應的方位信息。如果采用拍攝視角較好的廣角鏡頭,也可采用6個鏡頭,使6個鏡頭的拍攝方位分別為東、南、西、北、上、下來對1號陳列室進行全方位的視頻圖像采集。也可將鏡頭布置在圓形導軌上,鏡頭可沿圓形導軌作0度至360度旋轉(zhuǎn),在該鏡頭拍攝視頻圖像時,可記錄某一時刻,與拍攝的視頻幀對應的鏡頭旋轉(zhuǎn)到的方位角。還可以在圓形導軌上等間隔布置多個鏡頭,例如可在圓形導軌上布置3個鏡頭,鏡頭的拍攝方位角分別為0度、120度、240度,由于每個鏡頭已經(jīng)確定了拍攝方位,因此各個鏡頭在拍攝時,可確定與所拍攝的視頻幀對應的方位信息??赏ㄟ^分別布置在水平方向圓形導軌和垂直方向圓形導軌上的鏡頭對陳列室進行全方位的視頻圖像采集。以上示例,可以使全景視頻的視頻幀與方位信息相對應,便于在全景視頻進行播放時,能夠根據(jù)用戶的欣賞需要改變?nèi)耙曨l的視角,從而使全景視頻中播放畫面的拍攝方位與用戶關(guān)注的方位相一致,增強了用戶浸入式的VR體驗。

在一個示例中,步驟102中所述地理位置信息可包括所述視頻幀的拍攝位置的經(jīng)緯度信息,和/或所述視頻幀的拍攝位置相對于基準位置的位移信息。

再以對博物館進行全景視頻采集為例,可在博物館的門口處任取一點作為全景視頻拍攝的起點,開始進行全景視頻的采集,并將該點作為后續(xù)移動拍攝的基準點(即基準位置)??稍谄瘘c處,采用GPS接收器等定位工具,獲取在起點位置拍攝的視頻幀對應的經(jīng)緯度信息。通常GPS接收器的定位精度在3米至30米之間,并且受大霧、云層遮擋等天氣的影響,有時會接收不到經(jīng)緯度信息,因此,可在小范圍內(nèi)進行移動位置拍攝時,采用相對于基準點的位移信息來標識在不同位置拍攝的視頻幀對應的地理位置信息。本領域技術(shù)人員可以采用現(xiàn)有技術(shù)(例如電子羅盤、測距裝置等)來獲取拍攝鏡頭相對于基準點的位移信息,本發(fā)明對此不作限制。當然,在定位工具精度足夠高的情況下,也可以針對各視頻幀都采用拍攝位置的經(jīng)緯度信息作為地理位置信息。以上示例,可使全景視頻的視頻幀與地理位置信息相對應,便于在播放全景視頻時,能夠根據(jù)用戶的欣賞需要改變?nèi)耙曨l的播放畫面的拍攝位置,使得播放畫面的內(nèi)容與用戶所處的實際位置一致,增強了用戶浸入式的VR體驗。

以對博物館進行全景視頻采集為例,可根據(jù)博物館的占地面積、陳列室的布局選擇500至800個不同位置,進行全景視頻的各方位的視頻采集,選擇的拍攝位置越多,在不同位置拍攝的方位越多,越有利于用戶在全景視頻中自由主動地從不同位置、不同角度欣賞博物館的具體風貌。

在一個示例中,可采用如下方法來記錄與全景視頻的視頻幀相對應的方位信息和/或地理位置信息。例如,在采集博物館這類靜態(tài)圖像為主的全景視頻時,可在起點處記錄鏡頭采集視頻幀的時間、與該視頻幀對應的該鏡頭的方位信息和該鏡頭在起點的經(jīng)緯度信息,在下一次采集視頻幀時,可將方位信息分解為水平方向和垂直方向的變化,記錄該次方位信息與上一次方位信息在水平方向和垂直方向的差值,還可記錄該次位移信息與上一次位移信息的差值,此外,用來標識視頻幀的時間戳可通過采集相鄰兩次視頻幀的時間間隔來計算。通過上述技術(shù)手段,可有效減小數(shù)據(jù)量,降低視頻采集設備硬件處理視頻數(shù)據(jù)的壓力,并節(jié)約了數(shù)據(jù)存儲空間。

在一個示例中,在步驟103中可以針對全景視頻中的每個視頻幀都關(guān)聯(lián)其相應的方位信息和/或地理位置信息,也可以是每隔一定的視頻幀間隔統(tǒng)計和關(guān)聯(lián)一次方位信息和/或地理位置信息,該視頻幀間隔可以根據(jù)需要進行選取,例如,如果是拍攝方向和位置切換較頻繁的全景視頻,可以選取較小的視頻幀間隔,如果是拍攝方向和位置切換較不頻繁的全景視頻,可以選取較大的視頻幀間隔。關(guān)聯(lián)方式的一個例子是將方向信息和/或地理位置信息與視頻幀的時間戳相關(guān)聯(lián),例如以與視頻幀相同的時間軸,記錄所統(tǒng)計的方向信息和/或地理位置信息對應的全景視頻的時間偏移量,由此建立該方向信息和/或地理位置信息與對應于相同時間偏移量的視頻幀之間的關(guān)聯(lián)。

在另一個示例中,該全景視頻生成方法還可包括:對所獲取的所述視頻幀、所述方位信息和/或所述地理位置信息進行去重。

舉例而言,由于視頻生成設備獲取全景視頻時,獲取了大量不同方位,不同位置的視頻幀數(shù)據(jù),并且需要記錄與這些視頻幀對應的方位信息與地理位置信息,這對視頻生成設備的硬件處理能力造成很大壓力,同時需要相對于普通視頻采集和生成更多的數(shù)據(jù)存儲空間,因此,可依據(jù)全景視頻的采集需求(例如上一示例中,以靜態(tài)圖像為主的博物館),對所獲取的視頻幀以及對應的方位信息和/或所述地理位置信息進行去重。例如,針對方向信息和/或地理位置信息無變化的一組連續(xù)的視頻幀,可以將它們關(guān)聯(lián)到一個共同的方向信息和/或地理位置信息,并記錄這一組視頻幀的起始幀,而不必針對其中的每個視頻幀都關(guān)聯(lián)和保存各自的方向信息和/或地理位置信息,以降低對視頻生成設備的硬件處理能力的壓力,并節(jié)約存儲空間。相應地,在播放全景視頻時,可根據(jù)用戶的需要從上述起始幀開始播放這組視頻幀。本領域技術(shù)人員可采用現(xiàn)有的去重方法來進行上述操作,本發(fā)明對此不作限制。

在一個示例中,該全景視頻生成方法還可包括:創(chuàng)建與所述視頻幀相對應的描述信息;將所述視頻幀與所述方位信息和/或所述地理位置信息、以及所述描述信息進行關(guān)聯(lián);基于關(guān)聯(lián)后的所述視頻幀、所述方位信息和/或所述地理位置信息、以及所述描述信息生成全景視頻數(shù)據(jù)。

舉例而言,描述信息可以是針對所拍攝的視頻幀或者該視頻幀中的某些特定對象的文字、語音或其他任何形式的描述,例如,在對博物館一塊四方碑進行全景視頻采集時,可創(chuàng)建與四方碑各個面的視頻幀相對應的文字信息或語音信息,這可以通過例如人工輸入描述信息,或?qū)σ曨l幀中的對象進行識別和描述信息匹配等各種方式來實現(xiàn)。例如,將碑上的古文轉(zhuǎn)換為簡體字,或者講解碑文的歷史故事的語音等??蓪⒉煌鎸奈淖中畔⑴c不同碑面的視頻幀以及與視頻幀對應的方位信息和/或地理位置信息進行關(guān)聯(lián)后,生成全景視頻數(shù)據(jù),這樣,在全景視頻播放時,可在根據(jù)用戶的方位信息和/或地理位置信息向用戶展示全景視頻圖像的同時,向用戶提供在全景視頻的當前播放畫面中特定對象的描述信息(例如文字信息、語音信息等),以方便用戶對關(guān)注對象的了解。

在一個示例中,該全景視頻生成方法還可包括:對所獲取的視頻幀、與視頻幀對應的方位信息和/或地理位置信息(以及可選的描述信息等)進行保存,并將保存的視頻幀、方位信息和/或地理位置等按照預定的格式進行封包,生成全景視頻數(shù)據(jù)包,還可將生成的全景視頻數(shù)據(jù)包通過網(wǎng)絡上傳至服務器,以供服務器進行存儲,方便用戶下載播放。本領域技術(shù)人員可采用現(xiàn)有的存儲方法、封包方法、壓縮方法及傳輸方法進行上述操作,本發(fā)明對此不作限制。

實施例2

圖2示出根據(jù)本發(fā)明一實施例的全景視頻播放方法的流程圖。如圖2所述,該方法可應用于全景視頻播放設備。該全景視頻播放方法主要包括:

步驟201,獲取全景視頻數(shù)據(jù),其中所述全景視頻數(shù)據(jù)包括視頻幀及與所述視頻幀相關(guān)聯(lián)的方位信息和/或地理位置信息;

步驟202,獲取用戶的方位信息和/或地理位置信息,其中所述用戶的方位信息表示所述用戶面向的方位,所述用戶的地理位置信息表示所述用戶所處的地理位置;

步驟203,將全景視頻數(shù)據(jù)中與用戶的方位信息和/或地理位置信息相對應的視頻幀展示給用戶。

本發(fā)明實施例提供的全景視頻播放方法,能夠獲取用戶的方位信息和/或地理位置信息,并能夠?qū)⑴c用戶的方位信息和/或地理位置信息相對應的全景視頻數(shù)據(jù)中的視頻幀展示給用戶。這樣一來,所播放的全景視頻能夠與用戶所處位置和/或所面向(關(guān)注)的方向相適應,增強了用戶浸入式的VR體驗。

在一個示例中,步驟202中的用戶的方位信息和/或地理位置信息可以通過多種方式來獲得,例如可通過可穿戴設備(例如VR頭盔)、智能終端(例如智能手機)等用戶使用的設備來獲得,也可以通過現(xiàn)場環(huán)境中的攝像設備、傳感設備等進行采集,并傳遞給全景視頻播放設備,本發(fā)明對此不作限制。

在一個示例中,上述步驟203將全景視頻數(shù)據(jù)中與用戶的方位信息和/或地理位置信息相對應的視頻幀展示給用戶,可包括:將用戶的方位信息和/或地理位置信息映射到全景視頻中對應的方位信息和/或地理位置信息,將與該對應的方位信息和/或地理位置信息相關(guān)聯(lián)的視頻幀展示給用戶。

以用戶佩戴VR頭盔觀看實施例1中生成的四方碑的全景視頻為例,VR頭盔可通過無線網(wǎng)絡從服務器下載根據(jù)實施例1生成的全景視頻數(shù)據(jù)包,并可對該全景視頻數(shù)據(jù)包進行解包,以獲取全景視頻的視頻幀及與視頻幀相關(guān)聯(lián)的方位信息和/或地理位置信息。VR頭盔可實時采集用戶方位信息和地址位置信息,可將用戶實時的方位和/或地理位置與全景視頻中的方位和/或地理位置建立對應關(guān)系(即進行映射),通過上述映射可使全景視頻所播放的視頻幀的拍攝方位和/或拍攝位置會根據(jù)用戶在現(xiàn)實環(huán)境中所處的方位和/或位置的改變而改變。例如,用戶在全景視頻中欣賞四方碑的一面碑文后,想欣賞相鄰一面碑文的文字,此時用戶可在現(xiàn)實環(huán)境中圍繞眼睛觀看到的四方碑進行繞行以改變自己的觀看位置,并可轉(zhuǎn)動頭部來改變自己的觀看方位,基于該方法中的上述對應關(guān)系,全景視頻的播放畫面也會轉(zhuǎn)變?yōu)橄鄳臄z方向和拍攝位置的畫面,與用戶的觀看位置和方位保持一致。通過上述技術(shù)手段,用戶可根據(jù)自己的欣賞需要自由走動,可以自由地選擇處在某一位置,以某一方位欣賞全景視頻中視頻圖像,增強了用戶浸入式的VR體驗。

可以根據(jù)需要,設置用戶的方位信息和/或地理位置信息與用戶在全景視頻中對應的方位信息和/或地理位置信息之間的“映射”關(guān)系,本發(fā)明對此不作限制。例如,如果全景視頻中的視頻幀關(guān)聯(lián)的方位信息是東、南、西、北、上、下六個方向中的一個,而VR頭盔采集的用戶方位信息是方位角信息,則可以建立用戶的方位角的角度范圍與視頻幀的相應方向之間的映射關(guān)系(例如以正北方向為基準,0度到22.5度,以及337.5度到360度的方位角可映射到全景視頻的“北”方向,等等)。再例如,如果全景視頻中視頻幀關(guān)聯(lián)的方位信息是東、南、西、北、上、下六個方向中的一個,而檢測發(fā)現(xiàn)用戶面向東南方向,由于在全景視頻采集時,沒有采集東南方位的視頻幀,此時,可將將用戶的方位信息映射到全景視頻中的“東”和“南”兩個方向,并將與兩個方向相關(guān)聯(lián)的視頻幀合成后展示給用戶。對地理位置信息也可以以類似的方式建立映射關(guān)系。

在一個示例中,上述步驟203將全景視頻數(shù)據(jù)中與用戶的方位信息和/或地理位置信息相對應的視頻幀展示給用戶,可包括:將用戶的方位信息和/或地理位置信息映射到全景視頻中對應的方位信息和/或地理位置信息,確定與該對應的方位信息和/或地理位置信息相關(guān)聯(lián)的第一視頻幀;確定拍攝方向與所述第一視頻幀相鄰的第二視頻幀;將所述第一視頻幀和第二視頻幀合成后展示給用戶。

舉例而言,為了在全景視頻中增大展示給用戶的視場范圍,如果經(jīng)映射后得到關(guān)聯(lián)至“東”方向的視頻幀,可將東北、東、東南三個相鄰方向的視頻幀進行合成后展示給用戶,以提供更廣闊的視場范圍。

在一個示例中,該全景視頻數(shù)據(jù)還可包括與所述視頻幀相關(guān)聯(lián)的描述信息;將全景視頻數(shù)據(jù)中與用戶的方位信息和/或地理位置信息相對應的視頻幀展示給用戶,可包括:將全景視頻數(shù)據(jù)中與用戶的方位信息和/或地理位置信息相對應的視頻幀以及相關(guān)聯(lián)的描述信息展示給用戶。關(guān)于將描述信息展示給用戶的說明可參見實施例1中的相關(guān)說明,此處為簡明起見,不再贅述。

在一個示例中,該全景視頻播放方法還包括:響應于用戶對目標方位的提示要求,將用戶當前面向的方位至目標方位的轉(zhuǎn)動方向和/或轉(zhuǎn)動幅度指示給用戶。

舉例而言,傳統(tǒng)的全景視頻由于沒有進行視頻幀與方位信息的關(guān)聯(lián),多個用戶在觀看同一全景視頻時,并不確切的知道自己面對的方位,例如,在多人互動觀看傳統(tǒng)的同一全景視頻時,某一用戶提示大家向東看,但大家在觀看該傳統(tǒng)的全景視頻時,并不知道東在哪個方位。本發(fā)明實施例1中全景視頻生成方法對視頻幀與方位信息進行了關(guān)聯(lián),因此在進行全景視頻播放時,能夠使不同用戶有統(tǒng)一的方位視角,全景視頻播放設備(例如VR頭盔)可響應某一用戶要求大家向東看的提示要求,檢測各用戶當前面向的方位,并可指示給各用戶向東看各自需要轉(zhuǎn)動的方向(或者還可以指示轉(zhuǎn)動角度),用戶可按該指示的轉(zhuǎn)動方向、角度,轉(zhuǎn)動頭部。如前文所述,全景視頻播放設備可根據(jù)用戶面對的方向播放相應的視頻幀,因此不同用戶按照指示轉(zhuǎn)動到相同方向后,就會具有統(tǒng)一的方位視角,提高了用戶之間的互動交流,增強了用戶浸入式的VR體驗。

在一個示例中,以上所說的將全景視頻數(shù)據(jù)中與用戶的方位信息和/或地理位置信息相對應的視頻幀展示給用戶,可包括:以與用戶的方位信息和/或地理位置信息相對應的全景視頻數(shù)據(jù)中的視頻幀作為起點,展示全景視頻數(shù)據(jù)中的后續(xù)視頻幀。例如,在用戶改變面向方位或者所處地理位置的情況下,可以以改變后的方向和位置相對應的全景視頻數(shù)據(jù)中的視頻幀作為起點繼續(xù)播放后續(xù)視頻幀,即后續(xù)全景視頻內(nèi)容。

在一個示例中,本實施例也可以根據(jù)用戶輸入的方位信息和/或地理位置來展示全景視頻。例如,可將用戶輸入的方位信息和/或地理位置信息映射到全景視頻中對應的方位信息和/或地理位置信息,并將與所述對應的方位信息和/或地理位置信息相關(guān)聯(lián)的視頻幀展示給用戶。例如,用戶可以通過按鍵、手勢動作等輸入其想要觀看的拍攝方位和拍攝位置,相應地,全景視頻可切換至與該拍攝方位和拍攝位置相對應的視頻幀,并以此視頻幀為起點繼續(xù)播放。

實施例3

圖3示出根據(jù)本發(fā)明一實施例的全景視頻生成裝置的結(jié)構(gòu)圖。如圖3所示,該裝置300可用于實現(xiàn)實施例1中方法各步驟的操作,該全景視頻生成裝置300主要包括:

視頻獲取部件301,用于獲取全景視頻的視頻幀;

確定部件302,用于確定所述視頻幀對應的方位信息和/或地理位置信息,其中所述視頻幀的方位信息表示所述視頻幀的拍攝方位,所述視頻幀的地理位置信息表示所述視頻幀的拍攝位置;

關(guān)聯(lián)部件303,用于將所述視頻幀與所述方位信息和/或所述地理位置信息進行關(guān)聯(lián);以及

生成部件304,用于基于關(guān)聯(lián)后的所述視頻幀以及所述方位信息和/或所述地理位置信息生成全景視頻數(shù)據(jù)。

通過獲取全景視頻的視頻幀,確定視頻幀對應的方位信息和/或地理位置信息,能夠?qū)⒁曨l幀與方位信息和/或地理位置信息進行關(guān)聯(lián),并基于關(guān)聯(lián)后的視頻幀以及方位信息和/或地理位置信息生成全景視頻數(shù)據(jù),根據(jù)本發(fā)明實施例的全景視頻生成裝置能夠使全景視頻結(jié)合了方位信息和地理位置信息,能夠基于用戶所需方位和/或位置來播放全景視頻,增強了用戶浸入式的VR體驗。

在一個示例中,所述方位信息可包括以下中的一種或多種:東、東南、南、西南、西、西北、北、東北、上、下;水平方向變化范圍為0度至360度的方位角;垂直方向變化范圍為0度至360度的方位角。

視頻獲取部件301可以獲取來自攝像頭、傳感器等視頻采集設備的全景視頻的視頻幀。以對博物館進行全景視頻采集為例,可采用多鏡頭對博物館1號陳列室進行全方位的視頻圖像采集,例如,視頻采集部件可采用10個鏡頭進行拍攝,并將拍攝到的視頻幀提供給視頻獲取部件301,可使10個鏡頭的拍攝方位分別為東、東南、南、西南、西、西北、北、東北、上、下,由于每個鏡頭已經(jīng)確定了拍攝方位,因此各個鏡頭在拍攝時,確定部件302根據(jù)視頻獲取部件301所獲取的視頻幀對應的鏡頭ID,即可確定與所獲取的視頻幀對應的方位信息。如果采用拍攝視角較好的廣角鏡頭,也可采用6個鏡頭,使6個鏡頭的拍攝方位分別為東、南、西、北、上、下來對1號陳列室進行全方位的視頻圖像采集。也可將鏡頭布置在圓形導軌上,鏡頭可沿圓形導軌作0度至360度旋轉(zhuǎn),在該鏡頭拍攝視頻圖像時,確定部件302可記錄某一時刻,與拍攝的視頻幀對應的鏡頭旋轉(zhuǎn)到的方位角,該方位角可以由視頻采集設備提供給確定部件302,也可以由驅(qū)動視頻采集部件運動的驅(qū)動部件提供給確定部件302。還可以在圓形導軌上等間隔布置多個鏡頭,例如可在圓形導軌上布置3個鏡頭,鏡頭的拍攝方位角分別為0度、120度、240度,由于每個鏡頭已經(jīng)確定了拍攝方位,因此各個鏡頭在拍攝時,確定部件302可確定與所拍攝的視頻幀對應的方位信息。可通過分別布置在水平方向圓形導軌和垂直方向圓形導軌上的鏡頭對陳列室進行全方位的視頻圖像采集。以上示例,可以使全景視頻的視頻幀與方位信息相對應,便于在全景視頻進行播放時,能夠根據(jù)用戶的欣賞需要改變?nèi)耙曨l的視角,從而使全景視頻中播放畫面的拍攝方位與用戶關(guān)注的方位相一致,增強了用戶浸入式的VR體驗。

在一個示例中,所述地理位置信息可包括所述視頻幀的拍攝位置的經(jīng)緯度信息,和/或所述視頻幀的拍攝位置相對于基準位置的位移信息。

再以對博物館進行全景視頻采集為例,可在博物館的門口處任取一點作為全景視頻拍攝的起點,開始進行全景視頻的采集,確定部件302可將該點作為后續(xù)移動拍攝的基準點(即基準位置),確定部件302可以與GPS接收器等定位工具連接,可在起點處利用GPS接收器等定位工具,獲取在起點位置拍攝的視頻幀對應的經(jīng)緯度信息。通常GPS接收器的定位精度在3米至30米之間,并且受大霧、云層遮擋等天氣的影響,有時會接收不到經(jīng)緯度信息,因此,可在小范圍內(nèi)進行移動位置拍攝時,采用相對于基準點的位移信息來標識在不同位置拍攝的視頻幀對應的地理位置信息。確定部件302可以與電子羅盤、測距裝置等方向及位置測量裝置連接,來獲取拍攝鏡頭相對于基準點的位移信息。當然,在定位工具精度足夠高的情況下,也可以針對各視頻幀都采用拍攝位置的經(jīng)緯度信息作為地理位置信息。以上示例,可使全景視頻的視頻幀與地理位置信息相對應,便于在播放全景視頻時,能夠根據(jù)用戶的欣賞需要改變?nèi)耙曨l的播放畫面的拍攝位置,使得播放畫面的內(nèi)容與用戶所處的實際位置一致,增強了用戶浸入式的VR體驗。

以對博物館進行全景視頻采集為例,可根據(jù)博物館的占地面積、陳列室的布局選擇500至800個不同位置,進行全景視頻的各方位的視頻采集,選擇的拍攝位置越多,在不同位置拍攝的方位越多,越有利于用戶在全景視頻中自由主動地從不同位置、不同角度欣賞博物館的具體風貌。

在一個示例中,確定部件302可采用如下方式來記錄與全景視頻的視頻幀相對應的方位信息和/或地理位置信息。例如,在采集博物館這類靜態(tài)圖像為主的全景視頻時,確定部件302可在起點處記錄鏡頭采集視頻幀的時間、與該視頻幀對應的該鏡頭的方位信息和該鏡頭在起點的經(jīng)緯度信息,在下一次采集視頻幀時,可將方位信息分解為水平方向和垂直方向的變化,記錄該次方位信息與上一次方位信息在水平方向和垂直方向的差值,還可記錄該次位移信息與上一次位移信息的差值,此外,用來標識視頻幀的時間戳可通過采集相鄰兩次視頻幀的時間間隔來計算。通過上述技術(shù)手段,可有效減小數(shù)據(jù)量,降低視頻生成設備硬件處理視頻數(shù)據(jù)的壓力,并節(jié)約了數(shù)據(jù)存儲空間。

在一個示例中,如圖4所示,全景視頻生成裝置300還可包括:去重部件305,用于對所采集的所述視頻幀、所述方位信息和/或所述地理位置信息進行去重。

舉例而言,由于視頻生成設備獲取全景視頻時,獲取了大量不同方位,不同位置的視頻幀數(shù)據(jù),并且需要記錄與這些視頻幀對應的方位信息與地理位置信息,這對視頻生成設備的硬件處理能力造成很大壓力,同時需要相對于普通視頻采集、生成更多的數(shù)據(jù)存儲空間,因此,去重部件305可依據(jù)全景視頻的采集需求(例如上一示例中,以靜態(tài)圖像為主的博物館),對所獲取的視頻幀以及對應的方位信息和/或所述地理位置信息進行去重。例如,去重部件305針對方向信息和/或地理位置信息無變化的一組連續(xù)的視頻幀,可以將它們關(guān)聯(lián)到一個共同的方向信息和/或地理位置信息,并可記錄這一組視頻幀的起始幀,而不必針對其中的每個視頻幀都關(guān)聯(lián)和保存各自的方向信息和/或地理位置信息,以降低對視頻生成設備的硬件處理能力的壓力,并可節(jié)約存儲空間。相應地,在播放全景視頻時,可根據(jù)用戶的需要從上述起始幀開始播放這組視頻幀。本領域技術(shù)人員應理解去重部件305可采用現(xiàn)有的去重方法來實現(xiàn)上述操作,本發(fā)明對此不作限制。

在一個示例中,如圖4所示,全景視頻生成裝置300還可包括:信息描述部件306,用于創(chuàng)建與所獲取的視頻幀相對應的描述信息;其中,關(guān)聯(lián)部件303還可用于將所述視頻幀與所述方位信息和/或所述地理位置信息、以及所述描述信息進行關(guān)聯(lián);生成部件304還可用于基于關(guān)聯(lián)后的所述視頻幀、所述方位信息和/或所述地理位置信息、以及所述描述信息生成全景視頻數(shù)據(jù)。

舉例而言,描述信息可以是針對所拍攝的視頻幀或者該視頻幀中的某些特定對象的文字、語音或其他任何形式的描述,例如,視頻采集設備在對博物館一塊四方碑進行全景視頻采集時,信息描述部件306可創(chuàng)建與四方碑各個面的視頻幀相對應的文字信息或語音信息,這可以通過例如人工輸入描述信息,或?qū)σ曨l幀中的對象進行識別和描述信息匹配等各種方式來實現(xiàn)。例如,可將碑上的古文轉(zhuǎn)換為簡體字,或者講解碑文的歷史故事的語音等。關(guān)聯(lián)部件303可將不同碑面對應的文字信息與不同碑面的視頻幀以及與視頻幀對應的方位信息和/或地理位置信息進行關(guān)聯(lián)后,可由生成部件304生成全景視頻數(shù)據(jù),這樣,在全景視頻播放時,可在根據(jù)用戶的方位信息和/或地理位置信息向用戶展示全景視頻圖像的同時,向用戶提供在全景視頻的當前播放畫面中特定對象的描述信息(例如文字信息、語音信息等),以方便用戶對關(guān)注對象的了解。

在一個示例中,該全景視頻生成裝置還可包括:保存部件,可用于對所獲取的視頻幀、與視頻幀對應的方位信息和/或地理位置信息進行保存,封包部件,可用于將保存的視頻幀、方位信息和/或地理位置按照預定的格式進行封包,生成全景視頻數(shù)據(jù)包。通信部件(例如藍牙設備),可將生成的全景視頻數(shù)據(jù)包通過網(wǎng)絡上傳至服務器,以供服務器進行存儲,方便用戶下載播放。本領域技術(shù)人員應理解上述部件可采用現(xiàn)有技術(shù)方法(例如現(xiàn)有的存儲方法、封包方法、壓縮方法及傳輸方法)來實現(xiàn)上述操作,本發(fā)明對此不作限制。

實施例4

圖5示出根據(jù)本發(fā)明一實施例的全景視頻播放裝置的結(jié)構(gòu)圖。如圖5所示,該裝置500可應用于全景視頻播放設備,該全景視頻播放裝置500主要包括:

第一獲取部件501,用于獲取全景視頻數(shù)據(jù),其中所述全景視頻數(shù)據(jù)包括視頻幀及與所述視頻幀相關(guān)聯(lián)的方位信息和/或地理位置信息;

第二獲取部件502,用于獲取用戶的方位信息和/或地理位置信息,其中所述用戶的方位信息表示所述用戶面向的方位,所述用戶的地理位置信息表示所述用戶所處的地理位置;

展示部件503,用于將全景視頻數(shù)據(jù)中與用戶的方位信息和/或地理位置信息相對應的視頻幀展示給用戶。

本發(fā)明實施例提供的全景視頻播放裝置,能夠獲取用戶的方位信息和/或地理位置信息,并能夠?qū)⑴c用戶的方位信息和/或地理位置信息相對應的全景視頻數(shù)據(jù)中的視頻幀展示給用戶。這樣一來,所播放的全景視頻能夠與用戶所處位置和/或所面向(關(guān)注)的方向相適應,增強了用戶浸入式的VR體驗。

在一個示例中,如圖6所示,展示部件503可包括:第一映射單元5031,用于將用戶的方位信息和/或地理位置信息映射到全景視頻中對應的方位信息和/或地理位置信息,第一展示單元5032,用于將與所述對應的方位信息和/或地理位置信息相關(guān)聯(lián)的視頻幀展示給用戶。

以用戶佩戴VR頭盔(視頻播放設備)觀看實施例3中生成的四方碑的全景視頻為例,第一獲取部件501可通過無線網(wǎng)絡從服務器下載實施例3中視頻生成設備上傳的全景視頻數(shù)據(jù)包,并可對該全景視頻數(shù)據(jù)包進行解包,以獲取全景視頻的視頻幀及與視頻幀相關(guān)聯(lián)的方位信息和/或地理位置信息。第二獲取部件502可實時采集用戶方位信息和地址位置信息,第一映射單元5031可將用戶實時的方位和/或地理位置與全景視頻中的方位和/或地理位置建立對應關(guān)系(即進行映射),第一展示單元5032可使全景視頻所播放的視頻幀的拍攝方位和/或拍攝位置根據(jù)用戶在現(xiàn)實環(huán)境中所處的方位和/或位置的改變而改變。例如,用戶在全景視頻中欣賞四方碑的一面碑文后,想欣賞相鄰一面碑文的文字,此時用戶可在現(xiàn)實環(huán)境中圍繞眼睛觀看到的四方碑進行繞行以改變自己的觀看位置,并可轉(zhuǎn)動頭部來改變自己的觀看方位,基于第一映射單元5031建立的上述對應關(guān)系,全景視頻的播放畫面也會轉(zhuǎn)變?yōu)橄鄳臄z方向和拍攝位置的畫面,與用戶的觀看位置和方位保持一致。通過上述技術(shù)手段,用戶可根據(jù)自己的欣賞需要自由走動,可以自由地選擇處在某一位置,以某一方位欣賞全景視頻中視頻圖像,增強了用戶浸入式的VR體驗。

第一映射單元5031可以根據(jù)需要,設置用戶的方位信息和/或地理位置信息與用戶在全景視頻中對應的方位信息和/或地理位置信息之間的“映射”關(guān)系,本發(fā)明對此不作限制。例如,如果全景視頻中視頻幀關(guān)聯(lián)的方位信息是東、南、西、北、上、下六個方向中的一個,而VR頭盔采集的用戶方位信息是方位角信息,則第一映射單元5031可以建立用戶的方位角的角度范圍與視頻幀的相應方向之間的映射關(guān)系(例如以正北方向為基準,0度到22.5度,以及337.5度到360度的方位角可映射到全景視頻的“北”方向,等等)。再例如,如果全景視頻中視頻幀關(guān)聯(lián)的方位信息是東、南、西、北、上、下六個方向中的一個,而檢測發(fā)現(xiàn)用戶面向東南方向,由于在全景視頻采集時,沒有采集東南方位的視頻幀,此時,第一映射單元5031可將將用戶的方位信息映射到全景視頻中的“東”和“南”兩個方向,第一展示單元5032可將與兩個方向相關(guān)聯(lián)的視頻幀合成后展示給用戶。第一映射單元5031對地理位置信息也可以以類似的方式建立映射關(guān)系。

在一個示例中,如圖6所示,展示部件503還可包括:第二映射單元5033,用于將用戶的方位信息和/或地理位置信息映射到全景視頻中對應的方位信息和/或地理位置信息(該第二映射單元5033也可通過第一映射單元5031實現(xiàn)),第一視頻幀確定單元5034,用于確定與所述對應的方位信息和/或地理位置信息相關(guān)聯(lián)的第一視頻幀;第二視頻幀確定單元5035,用于確定拍攝方向與所述第一視頻幀相鄰的第二視頻幀;第二展示單元5036,用于將所述第一視頻幀和第二視頻幀合成后展示給用戶。

舉例而言,為了在全景視頻中增大展示給用戶的視場范圍,如果經(jīng)第二映射單元5033映射后得到關(guān)聯(lián)至“東”方向的視頻幀,第二展示單元5036可將東北、東、東南三個相鄰方向的視頻幀進行合成后展示給用戶,以提供更廣闊的視場范圍。

在一個示例中,如圖6所示,所述全景視頻數(shù)據(jù)還可包括與所述視頻幀相關(guān)聯(lián)的描述信息;展示部件503還可用于將全景視頻數(shù)據(jù)中與用戶的方位信息和/或地理位置信息相對應的視頻幀以及相關(guān)聯(lián)的描述信息展示給用戶。關(guān)于展示部件503將描述信息展示給用戶的說明可參見實施例1中的相關(guān)說明,此處為簡明起見,不再贅述。

在一個示例中,如圖6所示,全景視頻播放裝置500還可包括:指示部件504,用于響應于用戶對目標方位的提示要求,將用戶當前面向的方位至目標方位的轉(zhuǎn)動方向和/或轉(zhuǎn)動幅度指示給用戶。

舉例而言,傳統(tǒng)的全景視頻由于沒有進行視頻幀與方位信息的關(guān)聯(lián),多個用戶在觀看同一全景視頻時,并不確切的知道自己面對的方位,例如,在多人互動觀看傳統(tǒng)的同一全景視頻時,某一用戶提示大家向東看,但大家在觀看該傳統(tǒng)的全景視頻時,并不知道東在哪個方位。本發(fā)明實施例3中關(guān)聯(lián)部件303對視頻幀與方位信息進行了關(guān)聯(lián),因此在進行全景視頻播放時,能夠使不同用戶有統(tǒng)一的方位視角,指示部件504可響應某一用戶要求大家向東看的提示要求,根據(jù)檢測到的各用戶當前面向的方位,指示給各用戶向東看各自需要轉(zhuǎn)動的方向(或者還可以指示轉(zhuǎn)動角度),用戶可按該指示的轉(zhuǎn)動方向、角度,轉(zhuǎn)動頭部。如前文所述,全景視頻播放設備可根據(jù)用戶面對的方向播放相應的視頻幀,因此不同用戶按照指示轉(zhuǎn)動到相同方向后,就會具有統(tǒng)一的方位視角,提高了用戶之間的互動交流,增強了用戶浸入式的VR體驗。

在一個示例中,如圖6所示,展示部件503具體可用于:以全景視頻數(shù)據(jù)中與用戶的方位信息和/或地理位置信息相對應的一視頻幀作為起點,展示全景視頻數(shù)據(jù)中的后續(xù)視頻幀。例如,在用戶改變面向方位或者所處地理位置的情況下,展示部件503可以以改變后的方向和位置相對應的全景視頻數(shù)據(jù)中的視頻幀作為起點繼續(xù)播放后續(xù)視頻幀,即后續(xù)全景視頻內(nèi)容。

在一個示例中,如圖6所示,展示部件503可包括:第三映射單元5037,用于將用戶輸入的方位信息和/或地理位置信息映射到全景視頻中對應的方位信息和/或地理位置信息,第三展示單元5038,用于將與所述對應的方位信息和/或地理位置信息相關(guān)聯(lián)的視頻幀展示給用戶。例如,第三映射單元5037可將用戶輸入的方位信息和/或地理位置信息映射到全景視頻中對應的方位信息和/或地理位置信息,第三展示單元5038可將與所述對應的方位信息和/或地理位置信息相關(guān)聯(lián)的視頻幀展示給用戶。例如,用戶可以通過按鍵、手勢動作等輸入其想要觀看的拍攝方位和拍攝位置,相應地,全景視頻可切換至與該拍攝方位和拍攝位置相對應的視頻幀,并以此視頻幀為起點繼續(xù)播放。

實施例5

圖7示出根據(jù)本發(fā)明一實施例的全景視頻系統(tǒng)的結(jié)構(gòu)圖。如圖7所示,該裝置700主要包括:

全景視頻采集設備701,用于采集全景視頻的視頻幀并提供給全景視頻生成設備702;

全景視頻生成設備702,承載有實施例3中的全景視頻生成裝置300;

服務器703,用于存儲全景視頻生成設備702上傳的全景視頻數(shù)據(jù);

全景視頻播放設備704,全景視頻播放設備704承載有實施例4中的全景視頻播放裝置500,全景視頻播放設備704用于從服務器703下載全景視頻數(shù)據(jù),并為用戶進行播放。

本發(fā)明實施例提供的全景視頻系統(tǒng),能夠獲取全景視頻的視頻幀,確定視頻幀對應的方位信息和/或地理位置信息,能夠?qū)⒁曨l幀與方位信息和/或地理位置信息進行關(guān)聯(lián),并基于關(guān)聯(lián)后的視頻幀以及方位信息和/或地理位置信息生成全景視頻數(shù)據(jù),能夠獲取用戶的方位信息和/或地理位置信息,并能夠?qū)⑴c用戶的方位信息和/或地理位置信息相對應的全景視頻數(shù)據(jù)中的視頻幀展示給用戶。這樣一來,所播放的全景視頻能夠與用戶所處位置和/或所面向(關(guān)注)的方向相適應,增強了用戶浸入式的VR體驗。

實施例6

圖8示出了本發(fā)明的另一個實施例的一種全景視頻設備的結(jié)構(gòu)框圖。所述全景視頻設備1100可以是具備計算能力的主機服務器、個人計算機PC、或者可攜帶的便攜式計算機或終端等。本發(fā)明具體實施例并不對計算節(jié)點的具體實現(xiàn)做限定。

所述全景視頻設備1100包括處理器(processor)1110、通信接口(Communications Interface)1120、存儲器(memory)1130和總線1140。其中,處理器1110、通信接口1120、以及存儲器1130通過總線1140完成相互間的通信。

通信接口1120用于與網(wǎng)絡設備通信,其中網(wǎng)絡設備包括例如虛擬機管理中心、共享存儲等。

處理器1110用于執(zhí)行程序。處理器1110可能是一個中央處理器CPU,或者是專用集成電路ASIC(Application Specific Integrated Circuit),或者是被配置成實施本發(fā)明實施例的一個或多個集成電路。

存儲器1130用于存放文件。存儲器1130可能包含高速RAM存儲器,也可能還包括非易失性存儲器(non-volatile memory),例如至少一個磁盤存儲器。存儲器1130也可以是存儲器陣列。存儲器1130還可能被分塊,并且所述塊可按一定的規(guī)則組合成虛擬卷。

在一種可能的實施方式中,上述程序可為包括計算機操作指令的程序代碼。該程序具體可用于實現(xiàn)實施例1中方法各步驟的操作或?qū)嵤├?中方法各步驟的操作。

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

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

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

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