專利名稱:利用觸控屏幕輔助視頻壓縮的方法及監(jiān)控系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種視頻壓縮方法及系統(tǒng),尤其涉及一種利用觸控屏幕輔助視頻壓縮的方法及監(jiān)控系統(tǒng)。
背景技術(shù):
傳統(tǒng)的監(jiān)控系統(tǒng)是采用固定式攝影機(jī)擷取特定區(qū)域的視頻畫面,并顯示在主機(jī)端的屏幕上以供使用者觀看,藉此達(dá)到監(jiān)控的目的。監(jiān)控?cái)z影機(jī)還可掛載到移動(dòng)設(shè)備上,而可藉由移動(dòng)設(shè)備的控制,改變其拍攝角度或拍攝位置,進(jìn)而增加其監(jiān)控范圍。受惠于網(wǎng)路傳輸技術(shù)的精進(jìn),監(jiān)控?cái)z影機(jī)擷取的視頻畫面已可以透過(guò)網(wǎng)路傳送至遠(yuǎn)端的主機(jī),讓遠(yuǎn)端的使用者可以監(jiān)控不同區(qū)域的視頻畫面。而隨著攝影機(jī)解析度的增加,其所擷取的視頻畫面的資料量也大幅提升,因此,視頻畫面在傳送之前,必需先經(jīng)過(guò)壓縮處理,才能夠透過(guò)有限的網(wǎng)路頻寬傳送。上述視頻畫面的壓縮系與各張畫面之間的變化有絕對(duì)關(guān)系,一般需藉由移動(dòng)估計(jì)單元(Motion Estimator)來(lái)估測(cè)各張畫面之間的移動(dòng)向量,并使用此移動(dòng)向量來(lái)壓縮畫面資料。一般固定式攝影機(jī)由于拍攝范圍固定,其拍攝畫面不會(huì)劇烈變動(dòng),因此移動(dòng)估計(jì)的運(yùn)算并不會(huì)占用過(guò)多的系統(tǒng)資源。然而,一旦攝影機(jī)的拍攝角度或拍攝位置改變,監(jiān)控?cái)z影機(jī)所拍攝畫面的變化將大幅增加,這對(duì)于移動(dòng)估計(jì)單元而言,將需要花費(fèi)更多的計(jì)算資源及時(shí)間,才能達(dá)成移動(dòng)向量的估測(cè),系統(tǒng)的效能也因而受到考驗(yàn)。
發(fā)明內(nèi)容
本發(fā)明提供一種利用觸控屏幕輔助視頻壓縮的方法及監(jiān)控系統(tǒng),藉由偵測(cè)觸控屏幕上觸碰操作的移動(dòng)向量,并用以作為監(jiān)控畫面移動(dòng)估測(cè)的移動(dòng)向量,而可減少移動(dòng)估測(cè)運(yùn)算所需的資源及時(shí)間。本發(fā)明提出一種利用觸控屏幕輔助視頻壓縮的方法,適用于包括觸控屏幕及至少一個(gè)影像擷取裝置的監(jiān)控系統(tǒng)。此方法系先利用各個(gè)影像擷取裝置拍攝參考畫面,接著偵測(cè)觸控屏幕上的觸碰操作,并計(jì)算觸碰操作的移動(dòng)向量,而根據(jù)此移動(dòng)向量,移動(dòng)影像擷取裝置以拍攝目前畫面。然后,將參考畫面區(qū)分為多個(gè)參考區(qū)塊,并根據(jù)所述移動(dòng)向量搜尋目前畫面中對(duì)應(yīng)于各個(gè)參考區(qū)塊的目前區(qū)塊。最后則比較各個(gè)參考區(qū)塊與對(duì)應(yīng)的目前區(qū)塊的差異,據(jù)以決定是否使用觸碰操作的移動(dòng)向量作為參考區(qū)塊與目前區(qū)塊之間的移動(dòng)向量,并用以壓縮參考區(qū)塊與目前區(qū)塊的畫面資料。在本發(fā)明的一實(shí)施例中,上述比較各個(gè)參考區(qū)塊與對(duì)應(yīng)的目前區(qū)塊的差異,決定是否使用觸碰操作的移動(dòng)向量作為參考區(qū)塊與目前區(qū)塊之間的移動(dòng)向量,并用以壓縮參考區(qū)塊與目前區(qū)塊的畫面資料的步驟包括計(jì)算各個(gè)參考區(qū)塊與對(duì)應(yīng)的目前區(qū)塊中多個(gè)對(duì)應(yīng)像素的亮度值的差值總和,并與門檻值比較。其中,若判斷差值總和小于門檻值,直接使用移動(dòng)向量作為參考區(qū)塊與目前區(qū)塊之間的移動(dòng)向量,并用以壓縮參考區(qū)塊與目前區(qū)塊的畫面資料;若差值總和不小于門檻值,執(zhí)行移動(dòng)估測(cè)于參考區(qū)塊與目前區(qū)塊,并使用移動(dòng)估測(cè)所得的移動(dòng)向量壓縮參考區(qū)塊與目前區(qū)塊的畫面資料。在本發(fā)明的一實(shí)施例中,上述計(jì)算各個(gè)參考區(qū)塊與對(duì)應(yīng)的目前區(qū)塊中對(duì)應(yīng)像素的亮度值的差值總和的步驟包括取各個(gè)參考區(qū)塊中四個(gè)角落像素的亮度值以及對(duì)應(yīng)的目前區(qū)塊中對(duì)應(yīng)的角落像素的亮度值,以計(jì)算差值總和。在本發(fā)明的一實(shí)施例中,上述偵測(cè)觸控屏幕上的觸碰操作,并計(jì)算觸碰操作的移動(dòng)向量的步驟包括計(jì)算觸碰操作中多個(gè)觸碰點(diǎn)的移動(dòng)向量的平均值,以做為觸碰操作的移
動(dòng)向量。在本發(fā)明的一實(shí)施例中,上述根據(jù)移動(dòng)向量,移動(dòng)影像擷取裝置以拍攝目前畫面的步驟包括計(jì)算觸碰屏幕的解析度與影像擷取裝置的解析度間的比例關(guān)系,以及依照此比例關(guān)系調(diào)整觸碰屏幕的移動(dòng)向量為移動(dòng)影像擷取裝置的移動(dòng)量。在本發(fā)明的一實(shí)施例中,上述將參考畫面區(qū)分為多個(gè)參考區(qū)塊的步驟包括根據(jù)影像擷取裝置的解析度,決定所區(qū)分的參考區(qū)塊與目前區(qū)塊的尺寸。本發(fā)明提出一種監(jiān)控系統(tǒng),其包括至少一影像擷取裝置、觸控屏幕及控制單元。其中,影像擷取裝置是用以拍攝畫面。觸控屏幕是用以偵測(cè)觸碰操作??刂茊卧雕罱佑跋駭X取裝置及觸控屏幕,而用以計(jì)算觸碰操作的移動(dòng)向量,據(jù)以移動(dòng)影像擷取裝置以拍攝參考畫面及目前畫面。其中,控制單元系將參考畫面區(qū)分為多個(gè)參考區(qū)塊,并根據(jù)移動(dòng)向量搜尋目前畫面中對(duì)應(yīng)于各個(gè)參考區(qū)塊的目前區(qū)塊,以及比較各個(gè)參考區(qū)塊與對(duì)應(yīng)的目前區(qū)塊的差異,據(jù)以決定是否使用觸碰操作的移動(dòng)向量作為參考區(qū)塊與目前區(qū)塊之間的移動(dòng)向量,并用以壓縮參考區(qū)塊與目前區(qū)塊的畫面資料。在本發(fā)明的一 實(shí)施例中,上述的控制單元包括計(jì)算各個(gè)參考區(qū)塊與對(duì)應(yīng)的目前區(qū)塊中多個(gè)對(duì)應(yīng)像素的亮度值的差值總和,并與門檻值比較,其中若此差值總和小于門檻值,即直接使用移動(dòng)向量作為參考區(qū)塊與目前區(qū)塊之間的移動(dòng)向量,并用以壓縮參考區(qū)塊與目前區(qū)塊的畫面資料。在本發(fā)明的一實(shí)施例中,上述的監(jiān)控系統(tǒng)更包括移動(dòng)估測(cè)單元,其系在控制單元判斷差值總和不小于門檻值時(shí),執(zhí)行移動(dòng)估測(cè)于參考區(qū)塊與目前區(qū)塊,并提供執(zhí)行移動(dòng)估測(cè)所得的移動(dòng)向量給控制單元,而由控制單元使用移動(dòng)估測(cè)所得的移動(dòng)向量壓縮參考區(qū)塊與目前區(qū)塊的畫面資料。在本發(fā)明的一實(shí)施例中,上述的控制單元包括取各個(gè)參考區(qū)塊中四個(gè)角落像素的亮度值以及對(duì)應(yīng)的目前區(qū)塊中對(duì)應(yīng)的角落像素的亮度值,以計(jì)算差值總和。在本發(fā)明的一實(shí)施例中,上述的控制單元包括計(jì)算觸碰操作中多個(gè)觸碰點(diǎn)的移動(dòng)向量的平均值,以做為觸碰操作的移動(dòng)向量。在本發(fā)明的一實(shí)施例中,上述的控制單元包括計(jì)算觸碰屏幕的解析度與影像擷取裝置的解析度間的比例關(guān)系,并依照此比例關(guān)系調(diào)整觸碰屏幕的移動(dòng)向量為移動(dòng)影像擷取裝置的移動(dòng)量。在本發(fā)明的一實(shí)施例中,上述的控制單元包括根據(jù)影像擷取裝置的解析度,決定所區(qū)分的參考區(qū)塊與目前區(qū)塊的一尺寸?;谏鲜?,本發(fā)明的利用觸控屏幕輔助視頻壓縮的方法及監(jiān)控系統(tǒng)利用在觸控屏幕上操作,藉以控制監(jiān)控?cái)z影機(jī)拍攝視頻畫面。而藉由將觸碰操作的移動(dòng)向量直接作為視頻畫面之間移動(dòng)估測(cè)的移動(dòng)向量,可縮減移動(dòng)估測(cè)的運(yùn)算時(shí)間。為讓本發(fā)明的上述特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉實(shí)施例,并配合附圖作詳細(xì)說(shuō)明如下。
圖1是依照本發(fā)明一實(shí)施例所繪示的監(jiān)控系統(tǒng)的方塊圖。圖2是依照本發(fā)明一實(shí)施例所繪示的利用觸控屏幕輔助視頻壓縮的方法流程圖。圖3是依照本發(fā)明一實(shí)施例所繪示的利用觸控屏幕輔助視頻壓縮的方法流程圖。圖4是依照本發(fā)明一實(shí)施例所繪示的計(jì)算參考區(qū)塊與對(duì)應(yīng)目前區(qū)塊的差異的范例。主要元件符號(hào)說(shuō)明10 :監(jiān)控系統(tǒng)11 :影像擷取裝置12、40 :觸控屏幕13 :控制單元41 :參考畫面`412 :參考區(qū)塊42:目前畫面422:目前區(qū)塊S202 S210 :本發(fā)明一實(shí)施例的方法流程S302 S316 :本發(fā)明一實(shí)施例的方法流程
具體實(shí)施例方式圖1是依照本發(fā)明一實(shí)施例所繪示的監(jiān)控系統(tǒng)的方塊圖。請(qǐng)參照?qǐng)D1,本實(shí)施例的監(jiān)控系統(tǒng)10包括至少一個(gè)影像擷取裝置11 (例如影像擷取單元1、影像擷取單元2、…、影像擷取單元n,其中η為正整數(shù))、觸控屏幕12及控制單元13,其功能分述如下影像擷取裝置11例如是包含光學(xué)定焦鏡頭或光學(xué)變焦鏡頭,以及電荷耦合元件(Charge Coupled Device, CCD)或互補(bǔ)金氧半導(dǎo)體(Complementary Metal-OxideSemiconductor, CMOS)元件等感光元件的裝置,其可用以拍攝視頻畫面。觸控屏幕12例如是由液晶顯示器(Liquid Crystal Display, LCD)、發(fā)光二極管(Light-Emitting Diode, LED)顯不器或場(chǎng)發(fā)射顯不器(FieldEmission Display, FED)等顯示器,以及電阻式或電容式等觸控面板組合而成,其可同時(shí)提供顯示及觸碰操作功能。控制單元13系耦接至影像擷取裝置11及觸控屏幕12,其例如是中央處理單元(Central Processing Unit, CPU)、微處理器(Microprocessor)、數(shù)字信號(hào)處理器(DigitalSignal Processor, DSP)、可程式化控制器、專用集成電路(Application SpecificIntegrated Circuits,ASIC)、可程式化邏輯裝置(Programmable Logic Device,PLD)或其他類似裝置,其可管理并控制監(jiān)控系統(tǒng)10的所有工作。詳言之,圖2是依照本發(fā)明一實(shí)施例所繪示的利用觸控屏幕輔助視頻壓縮的方法流程圖。請(qǐng)參照?qǐng)D2,本實(shí)施例的方法適用于圖1的監(jiān)控系統(tǒng)10,以下即搭配監(jiān)控系統(tǒng)10中的各項(xiàng)元件說(shuō)明本實(shí)施例輔助視頻壓縮方法的詳細(xì)步驟首先,由控制單元13利用各個(gè)影像擷取裝置11拍攝參考畫面(步驟S202)。此處的參考畫面是影像擷取裝置11尚未受到控制單元13控制而移動(dòng)的前所拍攝到的畫面,或是前一次受控移動(dòng)后所拍攝到的畫面,而可用以作為下一張畫面執(zhí)行移動(dòng)估測(cè)所參考的畫面。接著,控制單元13會(huì)偵測(cè)觸控屏幕12上的觸碰操作,并計(jì)算此觸碰操作的移動(dòng)向量(步驟S204)。詳言之,每當(dāng)使用者在觸控屏幕12上進(jìn)行觸碰操作時(shí),觸控屏幕12即會(huì)偵測(cè)被手指觸碰到的觸碰點(diǎn)位置,此觸碰點(diǎn)的位置資訊將會(huì)送到控制單元13,而由控制單元13去計(jì)算觸碰操作在觸控屏幕12上移動(dòng)所產(chǎn)生的移動(dòng)向量。需說(shuō)明的是,上述的偵測(cè)方式應(yīng)用在支援多點(diǎn)觸碰的觸控屏幕上時(shí),還可判斷使用者的手勢(shì),進(jìn)而控制各個(gè)影像擷取裝置11執(zhí)行該手勢(shì)對(duì)應(yīng)的動(dòng)作,例如旋轉(zhuǎn)或移動(dòng)。詳言之,若控制單元13偵測(cè)到多個(gè)觸碰點(diǎn)時(shí),例如會(huì)計(jì)算這些觸碰點(diǎn)的移動(dòng)向量的平均值,而用以做為觸碰操作的移動(dòng)向量。舉例來(lái)說(shuō),若控制單元13偵測(cè)到雙指朝同一方向的觸碰拖曳操作時(shí),即可分別計(jì)算兩只手指的移動(dòng)向量,然后再取這兩個(gè)移動(dòng)向量的平均值,用以做為此觸碰操作(即雙指觸碰拖曳)的移動(dòng)向量。然后,控·制單元13即根據(jù)所計(jì)算的移動(dòng)向量,控制影像擷取裝置11移動(dòng)以拍攝目前畫面(步驟S206)。其中,控制單元13例如會(huì)先計(jì)算觸碰屏幕12的解析度與影像擷取裝置11的解析度之間的比例關(guān)系,然后再依照此比例關(guān)系將觸碰屏幕12的移動(dòng)向量對(duì)應(yīng)調(diào)整為移動(dòng)影像擷取裝置11的移動(dòng)量。藉此,可提供使用者較佳且較直覺(jué)的操作感受來(lái)控制影像擷取裝置11的移動(dòng)。接下來(lái)則進(jìn)行畫面壓縮的步驟,此時(shí)控制單元13會(huì)將上述擷取到的參考畫面區(qū)分為多個(gè)參考區(qū)塊,并根據(jù)上述計(jì)算所得的移動(dòng)向量,搜尋目前畫面中對(duì)應(yīng)于各個(gè)參考區(qū)塊的目前區(qū)塊(步驟S208)。詳言之,由于影像擷取裝置11的移動(dòng)方向及移動(dòng)量是由觸碰屏幕12上觸碰操作的移動(dòng)方向及移動(dòng)量來(lái)決定,因此,影像擷取裝置11移動(dòng)前后所拍攝到的畫面之間,也會(huì)與觸碰操作的移動(dòng)向量存在某種程度的關(guān)系。據(jù)此,本實(shí)施例即根據(jù)上述觸碰操作的移動(dòng)向量來(lái)找尋移動(dòng)后所拍攝的目前畫面與移動(dòng)前所拍攝的參考畫面之間的對(duì)應(yīng)區(qū)塊,進(jìn)而實(shí)施后續(xù)的移動(dòng)估測(cè)。需說(shuō)明的是,在一實(shí)施例中,上述區(qū)分的參考區(qū)塊與目前區(qū)塊的尺寸可以是一個(gè)固定值,例如為4*4像素的區(qū)塊。而在另一實(shí)施例中,參考區(qū)塊與目前區(qū)塊的尺寸也可以是由影像擷取裝置的解析度來(lái)決定。簡(jiǎn)言之,若影像擷取裝置的解析度較低,則可使用尺寸較大的參考區(qū)塊(如16*16像素的區(qū)塊)與目前區(qū)塊來(lái)估測(cè)參考畫面與目前畫面的差異;反之,若影像擷取裝置的解析度較高,則可使用尺寸較小的參考區(qū)塊(如4*4像素的區(qū)塊)與目前區(qū)塊來(lái)估測(cè)參考畫面與目前畫面的差異。當(dāng)使用尺寸較小的區(qū)塊時(shí),若尺寸最小的區(qū)塊與相鄰區(qū)塊的移動(dòng)向量在一門檻值以內(nèi)(X方向移動(dòng)向量<門檻值且Y方向移動(dòng)向量<門檻值),則可合并此二區(qū)塊,例如合并為4*8像素或8*4像素的區(qū)塊,然而可再往鄰近區(qū)塊合并(例如可合并為8*8像素、8*16像素、16*8像素、16*16像素的區(qū)塊)。在找尋到相對(duì)應(yīng)的參考區(qū)塊及目前區(qū)塊之后,控制單元13即會(huì)去比較各個(gè)參考區(qū)塊與對(duì)應(yīng)目前區(qū)塊之間的差異,據(jù)以決定是否使用此觸碰操作的移動(dòng)向量來(lái)作為參考區(qū)塊與目前區(qū)塊之間的移動(dòng)向量,并用以壓縮參考區(qū)塊與目前區(qū)塊的畫面資料(步驟S210)。詳言之,若找尋到的目前區(qū)塊與對(duì)應(yīng)參考區(qū)塊之間的差異小于一定量時(shí),即可判定此區(qū)塊的移動(dòng)僅涉及由影像擷取裝置11移動(dòng)所造成的全域性(global)運(yùn)動(dòng),而非區(qū)塊內(nèi)物體移動(dòng)所造成的區(qū)域性(local)運(yùn)動(dòng)。藉此,觸碰操作的移動(dòng)向量即可直接用來(lái)作為參考區(qū)塊與目前區(qū)塊之間的移動(dòng)向量,進(jìn)而省去移動(dòng)估測(cè)的步驟。值得一提的是,針對(duì)上述比較參考區(qū)塊與對(duì)應(yīng)目前區(qū)塊的差異的步驟,本發(fā)明還提供一種簡(jiǎn)便且快速的方式,僅藉由比較區(qū)塊內(nèi)特定像素的差異,即可判斷出整個(gè)區(qū)塊是否適于直接取用觸碰操作的移動(dòng)向量來(lái)進(jìn)行壓縮。以下則再舉一實(shí)施例詳細(xì)說(shuō)明。圖3是依照本發(fā)明一實(shí)施例所繪示的利用觸控屏幕輔助視頻壓縮的方法流程圖。請(qǐng)參照?qǐng)D3,本實(shí)施例的方法適用于圖1的監(jiān)控系統(tǒng)10,以下即搭配監(jiān)控系統(tǒng)10中的各項(xiàng)元件說(shuō)明本發(fā)明輔助視頻壓縮方法的詳細(xì)步驟首先,由控制單元13利用各個(gè)影像擷取裝置11拍攝參考畫面(步驟S302)。接著,由控制單元13偵測(cè)觸控屏幕12上的觸碰操作,并計(jì)算此觸碰操作的移動(dòng)向量(步驟S304),然后根據(jù)所計(jì)算的移動(dòng)向量,控制影像擷取裝置11移動(dòng)以拍攝目前畫面(步驟S306)。之后,控制單元13會(huì)將上述擷取到的參考畫面區(qū)分為多個(gè)參考區(qū)塊,并根據(jù)上述計(jì)算所得的移動(dòng)向量,搜尋目前畫面中對(duì)應(yīng)于各個(gè)參考區(qū)塊的目前區(qū)塊(步驟S308)。上述步驟系與前述實(shí)施例中的S302 S308系與前述實(shí)施例中的步驟S202 S208相同或相似,故其詳細(xì)內(nèi)容在此不再贅述。與前述實(shí)施例不同的是,本實(shí)施例在找出各個(gè)參考區(qū)塊對(duì)應(yīng)的目前區(qū)塊之后,控制單元13即會(huì)計(jì)算各個(gè)參考區(qū)塊與對(duì)應(yīng)目前區(qū)塊中多個(gè)對(duì)應(yīng)像素的亮度值的差值總和(步驟S310),然后再將此差別總和與一個(gè)門檻值比較,以判斷此差值總和是否小于門檻值(步驟S312)。其中,控制單元13例如是取各個(gè)參考區(qū)塊中四個(gè)角落像素的亮度值以及對(duì)應(yīng)目前區(qū)塊中對(duì)應(yīng)角落像素的亮度值,以計(jì)算上述的差值總和。舉例來(lái)說(shuō),圖4是依照本發(fā)明一實(shí)施例所繪示的計(jì)算參考區(qū)塊與對(duì)應(yīng)目前區(qū)塊的差異的范例。請(qǐng)參照?qǐng)D4 ,當(dāng)使用者利用手指在觸控屏幕40上執(zhí)行一個(gè)由左至右的觸碰拖曳操作時(shí),監(jiān)控系統(tǒng)即可計(jì)算出此觸碰拖曳操作的移動(dòng)向量V ( Λ X,Λ y),其中包括X分量Δχ及y分量Ay。根據(jù)上述移動(dòng)向量V移動(dòng)影像擷取單元,即可獲得移動(dòng)前后所拍攝到的參考畫面41及目前畫面42。此時(shí),若要計(jì)算參考畫面41中的參考區(qū)塊412移動(dòng)前后的移動(dòng)向量,則可根據(jù)上述的移動(dòng)向量V反推目前畫面42中對(duì)應(yīng)于參考區(qū)塊412位置MB (χ + Δ χ,yi+Δγ)的目前區(qū)塊422的位置MB(xi,yi)。接著,本實(shí)施例僅取參考區(qū)塊412中的四個(gè)角落像素R1、R2、R3、R4的亮度值來(lái)與目前區(qū)塊422中的四個(gè)落度像素Cl、C2、C3、C4的亮度值做比較,而計(jì)算出對(duì)應(yīng)角落像素的亮度值的差值總合。其中,僅取四個(gè)角落像素的用意在于減少系統(tǒng)計(jì)算亮度差值時(shí)所需占用的計(jì)算資源及時(shí)間,而若角落像素的差異不大,則可代表整體區(qū)塊的差異也不大。最后,若所計(jì)算的差值總和小于門檻值,即直接使用上述的移動(dòng)向量作為參考區(qū)塊與目前區(qū)塊之間的移動(dòng)向量,并用以壓縮參考區(qū)塊與目前區(qū)塊的畫面資料(步驟S314)。反之,若差值總和不小于該門檻值,則執(zhí)行移動(dòng)估測(cè)于參考區(qū)塊與目前區(qū)塊,并使用移動(dòng)估測(cè)所得的移動(dòng)向量來(lái)壓縮參考區(qū)塊與目前區(qū)塊的畫面資料(步驟S316)。詳言之,監(jiān)控系統(tǒng)10中例如還包括一個(gè)移動(dòng)估測(cè)單元(未繪示),其可在控制單元13判斷差值總和不小于門檻值時(shí),在參考區(qū)塊與目前區(qū)塊之間執(zhí)行移動(dòng)估測(cè),并提供移動(dòng)估測(cè)所得的移動(dòng)向量給控制單元13,使得控制單元13可以使用移動(dòng)估測(cè)所得的移動(dòng)向量來(lái)壓縮參考區(qū)塊與該目前區(qū)塊的畫面資料。綜上所述,本發(fā)明的利用觸控屏幕輔助視頻壓縮的方法及監(jiān)控系統(tǒng)藉由偵測(cè)使用者在觸控屏幕上的觸碰操作,計(jì)算此觸碰操作的移動(dòng)向量,并選擇性地應(yīng)用在監(jiān)控畫面的資料壓縮,藉此可大幅縮減移動(dòng)估計(jì)單元計(jì)算移動(dòng)向量所需的時(shí)間及計(jì)算量。雖然本發(fā)明已以實(shí)施例揭示如上,然其并非用以限定本發(fā)明,任何所屬技術(shù)領(lǐng)域中技術(shù)人員,在不脫離本發(fā)明的精 神和范圍內(nèi),當(dāng)可作些許的更動(dòng)與潤(rùn)飾,故本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求所界定的范圍為準(zhǔn)。
權(quán)利要求
1.一種利用觸控屏幕輔助視頻壓縮的方法,其特征在于,適用于包括一觸控屏幕及至少一影像擷取裝置的一監(jiān)控系統(tǒng),該方法包括下列步驟利用各該至少一影像擷取裝置拍攝一參考畫面;偵測(cè)該觸控屏幕上的一觸碰操作,并計(jì)算該觸碰操作的一移動(dòng)向量;根據(jù)該移動(dòng)向量,移動(dòng)該影像擷取裝置以拍攝一目前畫面;區(qū)分該參考畫面為多個(gè)參考區(qū)塊,并根據(jù)該移動(dòng)向量搜尋該目前畫面中對(duì)應(yīng)于各所述參考區(qū)塊的一目前區(qū)塊;以及比較各所述參考區(qū)塊與對(duì)應(yīng)的目前區(qū)塊的一差異,據(jù)以決定是否使用該觸碰操作的該移動(dòng)向量作為該參考區(qū)塊與該目前區(qū)塊之間的移動(dòng)向量,并用以壓縮該參考區(qū)塊與該目前區(qū)塊的畫面資料。
2.根據(jù)權(quán)利要求1所述的利用觸控屏幕輔助視頻壓縮的方法,其中比較各所述參考區(qū)塊與對(duì)應(yīng)的目前區(qū)塊的該差異,決定是否使用該觸碰操作的該移動(dòng)向量作為該參考區(qū)塊與該目前區(qū)塊之間的移動(dòng)向量,并用以壓縮該參考區(qū)塊與該目前區(qū)塊的畫面資料的步驟包括計(jì)算各所述參考區(qū)塊與對(duì)應(yīng)的該目前區(qū)塊中多個(gè)對(duì)應(yīng)像素的亮度值的一差值總和,并與一門檻值比較;以及若該差值總和小于該門檻值,直接使用該移動(dòng)向量作為該參考區(qū)塊與該目前區(qū)塊之間的移動(dòng)向量,并用以壓縮該參考區(qū)塊與該目前區(qū)塊的畫面資料;以及若該差值總和不小于該門檻值,執(zhí)行一移動(dòng)估測(cè)于該參考區(qū)塊與該目前區(qū)塊,并使用該移動(dòng)估測(cè)所得的移動(dòng)向量壓縮該參考區(qū)塊與該目前區(qū)塊的畫面資料。
3.根據(jù)權(quán)利要求2所述的利用觸控屏幕輔助視頻壓縮的方法,其中計(jì)算各所述參考區(qū)塊與對(duì)應(yīng)的目前區(qū)塊中所述對(duì)應(yīng)像素的亮度值的差值總和的步驟包括取各所述參考區(qū)塊中四個(gè)角落像素的亮度值以及對(duì)應(yīng)的目前區(qū)塊中對(duì)應(yīng)的角落像素的亮度值,以計(jì)算所述差值總和。
4.根據(jù)權(quán)利要求1所述的利用觸控屏幕輔助視頻壓縮的方法,其中偵測(cè)該觸控屏幕上的觸碰操作,并計(jì)算該觸碰操作的該移動(dòng)向量的步驟包括計(jì)算該觸碰操作中多個(gè)觸碰點(diǎn)的移動(dòng)向量的一平均值,以做為該觸碰操作的移動(dòng)向量。
5.根據(jù)權(quán)利要求1所述的利用觸控屏幕輔助視頻壓縮的方法,其中根據(jù)該移動(dòng)向量,移動(dòng)該影像擷取裝置以拍攝該目前畫面的步驟包括計(jì)算該觸碰屏幕的一解析度與該影像擷取裝置的解析度間的一比例關(guān)系;以及依照該比例關(guān)系調(diào)整該觸碰屏幕的移動(dòng)向量為移動(dòng)該影像擷取裝置的一移動(dòng)量。
6.根據(jù)權(quán)利要求1所述的利用觸控屏幕輔助視頻壓縮的方法,其中區(qū)分該參考畫面為多個(gè)參考區(qū)塊的步驟包括根據(jù)該影像擷取裝置的解析度,決定所區(qū)分的該參考區(qū)塊與該目前區(qū)塊的一尺寸。
7.一種監(jiān)控系統(tǒng),其特征在于,包括至少一影像擷取裝置;一觸控屏幕,偵測(cè)一觸碰操作;以及一控制單元,耦接該至少一影像擷取裝置及該觸控屏幕,計(jì)算該觸碰操作的一移動(dòng)向量,據(jù)以移動(dòng)該影像擷取裝置以拍攝一參考畫面及一目前畫面,其中該控制單元區(qū)分該參考畫面為多個(gè)參考區(qū)塊,并根據(jù)該移動(dòng)向量搜尋該目前畫面中對(duì)應(yīng)于各所述參考區(qū)塊的一目前區(qū)塊,以及比較各所述參考區(qū)塊與對(duì)應(yīng)的目前區(qū)塊的一差異,據(jù)以決定是否使用該觸碰操作的移動(dòng)向量作為該參考區(qū)塊與該目前區(qū)塊之間的移動(dòng)向量,并用以壓縮該參考區(qū)塊與該目前區(qū)塊的畫面資料。
8.根據(jù)權(quán)利要求7所述的監(jiān)控系統(tǒng),其中該控制單元包括計(jì)算各所述參考區(qū)塊與對(duì)應(yīng)的目前區(qū)塊中多個(gè)對(duì)應(yīng)像素的亮度值的一差值總和,并與一門檻值比較,其中若該差值總和小于該門檻值,直接使用該移動(dòng)向量作為該參考區(qū)塊與該目前區(qū)塊之間的移動(dòng)向量,并用以壓縮該參考區(qū)塊與該目前區(qū)塊的畫面資料。
9.根據(jù)權(quán)利要求8所述的監(jiān)控系統(tǒng),更包括一移動(dòng)估測(cè)單元,在該控制單元判斷該差值總和不小于該門檻值時(shí),執(zhí)行一移動(dòng)估測(cè)于該參考區(qū)塊與該目前區(qū)塊,并提供執(zhí)行該移動(dòng)估測(cè)所得的移動(dòng)向量給該控制單元,而由該控制單元使用該移動(dòng)估測(cè)所得的移動(dòng)向量壓縮該參考區(qū)塊與該目前區(qū)塊的畫面資料。
10.根據(jù)權(quán)利要求8所述的監(jiān)控系統(tǒng),其中該控制單元包括取各所述參考區(qū)塊中四個(gè)角落像素的亮度值以及對(duì)應(yīng)的目前區(qū)塊中對(duì)應(yīng)的角落像素的亮度值,以計(jì)算該差值總和。
11.根據(jù)權(quán)利要求7所述的監(jiān)控系統(tǒng),其中該控制單元包括計(jì)算該觸碰操作中多個(gè)觸碰點(diǎn)的移動(dòng)向量的一平均值,以做為該觸碰操作的該移動(dòng)向量。
12.根據(jù)權(quán)利要求7所述的監(jiān)控系統(tǒng),其中該控制單元包括計(jì)算該觸碰屏幕的一解析度與該影像擷取裝置的解析度間的一比例關(guān)系,并依照該比例關(guān)系調(diào)整該觸碰屏幕的移動(dòng)向量為移動(dòng)該影像擷取裝置的一移動(dòng)量。
13.根據(jù)權(quán)利要求7所述的監(jiān)控系統(tǒng),其中該控制單元包括根據(jù)該影像擷取裝置的解析度,決定所區(qū)分的該參考區(qū)塊與該目前區(qū)塊的一尺寸。
全文摘要
本發(fā)明公開(kāi)了一種利用觸控屏幕輔助視頻壓縮的方法及監(jiān)控系統(tǒng)。此監(jiān)控系統(tǒng)包括觸控屏幕及至少一個(gè)影像擷取裝置。此方法先利用各個(gè)影像擷取裝置拍攝參考畫面,接著偵測(cè)觸控屏幕上的觸碰操作,并計(jì)算觸碰操作的移動(dòng)向量,而根據(jù)此移動(dòng)向量,移動(dòng)影像擷取裝置以拍攝目前畫面。然后,將參考畫面區(qū)分為多個(gè)參考區(qū)塊,并根據(jù)所述移動(dòng)向量搜尋目前畫面中對(duì)應(yīng)于各個(gè)參考區(qū)塊的目前區(qū)塊。最后則比較各個(gè)參考區(qū)塊與對(duì)應(yīng)的目前區(qū)塊的差異,據(jù)以決定是否使用觸碰操作的移動(dòng)向量作為參考區(qū)塊與目前區(qū)塊之間的移動(dòng)向量,并用以壓縮參考區(qū)塊與目前區(qū)塊的畫面資料。
文檔編號(hào)H04N7/18GK103037210SQ20111029806
公開(kāi)日2013年4月10日 申請(qǐng)日期2011年9月30日 優(yōu)先權(quán)日2011年9月30日
發(fā)明者黃士嘉, 陳柏豪, 郭斯彥 申請(qǐng)人:宏碁股份有限公司