新四季網

影像資料編碼方法及實現該方法的伺服器的製作方法

2023-10-20 02:44:02 1

專利名稱:影像資料編碼方法及實現該方法的伺服器的製作方法
技術領域:
本發明涉及一種數據編碼方法,尤其涉及一種針對不同終端設備顯示屏幕大小的影像資料編碼方法及實現該方法的伺服器。
背景技術:
目前,監視器(如網絡攝影機)普遍被用於安全監控領域,監視器攝取的影像資料可以通過網絡傳送給管理伺服器,伺服器對該影像資料進行編碼後保存在存儲器中。管理人員可以通過終端設備(如電腦或手持設備等)連接到該伺服器,查看由監視器所拍攝的畫面,以節省時間與人力成本。但是,由於各終端設備的顯示屏幕大小不同,如果伺服器傳送到終端設備的畫面超出終端設備的顯示屏幕範圍,則將導致部分內容無法顯示。

發明內容
鑑於以上內容,有必要提供一種影像資料編碼方法,其可利用SVC編碼器,根據不同終端設備的顯示屏幕大小,對影像資料進行編碼,獲取不同大小的編碼影像。在一個實施例中,該方法包括如下步驟接收終端設備一種類型的影像請求;判斷該類型的影像請求是否處理過;如果該類型的影像請求處理過,根據該終端設備的影像請求,從伺服器的存儲器中直接獲取編碼後的影像,並輸出編碼後的影像到該終端設備;及如果該類型的影像請求沒有處理過,在伺服器的編碼器中添加處理該類型影像請求的任務,所述編碼器根據該類型的影像請求,對當前影像資料進行編碼,將編碼後的影像及該影像對應的影像請求類型保存於存儲器中,並輸出編碼後的影像到該終端設備。前述方法可以由電子設備(如伺服器)執行,其中該電子設備具有附帶了圖形用戶界面(⑶I)的顯示屏幕、一個或多個處理器、存儲器以及保存在存儲器中用於執行這些方法的一個或多個模塊、程序或指令集。在某些實施例中,該電子設備提供了包括無線通信在內的多種功能。用於執行前述方法的指令可以包含在被配置成由一個或多個處理器執行的電腦程式產品中。相較於現有技術,所述的影像資料編碼方法及其伺服器,其可利用SVC (Salable Video Coding,可伸縮視頻編碼)編碼器,根據不同終端設備的顯示屏幕大小,對影像資料進行編碼,獲取不同大小的編碼影像,並傳送不同大小的編碼影像到終端設備,達到節省傳輸空間及成本的目的。


