本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種圖像的采集方法和裝置。
背景技術(shù):
目前,市面上的圖像采集裝置大都比較傳統(tǒng),一般情況下,圖像采集裝置采集圖像的采集質(zhì)量都是事先設定好的,在采集圖像的過程中采集質(zhì)量不會發(fā)生改變。
在實現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:
若預設的采集質(zhì)量較高,采集到的圖像占用的存儲空間較大,極大地縮短了圖像的采集時長;若預設的采集質(zhì)量較低,采集到的圖像質(zhì)量較差,影響圖像回看和識別。因此,現(xiàn)有技術(shù)中使用固定的采集質(zhì)量采集圖像導致靈活性較差,不能滿足不同的圖像采集需求。
技術(shù)實現(xiàn)要素:
有鑒于此,本發(fā)明實施例提供了一種圖像的采集方法和裝置,用以解決現(xiàn)有技術(shù)中使用固定的采集質(zhì)量采集圖像導致靈活性較差,不能滿足不同的圖像采集需求的問題。
一方面,本發(fā)明實施例提供了一種圖像的采集方法,包括:
在連續(xù)采集圖像的過程中,檢測相鄰兩幀圖像之間的畫面變化情況;
根據(jù)所述相鄰兩幀圖像之間的畫面變化情況,對當前采集圖像使用的采集質(zhì)量進行調(diào)整;
利用調(diào)整后得到的采集質(zhì)量進行圖像采集。
如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,檢測相鄰兩幀圖像之間的畫面變化情況,包括:
獲取采集的圖像中當前幀畫面和前一幀畫面;
利用圖像比較算法,獲得所述當前幀畫面和所述前一幀畫面之間的畫面差異程度,以作為相鄰兩幀圖像之間的畫面變化情況。
如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,根據(jù)所述相鄰兩幀圖像之間的畫面變化情況,對當前采集圖像使用的采集質(zhì)量進行調(diào)整,包括:
根據(jù)預設的候選范圍,確定檢測到的所述相鄰兩幀圖像之間的畫面變化情況所在的候選范圍,以作為目標范圍;
將所述目標范圍對應的采集質(zhì)量作為目標采集質(zhì)量,將當前采集圖像使用的采集質(zhì)量調(diào)整至所述目標采集質(zhì)量。
如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,根據(jù)所述相鄰兩幀圖像之間的畫面變化情況,對當前采集圖像使用的采集質(zhì)量進行調(diào)整,包括:
根據(jù)相鄰兩幀圖像之間的畫面變化情況,獲得相鄰的至少兩個所述畫面變化情況中每兩個畫面變化情況之間的差異程度的變化趨勢;
若相鄰兩個畫面變化情況之間的差異程度的變化趨勢為變大或者不變,調(diào)高當前采集圖像使用的采集質(zhì)量;或者,若相鄰兩個畫面變化情況之間的差異程度變化趨勢為變小,調(diào)低當前采集圖像使用的采集質(zhì)量。
如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,對當前采集圖像使用的采集質(zhì)量進行調(diào)整,包括:
調(diào)整采集參數(shù);
所述采集參數(shù)包括:分辨率、幀率和碼流中至少一個。
上述技術(shù)方案中的一個技術(shù)方案具有如下有益效果:
本發(fā)明實施例中,通過在連續(xù)采集圖像的過程中,檢測相鄰兩幀圖像之間的畫面變化情況,然后,根據(jù)相鄰兩幀圖像之間的畫面變化情況,對當前采集圖像使用的采集質(zhì)量進行調(diào)整,進而,利用調(diào)整后得到的采集質(zhì)量進行圖像采集。本發(fā)明實施例中,可以實時地根據(jù)檢測到的相鄰兩幀圖像之間的畫面變化情況,自動且動態(tài)的調(diào)整當前采集圖像所使用的采集質(zhì)量,以滿足不同的圖像采集需求,靈活性較高,解決了現(xiàn)有技術(shù)中使用固定的采集質(zhì)量采集圖像導致靈活性較差,不能滿足不同的圖像采集需求的問題。
另一方面,本發(fā)明實施例提供了一種圖像的采集裝置,包括:
檢測單元,用于在連續(xù)采集圖像的過程中,檢測相鄰兩幀圖像之間的畫面變化情況;
調(diào)整單元,用于根據(jù)所述相鄰兩幀圖像之間的畫面變化情況,對當前采集圖像使用的采集質(zhì)量進行調(diào)整;
采集單元,用于利用調(diào)整后得到的采集質(zhì)量進行圖像采集。
如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述檢測單元,具體用于:
獲取采集的圖像中當前幀畫面和前一幀畫面;
利用圖像比較算法,獲得所述當前幀畫面和所述前一幀畫面之間的畫面差異程度,以作為相鄰兩幀圖像之間的畫面變化情況。
如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述調(diào)整單元,具體用于:
根據(jù)預設的候選范圍,確定檢測到的所述相鄰兩幀圖像之間的畫面變化情況所在的候選范圍,以作為目標范圍;
將所述目標范圍對應的采集質(zhì)量作為目標采集質(zhì)量,將當前采集圖像使用的采集質(zhì)量調(diào)整至目標采集質(zhì)量。
如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述調(diào)整單元,具體用于:
根據(jù)相鄰兩幀圖像之間的畫面變化情況,獲得相鄰的至少兩個所述畫面變化情況中每兩個畫面變化情況之間的差異程度的變化趨勢;
若相鄰兩個畫面變化情況之間的差異程度的變化趨勢為變大或者不變,調(diào)高當前采集圖像使用的采集質(zhì)量;或者,若相鄰兩個畫面變化情況之間的差異程度變化趨勢為變小,調(diào)低當前采集圖像使用的采集質(zhì)量。
如上所述的方面和任一可能的實現(xiàn)方式,進一步提供一種實現(xiàn)方式,所述調(diào)整單元對當前采集圖像使用的采集質(zhì)量進行調(diào)整時,具體用于:
調(diào)整采集參數(shù);
所述采集參數(shù)包括:分辨率、幀率和碼流中至少一個。
上述技術(shù)方案中的一個技術(shù)方案具有如下有益效果:
本發(fā)明實施例中,在連續(xù)采集圖像的過程中,圖像的采集裝置中的檢測單元檢測相鄰兩幀圖像之間的畫面變化情況,然后,圖像的采集裝置中的調(diào)整單元根據(jù)相鄰兩幀圖像之間的畫面變化情況,對當前采集圖像使用的采集質(zhì)量進行調(diào)整,進而,圖像的采集裝置中的采集單元利用調(diào)整后得到的采集質(zhì)量進行圖像采集。本發(fā)明實施例中,可以實時地根據(jù)檢測到的相鄰兩幀圖像之間的畫面變化情況,自動且動態(tài)的調(diào)整當前采集圖像所使用的采集質(zhì)量,以滿足不同的圖像采集需求,靈活性較高,解決了現(xiàn)有技術(shù)中使用固定的采集質(zhì)量采集圖像導致靈活性較差,不能滿足不同的圖像采集需求的問題。
【附圖說明】
為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
圖1是本發(fā)明實施例所提供的圖像的采集方法的實施例一的流程示意圖;
圖2是本發(fā)明實施例所提供的圖像的采集方法的實施例二的流程示意圖;
圖3是本發(fā)明實施例所提供的圖像的采集裝置的功能方塊圖。
【具體實施方式】
為了更好的理解本發(fā)明的技術(shù)方案,下面結(jié)合附圖對本發(fā)明實施例進行詳細描述。
應當明確,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。
在本發(fā)明實施例中使用的術(shù)語是僅僅出于描述特定實施例的目的,而非旨在限制本發(fā)明。在本發(fā)明實施例和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。
應當理解,本文中使用的術(shù)語“和/或”僅僅是一種描述關(guān)聯(lián)對象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,A和/或B,可以表示:單獨存在A,同時存在A和B,單獨存在B這三種情況。另外,本文中字符“/”,一般表示前后關(guān)聯(lián)對象是一種“或”的關(guān)系。
取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時”或“當……時”或“響應于確定”或“響應于檢測”。類似地,取決于語境,短語“如果確定”或“如果檢測(陳述的條件或事件)”可以被解釋成為“當確定時”或“響應于確定”或“當檢測(陳述的條件或事件)時”或“響應于檢測(陳述的條件或事件)”。
實施例一
本發(fā)明實施例給出一種圖像的采集方法,請參考圖1,其為本發(fā)明實施例所提供的圖像的采集方法的實施例一的流程示意圖,如圖1所示,該方法包括以下步驟:
S101,在連續(xù)采集圖像的過程中,檢測相鄰兩幀圖像之間的畫面變化情況。
本發(fā)明實施例中,可以在連續(xù)采集圖像的過程中,檢測相鄰兩幀圖像之間的畫面變化情況,是為了根據(jù)相鄰兩幀圖像之間的畫面變化情況,對當前采集圖像使用的采集質(zhì)量進行調(diào)整。
在一個具體的實現(xiàn)過程中,檢測相鄰兩幀圖像之間的畫面變化情況,可以獲取采集的圖像中當前幀畫面和前一幀畫面,利用圖像比較算法,獲得當前幀畫面和前一幀畫面之間的畫面差異程度,以作為相鄰兩幀圖像之間的畫面變化情況。
舉例說明,在連續(xù)采集圖像的過程中,可以實時地檢測采集到的圖像的當前幀畫面,并將該當前幀畫面與前一幀畫面利用圖像比較算法,獲取到當前幀畫面和前一幀畫面的畫面差異程度的數(shù)值,如30%??梢岳斫獾氖?,若若利用圖像比較算法獲取到的當前幀畫面和前一幀畫面的畫面差異程度的數(shù)值為30%,說明當前幀畫面的圖像和前一幀畫面的圖像有30%的差異,其余70%比較接近或一致。
需要說明的是,利用當前幀畫面和前一幀畫面的畫面差異程度作為相鄰兩幀圖像之間的畫面變化情況,只是本發(fā)明實施例中檢測相鄰兩幀圖像之間的畫面變化情況的一種具體實現(xiàn)方式,并不用以限制本發(fā)明。
S102,根據(jù)相鄰兩幀圖像之間的畫面變化情況,對當前采集圖像使用的采集質(zhì)量進行調(diào)整。
具體的,本發(fā)明實施例中,對當前采集圖像所使用的采集質(zhì)量進行調(diào)整,可以通過調(diào)整采集參數(shù)的方式實現(xiàn)對當前采集圖像所使用的采集質(zhì)量進行調(diào)整。其中,采集參數(shù)可以包括但不限于:分辨率、幀率和碼流中至少一個。
以分辨率為例進行說明,采集質(zhì)量較高時,分辨率較高,所以,若要調(diào)高當前采集圖像所使用的采集質(zhì)量,則可以調(diào)高分辨率,以達到調(diào)高采集質(zhì)量的目的。
具體的,本發(fā)明實施例中,還需要確定圖像的采集裝置所能支持的最高采集質(zhì)量和最低采集質(zhì)量,進而,在圖像采集裝置所能支持的最高采集質(zhì)量和最低采集質(zhì)量之間,對當前采集圖像使用的采集質(zhì)量進行調(diào)整。
在一個具體的實現(xiàn)過程中,可以檢測圖像的采集裝置的采集參數(shù),以確定圖像的采集裝置所能支持的最高采集質(zhì)量和最低采集質(zhì)量。本發(fā)明實施例對如何確定圖像的采集裝置所能支持的最大采集質(zhì)量和最低采集質(zhì)量的具體實現(xiàn)方式不進行特別限定。
在一個具體的實現(xiàn)過程中,可以在圖像的采集裝置初始采集圖像時,采用最低采集質(zhì)量進行圖像的采集,以節(jié)省存儲空間。
具體的,本發(fā)明實施例中,根據(jù)相鄰兩幀圖像之間的畫面變化情況,對當前采集圖像使用的采集質(zhì)量進行調(diào)整的實現(xiàn)方式,可以包括但不限于以下兩種。
第一種:根據(jù)預設的候選范圍,確定檢測到的相鄰兩幀圖像之間的畫面變化情況所在的候選范圍,以作為目標范圍,然后,將目標范圍對應的采集質(zhì)量作為目標采集質(zhì)量,將當前采集圖像使用的采集質(zhì)量調(diào)整至目標采集質(zhì)量。
具體的,本發(fā)明實施例中,可以針對畫面差異程度預設至少兩個候選范圍,并為這些候選范圍預設對應的采集質(zhì)量。因此,可以根據(jù)預設的候選范圍,確定檢測到的相鄰兩幀圖像之間的畫面差異程度所在的候選范圍,將該候選范圍作為目標候選范圍,將該目標候選范圍對應的采集質(zhì)量作為目標采集質(zhì)量,進而可以將當前采集圖像使用的采集質(zhì)量調(diào)整至目標采集質(zhì)量。
例如,可以針對畫面差異程度預設至少兩個候選范圍,而在具體應用過程中,可以根據(jù)實際需要確定具體預設幾個候選范圍,本發(fā)明實施例對此不進行特別限定。
需要說明的是,為預設的候選范圍設置對應的采集質(zhì)量時,需要在圖像采集裝置所能支持的最高采集質(zhì)量和最低采集質(zhì)量之間設置與候選范圍對應的采集質(zhì)量。
需要說明的是,將當前采集圖像使用的采集質(zhì)量調(diào)整至目標采集質(zhì)量,可以包括但不限于:將當前采集圖像使用的采集質(zhì)量直接切換至目標采集質(zhì)量,或者,將當前采集圖像使用的采集質(zhì)量逐步調(diào)整至目標采集質(zhì)量??梢岳斫獾氖?,在具體的實現(xiàn)過程中,采用何種方式將當前采集圖像使用的采集質(zhì)量調(diào)整至目標采集質(zhì)量,本發(fā)明實施例不進行特別限定。
需要說明的是,目標采集質(zhì)量可以預設為一個指定的參數(shù),如分辨率720P為目標采集質(zhì)量;或者,目標采集質(zhì)量也可以預設為一個指定的參數(shù)范圍,如分辨率720P~800P為目標采集質(zhì)量,本發(fā)明實施例對此不進行特別限定。
以分辨率為例進行舉例說明。假設圖像的采集裝置所能支持的最高分辨率為1080P,該圖像的采集裝置所能支持的最低分辨率為480P。可以根據(jù)畫面差異程度預設三個候選范圍,并分別預設候選范圍1的畫面差異程度范圍為[0,5%),并預設了候選范圍1對應的分辨率為480P,此時,若檢測到相鄰兩幀圖像之間的畫面變化情況處于候選范圍1,可以認為相鄰兩幀圖像之間的畫面無差異。預設候選范圍2的畫面差異程度范圍為[5%,50%),并預設了候選范圍2對應的分辨率為720P,此時,若檢測到相鄰兩幀圖像之間的畫面變化情況處于候選范圍2,可以認為相鄰兩幀圖像之間的畫面有差異,但畫面差異程度較小。預設候選范圍3的畫面差異程度范圍為[50%,100%),并預設了候選范圍對應的分辨率為1080P,此時,若檢測到相鄰兩幀圖像之間的畫面變化情況處于候選范圍3,可以認為相鄰兩幀圖像之間的畫面有差異,且畫面差異程度較大。
根據(jù)以上預設的候選范圍,以及各候選范圍對應的采集質(zhì)量,檢測相鄰兩幀圖像之間的畫面變化情況。
若檢測到的相鄰兩幀圖像之間的畫面差異程度為3%,則候選范圍1為目標范圍,候選范圍1對應的分辨率480P為目標分辨率,將當前采集圖像使用的分辨率調(diào)整至480P;此時,可以認為相鄰兩幀圖像之間的畫面無差異,所以將當前采集圖像使用的采集質(zhì)量調(diào)整為較低的采集質(zhì)量,以節(jié)省存儲空間。
若檢測到的相鄰兩幀圖像之間的畫面差異程度為20%,則候選范圍2為目標范圍,候選范圍2對應的分辨率720P為目標分辨率,將當前采集圖像使用的分辨率調(diào)整至720P;此時,可以認為相鄰兩幀圖像之間的畫面有差異,但是畫面差異程度較小,所以適當?shù)卣{(diào)高當前采集圖像使用的采集質(zhì)量,使得采集到的圖像更為清晰。
若檢測到的相鄰兩幀圖像之間的畫面差異程度為70%,則候選范圍3為目標范圍,候選范圍3對應的分辨率1080P為目標分辨率,將當前采集圖像使用的分辨率調(diào)整至1080P;此時,可以認為相鄰兩幀圖像之間的畫面有差異,但是畫面差異程度較大,畫面較激烈,為保證畫面的清晰度,不影響回看和識別,所以將當前采集圖像使用的采集質(zhì)量調(diào)節(jié)為最高采集質(zhì)量。
可以理解的是,以上舉例僅用以說明如何根據(jù)相鄰兩幀圖像之間的畫面變化情況,對當前采集圖像使用的采集質(zhì)量進行調(diào)整的一種具體實現(xiàn)方式,并不用以限制本發(fā)明。
第二種:根據(jù)相鄰兩幀圖像之間的畫面變化情況,獲得相鄰的至少兩個畫面變化情況中每兩個畫面變化情況之間的差異程度的變化趨勢;若相鄰兩個畫面變化情況之間的差異程度的變化趨勢為變大或者不變,調(diào)高當前采集圖像使用的采集質(zhì)量;或者,若相鄰兩個畫面變化情況之間的差異程度變化趨勢為變小,調(diào)低當前采集圖像使用的采集質(zhì)量。
具體的,本發(fā)明實施例中,需要根據(jù)相鄰兩幀圖像之間的畫面變化情況,獲取相鄰的至少兩個畫面變化情況中每兩個畫面變化情況之間的差異程度的變化趨勢,進而,根據(jù)相鄰兩個畫面變化情況之間的差異程度的變化趨勢,調(diào)整當前采集圖像使用的采集質(zhì)量。
舉例說明,將檢測到的相鄰兩幀圖像之間的畫面差異程度作為相鄰兩幀圖像之間的畫面變化情況,假設檢測到相鄰兩幀圖像之間的畫面差異程度分別為40%、70%、70%、30%。
由此可知,畫面差異程度40%和畫面差異程度70%為兩個相鄰的畫面變化情況,它們之間的差異程度的變化趨勢為變大,此時,相鄰兩幀圖像之間的畫面差異程度較大,畫面較激烈,需要調(diào)高當前采集圖像使用的采集質(zhì)量,以保證采集到的畫面的清晰度,不影響回看和識別。
畫面差異程度70%和畫面差異程度70%為兩個相鄰的畫面變化情況,它們之間的差異程度的變化趨勢為不變,此時,相鄰兩幀圖像之間的畫面差異程度較大,畫面較激烈,需要調(diào)高當前采集圖像使用的采集質(zhì)量,以保證采集到的畫面的清晰度,不影響回看和識別。
畫面差異程度70%和畫面差異程度30%為兩個相鄰的畫面變化情況,它們之間的差異程度的變化趨勢為變小,此時,相鄰兩幀圖像之間的畫面差異程度開始變小,可以調(diào)低當前采集圖像使用的采集質(zhì)量,以保證采集到的畫面占用較小的存儲空間,從而可以在相同的存儲空間下,延長采集圖像的時長。
需要說明的是,使用第二種方式調(diào)節(jié)當前采集圖像使用的采集質(zhì)量的方法時,調(diào)高當前采集圖像使用的采集質(zhì)量,是以當前采集圖像所使用的采集質(zhì)量為標準。在一個具體的實現(xiàn)過程中,可以指定任意一個高于當前采集圖像所使用的采集質(zhì)量作為目標采集質(zhì)量,進而,將當前采集圖像使用的采集質(zhì)量調(diào)整至目標采集質(zhì)量。或者,在一個具體的實現(xiàn)過程中,在不設定目標采集質(zhì)量的前提下,還可以任意地調(diào)高當前采集圖像使用的采集質(zhì)量,只需要保證調(diào)整后的采集質(zhì)量高于當前采集圖像所使用的采集質(zhì)量即可。本發(fā)明實施例對采用何種方式調(diào)高當前采集圖像使用的采集質(zhì)量不進行特別限定。
需要說明的是,使用第二種方式調(diào)節(jié)當前采集圖像使用的采集質(zhì)量的方法時,調(diào)低當前采集圖像使用的采集質(zhì)量,是以當前采集圖像所使用的采集質(zhì)量為標準。在一個具體的實現(xiàn)過程中,可以指定任意一個低于當前采集圖像所使用的采集質(zhì)量作為目標采集質(zhì)量,進而,將當前采集圖像使用的采集質(zhì)量調(diào)整至目標采集質(zhì)量?;蛘撸谝粋€具體的實現(xiàn)過程中,在不設定目標采集質(zhì)量的前提下,還可以任意地調(diào)低當前采集圖像使用的采集質(zhì)量,只需要保證調(diào)整后的采集質(zhì)量低于當前采集圖像所使用的采集質(zhì)量即可。本發(fā)明實施例對采用何種方式調(diào)低當前采集圖像使用的采集質(zhì)量不進行特別限定。
可以理解的是,將當前采集圖像使用的采集質(zhì)量調(diào)整至目標采集質(zhì)量可以包括但不限于:將當前采集圖像使用的采集質(zhì)量切換為目標采集質(zhì)量,或者,將當前采集圖像使用的采集質(zhì)量逐步調(diào)整至目標采集質(zhì)量。可以理解的是,在具體的實現(xiàn)過程中,采用何種方式將當前采集圖像使用的采集質(zhì)量調(diào)整至目標采集質(zhì)量,本發(fā)明實施例不進行特別限定。
需要說明的是,使用第二種方式調(diào)節(jié)當前采集圖像使用的采集質(zhì)量的方法時,調(diào)高當前采集圖像使用的采集質(zhì)量或者調(diào)低當前采集圖像使用的采集質(zhì)量,都需要在圖像采集裝置所能支持的最高采集質(zhì)量和最低采集質(zhì)量之間對當前采集圖像使用的采集質(zhì)量進行調(diào)節(jié)。
可以理解的是,以上舉例僅用以說明如何根據(jù)相鄰兩幀圖像之間的畫面變化情況,對當前采集圖像使用的采集質(zhì)量進行調(diào)整的一種具體實現(xiàn)方式,并不用以限制本發(fā)明。
在一個具體的實現(xiàn)過程中,若相鄰兩幀圖像之間的畫面變化情況為無變化,則可以將當前采集圖像使用的采集質(zhì)量調(diào)整為最低采集質(zhì)量。或者,在一個具體的實現(xiàn)過程中,若相鄰兩幀圖像之間的畫面變化情況為變化劇烈,則可以將當前采集圖像使用的采集質(zhì)量調(diào)整為最高采集質(zhì)量??梢岳斫獾氖?,將當前采集圖像使用的采集質(zhì)量調(diào)整為最低采集質(zhì)量或者最高采集質(zhì)量,只是一種具體的實現(xiàn)方式,并不用以限制本發(fā)明。
S103,利用調(diào)整后得到的采集質(zhì)量進行圖像采集。
本發(fā)明實施例能夠在相鄰兩幀圖像之間的畫面變化情況較大時采用較高的采集質(zhì)量采集圖像,能夠采集到清晰地圖像,不會影響圖像的回看和識別;在相鄰兩幀圖像之間的畫面變化情況較小時采用較低的采集質(zhì)量采集圖像,可以有效地節(jié)省存儲空間,從而,本發(fā)明實施例能夠保證在相同的存儲空間下延長采集圖像的時長,靈活性較高。
需要說明的是,S101~S103的執(zhí)行主體可以為圖像的采集裝置,該裝置可以位于監(jiān)控設備,或者,也可以位于終端,或者,還可以位于本地終端的應用,或者還可以為位于本地終端的應用中的插件或軟件開發(fā)工具包(SoftwareDevelopment Kit,SDK)等功能單元,本發(fā)明實施例對此不進行特別限定。
可以理解的是,所述應用可以是安裝在終端上的應用程序(nativeApp),或者還可以是終端上的瀏覽器的一個網(wǎng)頁程序(webApp),本發(fā)明實施例對此不進行限定。
需要說明的是,本發(fā)明實施例中所涉及的終端可以包括但不限于個人計算機(Personal Computer,PC)、個人數(shù)字助理(Personal Digital Assistant,PDA)、無線手持設備、平板電腦(Tablet Computer)、手機、MP3播放器、MP4播放器等。
本發(fā)明實施例中的一個技術(shù)方案具有以下有益效果:
在連續(xù)采集圖像的過程中,通過檢測相鄰兩幀圖像之間的畫面變化情況,然后,根據(jù)相鄰兩幀圖像之間的畫面變化情況,對當前采集圖像使用的采集質(zhì)量進行調(diào)整,進而,利用調(diào)整后得到的采集質(zhì)量進行圖像采集。本發(fā)明實施例中,可以實時地根據(jù)檢測到的相鄰兩幀圖像之間的畫面變化情況,自動且動態(tài)的調(diào)整當前采集圖像所使用的采集質(zhì)量,以滿足不同的圖像采集需求,靈活性較高,解決了現(xiàn)有技術(shù)中使用固定的采集質(zhì)量采集圖像導致靈活性較差,不能滿足不同的圖像采集需求的問題。
實施例二
本發(fā)明實施例還給出一種圖像的采集方法,請參考圖2,其為本發(fā)明實施例所提供的圖像的采集方法的實施例二的流程示意圖,如圖2所示,該方法包括以下步驟:
S201,在連續(xù)采集圖像的過程中,檢測相鄰兩幀圖像之間的畫面變化情況。
S202,相鄰兩幀圖像之間是否有變化,若是,執(zhí)行S203;若否,執(zhí)行S204。
S203,相鄰兩幀圖像之間的差異變化是否較大,若是,執(zhí)行S205;若否,執(zhí)行S206。
S204,將當前采集圖像使用的采集質(zhì)量調(diào)整為最低采集質(zhì)量。
S205,將當前采集圖像使用的采集質(zhì)量調(diào)整為最高采集質(zhì)量。
S206,將當前采集圖像使用的采集質(zhì)量調(diào)整為目標采集質(zhì)量,其中,目標采集質(zhì)量高于當前采集圖像使用的采集質(zhì)量,且低于最高采集質(zhì)量。
S207,利用調(diào)整后得到的采集質(zhì)量進行圖像采集。
本發(fā)明實施例中的一個技術(shù)方案具有以下有益效果:
本發(fā)明實施例中,可以實時地根據(jù)檢測到的相鄰兩幀圖像之間的畫面變化情況,自動且動態(tài)的調(diào)整當前采集圖像所使用的采集質(zhì)量,以滿足不同的圖像采集需求,靈活性較高,解決了現(xiàn)有技術(shù)中使用固定的采集質(zhì)量采集圖像導致靈活性較差,不能滿足不同的圖像采集需求的問題。
實施例三
基于上述實施例一所提供的圖像的采集方法,本發(fā)明實施例進一步給出實現(xiàn)上述方法實施例中各步驟及方法的裝置實施例。
請參考圖3,其為本發(fā)明實施例所提供的圖像的采集裝置的功能方塊圖。如圖3所示,該裝置包括:
檢測單元31,用于在連續(xù)采集圖像的過程中,檢測相鄰兩幀圖像之間的畫面變化情況;
調(diào)整單元32,用于根據(jù)相鄰兩幀圖像之間的畫面變化情況,對當前采集圖像使用的采集質(zhì)量進行調(diào)整;
采集單元33,用于利用調(diào)整后得到的采集質(zhì)量進行圖像采集。
具體的,本發(fā)明實施例中,檢測單元31,具體用于:
獲取采集的圖像中當前幀畫面和前一幀畫面;
利用圖像比較算法,獲得當前幀畫面和前一幀畫面之間的畫面差異程度,以作為相鄰兩幀圖像之間的畫面變化情況。
具體的,本發(fā)明實施例中,調(diào)整單元32,具體用于:
根據(jù)預設的候選范圍,確定檢測到的相鄰兩幀圖像之間的畫面變化情況所在的候選范圍,以作為目標范圍;
將目標范圍對應的采集質(zhì)量作為目標采集質(zhì)量,將當前采集圖像使用的采集質(zhì)量調(diào)整至目標采集質(zhì)量。
具體的,本發(fā)明實施例中,調(diào)整單元32,具體用于:
根據(jù)相鄰兩幀圖像之間的畫面變化情況,獲得相鄰的至少兩個畫面變化情況中每兩個畫面變化情況之間的差異程度的變化趨勢;
若相鄰兩個畫面變化情況之間的差異程度的變化趨勢為變大或者不變,調(diào)高當前采集圖像使用的采集質(zhì)量;或者,若相鄰兩個畫面變化情況之間的差異程度變化趨勢為變小,調(diào)低當前采集圖像使用的采集質(zhì)量。
具體的,本發(fā)明實施例中,調(diào)整單元32對當前采集圖像使用的采集質(zhì)量進行調(diào)整時,具體用于:
調(diào)整采集參數(shù);
采集參數(shù)包括:分辨率、幀率和碼流中至少一個。
由于本實施例中的各單元能夠執(zhí)行圖1所示的方法,本實施例未詳細描述的部分,可參考對圖1的相關(guān)說明。
本發(fā)明實施例中的一個技術(shù)方案具有以下有益效果:
在連續(xù)采集圖像的過程中,圖像的采集裝置中的檢測單元檢測相鄰兩幀圖像之間的畫面變化情況,然后,圖像的采集裝置中的調(diào)整單元根據(jù)相鄰兩幀圖像之間的畫面變化情況,對當前采集圖像使用的采集質(zhì)量進行調(diào)整,進而,圖像的采集裝置中的采集單元利用調(diào)整后得到的采集質(zhì)量進行圖像采集。本發(fā)明實施例中,可以實時地根據(jù)檢測到的相鄰兩幀圖像之間的畫面變化情況,自動且動態(tài)的調(diào)整當前采集圖像所使用的采集質(zhì)量,以滿足不同的圖像采集需求,靈活性較高,解決了現(xiàn)有技術(shù)中使用固定的采集質(zhì)量采集圖像導致靈活性較差,不能滿足不同的圖像采集需求的問題。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
在本發(fā)明所提供的幾個實施例中,應該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如,多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用硬件加軟件功能單元的形式實現(xiàn)。
上述以軟件功能單元的形式實現(xiàn)的集成的單元,可以存儲在一個計算機可讀取存儲介質(zhì)中。上述軟件功能單元存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機裝置(可以是個人計算機,服務器,或者網(wǎng)絡裝置等)或處理器(Processor)執(zhí)行本發(fā)明各個實施例所述方法的部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(Read-Only Memory,ROM)、隨機存取存儲器(Random Access Memory,RAM)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進等,均應包含在本發(fā)明保護的范圍之內(nèi)。