[發明專利]一種視頻數據采集方法及裝置在審
| 申請號: | 201410425811.6 | 申請日: | 2014-08-26 |
| 公開(公告)號: | CN104202551A | 公開(公告)日: | 2014-12-10 |
| 發明(設計)人: | 賈惠柱;李輝勇;解曉東;宋磊 | 申請(專利權)人: | 中安消技術有限公司;北京大學 |
| 主分類號: | H04N5/91 | 分類號: | H04N5/91 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 黃志華 |
| 地址: | 100190 北京市海淀區科學院*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 視頻 數據 采集 方法 裝置 | ||
技術領域
本發明涉及數字信號處理技術,尤其涉及一種視頻數據采集方法及裝置。
背景技術
視頻數據采集(Video?Capture)主要作用是將攝像機、錄像機、電視機輸出的模擬視頻信號轉換為數字視頻信號,供后續處理和傳輸。
通用嵌入式處理器往往比專用視頻處理器用于更多的片上存儲資源,對提高系統性能很有幫助。但通用處理器的不足之處是沒有專門的視頻采集接口,由于現場可編程門陣列(Field-Programmable?Gate?Array,FPGA)具有接口擴展形式較靈活的特點,因此,目前用于視頻處理的嵌入式系統大多采用FPGA+通用處理器的架構。
利用FPGA的接口擴展形式靈活的優勢可實現實時視頻采集工作。然而,在實際使用過程中常出現視頻源信號不穩定或突然中斷現象,現有的視頻數據采集方法重點關注采集功能實現和性能的提高并不對這些情況進行考慮,繼續進行視頻數據的集采,這就使得采集的數據較大程度上會出現錯誤,并且由于錯誤的累積,即使在視頻源信號恢復正常,該錯誤也無法消除,采集到的視頻數據依然是錯誤的。因此,現有的視頻數據采集方法存在在視頻源信號異常時一旦出現采集錯誤,即使在視頻源信號恢復正常后仍無法正確進行視頻信號采集的問題。
發明內容
有鑒于此,本發明實施例提供了一種視頻數據采集方法及裝置,用以解決現有技術中視頻源信號異常時一旦出現采集錯誤,即使在視頻源信號恢復正常后仍無法正確進行視頻信號采集的問題。
本發明實施例提供一種視頻數據采集方法及裝置,具體如下:
第一方面,一種視頻數據采集方法,所述方法包括:
確定當前需要的視頻分辨率,所述視頻分辨率是當前需要的視頻格式下的視頻分辨率;
在采集過程中實時根據視頻的同步信號監測視頻數據的有效量;
判斷監測到的視頻數據的有效量與當前需要的視頻分辨率包括的值所表示的數據量是否一致;
在判斷結果為不一致時,根據監測到的視頻數據的有效量與當前需要的視頻分辨率包括的值所表示的數據量之間的大小關系對視頻數據進行處理,并且處理后得到的視頻數據的有效量與當前需要的視頻分辨率包括的值所表示的數據量一致。
結合第一方面,在第一種可能實現的方式中,所述根據監測到的視頻數據的有效量與當前需要的視頻分辨率包括的值所表示的數據量之間的大小關系對視頻數據進行處理,包括:
在監測到的視頻數據的有效量小于當前需要的視頻分辨率包括的值所表示的數據量時,確定監測到的所述視頻數據的有效量不足,并進行數據補齊處理;
在監測到的視頻數據的有效量大于當前需要的視頻分辨率包括的值所表示的數據量時,確定監測到的所述視頻數據的有效量超量,并進行數據截斷處理。
結合第一方面,以及第一方面的第一種可能實現方式,在第二種可能實現的方式中,所述方法還包括:
在采集過程中實時監測視頻的同步信號的正確性;
在監測到視頻的同步信號出現錯誤時,輸出刪除當前傳輸的視頻幀數據指令并等待采集新一幀視頻數據。
結合第一方面的第一種可能實現的方式,在第三種可能實現的方式中,所述在采集過程中實時根據視頻的同步信號監測視頻數據的有效量包括:
在采集過程中實時根據視頻幀中每行有效視頻起始SAV碼和有效視頻結束EAV碼監測該行視頻數據的有效量;
所述判斷監測到的視頻數據的有效量與當前需要的視頻分辨率包括的值所表示的數據量是否一致,包括:
判斷該行視頻數據的有效量與當前需要的視頻分辨率包括的橫向上的值所表示的數據量是否一致。
結合第一方面的第三種可能實現的方式,在第四種可能實現的方式中,所述在監測到的視頻數據的有效量小于當前需要的視頻分辨率包括的值所表示的數據量時,確定監測到的所述視頻數據的有效量不足,并進行數據補齊處理,包括:
在確定該行視頻數據的有效量小于所述視頻分辨率包括的橫向上的值所表示的數據量,確定監測到的所述視頻數據的有效量不足,并將采集到的最后一個數據持續輸出,直至達到所述視頻分辨率包括的橫向上的值所表示的數據量;
在監測到的視頻數據的有效量大于當前需要的視頻分辨率包括的值所表示的數據量時,確定監測到的所述視頻數據的有效量超量,并進行數據截斷處理,包括:
在確定該行視頻數據的有效量大于所述視頻分辨率包括的橫向上的值所表示的數據量時,確定監測到的所述視頻數據的有效量超量,并中止采集到的視頻數據的輸出,直至當前行的行有效信號的狀態轉換為無效
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中安消技術有限公司;北京大學;,未經中安消技術有限公司;北京大學;許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410425811.6/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





