專(zhuān)利名稱(chēng):視頻錄制方法及視頻錄制裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種錄制方法及錄制裝置,且特別涉及一種視頻錄制方法及視頻錄制>J-U ρ α裝直。
背景技術(shù):
目前MPEG的影像壓縮方法是將影像信號(hào)框被分成多個(gè)影像群組(Groupof Pictures, GOP)。每個(gè)影像群組的起點(diǎn)(Entry Point)為獨(dú)立畫(huà)面(Intra Frame,1-frame), 在獨(dú)立畫(huà)面之后則為預(yù)測(cè)畫(huà)面(Predictive frame,P-frame)。獨(dú)立畫(huà)面沒(méi)有參考其它畫(huà)面的數(shù)據(jù),所以在譯碼時(shí)可以做為譯碼的切入點(diǎn),不需參考其它畫(huà)面的數(shù)據(jù),可以單獨(dú)進(jìn)行譯碼。為了有效降低視頻數(shù)據(jù)的數(shù)據(jù)量以有利于數(shù)據(jù)傳輸,大多數(shù)的影像編碼機(jī)制是以獨(dú)立畫(huà)面為基礎(chǔ)使用預(yù)測(cè)方法,來(lái)產(chǎn)生數(shù)據(jù)量更少的預(yù)測(cè)畫(huà)面。
然而,目前已知的視頻錄制方法無(wú)法確保能在一定的儲(chǔ)存空間及錄制時(shí)間內(nèi)儲(chǔ)存視頻數(shù)據(jù)。此外,一種已知的視頻錄制方法是同時(shí)舍棄獨(dú)立畫(huà)面及預(yù)測(cè)畫(huà)面,因而造成視頻播放不流暢的情事發(fā)生。發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種視頻錄制方法及視頻錄制裝置,是根據(jù)目前比特率決定是否舍棄預(yù)測(cè)畫(huà)面,以確保能在一定的儲(chǔ)存空間及錄制時(shí)間內(nèi)儲(chǔ)存視頻數(shù)據(jù)。此外,由于不舍棄獨(dú)立畫(huà)面,因此可進(jìn)一步地防止視頻播放不流暢的情事發(fā)生。
根據(jù)本發(fā)明,提出一種視頻錄制方法。視頻錄制方法包括根據(jù)儲(chǔ)存空間及期望錄制時(shí)間決定臨限比特率;擷 取視頻數(shù)據(jù);判斷目前比特率是否大于臨限比特率;當(dāng)目前比特率不大于臨限比特率,儲(chǔ)存視頻數(shù)據(jù)的預(yù)測(cè)畫(huà)面(Predictive frame, P-frame);以及當(dāng)目前比特率大于臨限比特率,不儲(chǔ)存預(yù)測(cè)畫(huà)面。
根據(jù)本發(fā)明,提出一種視頻錄制裝置。視頻錄制裝置包括硬盤(pán)、比特率決定電路、 視頻擷取電路及數(shù)據(jù)量控制電路。比特率決定電路根據(jù)硬盤(pán)的儲(chǔ)存空間及期望錄制時(shí)間決定臨限比特率。視頻擷取電路擷取視頻數(shù)據(jù)。數(shù)據(jù)量控制電路判斷目前比特率是否大于臨限比特率,當(dāng)目前比特率不大于臨限比特率,儲(chǔ)存視頻數(shù)據(jù)的預(yù)測(cè)畫(huà)面(Predictive frame, P-frame)至硬盤(pán),當(dāng)目前比特率大于臨限比特率,不儲(chǔ)存預(yù)測(cè)畫(huà)面至硬盤(pán)。
以下結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明進(jìn)行詳細(xì)描述,但不作為對(duì)本發(fā)明的限定。
圖1繪示為依照本實(shí)施例的一種視頻錄制裝置的示意圖2A及圖2B繪示為依照本實(shí)施例的一種視頻錄制方法的流程圖。
其中,附圖標(biāo)記
1:視頻錄制裝置
11 :硬盤(pán)
12 :比特率決定電路
13 :視頻擷取電路
14:數(shù)據(jù)量控制電路
211 221 :步驟
R :臨限比特率
r :目前比特率
S1:儲(chǔ)存空間
S2:已錄制數(shù)據(jù)量
Tl :期望錄制時(shí)間
T2 :已錄制時(shí)間
F :舍棄旗標(biāo)
Vl :視頻數(shù)據(jù)具體實(shí)施方式
下面結(jié)合附圖對(duì)本發(fā)明的結(jié)構(gòu)原理和工作原理作具體的描述
第一實(shí)施例
請(qǐng)同時(shí)參照?qǐng)D1、圖2A及圖2B,圖1繪示為依照本實(shí)施例的一種視頻錄制裝置的示意圖,圖2A及圖2B繪示為依照本實(shí)施例的一種視頻錄制方法的流程圖。視頻錄制裝置I包括硬盤(pán)11、比特率決定電路12、視頻擷取電路13及數(shù)據(jù)量控制電路14,且數(shù)據(jù)量控制電路14耦接至硬盤(pán)11、比特率決定電路12及視頻擷取電路13。比特率決定電路12及數(shù)據(jù)量控制電路14例如是由處理器所實(shí)現(xiàn)。
視頻錄制方法包括如下步驟首先如步驟211所示,比特率決定電路12根據(jù)硬盤(pán) 11的儲(chǔ)存空間SI及期望錄制時(shí)間Tl決定臨限比特率R。臨限比特率R例如為儲(chǔ)存空間SI 與期望錄制時(shí)間Tl的比值。接著如步驟212所示,視頻擷取電路13擷取視頻數(shù)據(jù)VI。視頻數(shù)據(jù)Vl的格式例如為H. 264或MPEG4。跟著如步驟213所示,數(shù)據(jù)量控制電路14判斷視頻數(shù)據(jù)Vl是否為獨(dú)立畫(huà)面(I Frame)。當(dāng)視頻數(shù)據(jù)Vl不為獨(dú)立畫(huà)面,則如步驟214所示, 數(shù)據(jù)量控制電路14判斷舍棄旗標(biāo)F是否為舍棄默認(rèn)值。其中,舍棄默認(rèn)值例如為I。當(dāng)舍棄旗標(biāo)F為舍棄默認(rèn)值,則執(zhí)行步驟215,數(shù)據(jù)量控制電路14不儲(chǔ)存獨(dú)立畫(huà)面后續(xù)的預(yù)測(cè)畫(huà)面(P Frame)至硬盤(pán)11。相反地,當(dāng)舍棄旗標(biāo)F不為舍棄默認(rèn)值而是非舍棄默認(rèn)值,則執(zhí)行步驟216,數(shù)據(jù)量控制電路14儲(chǔ)存獨(dú)立畫(huà)面后續(xù)的預(yù)測(cè)畫(huà)面至硬盤(pán)U。其中,非舍棄默認(rèn)值例如為O。
當(dāng)視頻數(shù)據(jù)Vl為獨(dú)立畫(huà)面,則如步驟217所示,數(shù)據(jù)量控制電路14根據(jù)已錄制時(shí)間T2及已錄制數(shù)據(jù)量S2計(jì)算目前比特率r。目前比特率r例如為已錄制數(shù)據(jù)量S2與已錄制時(shí)間T2的比值。接著如步驟218所示,數(shù)據(jù)量控制電路14判斷目前比特率r是否大于臨限比特率R。當(dāng)目前比特率r大于臨限比特率R,則如步驟219所示,數(shù)據(jù)量控制電路 14將舍棄旗標(biāo)F設(shè)為舍棄默認(rèn)值。相反地,當(dāng)目前比特率r不大于臨限比特率R,則如步驟 220所示,數(shù)據(jù)量控制電路14將舍棄旗標(biāo)F設(shè)為非舍棄默認(rèn)值。前述舍棄旗標(biāo)F設(shè)定完畢后,接著執(zhí)行步驟221,將獨(dú)立畫(huà)面儲(chǔ)存至硬盤(pán)11。
由于上述實(shí)施例是根據(jù)目前比特率來(lái)決定是否儲(chǔ)存獨(dú)立畫(huà)面,因此可確保硬盤(pán)11的期望錄制時(shí)間Tl。此外,由于上述實(shí)施例并不舍棄獨(dú)立畫(huà)面,因此可進(jìn)一步地防止視頻播放不流暢的情事發(fā)生。
當(dāng)然,本發(fā)明還可有其它多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保 護(hù)范圍。
權(quán)利要求
1.一種視頻錄制方法,其特征在于,包括 根據(jù)一儲(chǔ)存空間及一期望錄制時(shí)間決定一臨限比特率; 擷取一視頻數(shù)據(jù); 判斷一目前比特率是否大于該臨限比特率; 當(dāng)該目前比特率不大于該臨限比特率,儲(chǔ)存該視頻數(shù)據(jù)的一預(yù)測(cè)畫(huà)面;以及 當(dāng)該目前比特率大于該臨限比特率,不儲(chǔ)存該預(yù)測(cè)畫(huà)面。
2.根據(jù)權(quán)利要求1所述的視頻錄制方法,其特征在于,還包括 判斷該視頻數(shù)據(jù)是否為一獨(dú)立畫(huà)面;以及 當(dāng)該視頻數(shù)據(jù)不為該獨(dú)立畫(huà)面,判斷一舍棄旗標(biāo)是否為一舍棄默認(rèn)值; 其中,當(dāng)該舍棄旗標(biāo)為該舍棄默認(rèn)值,不儲(chǔ)存該獨(dú)立畫(huà)面后續(xù)的該預(yù)測(cè)畫(huà)面。
3.根據(jù)權(quán)利要求2所述的視頻錄制方法,其特征在于,當(dāng)該舍棄旗標(biāo)不為該舍棄默認(rèn)值,儲(chǔ)存該預(yù)測(cè)畫(huà)面。
4.根據(jù)權(quán)利要求1所述的視頻錄制方法,其特征在于,還包括 判斷該視頻數(shù)據(jù)是否為一獨(dú)立畫(huà)面;以及 當(dāng)該視頻數(shù)據(jù)為該獨(dú)立畫(huà)面,根據(jù)一已錄制時(shí)間及一已錄制數(shù)據(jù)量計(jì)算該目前比特率。
5.根據(jù)權(quán)利要求4所述的視頻錄制方法,其特征在于,還包括 當(dāng)該目前比特率大于該臨限比特率,將一舍棄旗標(biāo)設(shè)為一舍棄默認(rèn)值;以及 當(dāng)該目前比特率不大于該臨限比特率,將該舍棄旗標(biāo)設(shè)為一非舍棄默認(rèn)值。
6.一種視頻錄制裝置,其特征在于,包括 一硬盤(pán); 一比特率決定電路,用以根據(jù)該硬盤(pán)的一儲(chǔ)存空間及一期望錄制時(shí)間決定一臨限比特率; 一視頻擷取電路,用以擷取一視頻數(shù)據(jù);以及 一數(shù)據(jù)量控制電路,用以判斷一目前比特率是否大于該臨限比特率,當(dāng)該目前比特率不大于該臨限比特率,儲(chǔ)存該視頻數(shù)據(jù)的一預(yù)測(cè)畫(huà)面至該硬盤(pán),當(dāng)該目前比特率大于該臨限比特率,不儲(chǔ)存該預(yù)測(cè)畫(huà)面至該硬盤(pán)。
7.根據(jù)權(quán)利要求6所述的視頻錄制裝置,其特征在于,該數(shù)據(jù)量控制電路判斷該視頻數(shù)據(jù)是否為一獨(dú)立畫(huà)面,當(dāng)該視頻數(shù)據(jù)不為該獨(dú)立畫(huà)面,該數(shù)據(jù)量控制電路判斷一舍棄旗標(biāo)是否為一舍棄默認(rèn)值,當(dāng)該舍棄旗標(biāo)為該舍棄默認(rèn)值,該數(shù)據(jù)量控制電路不儲(chǔ)存該獨(dú)立畫(huà)面后續(xù)的該預(yù)測(cè)畫(huà)面至該硬盤(pán)。
8.根據(jù)權(quán)利要求7所述的視頻錄制裝置,其特征在于,當(dāng)該舍棄旗標(biāo)不為該舍棄默認(rèn)值,該數(shù)據(jù)量控制電路儲(chǔ)存該預(yù)測(cè)畫(huà)面至該硬盤(pán)。
9.根據(jù)權(quán)利要求6所述的視頻錄制裝置,其特征在于,該數(shù)據(jù)量控制電路判斷該視頻數(shù)據(jù)是否為一獨(dú)立畫(huà)面,當(dāng)該視頻數(shù)據(jù)為該獨(dú)立畫(huà)面,該數(shù)據(jù)量控制電路根據(jù)一已錄制時(shí)間及一已錄制數(shù)據(jù)量計(jì)算該目前比特率。
10.根據(jù)權(quán)利要求9所述的視頻錄制裝置,其特征在于,當(dāng)該目前比特率大于該臨限比特率,該數(shù)據(jù)量控制電路將一舍棄旗標(biāo)設(shè)為一舍棄默認(rèn)值,當(dāng)該目前比特率不大于該臨限比特率,該數(shù)據(jù)量控制電路將該舍棄旗標(biāo)設(shè)為一非舍棄默認(rèn)值。
全文摘要
一種視頻錄制方法及視頻錄制裝置。視頻錄制方法包括根據(jù)儲(chǔ)存空間及期望錄制時(shí)間決定臨限比特率;擷取視頻數(shù)據(jù);判斷目前比特率是否大于臨限比特率;當(dāng)目前比特率不大于臨限比特率,儲(chǔ)存視頻數(shù)據(jù)的預(yù)測(cè)畫(huà)面;以及當(dāng)目前比特率大于臨限比特率,不儲(chǔ)存預(yù)測(cè)畫(huà)面。
文檔編號(hào)H04N5/76GK103024327SQ20111029469
公開(kāi)日2013年4月3日 申請(qǐng)日期2011年9月28日 優(yōu)先權(quán)日2011年9月28日
發(fā)明者趙紹海, 郁凱健, 劉強(qiáng)華 申請(qǐng)人:中怡(蘇州)科技有限公司