專利名稱:視頻裝置位置回報(bào)系統(tǒng)與方法及網(wǎng)絡(luò)視頻傳送器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及 一種視頻裝置位置回報(bào)系統(tǒng)與方法,且特別涉及一種用于移動(dòng)式視 頻裝置的位置回報(bào)系統(tǒng)與方法以及使用此方法的網(wǎng)絡(luò)視頻傳送器。
背景技術(shù):
隨著無線通信技術(shù)的發(fā)展,以致于各種移動(dòng)式裝置可輕易地連接至互聯(lián)網(wǎng) (Internet)。移動(dòng)式互聯(lián)網(wǎng)通信協(xié)議(Internet Protocol)攝像機(jī)就是通過無線通信技術(shù)(例 如,WiMAX、3G或長(zhǎng)期演進(jìn)技術(shù)(Long Term Evolution,LTE)等)連接至互聯(lián)網(wǎng),由此
將移動(dòng)地拍攝的視頻串流傳送至用戶端或后端服務(wù)器。例如,此些移動(dòng)式IP攝像機(jī)可作 為軍事偵察、救難搜索、警察巡邏、交通狀況通報(bào)、污染調(diào)查等用途。傳統(tǒng)上,視頻監(jiān)控系統(tǒng)的攝像機(jī)是被安置于固定的位置,因此使用者可清楚地 了解拍攝畫面的所在位置。然而,由于移動(dòng)式互聯(lián)網(wǎng)通信協(xié)議攝像機(jī)是以移動(dòng)方式來 進(jìn)行拍攝,用戶端的使用者必須通過畫面上的特定建筑物或地標(biāo)來識(shí)別拍攝的地點(diǎn)。因 此,對(duì)于此類視頻圖像來說,要能夠辨識(shí)視頻圖像的拍攝地點(diǎn)是相當(dāng)不便的。
發(fā)明內(nèi)容
本發(fā)明提供一種視頻裝置位置回報(bào)系統(tǒng)與方法,其能夠回報(bào)網(wǎng)絡(luò)視頻傳送器所 在地點(diǎn)的地理坐標(biāo)信息。本發(fā)明提供一種網(wǎng)絡(luò)視頻傳送器,其能夠回報(bào)目前拍攝位置的地理坐標(biāo)信息。本發(fā)明范例實(shí)施例提出一種視頻裝置位置回報(bào)系統(tǒng),包括網(wǎng)絡(luò)視頻傳送器與網(wǎng) 絡(luò)視頻用戶端。網(wǎng)絡(luò)視頻傳送器用以拍攝一視頻圖像并且經(jīng)由網(wǎng)絡(luò)傳送所拍攝的視頻圖 像,其中此網(wǎng)絡(luò)視頻傳送器包括地理坐標(biāo)檢測(cè)裝置,用以檢測(cè)對(duì)應(yīng)此網(wǎng)絡(luò)視頻傳送器的 地理坐標(biāo)信息。網(wǎng)絡(luò)視頻用戶端經(jīng)由網(wǎng)絡(luò)接收此視頻圖像,其中網(wǎng)絡(luò)視頻傳送器經(jīng)由網(wǎng) 絡(luò)將對(duì)應(yīng)網(wǎng)絡(luò)視頻傳送器的地理坐標(biāo)信息傳送給網(wǎng)絡(luò)視頻用戶端。在本發(fā)明的一實(shí)施例中,上述的網(wǎng)絡(luò)視頻傳送器是通過信息網(wǎng)服務(wù)探索(Web Service Discovery)程序?qū)⑸鲜龅牡乩碜鴺?biāo)信息傳送給網(wǎng)絡(luò)視頻用戶端。在本發(fā)明的一實(shí)施例中,上述的信息網(wǎng)服務(wù)探索程序包括問候訊息(Hello Message),并且上述的地理坐標(biāo)信息被記錄在此問候訊息中。在本發(fā)明的一實(shí)施例中,上述的問候訊息具有一位置范圍(locationscope)并且 此位置范圍定義一地理坐標(biāo)屬性以記錄上述的地理坐標(biāo)信息。在本發(fā)明的一實(shí)施例中,上述的網(wǎng)絡(luò)視頻傳送器是通過實(shí)時(shí)傳輸協(xié)議(ReaHime Transport Protocol, RTP)串流將上述的地理坐標(biāo)信息傳送給網(wǎng)絡(luò)視頻用戶端。在本發(fā)明的一實(shí)施例中,上述的實(shí)時(shí)傳輸協(xié)議串流包括中介數(shù)據(jù) (Metadata)串流,此中介數(shù)據(jù)串流所傳送的一中介數(shù)據(jù)符合一地址信息串流 (LocationInformationStream)類型,并且上述的地理坐標(biāo)信息是依據(jù)此地址信息串流類型 的格式記錄在此中介數(shù)據(jù)中。
在本發(fā)明的一實(shí)施例中,上述的實(shí)時(shí)傳輸協(xié)議串流所傳送的分組包括實(shí)時(shí)傳輸 協(xié)議標(biāo)頭延伸(header extension),此實(shí)時(shí)傳輸協(xié)議標(biāo)頭延伸可為一二進(jìn)位編碼坐標(biāo)標(biāo)頭 延伸(Binary-encoded coordinate header extension),并且上述的地理坐標(biāo)信息是記錄在此
二進(jìn)位編碼坐標(biāo)標(biāo)頭延伸中。在本發(fā)明的一實(shí)施例中,上述的二進(jìn)位編碼坐標(biāo)標(biāo)頭延伸可包括聯(lián)合圖像專家 組靜態(tài)圖像壓縮標(biāo)準(zhǔn)實(shí)時(shí)傳輸協(xié)議標(biāo)頭延伸(RTP header extensionfor Joint Photographic Experts Group,又名 JPEG over RTP)。在本發(fā)明的一實(shí)施例中,上述的網(wǎng)絡(luò)視頻傳送器為移動(dòng)式互聯(lián)網(wǎng)通信協(xié)議 (Internet Protocol, IP)攝像機(jī)。在本發(fā)明的 一實(shí)施例中,上述的網(wǎng)絡(luò)視頻傳送器符合開放網(wǎng)絡(luò)視頻接口論壇 (Open Network Video Interface Forum, ONVIF)規(guī)范,并且上述的網(wǎng)絡(luò)視頻用戶端符合 ONVIF規(guī)范。在本發(fā)明的一實(shí)施例中,上述的視頻裝置位置回報(bào)系統(tǒng)還包括網(wǎng)絡(luò)視頻存儲(chǔ) 端,其中此網(wǎng)絡(luò)視頻存儲(chǔ)端符合ONVIF規(guī)范并且用以從網(wǎng)絡(luò)視頻傳送器或網(wǎng)絡(luò)視頻用戶 端接收對(duì)應(yīng)網(wǎng)絡(luò)視頻傳送器的地理坐標(biāo)信息。在本發(fā)明的一實(shí)施例中,上述的地理坐標(biāo)信息包括一緯度參數(shù)、一經(jīng)度參數(shù)與 一高度參數(shù)的至少其中之一。本發(fā)明范例實(shí)施例提出一種視頻裝置位置回報(bào)方法,用以將對(duì)應(yīng)一網(wǎng)絡(luò)視頻傳 送器的地理坐標(biāo)信息回報(bào)給一網(wǎng)絡(luò)視頻用戶端。本視頻裝置位置回報(bào)方法包括檢測(cè)對(duì)應(yīng) 此網(wǎng)絡(luò)視頻傳送器的地理坐標(biāo)信息;以及經(jīng)由網(wǎng)絡(luò)將對(duì)應(yīng)此網(wǎng)絡(luò)視頻傳送器的地理坐標(biāo) 信息傳送給網(wǎng)絡(luò)視頻用戶端。在本發(fā)明的一實(shí)施例中,上述的經(jīng)由網(wǎng)絡(luò)將對(duì)應(yīng)網(wǎng)絡(luò)視頻傳送器的地理坐標(biāo)信 息傳送給網(wǎng)絡(luò)視頻用戶端的步驟包括通過信息網(wǎng)服務(wù)探索(WebService Discovery)程序 將上述的地理坐標(biāo)信息傳送給網(wǎng)絡(luò)視頻用戶端。在本發(fā)明的一實(shí)施例中,上述的通過信息網(wǎng)服務(wù)探索程序?qū)⑸鲜龅牡乩碜鴺?biāo) 信息傳送給網(wǎng)絡(luò)視頻用戶端的步驟包括在信息網(wǎng)服務(wù)探索程序的問候訊息(Hello message)的位置范圍中定義地理坐標(biāo)屬性;以及通過此地理坐標(biāo)屬性傳送上述的地理坐 標(biāo)信息給網(wǎng)絡(luò)視頻用戶端。在本發(fā)明的一實(shí)施例中,上述的經(jīng)由網(wǎng)絡(luò)將對(duì)應(yīng)網(wǎng)絡(luò)視頻傳送器的地理坐標(biāo)信 息傳送給網(wǎng)絡(luò)視頻用戶端的步驟包括通過RTP串流將上述的地理坐標(biāo)信息傳送給網(wǎng)絡(luò) 視頻用戶端。在本發(fā)明的一實(shí)施例中,上述的通過RTP串流將上述的地理坐標(biāo)信息傳送給網(wǎng) 絡(luò)視頻用戶端的步驟包括在RTP串流的中介數(shù)據(jù)串流所傳送的中介數(shù)據(jù)中定義地址信 息串流類型;依據(jù)此地址信息串流類型的格式將上述的地理坐標(biāo)信息記錄在中介數(shù)據(jù)串 流所傳送的一中介數(shù)據(jù)中;以及將包含上述的地理坐標(biāo)信息的中介數(shù)據(jù)串流傳送給網(wǎng)絡(luò) 視頻用戶端。在本發(fā)明的一實(shí)施例中,上述的通過RTP串流將上述的地理坐標(biāo)信息傳送給網(wǎng) 絡(luò)視頻用戶端的步驟包括在RTP串流所傳送的分組的RTP標(biāo)頭延伸中定義二進(jìn)位編碼 坐標(biāo)標(biāo)頭延伸;將上述的地理坐標(biāo)信息記錄在此二進(jìn)位編碼坐標(biāo)標(biāo)頭延伸中;以及將包含二進(jìn)位編碼坐標(biāo)標(biāo)頭延伸的實(shí)時(shí)傳輸協(xié)議串流傳送給網(wǎng)絡(luò)視頻用戶端。
在本發(fā)明的一實(shí)施例中,上述的視頻裝置位置回報(bào)方法還包括在上述的二進(jìn)位 編碼坐標(biāo)標(biāo)頭延伸中定義聯(lián)合圖像專家組靜態(tài)圖像壓縮標(biāo)準(zhǔn)實(shí)時(shí)傳輸協(xié)議標(biāo)頭延伸。
本發(fā)明范例實(shí)施例提出一種網(wǎng)絡(luò)視頻傳送器,其包括圖像感測(cè)器、地理坐標(biāo)檢 測(cè)裝置、通信接口與位置回報(bào)模塊。圖像感測(cè)器用以拍攝視頻圖像。地理坐標(biāo)檢測(cè)裝置 用以檢測(cè)地理坐標(biāo)信息。位置回報(bào)模塊耦接至圖像感測(cè)器、地理坐標(biāo)檢測(cè)裝置與通信接 口,并且用以通過信息網(wǎng)服務(wù)探索程序經(jīng)由通信接口傳送所檢測(cè)的地理坐標(biāo)信息。
在本發(fā)明的一實(shí)施例中,上述的信息網(wǎng)服務(wù)探索程序包括問候訊息,并且上述 的地理坐標(biāo)信息被記錄在此問候訊息中。
在本發(fā)明的一實(shí)施例中,上述的問候訊息具有一位置范圍并且此位置范圍定義 一地理坐標(biāo)屬性以記錄上述的地理坐標(biāo)信息。
在本發(fā)明的一實(shí)施例中,上述的通信接口依據(jù)一開放網(wǎng)絡(luò)視頻接口論壇規(guī)范來 傳輸數(shù)據(jù)。
本發(fā)明范例實(shí)施例提出一種網(wǎng)絡(luò)視頻傳送器,其包括圖像感測(cè)器、地理坐標(biāo)檢 測(cè)裝置、通信接口與位置回報(bào)模塊。圖像感測(cè)器用以拍攝視頻圖像。地理坐標(biāo)檢測(cè)裝置 用以檢測(cè)地理坐標(biāo)信息。位置回報(bào)模塊耦接至圖像感測(cè)器、地理坐標(biāo)檢測(cè)裝置與通信接 口,并且用以通過RTP串流經(jīng)由通信接口傳送所檢測(cè)的地理坐標(biāo)信息。
在本發(fā)明的一實(shí)施例中,上述的RTP串流包括一中介數(shù)據(jù)串流,此中介數(shù)據(jù)串 流所傳送的一中介數(shù)據(jù)符合一地址信息串流類型,并且上述的地理坐標(biāo)信息是依據(jù)此地 址信息串流類型的格式被記錄在中介數(shù)據(jù)中。
在本發(fā)明的一實(shí)施例中,上述的RTP串流所傳送的分組包括實(shí)時(shí)傳輸協(xié)議標(biāo)頭 延伸,此實(shí)時(shí)傳輸協(xié)議標(biāo)頭延伸的格式為一二進(jìn)位編碼坐標(biāo)標(biāo)頭延伸,并且上述的地理 坐標(biāo)信息是被記錄在此二進(jìn)位編碼坐標(biāo)標(biāo)頭延伸中。
在本發(fā)明的一實(shí)施例中,上述的二進(jìn)位編碼坐標(biāo)標(biāo)頭延伸可包括聯(lián)合圖像專家 組靜態(tài)圖像壓縮標(biāo)準(zhǔn)實(shí)時(shí)傳輸協(xié)議標(biāo)頭延伸。
本發(fā)明范例實(shí)施例提出一種視頻裝置位置回報(bào)方法,用以將對(duì)應(yīng)網(wǎng)絡(luò)視頻傳送 器的地理坐標(biāo)信息回報(bào)給網(wǎng)絡(luò)視頻用戶端。本視頻裝置位置回報(bào)方法包括檢測(cè)該對(duì)應(yīng)網(wǎng) 絡(luò)視頻傳送器的地理坐標(biāo)信息;在信息網(wǎng)服務(wù)探索程序的問候訊息的位置范圍中定義地 理坐標(biāo)屬性;以及通過此地理坐標(biāo)屬性傳送地理坐標(biāo)信息給視頻用戶端。
本發(fā)明范例實(shí)施例提出一種視頻裝置位置回報(bào)方法,用以將對(duì)應(yīng)網(wǎng)絡(luò)視頻傳送 器的地理坐標(biāo)信息回報(bào)給網(wǎng)絡(luò)視頻用戶端。本視頻裝置位置回報(bào)方法包括檢測(cè)對(duì)應(yīng)網(wǎng) 絡(luò)視頻傳送器的地理坐標(biāo)信息;以及通過RTP串流將此地理坐標(biāo)信息傳送給網(wǎng)絡(luò)視頻用 戶端。
在本發(fā)明的一實(shí)施例中,上述的通過RTP協(xié)議串流將地理坐標(biāo)信息傳送給網(wǎng)絡(luò) 視頻用戶端的步驟包括在RTP串流的中介數(shù)據(jù)串流所傳送的中介數(shù)據(jù)中定義一地址信 息串流類型;依據(jù)此地址信息串流類型的格式將所檢測(cè)的地理坐標(biāo)信息記錄在中介數(shù)據(jù) 中;以及將包含上述的地理坐標(biāo)信息的中介數(shù)據(jù)串流傳送給網(wǎng)絡(luò)視頻用戶端。
在本發(fā)明的一實(shí)施例中,上述的通過RTP串流將地理坐標(biāo)信息傳送給網(wǎng)絡(luò)視頻 用戶端的步驟包括在RTP串流所傳送的分組的實(shí)時(shí)傳輸協(xié)議標(biāo)頭延伸中定義二進(jìn)位編碼坐標(biāo)標(biāo)頭延伸;將所檢測(cè)的地理坐標(biāo)信息記錄在二進(jìn)位編碼坐標(biāo)標(biāo)頭延伸中;以及將 包含此二進(jìn)位編碼坐標(biāo)標(biāo)頭延伸的實(shí)時(shí)傳輸協(xié)議串流傳送給網(wǎng)絡(luò)視頻用戶端。
在本發(fā)明的一實(shí)施例中,上述的視頻裝置位置回報(bào)方法還包括在二進(jìn)位編碼坐 標(biāo)標(biāo)頭延伸中包含一個(gè)聯(lián)合圖像專家組靜態(tài)圖像壓縮標(biāo)準(zhǔn)實(shí)時(shí)傳輸協(xié)議標(biāo)頭延伸。
基于上述,本發(fā)明范例實(shí)施例能夠?qū)⒕W(wǎng)絡(luò)視頻傳送器的地理坐標(biāo)信息回報(bào)給網(wǎng) 絡(luò)視頻用戶端,由此有效地識(shí)別所拍攝的視頻圖像的位置。
為讓本發(fā)明的上述特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉實(shí)施例,并配合附圖作 詳細(xì)說明如下。
圖1是根據(jù)本發(fā)明第一范例實(shí)施例所繪示的視頻裝置位置回報(bào)系統(tǒng)的概要方塊 圖。
圖2是根據(jù)本發(fā)明另一范例實(shí)施例所繪示的視頻裝置位置回報(bào)系統(tǒng)的概要方塊 圖。
圖3A是根據(jù)本發(fā)明第一范例實(shí)施例所繪示的網(wǎng)絡(luò)視頻傳送器的概要方塊圖。
圖3B是根據(jù)本發(fā)明另一范例實(shí)施例所繪示的網(wǎng)絡(luò)視頻傳送器的概要方塊圖。
圖4是根據(jù)本發(fā)明第一范例實(shí)施例所繪示的通過問候訊息回報(bào)地理坐標(biāo)信息的 范例示意圖。
圖5是根據(jù)本發(fā)明第一范例實(shí)施例所繪示的視頻裝置位置回報(bào)方法的流程圖。
圖6是根據(jù)本發(fā)明第二范例實(shí)施例所繪示的用以記錄地理坐標(biāo)信息的地址信息 串流的XML結(jié)構(gòu)(schema)定義。
圖7是根據(jù)本發(fā)明第二范例實(shí)施例所繪示的通過RTP中介數(shù)據(jù)串流回報(bào)地理坐 標(biāo)信息的范例示意圖。
圖8是根據(jù)本發(fā)明第二范例實(shí)施例所繪示的視頻裝置位置回報(bào)方法的流程圖。
圖9是根據(jù)本發(fā)明第三范例實(shí)施例所繪示的RTP分組的范例示意圖。
圖IOA與IOB是根據(jù)本發(fā)明第三范例實(shí)施例所繪示的32位表示法的示意圖。
圖11是根據(jù)本發(fā)明第三范例實(shí)施例所繪示的視頻裝置位置回報(bào)方法的流程圖。
圖12是根據(jù)本發(fā)明另一范例實(shí)施例所繪示的RTP分組的范例示意圖。
主要元件符號(hào)說明
100 視頻裝置位置回報(bào)系統(tǒng)
102 網(wǎng)絡(luò)視頻傳送器
104 網(wǎng)絡(luò)視頻用戶端
106 IP網(wǎng)絡(luò)
108 網(wǎng)絡(luò)視頻存儲(chǔ)端
302 媒體處理器
304 圖像感測(cè)器
306 地理坐標(biāo)檢測(cè)裝置
308 通信接口
310 位置回報(bào)模塊
312音頻輸入裝置
314存儲(chǔ)裝置
316電源管理電路
402問候訊息
S501、S503、S505 視頻裝置位置回報(bào)方法的步驟
602地址信息串流類型
610經(jīng)度元件
620緯度元件
630高度元件
702中介數(shù)據(jù)串流
710地理坐標(biāo)信息
S801、S803、S805 視頻裝置位置回報(bào)方法的步驟
900RTP分組
902RTP標(biāo)頭
904版本信息欄位
906填補(bǔ)(padding)欄位
908延伸(extension)欄位
910CSRC 計(jì)數(shù)(CSRC count)欄位
912標(biāo)記(marker)欄位
914有效載荷類型欄位
916順序號(hào)(sequence number)欄位
918時(shí)間戳(timestamp)欄位
920同步源識(shí)別符 Synchronization source (SSRC) identifier)
922識(shí)別符欄位
924延伸標(biāo)頭長(zhǎng)度欄位
926移動(dòng)性欄位
928編碼方式欄位
930高度識(shí)別欄位
932高度單位欄位
934保留欄位
936經(jīng)度值欄位
938緯度值欄位
940高度值欄位
950有效載荷
980二進(jìn)位編碼坐標(biāo)標(biāo)頭延伸
1002符號(hào)欄位
1004整數(shù)欄位
1006小數(shù)欄位
SllOU S1103、S1105 視頻裝置位置回報(bào)方法的步驟
960 聯(lián)合圖像專家組靜態(tài)圖像壓縮標(biāo)準(zhǔn)標(biāo)頭延伸具體實(shí)施方式
在本發(fā)明中,網(wǎng)絡(luò)視頻傳送器(Video Transmitter)的地理坐標(biāo)信息會(huì)在網(wǎng)絡(luò)視頻 傳送器與網(wǎng)絡(luò)視頻用戶端(例如,后端處理服務(wù)器)之間的通信過程中經(jīng)由網(wǎng)絡(luò)傳送給網(wǎng) 絡(luò)視頻用戶端,由此識(shí)別網(wǎng)絡(luò)視頻傳送器所傳送的視頻圖像的拍攝位置。以下將以數(shù)個(gè) 范例實(shí)施例來詳細(xì)說明本發(fā)明。
[第一范例實(shí)施例]
圖1是根據(jù)本發(fā)明第一范例實(shí)施例所繪示的視頻裝置位置回報(bào)系統(tǒng)的概要方塊 圖。
請(qǐng)參照?qǐng)D1,視頻裝置位置回報(bào)系統(tǒng)100包括網(wǎng)絡(luò)視頻傳送器(NetworkVideo Transmitter, NVT) 102 與網(wǎng)絡(luò)視頻用戶端(Network Video Client,NVC)104。
網(wǎng)絡(luò)視頻傳送器102用以拍攝視頻圖像,并且將所拍攝的視頻圖像傳送給網(wǎng)絡(luò) 視頻用戶端104。例如,網(wǎng)絡(luò)視頻傳送器102為移動(dòng)式IP攝像機(jī)、視頻編碼裝置或其他 視頻音頻擷取裝置。網(wǎng)絡(luò)視頻用戶端104用以從網(wǎng)絡(luò)視頻傳送器102中接收視頻圖像。 特別是,網(wǎng)絡(luò)視頻傳送器102會(huì)根據(jù)本發(fā)明范例實(shí)施例的位置回報(bào)方法將本身的地理坐 標(biāo)信息回報(bào)給網(wǎng)絡(luò)視頻傳送器104。
在本范例實(shí)施例中,網(wǎng)絡(luò)視頻傳送器102與網(wǎng)絡(luò)視頻用戶端104是符合開放網(wǎng)絡(luò) 視頻接 口 論壇(Open Network Video Interface Forum, ONVIF)規(guī)范。在 ONVIF 規(guī)范中, 網(wǎng)絡(luò)視頻傳送器102與網(wǎng)絡(luò)視頻用戶端104是通過信息網(wǎng)服務(wù)(Webservice)來彼此溝通, 并且依據(jù)實(shí)時(shí)傳輸協(xié)議(ReaHimeTransport Protocol,RTP)來傳輸視頻圖像(即,視頻串 流)。在此,信息網(wǎng)服務(wù)是在IP網(wǎng)絡(luò)中機(jī)器與機(jī)器之間的溝通接口技術(shù),其是由可擴(kuò)展 標(biāo)記語言(Extensible Markup Languiige,XML)為基礎(chǔ)的簡(jiǎn)單物件連結(jié)協(xié)議(SimpleObject Access Protocol, SOAP)、信息網(wǎng)月艮務(wù)描述語言(Web ServiceDescription Language, WSDL)與統(tǒng)一描述發(fā)現(xiàn)集成(Universal Description, Discovery and Integration, UDDI)等 元件所構(gòu)成。
此外,網(wǎng)絡(luò)視頻傳送器102與網(wǎng)絡(luò)視頻用戶端104是經(jīng)由IP網(wǎng)絡(luò)106 (IP-based network)交換IP分組來彼此通信。例如,網(wǎng)絡(luò)視頻傳送器102所拍攝的視頻圖像是經(jīng)由 IP網(wǎng)絡(luò)106傳送給網(wǎng)絡(luò)視頻用戶端104。
在IP網(wǎng)絡(luò)106中,網(wǎng)絡(luò)視頻傳送器102與網(wǎng)絡(luò)視頻用戶端104可同時(shí)屬于公用 網(wǎng)絡(luò)或一個(gè)管理域(Administrative Domain),或者網(wǎng)絡(luò)視頻傳送器102與網(wǎng)絡(luò)視頻用戶端 104可分別地屬于公用網(wǎng)絡(luò)或一個(gè)管理域(Administrative Domain)。
值得一提的是,在本發(fā)明另一范例實(shí)施例中,視頻裝置位置回報(bào)系統(tǒng)100還包 括網(wǎng)絡(luò)視頻存儲(chǔ)端(Network Video Storage) 108 (如圖2所示)。網(wǎng)絡(luò)視頻存儲(chǔ)端108用以 直接地從網(wǎng)絡(luò)視頻傳送器102接收視頻圖像或者間接地從網(wǎng)絡(luò)視頻用戶端104中接收網(wǎng)絡(luò) 視頻傳送器102所拍攝的視頻圖像,并且存儲(chǔ)所接收的視頻圖像。
圖3A是根據(jù)本發(fā)明第一范例實(shí)施例所繪示的網(wǎng)絡(luò)視頻傳送器的概要方塊圖。
請(qǐng)參照?qǐng)D3A,網(wǎng)絡(luò)視頻傳送器102包括媒體處理器302、圖像感測(cè)器304、地理 坐標(biāo)檢測(cè)裝置306、通信接口 308與位置回報(bào)模塊310。
媒體處理器302是用以控制網(wǎng)絡(luò)視頻傳送器102的整體運(yùn)作。
圖像感測(cè)器304是耦接至媒體處理器302,并且用以拍攝視頻圖像。例如,圖像 感測(cè)器304為電荷耦合元件(Charge-Coupled Device,CCD)圖像感測(cè)器或互補(bǔ)金屬氧化 物半導(dǎo)體(Complementary Meta卜Oxide kmiconductor,CMOS)圖像感測(cè)器。
地理坐標(biāo)檢測(cè)裝置306是耦接至媒體處理器302,并且用以檢測(cè)地理坐標(biāo)信息。 在本范例實(shí)施例中,地理坐標(biāo)檢測(cè)裝置306是支持全球衛(wèi)星定位系統(tǒng)(Global Positioning System, GPS)以從多顆衛(wèi)星中接收位置信息以計(jì)算出對(duì)應(yīng)網(wǎng)絡(luò)視頻傳送器102的地理地 址坐標(biāo)信息。然而,必須了解的是,本發(fā)明不限于此,在本發(fā)明另一范例實(shí)施例中,地 理坐標(biāo)檢測(cè)裝置306也可以是支持伽利略定位系統(tǒng)(Galileo Positioning System)、全球?qū)?航衛(wèi)星系統(tǒng)(GLObal NAvigation Satellite System, GLONASS)或輔助全球衛(wèi)星定位系統(tǒng) (Assisted Global Positioning System, AGPS)的地理坐標(biāo)檢測(cè)裝置。
值得一提的是,在本范例實(shí)施例中,地理坐標(biāo)檢測(cè)裝置306是整合地配置在網(wǎng) 絡(luò)視頻傳送器102中。然而,本發(fā)明不限于此,并且在本發(fā)明另一范例實(shí)施例中,地理 坐標(biāo)檢測(cè)裝置306也可獨(dú)立地配置于網(wǎng)絡(luò)視頻傳送器102的外部并且經(jīng)由適當(dāng)?shù)慕涌隈罱?至網(wǎng)絡(luò)視頻傳送器102。
通信接口 308是耦接至媒體處理器302,并且用以經(jīng)由IP網(wǎng)絡(luò)106傳送與接收數(shù) 據(jù)。在此,通信接口 308為以太網(wǎng)絡(luò)接口(Ethernet)或其它無線網(wǎng)絡(luò)接口,例如,通信 接口 308是符合WiMAX規(guī)范、Wi-Fi規(guī)范、WLAN規(guī)范或其他規(guī)范的通信接口。特別 是,在網(wǎng)絡(luò)視頻傳送器102與網(wǎng)絡(luò)視頻用戶端104是符合ONVIF規(guī)范的例子中,通信接 口 308會(huì)根據(jù)ONVIF規(guī)范來傳輸數(shù)據(jù)。
位置回報(bào)模塊310是耦接至媒體處理器302并且用以經(jīng)由通信接口 308根據(jù)本發(fā) 明范例實(shí)施例的位置回報(bào)方法傳送地理坐標(biāo)檢測(cè)裝置306所檢測(cè)的地理坐標(biāo)信息。
在本發(fā)明另一范例實(shí)施例中,網(wǎng)絡(luò)視頻傳送器102還包括音頻輸入裝置312、存 儲(chǔ)裝置314與電源管理電路316 (如圖3B所示)。
音頻輸入裝置312是耦接至媒體處理器302并且用以捕捉音頻輸入。存儲(chǔ)裝置 314是耦接至媒體處理器302并且用以存儲(chǔ)數(shù)據(jù)(例如,圖像感測(cè)器304所拍攝的視頻圖 像、音頻輸入裝置312所記錄的音頻數(shù)據(jù)、地理坐標(biāo)檢測(cè)裝置306所接檢測(cè)的地理坐標(biāo)信 息等)。電源管理電路316是耦接至媒體處理器302并且用以管理網(wǎng)絡(luò)視頻傳送器102的 電源供應(yīng)。
如上所述,網(wǎng)絡(luò)視頻傳送器102與網(wǎng)絡(luò)視頻用戶端104是通過信息網(wǎng)服務(wù)來彼此 溝通。因此,當(dāng)網(wǎng)絡(luò)視頻傳送器102啟動(dòng)其信息網(wǎng)服務(wù)時(shí),網(wǎng)絡(luò)視頻傳送器102會(huì)通過 UUDI元件啟動(dòng)信息網(wǎng)服務(wù)探索(Web ServiceDiscovery)程序以發(fā)布與注冊(cè)其所提供的信 息網(wǎng)服務(wù)。在信息網(wǎng)服務(wù)探索(Web Service Discovery)程序中,網(wǎng)絡(luò)視頻傳送器102會(huì)經(jīng) 由IP網(wǎng)絡(luò)106傳送問候訊息(Hello Messiige)以起始與網(wǎng)絡(luò)視頻用戶端104之間的通信。
圖4是根據(jù)本發(fā)明第一范例實(shí)施例所繪示的通過問候訊息回報(bào)地理坐標(biāo)信息的 范例示意圖。
請(qǐng)參照?qǐng)D4,問候訊息402包括位置范圍(location scope),即〃 onvif://www. onvif.org/location/"。特別是,在本范例實(shí)施例中,此位置范圍定義了一個(gè)地理坐標(biāo)屬 性以記錄地理坐標(biāo)信息。例如,此地理坐標(biāo)屬性的名稱為〃 geographic_coordinate〃,并且地理坐標(biāo)信息的緯度、經(jīng)度與高度參數(shù)會(huì)以文字表示(plaintext)模式記錄在此地 理坐標(biāo)屬性中。如圖 4 所示的范例,‘‘onvif://www. onvif.org/location/geographic_ coordinate/33.8, -117.916,12〃表示網(wǎng)絡(luò)視頻傳送器102的地理坐標(biāo)信息的緯度為 33.8,其經(jīng)度為-117.916,并且其高度為12。必須了解的是,在此地理坐標(biāo)屬性中,高度 可以公尺或英尺來表示。高度單位信息可由網(wǎng)絡(luò)視頻傳送器102以頻帶外(out-of-band) 的方式傳送,例如在網(wǎng)絡(luò)視頻傳送器102中新增一名稱為“GetAltituteUnit”的信息 網(wǎng)服務(wù)(Web Service),該服務(wù)可傳回網(wǎng)絡(luò)視頻傳送器102所使用之高度單位為公尺或英 尺。
基于此,當(dāng)網(wǎng)絡(luò)視頻傳送器102啟動(dòng)其信息網(wǎng)服務(wù)時(shí),位置回報(bào)模塊310會(huì)在問 候訊息402的位置范圍中記錄地理坐標(biāo)檢測(cè)裝置306目前所檢測(cè)的地理坐標(biāo)信息,并且包 含地理坐標(biāo)信息的問候訊息402會(huì)經(jīng)由IP網(wǎng)絡(luò)106被傳送,由此網(wǎng)絡(luò)視頻用戶端104可 識(shí)別問候訊息402中的范圍來獲得對(duì)應(yīng)網(wǎng)絡(luò)視頻傳送器102的地理坐標(biāo)信息。
值得一提的是,由于問候訊息僅于信息網(wǎng)服務(wù)初始化的階段會(huì)被傳送。在本發(fā) 明另一范例實(shí)施例中,此地理坐標(biāo)屬性下更定義了〃 variable"參數(shù)以表示網(wǎng)絡(luò)視頻傳送 器102為移動(dòng)式裝置。具體來說,在信息網(wǎng)服務(wù)探索程序期間,網(wǎng)絡(luò)視頻傳送器102可通 過在問候訊息的位置范圍中力口入〃 onvif: //www. onvif. org/location/geographic_coordinate/ variable"的描述,以告知IP網(wǎng)絡(luò)106上的其他裝置"網(wǎng)絡(luò)視頻傳送器102的位置是會(huì)變 動(dòng)的〃。
圖5是根據(jù)本發(fā)明第一范例實(shí)施例所繪示的視頻裝置位置回報(bào)方法的流程圖。
請(qǐng)參照?qǐng)D5,在步驟S501中,網(wǎng)絡(luò)視頻傳送器102會(huì)檢測(cè)目前的地理坐標(biāo)信息。 例如,地理坐標(biāo)檢測(cè)裝置306會(huì)通過從衛(wèi)星中接收的信息來計(jì)算對(duì)應(yīng)網(wǎng)絡(luò)視頻傳送器102 的地理坐標(biāo)信息。
在步驟S503中,網(wǎng)絡(luò)視頻傳送器102的位置回報(bào)模塊310會(huì)將所檢測(cè)的地理坐 標(biāo)信息依據(jù)所定義的地理坐標(biāo)屬性加入至問候訊息402的位置范圍中。
接著,在步驟S505中,網(wǎng)絡(luò)視頻傳送器102的位置回報(bào)模塊310會(huì)在信息網(wǎng)服 務(wù)探索(Web Service Discovery)程序中經(jīng)由IP網(wǎng)絡(luò)106將問候訊息402傳送給網(wǎng)絡(luò)視頻用 戶端104。
必須了解的是,在本范例實(shí)施例中,對(duì)應(yīng)網(wǎng)絡(luò)視頻傳送器102的地理坐標(biāo)信息 是通過信息網(wǎng)服務(wù)探索程序中的問候訊息來傳送。然而,本發(fā)明不限于此,對(duì)應(yīng)網(wǎng)絡(luò)視 頻傳送器102的地理坐標(biāo)信息也可通過信息網(wǎng)服務(wù)探索程序中的其他通信訊息來傳遞。
[第二范例實(shí)施例]
第二范例實(shí)施例的視頻裝置位置回報(bào)系統(tǒng)的結(jié)構(gòu)本質(zhì)上是相同于第一范例實(shí) 施例的視頻裝置位置回報(bào)系統(tǒng)的結(jié)構(gòu),其不同之處在于第二范例實(shí)施例的視頻裝置位 置回報(bào)系統(tǒng)是通過實(shí)時(shí)傳輸協(xié)議(ReaHime TransportProtocol,RTP)串流的中介數(shù)據(jù) (Metadata)串流來傳遞地理坐標(biāo)信息。以下將配合圖1與圖3,針對(duì)第二范例實(shí)施例的不 同之處來進(jìn)行描述。
如上所述,網(wǎng)絡(luò)視頻傳送器102與網(wǎng)絡(luò)視頻用戶端104是依據(jù)實(shí)時(shí)傳輸協(xié)議 (Real-time Transport Protocol, RTP)來傳輸視頻圖像(即,視頻串流)。在本范例實(shí)施中,對(duì)應(yīng)網(wǎng)絡(luò)視頻傳送器102的地理坐標(biāo)信息是利用RTP串流之中的RTP中介數(shù)據(jù)串流來傳送。
具體來說,中介數(shù)據(jù)串流是以XML文件格式承載在RTP的有效載荷中。特別 是,本范例實(shí)施例為RTP中介數(shù)據(jù)串流所傳送的中介數(shù)據(jù),定義了以XML結(jié)構(gòu)(schema) 的復(fù)合類型(complex Type)元件所宣告的地址信息串流類型,以提供記錄地理坐標(biāo)信息 所需的格式。
圖6是根據(jù)本發(fā)明第二范例實(shí)施例所繪示的用以記錄地理坐標(biāo)信息的地址信息 串流的XML結(jié)構(gòu)(schema)定義。
請(qǐng)參照?qǐng)D6,地址信息串流類型602的名稱為〃 LocationhiformationStream"。在地址信息串流類型602中宣告了名稱為〃 Longitude"的元件以記錄地理坐標(biāo)信息的 經(jīng)度,其范圍介于〃 -180〃 〃 180〃之間(如虛線610所示)。此外,在地址信息串 流類型602中宣告了名稱為〃 Latitude"的元件以記錄地理坐標(biāo)信息的緯度,其范圍介 于〃 -90〃 〃 90〃之間(如虛線620所示)。并且,在地址信息串流類型602中宣告了 名稱為“Altitude"的元件以記錄地理坐標(biāo)信息的高度(如虛線630所示)。高度單位信 息由網(wǎng)絡(luò)視頻傳送器102以頻帶外(out-of-band)的方式傳送,例如在網(wǎng)絡(luò)視頻傳送器 102中新增一名稱為‘‘GetAltituteUnit”的信息網(wǎng)服務(wù)(WebService),該服務(wù)可傳回網(wǎng)絡(luò) 視頻傳送器102所使用之高度單位為公尺或英尺。
圖7是根據(jù)本發(fā)明第二范例實(shí)施例所繪示的通過RTP中介數(shù)據(jù)串流回報(bào)地理坐 標(biāo)信息的范例示意圖。
請(qǐng)參照?qǐng)D7,地理坐標(biāo)信息依據(jù)圖6所定義的地址信息串流類型602被加入至中 介數(shù)據(jù)串流702,其中對(duì)應(yīng)網(wǎng)絡(luò)視頻傳送器102的地理坐標(biāo)信息的經(jīng)度為41.02并且其緯 度為觀.58(如虛線710所示)。另外需注意的是,在另一范例實(shí)施例中,圖7中可擴(kuò)展 標(biāo)記語言命名空間(XML· namespace) “http://www.onvif.org/verlO/schema” 之版本號(hào)"verlO"可為其它版本號(hào)。
基此,當(dāng)網(wǎng)絡(luò)視頻傳送器102傳送所拍攝的視頻圖像時(shí),位置回報(bào)模塊310會(huì)在 RTP中介數(shù)據(jù)串流702中記錄地理坐標(biāo)檢測(cè)裝置306目前所檢測(cè)的地理坐標(biāo)信息,并且包 含地理坐標(biāo)信息的RTP中介數(shù)據(jù)串流702會(huì)經(jīng)由IP網(wǎng)絡(luò)106被傳送,由此網(wǎng)絡(luò)視頻用戶 端104可識(shí)別記錄于RTP中介數(shù)據(jù)串流702中的地理坐標(biāo)信息以獲得所接收的視頻圖像的 拍攝位置。更進(jìn)一步地說,可透過傳送該地理坐標(biāo)信息的RTP分組的RTP標(biāo)頭所包含的 RTP時(shí)間戳(timestamp),與傳送該視頻圖像的RTP分組的RTP標(biāo)頭所包含的RTP時(shí)間 戳,由實(shí)時(shí)傳輸控制協(xié)議(Rea卜time Transport ControlProtocol,RTCP)表示(express)與 維護(hù)(maintdn)該地理坐標(biāo)信息與該視頻圖像間的對(duì)應(yīng)關(guān)系。
圖8是根據(jù)本發(fā)明第二范例實(shí)施例所繪示的視頻裝置位置回報(bào)方法的流程圖。
請(qǐng)參照?qǐng)D8,在步驟S801中,網(wǎng)絡(luò)視頻傳送器102會(huì)檢測(cè)目前的地理坐標(biāo)信息。 例如,地理坐標(biāo)檢測(cè)裝置306會(huì)通過從衛(wèi)星接收的信息來計(jì)算對(duì)應(yīng)網(wǎng)絡(luò)視頻傳送器102的 地理坐標(biāo)信息。
在步驟S803中,網(wǎng)絡(luò)視頻傳送器102的位置回報(bào)模塊310會(huì)將所檢測(cè)的地理坐 標(biāo)信息依據(jù)所定義的地址信息串流類型加入至RTP中介數(shù)據(jù)串流702中。
接著,在步驟S805中,網(wǎng)絡(luò)視頻傳送器102的位置回報(bào)模塊310會(huì)在傳送視頻 圖像時(shí)經(jīng)由IP網(wǎng)絡(luò)106將RTP中介數(shù)據(jù)串流702傳送給網(wǎng)絡(luò)視頻用戶端104。
[第三范例實(shí)施例]
第三范例實(shí)施例的視頻裝置位置回報(bào)系統(tǒng)的結(jié)構(gòu)本質(zhì)上是相同于第一范例實(shí)施 例的視頻裝置位置回報(bào)系統(tǒng)的結(jié)構(gòu),其不同之處在于第三范例實(shí)施例的視頻裝置位置回 報(bào)系統(tǒng)是通過RTP串流的RTP標(biāo)頭延伸(headerextension)來傳遞地理坐標(biāo)信息。以下將 配合圖1與圖3,針對(duì)第三范例實(shí)施例的不同之處來進(jìn)行描述。
如上所述,網(wǎng)絡(luò)視頻傳送器102與網(wǎng)絡(luò)視頻用戶端104是依據(jù)RTP來傳輸視頻 圖像(即,視頻串流)。在本范例實(shí)施中,對(duì)應(yīng)網(wǎng)絡(luò)視頻傳送器102的地理坐標(biāo)信息是利 用RTP串流所傳送的分組的RTP標(biāo)頭延伸來傳送。具體來說,在使用RTP來傳輸視頻 圖像或音頻時(shí),傳送端需將RTP標(biāo)頭加入至視頻圖像或音頻來形成RTP分組。之后,接 收端可以依據(jù)RTP標(biāo)頭來正確地解碼與播放所接收的視頻圖像或音頻。例如,RTP標(biāo)頭 會(huì)包含用以記錄視頻圖像或音頻的相關(guān)信息的固定位。特別是,在RTP標(biāo)頭中,定義了 一個(gè)延伸(Extension)位以允許固定的RTP標(biāo)頭能夠使用一個(gè)標(biāo)頭延伸。在本范例實(shí)施例 中,二進(jìn)位編碼坐標(biāo)標(biāo)頭延伸會(huì)被定義在RTP標(biāo)頭中,由此傳送對(duì)應(yīng)網(wǎng)絡(luò)視頻傳送器102 的地理坐標(biāo)信息。
圖9是根據(jù)本發(fā)明第二范例實(shí)施例所繪示的RTP分組的范例示意圖。
請(qǐng)參照?qǐng)D9,RTP分組900包括RTP標(biāo)頭902與有效載荷(payload)950。RTP 標(biāo)頭902用以記錄RTP分組900的相關(guān)信息,而有效載荷950為實(shí)際所傳送的數(shù)據(jù)(例 如,視頻圖像)。
RTP標(biāo)頭902包括版本信息欄位904、填補(bǔ)(padding)欄位906、延伸(extension) 欄位908、CSRC計(jì)數(shù)(CSRCcount)欄位910、標(biāo)記(marker)欄位912、有效載荷類型欄 位914、順序號(hào)(sequence number)欄位916、時(shí)間戳(timestamp)欄位918與同步源識(shí)別 符(Synchronization source (SSRC) identifier)欄位 920。
版本信息欄位904具有2個(gè)位,以記錄所使用的RTP的版本。填補(bǔ)欄位906具 有1個(gè)位,以記錄分組結(jié)尾是否包含填補(bǔ)位。延伸欄位908具有1個(gè)位,以記錄RTP標(biāo) 頭是否包含標(biāo)頭延伸。CSRC計(jì)數(shù)欄位910具有4個(gè)位,以記錄CSRC的個(gè)數(shù)。標(biāo)記欄 位912具有1個(gè)位,以標(biāo)記解釋信息。有效載荷欄位914具有7個(gè)位,以記錄RTP有效 載荷的格式。順序號(hào)欄位916具有16個(gè)位,以記錄RTP分組的序號(hào)。時(shí)間戳欄位918 具有32個(gè)位,以記錄RTP分組的取樣時(shí)間。同步源識(shí)別符欄位920具有32個(gè)位,以記 錄同步源識(shí)別符。
特別是,當(dāng)RTP標(biāo)頭902包含二進(jìn)位編碼坐標(biāo)標(biāo)頭延伸980時(shí),RTP標(biāo)頭902 的延伸欄位908會(huì)被標(biāo)記為1,。
二進(jìn)位編碼坐標(biāo)標(biāo)頭延伸980具有識(shí)別符欄位922、延伸標(biāo)頭長(zhǎng)度欄位924、 移動(dòng)性欄位(MO)926、編碼方式欄位(BE)928、高度識(shí)別欄位(A)930、高度單位欄位 (AU) 932、保留(reserved)欄位934經(jīng)度值欄位(X) 936、緯度值欄位(Y) 938與高度值欄 位(Z)940 ο
識(shí)別符欄位922具有16個(gè)位,以記錄二進(jìn)位編碼坐標(biāo)標(biāo)頭延伸980的識(shí)別值。 例如,二進(jìn)位編碼坐標(biāo)標(biāo)頭延伸980的16進(jìn)位識(shí)別值為〃 OxFBEC"。
延伸標(biāo)頭長(zhǎng)度欄位9M具有16個(gè)位,以記錄二進(jìn)位編碼坐標(biāo)標(biāo)頭延伸980的長(zhǎng) 度。具體來說,延伸標(biāo)頭長(zhǎng)度欄位擬4會(huì)記錄從延伸標(biāo)頭長(zhǎng)度欄位擬4之后有幾個(gè)32個(gè)位是屬于二進(jìn)位編碼坐標(biāo)標(biāo)頭延伸980。
移動(dòng)性欄位擬6具有1個(gè)位,以記錄網(wǎng)絡(luò)視頻傳送器102為固定式或移動(dòng)式。例 如,當(dāng)移動(dòng)性欄位擬6被標(biāo)示為"0"時(shí),表示網(wǎng)絡(luò)視頻傳送器102為固定式,并且當(dāng)移 動(dòng)性欄位擬6被標(biāo)示為〃 1"時(shí),表示網(wǎng)絡(luò)視頻傳送器102為移動(dòng)式。
編碼方式欄位擬8具有1個(gè)位,以記錄經(jīng)度值欄位934、緯度值欄位936與高度 值欄位938是以32個(gè)位或64個(gè)位來表示。例如,當(dāng)編碼方式欄位9 被標(biāo)示為"0〃 時(shí),表示經(jīng)度值欄位936、緯度值欄位938與高度值欄位940是以32個(gè)位來表示,并且當(dāng) 編碼方式欄位擬8被標(biāo)示為"1"時(shí),表示經(jīng)度值欄位936、緯度值欄位938與高度值欄 位940是以64個(gè)位來表示。
具體來說,當(dāng)編碼方式欄位擬8被標(biāo)示為"1"時(shí)表示經(jīng)度值欄位936、緯度值 欄位938與高度值欄位940是以符合IEEE 764所規(guī)范的浮點(diǎn)數(shù)來表示。此外,當(dāng)編碼方 式欄位擬8被標(biāo)示為"0"時(shí)表示經(jīng)度值欄位936、緯度值欄位938與高度值欄位940是 以根據(jù)本發(fā)明范例實(shí)施例所設(shè)計(jì)的32位表示法來表示。
圖IOA與圖IOB是根據(jù)本發(fā)明第三范例實(shí)施例所繪示的32位表示法的示意圖。
請(qǐng)參照?qǐng)D10A,32位表示法是以符號(hào)欄位1002、整數(shù)欄位1004與小數(shù)欄位1006來表示經(jīng)度值與緯度值。
符號(hào)欄位1002具有1個(gè)位,以記錄經(jīng)度值(或緯度值)的正負(fù)號(hào)。例如,當(dāng)符 號(hào)欄位1002被標(biāo)記為〃 0〃時(shí)表示正號(hào),并且當(dāng)符號(hào)欄位1002被標(biāo)記為〃 1〃時(shí)表示負(fù) 號(hào)。整數(shù)欄位1004具有8個(gè)位以記錄經(jīng)度值(或緯度值)的整數(shù)部分。小數(shù)欄位1006 具有23個(gè)位以記錄經(jīng)度值(或緯度值)的小數(shù)部分,此小數(shù)部分的算法是將這23個(gè)位當(dāng) 作整數(shù)然后除以 223。例如,“-23.5〃 會(huì)以〃 10001011110000000000000000000000〃 來 表不。
請(qǐng)參照?qǐng)D10B,32位表示法是以2補(bǔ)數(shù)法來表示高度值。例如,〃 150〃是以 “00000000000000000000000010010110"來表示
請(qǐng)?jiān)賲⒄請(qǐng)D9,高度識(shí)別欄位930具有1個(gè)位,用以記錄地理坐標(biāo)信息是否包含 高度的信息。例如,當(dāng)高度識(shí)別欄位930被標(biāo)記為"0"時(shí),表示地理坐標(biāo)信息無包含高 度的信息,并且當(dāng)高度識(shí)別欄位930被標(biāo)記為"1"時(shí),表示地理坐標(biāo)信息包含高度的信 肩、ο
高度單位欄位932具有1個(gè)位,用以記錄高度的單位。例如,當(dāng)高度單位欄位 932被標(biāo)記為"0"時(shí),表示高度是以公尺為單位來表示,并且當(dāng)高度單位欄位932被標(biāo) 記為"1"時(shí),表示高度是以英尺為單位來表示。
保留欄位934包括觀個(gè)空位。經(jīng)度值欄位936、緯度值欄位938與高度值欄位 940分別地用以記錄地理坐標(biāo)信息的經(jīng)度、緯度與高度。
依據(jù)上述的配置,延伸標(biāo)頭長(zhǎng)度欄位擬4會(huì)依據(jù)不同的情況而設(shè)定。在本范例 實(shí)施例中,延伸標(biāo)頭長(zhǎng)度欄位擬4會(huì)被標(biāo)記為3、4、5或7。
具體來說,當(dāng)所傳送的地理坐標(biāo)信息無包含高度信息且經(jīng)度與緯度是以32位法 來表示時(shí),二進(jìn)位編碼坐標(biāo)標(biāo)頭延伸980的長(zhǎng)度為96個(gè)位。此時(shí),延伸標(biāo)頭長(zhǎng)度欄位 924會(huì)被標(biāo)記為3。
當(dāng)所傳送的地理坐標(biāo)信息包含高度信息且經(jīng)度與緯度是以32位法來表示時(shí),二進(jìn)位編碼坐標(biāo)標(biāo)頭延伸980的長(zhǎng)度為1 個(gè)位。此時(shí),延伸標(biāo)頭長(zhǎng)度欄位擬4會(huì)被標(biāo)記 為4。
當(dāng)所傳送的地理坐標(biāo)信息無包含高度信息且經(jīng)度與緯度是以32位法來表示時(shí), 二進(jìn)位編碼坐標(biāo)標(biāo)頭延伸980的長(zhǎng)度為160個(gè)位。此時(shí),延伸標(biāo)頭長(zhǎng)度欄位擬4會(huì)被標(biāo) 記為5。
當(dāng)所傳送的地理坐標(biāo)信息包含高度信息且經(jīng)度與緯度是以64位法來表示時(shí),二 進(jìn)位編碼坐標(biāo)標(biāo)頭延伸980的長(zhǎng)度為2M個(gè)位。此時(shí),延伸標(biāo)頭長(zhǎng)度欄位擬4會(huì)被標(biāo)記 為7。
基于上述,在本范例實(shí)施例中,在傳送視頻圖像時(shí),網(wǎng)絡(luò)視頻傳送器102的地 理坐標(biāo)信息會(huì)通過RTP標(biāo)頭902的二進(jìn)位編碼坐標(biāo)標(biāo)頭延伸980經(jīng)由IP網(wǎng)絡(luò)106來傳送 給網(wǎng)絡(luò)視頻用戶端104。
圖11是根據(jù)本發(fā)明第三范例實(shí)施例所繪示的視頻裝置位置回報(bào)方法的流程圖。
請(qǐng)參照?qǐng)D11,在步驟SllOl中,網(wǎng)絡(luò)視頻傳送器102會(huì)檢測(cè)目前的地理坐標(biāo)信 息。例如,地理坐標(biāo)檢測(cè)裝置306會(huì)通過從衛(wèi)星接收的信息來計(jì)算對(duì)應(yīng)網(wǎng)絡(luò)視頻傳送器 102的地理坐標(biāo)信息。
在步驟S1103中,網(wǎng)絡(luò)視頻傳送器102的位置回報(bào)模塊310會(huì)將所檢測(cè)的地理坐 標(biāo)信息依據(jù)所定義的二進(jìn)位編碼坐標(biāo)標(biāo)頭延伸980加入至RTP標(biāo)頭中。
接著,在步驟S1105中,網(wǎng)絡(luò)視頻傳送器102會(huì)以RTP標(biāo)頭封裝欲傳送的視頻 圖像,并且經(jīng)由IP網(wǎng)絡(luò)106將含有RTP標(biāo)頭的視頻圖像傳送給網(wǎng)絡(luò)視頻用戶端104。
值得一提的是,在本發(fā)明另一范例實(shí)施例中,在二進(jìn)位編碼坐標(biāo)標(biāo)頭延伸980 中可更定義其他標(biāo)頭延伸,以傳送其他相關(guān)信息。例如,聯(lián)合圖像專家組靜態(tài)圖像壓縮 標(biāo)準(zhǔn)實(shí)時(shí)傳輸協(xié)議(Joint Photographic ExpertsGroup, JPEG)標(biāo)頭延伸可更封裝至二進(jìn)位 編碼坐標(biāo)標(biāo)頭延伸980。如圖12所示,識(shí)別符為〃 0XFFD8"且長(zhǎng)度為N的聯(lián)合圖像專 家組靜態(tài)圖像壓縮標(biāo)準(zhǔn)標(biāo)頭延伸960被封裝在二進(jìn)位編碼坐標(biāo)標(biāo)頭延伸980中。值得注 意的是,此時(shí)延伸標(biāo)頭長(zhǎng)度欄位擬4的值為二進(jìn)位編碼坐標(biāo)標(biāo)頭延伸980的長(zhǎng)度加上聯(lián)合 圖像專家組靜態(tài)圖像壓縮標(biāo)準(zhǔn)標(biāo)頭延伸960的長(zhǎng)度。
綜上所述,本發(fā)明范例實(shí)施例能夠檢測(cè)移動(dòng)式網(wǎng)絡(luò)視頻傳送器的地理坐標(biāo)信息 并且通過IP網(wǎng)絡(luò)傳送所檢測(cè)的地理坐標(biāo)信息傳送給網(wǎng)絡(luò)視頻用戶端或視頻存儲(chǔ)端,由此 成功地識(shí)別移動(dòng)式網(wǎng)絡(luò)視頻傳送器所拍攝的視頻圖像的位置。
雖然本發(fā)明已以實(shí)施例公開如上,然其并非用以限定本發(fā)明,本領(lǐng)域技術(shù)人 員,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作些許的更動(dòng)與潤(rùn)飾,故本發(fā)明的保護(hù)范圍 當(dāng)視所附權(quán)利要求書所界定者為準(zhǔn)。
權(quán)利要求
1.一種視頻裝置位置回報(bào)系統(tǒng),包括一網(wǎng)絡(luò)視頻傳送器,用以拍攝一視頻圖像并且經(jīng)由一網(wǎng)絡(luò)傳送該視頻圖像,其中該 網(wǎng)絡(luò)視頻傳送器包括一地理坐標(biāo)檢測(cè)裝置,用以檢測(cè)該對(duì)應(yīng)該網(wǎng)絡(luò)視頻傳送器的一地理 坐標(biāo)信息;以及一網(wǎng)絡(luò)視頻用戶端,經(jīng)由該網(wǎng)絡(luò)接收該視頻圖像,其中該網(wǎng)絡(luò)視頻傳送器經(jīng)由該網(wǎng)絡(luò)將對(duì)應(yīng)該網(wǎng)絡(luò)視頻傳送器的該地理坐標(biāo)信息傳送 給該網(wǎng)絡(luò)視頻用戶端。
2.如權(quán)利要求1所述的視頻裝置位置回報(bào)系統(tǒng),其中該網(wǎng)絡(luò)視頻傳送器是通過一信息 網(wǎng)服務(wù)探索程序?qū)⒃摰乩碜鴺?biāo)信息傳送給該網(wǎng)絡(luò)視頻用戶端。
3.如權(quán)利要求2所述的視頻裝置位置回報(bào)系統(tǒng),其中該信息網(wǎng)服務(wù)探索程序包括一問 候訊息,并且該地理坐標(biāo)信息被記錄在該問候訊息中。
4.如權(quán)利要求3所述的視頻裝置位置回報(bào)系統(tǒng),其中該問候訊息具有一位置范圍并且 該位置范圍定義一地理坐標(biāo)屬性以記錄該地理坐標(biāo)信息。
5.如權(quán)利要求1所述的視頻裝置位置回報(bào)系統(tǒng),其中該網(wǎng)絡(luò)視頻傳送器是通過一實(shí)時(shí) 傳輸協(xié)議串流將該地理坐標(biāo)信息傳送給該網(wǎng)絡(luò)視頻用戶端。
6.如權(quán)利要求5所述的視頻裝置位置回報(bào)系統(tǒng),其中該實(shí)時(shí)傳輸協(xié)議串流包括一中介 數(shù)據(jù)串流,該中介數(shù)據(jù)串流所傳送的一中介數(shù)據(jù)符合一地址信息串流類型,并且該 地理 坐標(biāo)信息是依據(jù)該地址信息串流類型的格式被記錄在該中介數(shù)據(jù)中。
7.如權(quán)利要求5所述的視頻裝置位置回報(bào)系統(tǒng),其中該實(shí)時(shí)傳輸協(xié)議串流所傳送的一 分組中包括一二進(jìn)位編碼坐標(biāo)標(biāo)頭延伸,該二進(jìn)位編碼坐標(biāo)標(biāo)頭延伸的格式為一實(shí)時(shí)傳 輸協(xié)議標(biāo)頭延伸,并且該地理坐標(biāo)信息是記錄在該二進(jìn)位編碼坐標(biāo)標(biāo)頭延伸中。
8.如權(quán)利要求7所述的視頻裝置位置回報(bào)系統(tǒng),其中該二進(jìn)位編碼坐標(biāo)標(biāo)頭延伸包括 一聯(lián)合圖像專家組靜態(tài)圖像壓縮標(biāo)準(zhǔn)實(shí)時(shí)傳輸協(xié)議標(biāo)頭延伸。
9.如權(quán)利要求1所述的視頻裝置位置回報(bào)系統(tǒng),其中該網(wǎng)絡(luò)視頻傳送器為一移動(dòng)式互 聯(lián)網(wǎng)通信協(xié)議攝像機(jī)。
10.如權(quán)利要求1所述的視頻裝置位置回報(bào)系統(tǒng),其中該網(wǎng)絡(luò)視頻傳送器符合一開放 網(wǎng)絡(luò)視頻接口論壇規(guī)范,并且該網(wǎng)絡(luò)視頻用戶端符合該開放網(wǎng)絡(luò)視頻接口論壇規(guī)范。
11.如權(quán)利要求10所述的視頻裝置位置回報(bào)系統(tǒng),還包括一網(wǎng)絡(luò)視頻存儲(chǔ)端,其中該 網(wǎng)絡(luò)視頻存儲(chǔ)端符合該開放網(wǎng)絡(luò)視頻接口論壇規(guī)范并且從該網(wǎng)絡(luò)視頻傳送器或該網(wǎng)絡(luò)視 頻用戶端接收對(duì)應(yīng)該網(wǎng)絡(luò)視頻傳送器的該地理坐標(biāo)信息。
12.如權(quán)利要求1所述的視頻裝置位置回報(bào)系統(tǒng),其中該地理坐標(biāo)信息包括一緯度參 數(shù)、一經(jīng)度參數(shù)與一高度參數(shù)的至少其中之一。
13.—種視頻裝置位置回報(bào)方法,用以將對(duì)應(yīng)一網(wǎng)絡(luò)視頻傳送器的一地理坐標(biāo)信息回 報(bào)給一網(wǎng)絡(luò)視頻用戶端,該視頻裝置位置回報(bào)方法包括檢測(cè)該對(duì)應(yīng)該網(wǎng)絡(luò)視頻傳送器的該地理坐標(biāo)信息;以及經(jīng)由一網(wǎng)絡(luò)將對(duì)應(yīng)該網(wǎng)絡(luò)視頻傳送器的該地理坐標(biāo)信息傳送給該網(wǎng)絡(luò)視頻用戶端。
14.如權(quán)利要求13所述的視頻裝置位置回報(bào)方法,其中經(jīng)由該網(wǎng)絡(luò)將對(duì)應(yīng)該網(wǎng)絡(luò)視頻 傳送器的該地理坐標(biāo)信息傳送給該網(wǎng)絡(luò)視頻用戶端的步驟包括通過一信息網(wǎng)服務(wù)探索程序?qū)⒃摰乩碜鴺?biāo)信息傳送給該網(wǎng)絡(luò)視頻用戶端。
15.如權(quán)利要求14所述的視頻裝置位置回報(bào)方法,其中通過該信息網(wǎng)服務(wù)探索程序?qū)?該地理坐標(biāo)信息傳送給該網(wǎng)絡(luò)視頻用戶端的步驟包括在該信息網(wǎng)服務(wù)探索程序的一問候訊息的一位置范圍中定義一地理坐標(biāo)屬性;以及 通過該地理坐標(biāo)屬性傳送該地理坐標(biāo)信息給該網(wǎng)絡(luò)視頻用戶端。
16.如權(quán)利要求13所述的視頻裝置位置回報(bào)方法,其中經(jīng)由該網(wǎng)絡(luò)將對(duì)應(yīng)該網(wǎng)絡(luò)視頻 傳送器的該地理坐標(biāo)信息傳送給該網(wǎng)絡(luò)視頻用戶端的步驟包括通過一實(shí)時(shí)傳輸協(xié)議串流將該地理坐標(biāo)信息傳送給該網(wǎng)絡(luò)視頻用戶端。
17.如權(quán)利要求16所述的視頻裝置位置回報(bào)方法,其中通過該實(shí)時(shí)傳輸協(xié)議串流將該 地理坐標(biāo)信息傳送給該網(wǎng)絡(luò)視頻用戶端的步驟包括在該實(shí)時(shí)傳輸協(xié)議串流的一中介數(shù)據(jù)串流所傳送的一中介數(shù)據(jù)中定義一地址信息串 流類型;依據(jù)該地址信息串流類型的格式將該地理坐標(biāo)信息記錄在該中介數(shù)據(jù)中;以及 將包含該地理坐標(biāo)信息的該中介數(shù)據(jù)串流傳送給該網(wǎng)絡(luò)視頻用戶端。
18.如權(quán)利要求16所述的視頻裝置位置回報(bào)方法,其中通過該實(shí)時(shí)傳輸協(xié)議串流將該 地理坐標(biāo)信息傳送給該網(wǎng)絡(luò)視頻用戶端的步驟包括在該實(shí)時(shí)傳輸協(xié)議串流所傳送的一分組中定義一二進(jìn)位編碼坐標(biāo)標(biāo)頭延伸,該二進(jìn) 位編碼坐標(biāo)標(biāo)頭延伸的格式為一實(shí)時(shí)傳輸協(xié)議標(biāo)頭延伸;將該地理坐標(biāo)信息記錄在該二進(jìn)位編碼坐標(biāo)標(biāo)頭延伸中;以及將包含該二進(jìn)位編碼坐標(biāo)標(biāo)頭延伸的該實(shí)時(shí)傳輸協(xié)議串流傳送給該網(wǎng)絡(luò)視頻用戶端。
19.如權(quán)利要求18所述的視頻裝置位置回報(bào)方法,還包括在該二進(jìn)位編碼坐標(biāo)標(biāo)頭延 伸中定義一聯(lián)合圖像專家組靜態(tài)圖像壓縮標(biāo)準(zhǔn)實(shí)時(shí)傳輸協(xié)議標(biāo)頭延伸。
20.如權(quán)利要求13所述的視頻裝置位置回報(bào)方法,其中該地理坐標(biāo)信息包括一緯度參 數(shù)、一經(jīng)度參數(shù)與一高度參數(shù)的至少其中之一。
21.—種網(wǎng)絡(luò)視頻傳送器,包括一圖像感測(cè)器,用以拍攝一視頻圖像; 一地理坐標(biāo)檢測(cè)裝置,用以檢測(cè)一地理坐標(biāo)信息; 一通信接口;以及一位置回報(bào)模塊,耦接至該圖像感測(cè)器、該地理坐標(biāo)檢測(cè)裝置與該通信接口,用以 通過一信息網(wǎng)服務(wù)探索程序經(jīng)由該通信接口傳送該地理坐標(biāo)信息。
22.如權(quán)利要求21所述的網(wǎng)絡(luò)視頻傳送器,其中該信息網(wǎng)服務(wù)探索程序包括一問候訊 息,并且該地理坐標(biāo)信息被記錄在該問候訊息中。
23.如權(quán)利要求22所述的網(wǎng)絡(luò)視頻傳送器,其中該問候訊息具有一位置范圍并且該位 置范圍定義一地理坐標(biāo)屬性以記錄該地理坐標(biāo)信息。
24.如權(quán)利要求22所述的網(wǎng)絡(luò)視頻傳送器,其中該通信接口依據(jù)一開放網(wǎng)絡(luò)視頻接口 論壇規(guī)范來傳輸數(shù)據(jù)。
25.—種網(wǎng)絡(luò)視頻傳送器,包括一圖像感測(cè)器,用以拍攝一視頻圖像; 一地理坐標(biāo)檢測(cè)裝置,用以檢測(cè)一地理坐標(biāo)信息;一通信接口;以及一位置回報(bào)模塊,耦接至該圖像感測(cè)器、該地理坐標(biāo)檢測(cè)裝置與該通信接口,用以 通過一實(shí)時(shí)傳輸協(xié)議串流經(jīng)由該通信接口傳送該地理坐標(biāo)信息。
26.如權(quán)利要求25所述的網(wǎng)絡(luò)視頻傳送器,其中該實(shí)時(shí)傳輸協(xié)議串流包括一中介數(shù)據(jù) 串流,該中介數(shù)據(jù)串流所傳送的一中介數(shù)據(jù)符合一地址信息串流類型,并且該地理坐標(biāo) 信息是依據(jù)該地址信息串流類型的格式被記錄在該中介數(shù)據(jù)中。
27.如權(quán)利要求25所述的網(wǎng)絡(luò)視頻傳送器,其中該實(shí)時(shí)傳輸協(xié)議串流包括一二進(jìn)位編 碼坐標(biāo)標(biāo)頭延伸,該二進(jìn)位編碼坐標(biāo)標(biāo)頭延伸的格式為一實(shí)時(shí)傳輸協(xié)議標(biāo)頭延伸,并且 該地理坐標(biāo)信息被記錄在該二進(jìn)位編碼坐標(biāo)標(biāo)頭延伸中。
28.如權(quán)利要求27所述的網(wǎng)絡(luò)視頻傳送器,其中該二進(jìn)位編碼坐標(biāo)標(biāo)頭延伸包括一聯(lián) 合圖像專家組靜態(tài)圖像壓縮標(biāo)準(zhǔn)實(shí)時(shí)傳輸協(xié)議標(biāo)頭延伸。
29.如權(quán)利要求25所述的網(wǎng)絡(luò)視頻傳送器,其中該通信接口依據(jù)一開放網(wǎng)絡(luò)視頻接口 論壇規(guī)范來傳輸一視頻圖像及一數(shù)據(jù)。
30.如權(quán)利要求25所述的網(wǎng)絡(luò)視頻傳送器,其中該地理坐標(biāo)信息包括一緯度參數(shù)、一 經(jīng)度參數(shù)與一高度參數(shù)的至少其中之一。
31.一種視頻裝置位置回報(bào)方法,用以將對(duì)應(yīng)一網(wǎng)絡(luò)視頻傳送器的一地理坐標(biāo)信息回 報(bào)給一網(wǎng)絡(luò)視頻用戶端,該視頻裝置位置回報(bào)方法包括檢測(cè)該對(duì)應(yīng)該網(wǎng)絡(luò)視頻傳送器的一地理坐標(biāo)信息;在該信息網(wǎng)服務(wù)探索程序的一問候訊息的一位置范圍中定義一地理坐標(biāo)屬性;以及通過該地理坐標(biāo)屬性傳送該地理坐標(biāo)信息給該網(wǎng)絡(luò)視頻用戶端。
32.—種視頻裝置位置回報(bào)方法,用以將對(duì)應(yīng)一網(wǎng)絡(luò)視頻傳送器的一地理坐標(biāo)信息回 報(bào)給一網(wǎng)絡(luò)視頻用戶端,該視頻裝置位置回報(bào)方法包括檢測(cè)該對(duì)應(yīng)該網(wǎng)絡(luò)視頻傳送器的一地理坐標(biāo)信息;以及通過一實(shí)時(shí)傳輸協(xié)議串流將該地理坐標(biāo)信息傳送給該網(wǎng)絡(luò)視頻用戶端。
33.如權(quán)利要求32所述的視頻裝置位置回報(bào)方法,其中通過該實(shí)時(shí)傳輸協(xié)議串流將該 地理坐標(biāo)信息傳送給該網(wǎng)絡(luò)視頻用戶端的步驟包括在該實(shí)時(shí)傳輸協(xié)議串流的一中介數(shù)據(jù)串流所傳送的一中介數(shù)據(jù)中定義一地址信息串 流類型;依據(jù)該地址信息串流類型的格式將該地理坐標(biāo)信息記錄在該中介數(shù)據(jù);以及將包含該地理坐標(biāo)信息的該中介數(shù)據(jù)串流傳送給該網(wǎng)絡(luò)視頻用戶端。
34.如權(quán)利要求32所述的視頻裝置位置回報(bào)方法,其中通過該實(shí)時(shí)傳輸協(xié)議串流將該 地理坐標(biāo)信息傳送給該網(wǎng)絡(luò)視頻用戶端的步驟包括在該實(shí)時(shí)傳輸協(xié)議串流所傳送的一分組中定義一二進(jìn)位編碼坐標(biāo)標(biāo)頭延伸,其中該 二進(jìn)位編碼坐標(biāo)標(biāo)頭延伸的格式為一實(shí)時(shí)傳輸協(xié)議標(biāo)頭延伸;將該地理坐標(biāo)信息記錄在該二進(jìn)位編碼坐標(biāo)標(biāo)頭延伸中;以及將包含該二進(jìn)位編碼坐標(biāo)標(biāo)頭延伸的該實(shí)時(shí)傳輸協(xié)議串流傳送給該網(wǎng)絡(luò)視頻用戶端。
35.如權(quán)利要求34所述的視頻裝置位置回報(bào)方法,還包括在該二進(jìn)位編碼坐標(biāo)標(biāo)頭延 伸中定義一聯(lián)合圖像專家組靜態(tài)圖像壓縮標(biāo)準(zhǔn)實(shí)時(shí)傳輸協(xié)議標(biāo)頭延伸。
全文摘要
一種視頻裝置位置回報(bào)系統(tǒng)與方法及網(wǎng)絡(luò)視頻傳送器,此系統(tǒng)包括網(wǎng)絡(luò)視頻傳送器與網(wǎng)絡(luò)視頻用戶端。網(wǎng)絡(luò)視頻傳送器用以拍攝一視頻圖像并且經(jīng)由網(wǎng)絡(luò)傳送所拍攝的視頻圖像,其中此網(wǎng)絡(luò)視頻傳送器包括地理座標(biāo)檢測(cè)裝置,用以檢測(cè)對(duì)應(yīng)此網(wǎng)絡(luò)視頻傳送器的地理坐標(biāo)信息。網(wǎng)絡(luò)視頻用戶端經(jīng)由網(wǎng)絡(luò)接收此視頻圖像,其中對(duì)應(yīng)網(wǎng)絡(luò)視頻傳送器的地理坐標(biāo)信息經(jīng)由網(wǎng)絡(luò)被傳送至網(wǎng)絡(luò)視頻用戶端。基此,本視頻裝置位置回報(bào)系統(tǒng)能夠提供對(duì)應(yīng)所拍攝圖像的地理坐標(biāo)信息。
文檔編號(hào)H04L29/06GK102026040SQ20101026735
公開日2011年4月20日 申請(qǐng)日期2010年8月27日 優(yōu)先權(quán)日2009年9月23日
發(fā)明者徐健智, 焦信達(dá), 陳昱愷 申請(qǐng)人:財(cái)團(tuán)法人工業(yè)技術(shù)研究院