圖1是本發明影像資料編碼的應用環境示意圖。
圖2是本發明伺服器的結構示意圖。圖3是本發明影像資料編碼方法的較佳實施例的流程圖。圖4是本發明根據不同顯示屏幕大小進行編碼的示意圖。主要元件符號說明
伺服器2終端設備Τ1、Τ2、Τ3監視器10影像資料20存儲器21顯示屏幕22處理器23SVC編碼器24事件監聽器25編碼影像210
具體實施例方式如圖1所示,是本發明影像資料編碼的應用環境示意圖。在本實施例中,監視器10 將攝取的影像資料20傳送給SVC(Salable Video Coding,可伸縮視頻編碼)編碼器對。 事件監聽器(Event Listener) 25用於偵測終端設備(如T1、T2和T3)的影像請求,將偵測到的影像請求發送給SVC編碼器24。 在本實施例中,SVC編碼器M和事件監聽器25位於伺服器2中(參閱圖2所示)。 SVC編碼器M根據終端設備顯示屏幕的大小,按照不同的編碼區塊大小(如PI、Ρ2和Ρ3) 和解析度對該影像資料20進行編碼,得到不同大小的編碼影像。然後,伺服器2將不同大小的編碼影像傳送給對應的終端設備。在本實施例中,該伺服器2還包括存儲器21、顯示屏幕22和處理器23。其中,所述存儲器21、顯示屏幕22、處理器23、SVC編碼器M和事件監聽器25通過數據總線連接, 所述存儲器21中存儲有SVC編碼器M編碼後的影像資料210 (簡稱編碼影像,如傳輸數據流和各種參數等)。該SVC編碼器M用於根據不同終端設備的顯示屏幕大小,對影像資料 20進行編碼,得到不同大小的編碼影像210。然後,伺服器2傳送不同大小的編碼影像210 到終端設備,具體過程參見圖3的描述。在本實施例中,所述伺服器2可以提供一個或多個模塊,所述一個或多個模塊被存儲在所述存儲器21中並被配置成由一個或多個處理器(本實施例為一個處理器23)執行,以完成本發明。本發明所稱的模塊是完成一特定功能的電腦程式段,比程序更適合於描述軟體在計算機中的執行過程。所述顯示屏幕22用於顯示編碼影像210,如視頻串流和音頻串流等。所述監視器10包含,但不限於,可由軟體或硬體電路方式驅動的巡轉臺攝影機、快速球攝影機 (SpeedDome)和可平移(Pan)、傾斜(Tilt)、縮放(Zoom)的 PTZ (Pan/Til t/hom)攝影機等。如圖3所示,是本發明影像資料編碼方法的較佳實施例的流程圖。步驟Si,伺服器2通過事件監聽器25接收終端設備某一類型的影像請求。所述影像請求包括該終端設備需要接收的影像資料的編碼區塊大小、該編碼區塊在該影像資料中的位置、及該編碼區塊的解析度(即編碼率)等。在本實施例中,編碼區塊越大,編碼後的影像就會越大,解析度越高,編碼後的影像越清晰。舉例而言,參閱圖1所示,假設終端設備T3為手機,終端設備T2為PDA (Personal Digital Assistant,掌上電腦),終端設備 Tl為桌上型電腦,PU P2、P3代表不同的編碼區塊大小(即一個畫面的三個不同大小的部分),且Pl < P2 < P3。則可以設定終端設備T3的編碼區塊大小為Pl,Pl採用低編碼率 (如800*600),終端設備T2的編碼區塊大小為(P1+P2),P2採用中編碼率(如1024*768), 終端設備T3的編碼區塊大小為(Pl+P2+P;3),P3採用高編碼率(如1280*1024)。步驟S2,伺服器2判斷該類型的影像請求是否處理過。如果該類型的影像請求處理過,執行步驟S3,如果該類型的影像請求沒有處理過,則執行步驟S4。步驟S3,伺服器2根據該終端設備的影像請求,從存儲器21中直接獲取編碼後的影像210,然後執行步驟S6。在本實施例中,如果伺服器2處理過某種類型的影像請求,則 SVC編碼器M在對影像資料20進行編碼時,會增加根據該類型的影像請求對影像資料20 進行編碼的功能,以生成該類型影像請求對應的編碼影像,並將編碼後的影像210及該影像對應的影像請求類型保存在存儲器21中。可以理解,當後續有相同影像請求時,伺服器 2可以直接從存儲器21中讀取編碼後的影像210。步驟S4,伺服器2在SVC編碼器M中添加處理該類型影像請求的任務。步驟S5,SVC編碼器M根據該類型的影像請求,對監視器10當前攝取的影像資料 20進行編碼,並將編碼後的影像及該影像對應的影像請求類型保存於存儲器21中。步驟S6,輸出編碼後的影像到該終端設備。為了便於說明,以上實施例是以終端設備每次只發送一種類型的影像請求為例進行說明的。可以理解,在其它實施例中,每個終端設備每次也可以發送兩種或兩種以上的影像請求類型,具體參閱圖4的舉例說明。參閱圖4所示,P2為影像資料中除了 Pl之外剩餘的部分。假設終端設備T3之前已經發送過編碼區塊大小為Pl (—種類型)的影像請求給伺服器2。則當終端設備T2發送編碼區塊大小為(P1+P2)的影像請求時(兩種類型),SVC編碼器M只需對區塊P2進行編碼,將編碼後的區塊P2傳送給該終端設備T2。由於編碼區塊大小為Pl的影像請求已經處理過,SVC編碼器M會根據Pl對應的影像請求類型,實時對監視器10攝取的影像資料20 進行編碼,並將編碼後的影像保存在存儲器21中,所以區塊Pl編碼後的影像可以直接從存儲器21中讀取。在本實施例中,採用SVC編碼器M對影像資料的不同區塊進行編碼,在其它實施例中,本領域技術人員也可以採用其它編碼器來實施本發明。 最後應說明的是,以上實施例僅用以說明本發明的技術方案而非限制,儘管參照較佳實施例對本發明進行了詳細說明,本領域的普通技術人員應當理解,可以對本發明的技術方案進行修改或等同替換,而不脫離本發明技術方案的精神和範圍。
權利要求
1.一種影像資料編碼方法,其特徵在於,該方法包括如下步驟接收終端設備一種類型的影像請求;判斷該類型的影像請求是否處理過;如果該類型的影像請求處理過,根據該終端設備的影像請求,從伺服器的存儲器中直接獲取編碼後的影像,並輸出編碼後的影像到該終端設備;及如果該類型的影像請求沒有處理過,在伺服器的編碼器中添加處理該類型影像請求的任務,所述編碼器根據該類型的影像請求,對當前影像資料進行編碼,將編碼後的影像及該影像對應的影像請求類型保存於存儲器中,並輸出編碼後的影像到該終端設備。
2.如權利要求1所述的影像資料編碼方法,其特徵在於,所述影像請求包括該終端設備需要接收的影像資料的編碼區塊大小、該編碼區塊在該影像資料中的位置及該編碼區塊的解析度。
3.如權利要求1所述的影像資料編碼方法,其特徵在於,所述編碼器為可伸縮視頻編碼器。
4.如權利要求1所述的影像資料編碼方法,其特徵在於,所述當前影像資料由與伺服器連接的監視器攝取。
5.如權利要求4所述的影像資料編碼方法,其特徵在於,所述監視器為巡轉臺攝影機、 快速球攝影機和可平移Pan、傾斜Tilt、縮放hom的PTZ攝影機。
6.一種伺服器,包括編碼器;存儲器;一個或多個處理器;以及一個或多個模塊,所述一個或多個模塊被存儲在所述存儲器中並被配置成由所述一個或多個處理器執行,所述一個或多個模塊包括接收終端設備一種類型的影像請求的模塊;判斷該類型的影像請求是否處理過的模塊;如果該類型的影像請求處理過,根據該終端設備的影像請求,從伺服器的存儲器中直接獲取編碼後的影像,並輸出編碼後的影像到該終端設備的模塊;如果該類型的影像請求沒有處理過,在編碼器中添加處理該類型影像請求的任務的模塊;及所述編碼器根據該類型的影像請求,對當前影像資料進行編碼,將編碼後的影像及該影像對應的影像請求類型保存於存儲器中,並輸出編碼後的影像到該終端設備的模塊。
7.如權利要求6所述的伺服器,其特徵在於,所述影像請求包括該終端設備需要接收的影像資料的編碼區塊大小、該編碼區塊在該影像資料中的位置及該編碼區塊的解析度。
8.如權利要求6所述的伺服器,其特徵在於,所述編碼器為可伸縮視頻編碼器。
9.如權利要求6所述的伺服器,其特徵在於,所述當前影像資料由與伺服器連接的監視器攝取。
10.如權利要求9所述的伺服器,其特徵在於,所述監視器為巡轉臺攝影機、快速球攝影機和可平移Pan、傾斜Tilt、縮放hom的PTZ攝影機。
全文摘要
一種影像資料編碼方法及實現該方法的伺服器,該方法包括步驟接收終端設備的影像請求;判斷該類型的影像請求是否處理過;如果該類型的影像請求處理過,從伺服器的存儲器中直接獲取編碼後的影像,並輸出編碼後的影像到該終端設備;如果該類型的影像請求沒有處理過,在伺服器的編碼器中添加處理該類型影像請求的任務,所述編碼器根據該類型的影像請求,對當前影像資料進行編碼,將編碼後的影像保存於存儲器中,並輸出編碼後的影像到該終端設備。利用本發明可以根據不同終端設備的顯示屏幕大小,對影像資料進行編碼,獲取不同大小的編碼影像。
文檔編號H04N7/26GK102404562SQ20101028486
公開日2012年4月4日 申請日期2010年9月15日 優先權日2010年9月15日
發明者盧秋樺, 葉建發, 李忠一, 簡裕峰, 蔡程豐, 鄭山川, 顏宗信 申請人:鴻富錦精密工業(深圳)有限公司, 鴻海精密工業股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