專利名稱:放大圖像局部區(qū)域的方法、編碼器及主控模塊的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及圖像處理技術(shù)領(lǐng)域,具體涉及放大圖像局部區(qū)域的方法、編 碼器及主控模塊。
背景技術(shù):
隨著視音頻編解碼技術(shù)和網(wǎng)絡(luò)存儲技術(shù)的發(fā)展,將攝像機(jī)采集的圖像數(shù) 據(jù)數(shù)字化并在因特網(wǎng)上傳輸、存儲形成了數(shù)字視頻監(jiān)控技術(shù)。
視頻監(jiān)控技術(shù)是城市安防系統(tǒng)中的關(guān)鍵技術(shù)。經(jīng)過近幾年的發(fā)展,視頻 監(jiān)控技術(shù)已經(jīng)形成了"模擬監(jiān)控+網(wǎng)絡(luò)監(jiān)控存儲+綜合管理"的集成監(jiān)控方 式。視頻監(jiān)控系統(tǒng)主要由模擬監(jiān)控攝像裝置、硬件編碼器、硬件解碼器、網(wǎng) 絡(luò)存儲設(shè)備和管理系統(tǒng)等組成。在當(dāng)前的視頻監(jiān)控系統(tǒng)中,監(jiān)控圖像數(shù)據(jù)的 存儲是一個關(guān)鍵問題。
圖1為現(xiàn)有的視頻監(jiān)控系統(tǒng)的示意圖,如圖l所示,攝像頭采集到的模
擬圖像經(jīng)過編碼器中的現(xiàn)場可編程門陣列(FPGA, Field-Programmable Gate Array)的隨屏顯示(OSD, On-Screen Display)疊加、畫面分割等處理后, 以BT656信號的形式傳輸?shù)綌?shù)字信號處理器(DSP,Digital Signal Processor), 再經(jīng)過編碼器中的DSP壓縮成指定算法的音視頻數(shù)據(jù)流,再經(jīng)過驅(qū)動的復(fù) 制、分發(fā)封裝成一條或多條因特網(wǎng)協(xié)議(IP, Internet Protocol)形式的音視 頻碼流。
解碼器接收到音視頻碼流后,經(jīng)過解碼器中的DSP的解壓縮、FPGA的 OSD疊加等處理,在顯示器或者電視墻上顯示。同時,當(dāng)用戶需要對某個 區(qū)域重點(diǎn)監(jiān)控時,用戶可以控制解碼器上的云臺控制手柄,將攜帶重點(diǎn)監(jiān)控 區(qū)域信息的云臺控制信令發(fā)送給編碼器;編碼器將云臺控制信令通過串口發(fā)
送給攝像頭云臺,云臺按照指定動作運(yùn)動,完成對重點(diǎn)監(jiān)控區(qū)域的監(jiān)控。
由于帶有云臺的攝像頭造價昂貴,除了一些類似廣場、十字路口等大視 角的監(jiān)控場所采用帶有云臺控制的攝像頭以外,常見的室內(nèi)定點(diǎn)監(jiān)控場所大 多采用固定攝像頭。另外,在查看實(shí)況圖像時,通常也需要對圖像局部進(jìn)行 放大。對于沒有云臺的攝像頭,只能在解碼端對圖像進(jìn)行局部差值、放大, 圖像的清晰度和可用性大打折扣。因此,在低端配置的監(jiān)控點(diǎn),局部圖像放 大后的質(zhì)量高低和云臺的成本高低之間存在一個矛盾。
另外,隨著高清攝像機(jī)的日漸普及,F(xiàn)PGA與DSP之間的傳輸信號仍舊 以基于Dl格式的BT656信號為主。由于高清攝像機(jī)輸入FPGA的是高清分 辨率的數(shù)字圖像,而FPGA必須將高清分辨率的數(shù)字模擬圖像轉(zhuǎn)換成基于 Dl格式的BT656信號后才能傳輸給DSP,經(jīng)過該轉(zhuǎn)換后,圖像的分辨率降 低了,從而會造成圖像質(zhì)量的降低。
發(fā)明內(nèi)容
本發(fā)明提供放大圖像局部區(qū)域的方法、編碼器及主控模塊,以在放大圖像 局部區(qū)域時,提高放大后的局部區(qū)域的分辨率。 本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的
一種放大圖像局部區(qū)域的方法,預(yù)先設(shè)定局部放大區(qū)域,包括
編碼器根據(jù)接收的指定的局部放大區(qū)域位置信息,從攝像頭采集的圖像中
裁剪出以局部放大區(qū)域?yàn)橹行?、分辨率等于預(yù)設(shè)編碼分辨率的編碼區(qū)域,對該
編碼區(qū)域進(jìn)行編碼后發(fā)送給解碼器。
所述預(yù)設(shè)編碼分辨率小于攝像頭的分辨率、大于等于編碼輸出圖像的分辨率。
所述攝像頭為高清攝像頭,
所述編碼器從攝像頭采集的圖像中裁剪出以局部放大區(qū)域?yàn)橹行?、分辨?等于預(yù)設(shè)編碼分辨率的編碼區(qū)域之前進(jìn)一步包括編碼器從攝像頭采集的圖像 中,裁剪出以局部放大區(qū)域?yàn)橹行?、分辨率等于D1圖像的分辨率的D1圖像區(qū)
域;
且,所述編碼器從攝像頭采集的圖像中裁剪出以局部放大區(qū)域?yàn)橹行?、?辨率等于預(yù)設(shè)編碼分辨率的編碼區(qū)域?yàn)閺乃鯠l圖像區(qū)域中裁剪出以局部
放大區(qū)域?yàn)橹行?、分辨率等于預(yù)設(shè)編碼分辨率的編碼區(qū)域。
一種放大圖像局部區(qū)域的編碼器,該編碼器包括
主控模塊,接收解碼器發(fā)來的局部放大區(qū)域位置信息,確定以該局部放大
區(qū)域?yàn)橹行?、分辨率等于預(yù)設(shè)編碼分辨率的DSP編碼區(qū)域,將DSP編碼區(qū)域 位置信息發(fā)送給DSP;
FPGA,接收攝像頭采集的圖像,將該圖像輸出到DSP;
DSP,根據(jù)主控模塊發(fā)來的DSP編碼區(qū)域位置信息,從FPGA輸入的圖像 中裁剪出DSP編碼區(qū)域,對該DSP編碼區(qū)域編碼后通過驅(qū)動模塊發(fā)送給解碼 器。
所述主控模塊包括
局部放大區(qū)域位置信息接收模塊,接收解碼器發(fā)來的局部放大區(qū)域位置信 息,將局部放大區(qū)域位置信息發(fā)送給D1圖像區(qū)域確定^^莫塊和DSP編碼區(qū)域確
定模塊;
Dl圖像區(qū)域確定模塊,根據(jù)接收的局部放大區(qū)域位置信息,確定以該局部 放大區(qū)域?yàn)橹行?、分辨率等于D1圖像的分辨率的D1圖像區(qū)域,將D1圖像區(qū) 域位置信息發(fā)送給FPGA;
DSP編碼區(qū)域確定模塊,根據(jù)接收的局部放大區(qū)域位置信息,確定以該局 部放大區(qū)域?yàn)橹行?、分辨率等于DSP輸出的編碼圖像的分辨率的DSP編碼區(qū) 域,將DSP編碼區(qū)域位置信息發(fā)送給DSP;
且,所述FPGA包括
圖像接收模塊,接收攝像頭采集的圖像,將圖像輸出到裁剪模塊; 裁剪模塊,根據(jù)主控模塊發(fā)來的Dl圖像區(qū)域位置信息,從圖像接收模塊 輸入的圖像中裁剪出Dl圖像區(qū)域,將該D1圖像區(qū)域輸出到DSP。 一種主控模塊,該主控模塊包括
局部放大區(qū)域位置信息接收模塊,接收解碼器發(fā)來的局部放大區(qū)域位置信
息,將局部放大區(qū)域位置信息發(fā)送給DSP編碼區(qū)域確定模塊;
DSP編碼區(qū)域確定模塊,根據(jù)接收的局部放大區(qū)域位置信息,確定以該局
部放大區(qū)域?yàn)橹行?、分辨率等于DSP輸出的編碼圖像的分辨率的DSP編碼區(qū)
域,將DSP編碼區(qū)域位置信息發(fā)送給DSP。 該主控模塊進(jìn)一步包括
Dl圖像區(qū)域確定模塊,根據(jù)局部放大區(qū)域位置信息接收模塊發(fā)來的局 部放大區(qū)域位置信息,確定以該局部放大區(qū)域?yàn)橹行?、分辨率等于Dl圖像 的分辨率的D1圖像區(qū)域,將D1圖像區(qū)域位置信息發(fā)送給FPGA。
與現(xiàn)有技術(shù)相比,本發(fā)明中從攝像頭采集的圖像中裁剪出以局部放大區(qū) 域?yàn)橹行?、分辨率等于預(yù)設(shè)編碼分辨率的編碼區(qū)域,對該編碼區(qū)域進(jìn)行編碼。 本發(fā)明采用未帶云臺的攝像頭,只對以局部放大區(qū)域?yàn)橹行牡牟糠謪^(qū)域進(jìn)行 編碼,從而在放大圖像局部區(qū)域的同時提高了放大后的局部區(qū)域的分辨率。
另外,本發(fā)明實(shí)施例中,設(shè)定預(yù)設(shè)編碼分辨率等于編碼輸出圖像的分辨 率,這樣避免了在編碼過程中犧牲分辨率。
另外,當(dāng)攝像頭為高清攝像頭時,本發(fā)明實(shí)施例中,首先從攝像頭采集 的圖像中,裁剪出以局部放大區(qū)域?yàn)橹行摹⒎直媛实扔贒l圖像的分辨率的 Dl圖像區(qū)域,然后再從D1圖像區(qū)域中裁剪出以局部放大區(qū)域?yàn)橹行?、分?率等于預(yù)設(shè)編碼分辨率的編碼區(qū)域,從而避免了在對圖像進(jìn)行Dl格式轉(zhuǎn)換 的過程中犧牲分辨率。
圖1為現(xiàn)有的視頻監(jiān)控系統(tǒng)的示意圖2為本發(fā)明實(shí)施例一提供的對攝像頭采集的圖像進(jìn)行局部區(qū)域放大 的流程圖3為本發(fā)明實(shí)施例提供的ZoomRectCode區(qū)域的示意圖4為本發(fā)明實(shí)施例二提供的對高清攝像頭采集的圖像進(jìn)行局部區(qū)域
放大的流程圖5為本發(fā)明實(shí)施例提供的編碼器的組成圖; 圖6為本發(fā)明實(shí)施例提供的主控模塊的結(jié)構(gòu)圖; 圖7為本發(fā)明實(shí)施例提供的FPGA的結(jié)構(gòu)圖。
具體實(shí)施例方式
本發(fā)明的核心思想是解碼器將局部放大區(qū)域位置信息通知編碼器,編 碼器只對以局部放大區(qū)域?yàn)橹行牡念A(yù)設(shè)編碼區(qū)域進(jìn)行編碼,從而在無需攝像 頭帶有云臺的前提下,提高了局部放大區(qū)域的分辨率。其中,預(yù)設(shè)編碼區(qū)域 的分辨率小于攝像頭的分辨率、大于等于編碼輸出圖像的分辨率。
下面結(jié)合附圖及具體實(shí)施例對本發(fā)明再作進(jìn)一步詳細(xì)的說明。
圖2為本發(fā)明實(shí)施例一提供的對攝像頭采集的圖像進(jìn)行局部區(qū)域放大 的流程圖,如圖2所示,其具體步驟如下
步驟201:用戶確定局部放大區(qū)域ZoomRect,將ZoomRect區(qū)域位置參 數(shù)輸入解碼器,解碼器將ZoomRect區(qū)域位置參數(shù)攜帶在控制信令中發(fā)送給 編碼器。
ZoomRect區(qū)域可通過該區(qū)域的左上角坐標(biāo)、右下角坐標(biāo)這兩個區(qū)域位 置參數(shù)唯一地確定。例如ZoomRect區(qū)域的左上角坐標(biāo)為(a, b + h ),右 下角坐標(biāo)為(a + w, b),即ZoomRect區(qū)域的分辨率為w x h。
控制信令可以使用擴(kuò)展的會話初始化協(xié)議(SIP , Session Initiation Protocol)信令或者自定義的私有協(xié)議信令。
步驟202:編碼器的通信模塊接收控制信令,從控制信令中取出 ZoomRect區(qū)域位置參數(shù),將ZoomRect區(qū)域位置參數(shù)發(fā)送給編碼器的主控模 塊。
步驟203:主控模塊接收ZoomRect區(qū)域位置參數(shù),根據(jù)編碼器的DSP 輸出的編碼圖像的分辨率,確定以ZoomRect區(qū)域?yàn)橹行牡腄SP編碼區(qū)域 ZoomRectCode,將ZoomRectCode區(qū)域位置參數(shù)發(fā)送給編碼器的DSP。
這里,ZoomRectCode區(qū)域的分辨率為小于攝像頭的分辨率、大于等 于DSP輸出的編碼圖像的分辨率。但是,在實(shí)際應(yīng)用中,ZoomRectCode區(qū) 域的分辨率最好等于DSP輸出的編碼圖像的分辨率,這樣,DSP編碼前、 后,圖像的分辨率并未發(fā)生變化,從而避免了編碼處理對ZoomRect區(qū)域造
成分辨率犧牲。
ZoomRectCode區(qū)域位置參婆史可通過該區(qū)域的左上角坐標(biāo)、右下角坐標(biāo) 這兩個參數(shù)唯一地確定。
圖3為本發(fā)明實(shí)施例提供的ZoomRectCode區(qū)域的示意圖,如圖3所示, 設(shè)ZoomRectCode區(qū)域的分辨率為HI x wi,設(shè)ZoomRect區(qū)域的左上角坐 標(biāo)為(a, b + h),右下角坐標(biāo)為(a + w, b),即ZoomRect區(qū)域的分辨率 為w x h,則以ZoomRect區(qū)域?yàn)橹行牡腪oomRectCode區(qū)域的左上角坐標(biāo)
為(a-^, b + h+^),右下角坐標(biāo)為(a + w+^, b-^i)。 2 2 2 2
步驟204:編碼器的FPGA接收攝像頭輸入的圖像,將該圖像以Dl格 式傳輸給編碼器的DSP。
對于普通攝像頭,由于其采集的圖像格式為Dl格式,因此,F(xiàn)PGA直 接將攝像頭輸入的圖像傳輸給DSP即可;對于高清攝像頭,由于其采集的 圖像格式不為D1格式,因此,F(xiàn)PGA需要先將攝像頭輸入的圖像轉(zhuǎn)換為Dl 格式再傳輸給DSP。
步驟205:編碼器的DSP接收FPGA輸入的Dl圖像,根據(jù)主控模塊發(fā) 來的ZoomRectCode區(qū)域位置參數(shù),從該圖像中裁剪出ZoomRectCode區(qū)域, 對該ZoomRectCode區(qū)域進(jìn)行編碼后輸出到驅(qū)動才莫塊。
Dl圖像即Dl格式的圖像。
步驟206:驅(qū)動模塊根據(jù)主控模塊下發(fā)的碼流封裝參數(shù),將DSP輸入的 圖像封裝成指定的音視頻碼流如單播實(shí)況流、組播實(shí)況流或存儲流等,通 過網(wǎng)口發(fā)送給解碼器。
對于圖2所示實(shí)施例,若攝像頭為普通攝像頭,由于普通攝像頭輸入到
FPGA的圖像格式為Dl格式,所以FPGA無需對圖像進(jìn)行處理,因此在FPGA 處不會造成分辨率的犧牲,同時,在DSP處,編碼前的圖像是直接從原始 Dl圖像上裁剪的以ZoomRect區(qū)域?yàn)橹行牡腪oomRectCode區(qū)域,且當(dāng) ZoomRectCode區(qū)域的分辨率等于DSP輸出的編碼圖像的分辨率時,編碼前 后圖像的分辨率并未發(fā)生變化,這樣,在DSP處也未造成分辨率的犧牲, 從而可知對于普通攝像頭,圖2所示實(shí)施例不僅實(shí)現(xiàn)了 ZoomRect區(qū)域的 放大,且未犧牲分辨率。
對于圖2所示實(shí)施例,若攝像頭為高清攝像頭,由于高清攝像頭輸入到 FPGA的圖像格式不為Dl格式,所以FPGA需要將圖像轉(zhuǎn)換為Dl格式后 傳輸給DSP,因此在FPGA處會造成ZoomRect區(qū)域分辨率的犧牲;在DSP 處,編碼前的圖像是從FPGA輸入的D1圖像上裁剪的以ZoomRect區(qū)域?yàn)?中心的ZoomRectCode區(qū)域,且當(dāng)ZoomRectCode區(qū)域的分辨率等于DSP輸 出的編碼圖像的分辨率時,編碼前后圖像的分辨率并未發(fā)生變化,因此,在 DSP處未造成分辨率的犧牲。從而可知對于高清攝像頭,圖2所示實(shí)施例 也實(shí)現(xiàn)了 ZoomRect區(qū)域的放大,但,僅在DSP處減少了分辨率的犧牲,但 未在FPGA處減少分辨率的犧牲。
對于高清攝像頭,為了在放大局部放大區(qū)域ZoomRect時,避免在FPGA 處的分辨率的犧牲,本發(fā)明給出了如圖4所示的技術(shù)方案。
圖4為本發(fā)明實(shí)施例二提供的對高清攝像頭采集的圖像進(jìn)行局部放大 區(qū)域放大的流程圖,如圖4所示,其具體步驟如下
步驟401:用戶確定局部放大區(qū)域ZoomRect,將ZoomRect區(qū)域位置參 數(shù)輸入解碼器,解碼器將ZoomRect區(qū)域位置參數(shù)攜帶在控制信令中發(fā)送給 編碼器。
步驟402:編碼器的通信模塊接收控制信令,從控制信令中取出 ZoomRect區(qū)域位置參數(shù),將ZoomRect區(qū)域位置參數(shù)發(fā)送給編碼器的主控模塊。
步驟401 ~ 402與步驟201 ~ 202相同。
步驟403:主控模塊接收ZoomRect區(qū)域位置參數(shù),根據(jù)Dl圖像的分 辨率,確定以ZoomRect區(qū)域?yàn)橹行牡腄l圖像區(qū)域ZoomRectDl,將 ZoomRectDl區(qū)域位置參數(shù)發(fā)送給編碼器的FPGA。
ZoomRectDl區(qū)域的分辨率等于Dl圖像的分辨率。
ZoomRectD 1區(qū)域可以該區(qū)域的左上角坐標(biāo)、右下角坐標(biāo)這兩個區(qū)域位 置參數(shù)唯一地確定。
設(shè)Dl圖像的分辨率為H2 x W2,設(shè)ZoomRect區(qū)域的左上角坐標(biāo)為(a, b + h),右下角坐標(biāo)為(a + w, b),即ZoomRect區(qū)域的分辨率為wxh,
則ZoomRectDl區(qū)域的左上角坐標(biāo)為<formula>formula see original document page 11</formula>右下角
2 2
坐杯為<formula>formula see original document page 11</formula>
2 2
步驟404:主控模塊根據(jù)編碼器的DSP輸出的編碼圖像的分辨率,確定 以ZoomRect區(qū)域?yàn)橹行牡腄SP編碼區(qū)域ZoomRectCode, ZoomRectCode 區(qū)域的分辨率等于DSP輸出的編碼圖像的分辨率,將ZoomRectCode區(qū)域位 置參數(shù)發(fā)送給編碼器的DSP。
步驟404與步驟203相同。
步驟405: FPGA接收高清攝像頭輸入的圖像,根據(jù)主控模塊發(fā)來的 ZoomRectDl區(qū)域位置參數(shù),從該圖像中裁剪出ZoomRectDl區(qū)域,將 ZoomRectDl區(qū)域以Dl格式傳輸給DSP。
步驟406: DSP接收FPGA輸入的Dl圖像,根據(jù)主控模塊發(fā)來的 ZoomRectCode區(qū)域位置參數(shù),從該圖像中裁剪出ZoomRectCode區(qū)域,對 該ZoomRectCode區(qū)域進(jìn)行編碼后輸出到驅(qū)動模塊。
步驟407:驅(qū)動模塊根據(jù)主控模塊下發(fā)的碼流封裝參數(shù),將DSP輸入的 圖像封裝成指定的音視頻碼流如單播實(shí)況流、組播實(shí)況流或存儲流等,通 過網(wǎng)口發(fā)送給解碼器。
步驟406 ~ 407與步驟205 ~ 206相同。
從圖4所示實(shí)施例可以看出,F(xiàn)PGA收到高清攝像頭輸入的圖像后,從
該圖像中裁剪出以局部放大區(qū)域ZoomRect為中心、分辨率等于Dl圖像分 辨率的ZoomRectDl區(qū)域,將該ZoomRectDl區(qū)域傳輸給DSP,可見,在 FPGA處未造成局部放大區(qū)域的分辨率犧牲,從而,圖4所示實(shí)施例不僅實(shí) 現(xiàn)了高清攝像頭采集的局部放大區(qū)域的放大,且未犧牲分辨率。
以下給出 一個具體實(shí)例對現(xiàn)有技術(shù)和本發(fā)明提供的方法進(jìn)行對比
DSP壓縮后的常用圖像格式有QCIF ( 176*144) 、 CIF ( 352*288 )、 2CIF ( 704*288 ) 、 4CIF ( 704*576) 、 Dl ( 720*576 ),其中,在配置低端 的監(jiān)控點(diǎn),CIF格式的圖像最常見。固定攝像頭采集的圖像的分辨率一般遠(yuǎn) 遠(yuǎn)高于經(jīng)DSP編碼后的分辨率,例如最低端的固定攝像頭的分辨率都可 以達(dá)到752 * 582以上。設(shè)使用最低端的固定攝像頭,其采集的原始圖像的 分辨率為752*582,設(shè)局部放大區(qū)域的分辨率為原始圖像分辨率的1/4,且 設(shè)DSP編碼輸出圖像為CIF圖像(352 x 288 ),則,若采用現(xiàn)有方法,DSP 對整個原始圖像進(jìn)行編碼,編碼后的原始圖像分辨率為352 x 288,則編碼 后局部放大區(qū)域的分辨率為176*144;而若采用本發(fā)明提供的方法,DSP只 對原始圖像中以局部放大區(qū)域?yàn)橹行牡腪oomRectCode區(qū)域進(jìn)行編碼,且編 碼前后圖像的分辨率都為352*288,可見,本發(fā)明提供的方法與現(xiàn)有方法相 比,不僅放大了局部放大區(qū)域,且未犧牲分辨率。
圖5為本發(fā)明實(shí)施例提供的編碼器的組成圖,如圖5所示,其主要包括 通信模塊51、主控模塊52、 FPGA53、 DSP54和驅(qū)動模塊55,其中
通信模塊51:接收解碼器發(fā)來的控制信令,從信令中取出局部放大區(qū) 域位置參數(shù)發(fā)送給主控模塊52。
主控模塊52:接收通信模塊51發(fā)來的局部放大區(qū)域位置參數(shù),根據(jù)該 參數(shù)確定以局部放大區(qū)域ZoomRect為中心、分辨率等于預(yù)設(shè)編碼分辨率的 DSP編碼區(qū)域ZoomRectCode,將ZoomRectCode區(qū)域位置參數(shù)發(fā)送給DSP54。
預(yù)設(shè)編碼分辨率小于攝像頭的分辨率、大于等于DSP輸出的編碼圖像的分 辨率,最好等于DSP輸出的編碼圖像的分辨率。
FPGA53:接收攝像頭輸入的采集圖像,將該圖像以Dl格式輸出到DSP54。 DSP54:接收主控模塊52發(fā)來的ZoomRectCode區(qū)域位置參數(shù),從FPGA53 輸入的Dl圖像中裁剪出ZoomRectCode區(qū)域,對該ZoomRectCode區(qū)域編碼后 發(fā)送給驅(qū)動模塊55。
驅(qū)動模塊55:根據(jù)主控模塊52下發(fā)的碼流封裝參數(shù),將DSP54輸入的編 碼圖像封裝成指定的音^L頻碼流如單播實(shí)況流、組#"實(shí)況流或存儲流等,通 過網(wǎng)口發(fā)送給解碼器。
在實(shí)際應(yīng)用中,主控模塊52可包括局部放大區(qū)域位置信息接收模塊521、 Dl圖像區(qū)域確定模塊522和DSP編碼區(qū)域確定模塊523,其中
局部放大區(qū)域位置信息接收模塊521:接收通信模塊51發(fā)來的局部放大區(qū) 域位置參數(shù),將局部放大區(qū)域位置參數(shù)發(fā)送給D1圖像區(qū)域確定模塊522和DSP 編碼區(qū)域確定;f莫塊523。
Dl圖像區(qū)域確定模塊522:根據(jù)局部放大區(qū)域位置信息接收模塊521發(fā)來 的局部放大區(qū)域位置參數(shù),確定以局部放大區(qū)域?yàn)橹行?、分辨率等于Dl圖像 的分辨率的Dl圖像區(qū)域ZoomRectDl,將ZoomRectDl區(qū)域位置參數(shù)發(fā)送給 FPGA53。
DSP編碼區(qū)域確定模塊523:根據(jù)局部放大區(qū)域位置信息接收模塊521發(fā) 來的局部放大區(qū)域位置參數(shù),確定以局部放大區(qū)域?yàn)橹行?、分辨率等于DSP輸 出的編碼圖像的分辨率的DSP編碼區(qū)域,將DSP編碼區(qū)域位置參數(shù)發(fā)送給 DSP54。
且,F(xiàn)PGA53包括圖像接收模塊531和裁剪模塊532,其中 圖像接收模塊531:接收攝像頭輸入的采集圖像,將圖像輸出到裁剪模塊
532。
裁剪模塊532:根據(jù)主控模塊52發(fā)來的ZoomRectDl區(qū)域位置參數(shù),從圖 像接收模塊531輸入的圖像中裁剪出ZoomRectDl區(qū)域,將該ZoomRectDl區(qū) 域輸出到DSP54。
以上所述僅為本發(fā)明的過程及方法實(shí)施例,并不用以限制本發(fā)明,凡在 本發(fā)明的精神和原則之內(nèi)所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在
本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1、一種放大圖像局部區(qū)域的方法,其特征在于,預(yù)先設(shè)定局部放大區(qū)域,該方法包括:編碼器根據(jù)接收的指定的局部放大區(qū)域位置信息,從攝像頭采集的圖像中裁剪出以局部放大區(qū)域?yàn)橹行?、分辨率等于預(yù)設(shè)編碼分辨率的編碼區(qū)域,對該編碼區(qū)域進(jìn)行編碼后發(fā)送給解碼器。
2、 如權(quán)利要求l所述的方法,其特征在于,所述預(yù)設(shè)編碼分辨率小于攝像 頭的分辨率、大于等于編碼輸出圖像的分辨率。
3、 如權(quán)利要求1或2所述的方法,其特征在于,所述攝像頭為高清攝像頭, 所述編碼器從攝像頭釆集的圖像中裁剪出以局部放大區(qū)域?yàn)橹行?、分辨率等于預(yù)設(shè)編碼分辨率的編碼區(qū)域之前進(jìn)一步包括編碼器從攝像頭采集的圖像 中,裁剪出以局部放大區(qū)域?yàn)橹行摹⒎直媛实扔贒1圖像的分辨率的D1圖像區(qū) 域;且,所述編碼器從攝像頭采集的圖像中裁剪出以局部放大區(qū)域?yàn)橹行?、?辨率等于預(yù)設(shè)編碼分辨率的編碼區(qū)域?yàn)閺乃鯠l圖像區(qū)域中裁剪出以局部 放大區(qū)域?yàn)橹行?、分辨率等于預(yù)設(shè)編碼分辨率的編碼區(qū)域。
4、 一種放大圖像局部區(qū)域的編碼器,其特征在于,該編碼器包括 主控模塊,接收解碼器發(fā)來的局部放大區(qū)域位置信息,確定以該局部放大區(qū)域?yàn)橹行摹⒎直媛实扔陬A(yù)設(shè)編碼分辨率的數(shù)字信號處理器DSP編碼區(qū)域,將 DSP編碼區(qū)域位置信息發(fā)送給DSP;現(xiàn)場可編程門陣列FPGA,接收攝像頭采集的圖像,將該圖像輸出到DSP;DSP,根據(jù)主控模塊發(fā)來的DSP編碼區(qū)域位置信息,從FPGA輸入的圖像 中裁剪出DSP編碼區(qū)域,對該DSP編碼區(qū)域編碼后通過驅(qū)動模塊發(fā)送給解碼 器。
5、 如權(quán)利要求4所述的編碼器,其特征在于,所述主控模塊包括局部放大區(qū)域位置信息接收模塊,接收解碼器發(fā)來的局部放大區(qū)域位置信 息,將局部放大區(qū)域位置信息發(fā)送給D1圖像區(qū)域確定模塊和DSP編碼區(qū)域確定模塊;Dl圖像區(qū)域確定模塊,根據(jù)接收的局部放大區(qū)域位置信息,確定以該局部 放大區(qū)域?yàn)橹行摹⒎直媛实扔贒1圖像的分辨率的D1圖像區(qū)域,將D1圖像區(qū) 域位置信息發(fā)送給FPGA;DSP編碼區(qū)域確定模塊,根據(jù)接收的局部放大區(qū)域位置信息,確定以該局 部放大區(qū)域?yàn)橹行摹⒎直媛实扔贒SP輸出的編碼圖像的分辨率的DSP編碼區(qū) 域,將DSP編碼區(qū)域位置信息發(fā)送給DSP;且,所述FPGA包括圖像接收模塊,接收攝像頭采集的圖像,將圖像輸出到裁剪模塊; 裁剪模塊,根據(jù)主控模塊發(fā)來的Dl圖像區(qū)域位置信息,從圖像接收模塊 輸入的圖像中裁剪出Dl圖像區(qū)域,將該Dl圖像區(qū)域輸出到DSP。
6、 一種主控模塊,其特征在于,該主控模塊包括局部放大區(qū)域位置信息接收模塊,接收解碼器發(fā)來的局部放大區(qū)域位置信 息,將局部放大區(qū)域位置信息發(fā)送給數(shù)字信號處理器DSP編碼區(qū)域確定模塊;DSP編碼區(qū)域確定模塊,根據(jù)接收的局部放大區(qū)域位置信息,確定以該局 部放大區(qū)域?yàn)橹行?、分辨率等于DSP輸出的編碼圖像的分辨率的DSP編碼區(qū) 域,將DSP編碼區(qū)域位置信息發(fā)送給DSP。
7、 如權(quán)利要求6所述的主控模塊,其特征在于,該主控模塊進(jìn)一步包括 Dl圖像區(qū)域確定模塊,根據(jù)局部放大區(qū)域位置信息接收模塊發(fā)來的局部放大區(qū)域位置信息,確定以該局部放大區(qū)域?yàn)橹行摹⒎直媛实扔贒l圖像的分辨 率的D1圖像區(qū)域,將D1圖像區(qū)域位置信息發(fā)送給現(xiàn)場可編程門陣列FPGA。
全文摘要
本發(fā)明公開了放大圖像局部區(qū)域的方法、編碼器及主控模塊。方法包括預(yù)先設(shè)定局部放大區(qū)域,編碼器根據(jù)接收的指定的局部放大區(qū)域位置信息,從攝像頭采集的圖像中裁剪出以局部放大區(qū)域?yàn)橹行?、分辨率等于預(yù)設(shè)編碼分辨率的編碼區(qū)域,對該編碼區(qū)域進(jìn)行編碼后發(fā)送給解碼器。本發(fā)明實(shí)現(xiàn)了在無需帶云臺的攝像頭的環(huán)境下,放大圖像局部區(qū)域的同時提高放大后的圖像局部區(qū)域的分辨率的目的。
文檔編號H04N7/26GK101383969SQ20081022493
公開日2009年3月11日 申請日期2008年10月27日 優(yōu)先權(quán)日2008年10月27日
發(fā)明者迪 周, 佳 蘇 申請人:杭州華三通信技術(shù)有限公司