<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 淺談基于A(yíng)RM/DSP的圖像采集與視頻應用

淺談基于A(yíng)RM/DSP的圖像采集與視頻應用

作者: 時(shí)間:2013-01-12 來(lái)源:網(wǎng)絡(luò ) 收藏
  隨著(zhù)社會(huì )經(jīng)濟的快速發(fā)展以及人民生活水平、消費支付能力的提高,各種娛樂(lè )場(chǎng)所消費市場(chǎng)迅猛發(fā)展。由于娛樂(lè )場(chǎng)所人員眾多繁雜,因此有必要強化娛樂(lè )場(chǎng)所的安全管理措施。公安機關(guān)通過(guò)對各娛樂(lè )場(chǎng)所實(shí)施隱蔽式遠程圖像監控管理,變被動(dòng)式接警處理為主動(dòng)式監管,不僅可以大大緩解警力不足的問(wèn)題,對于吸毒、聚眾鬧事等違法犯罪行為起到一定的震懾作用,而且,必要情況下的圖像資料的錄像保存還可以作為公安機關(guān)對于犯罪認定和處理的有效依據

  最近基/得到越來(lái)越廣泛的應用。除了傳統的視頻編解碼外,一些新興應用如條碼識別、文字識別、生物識別(虹膜、面相)等也得到了空 前的關(guān)注。這些應用都要求獲得穩定、快速、低噪聲的圖像質(zhì)量,所以作為應用基礎的與處理技術(shù)應該得到更多的關(guān)注。

  我們主要從事基、視頻編解碼技術(shù)的開(kāi)發(fā)工作,做過(guò)不是這方面的項目,而且最近經(jīng)??吹揭恍┚W(wǎng)友提問(wèn)一些基礎*的問(wèn)題,所以今天對圖像采集與視頻編碼方面的基礎知識簡(jiǎn)單總結一下,希望對大家有用,也希望拋磚引玉,歡迎大家討論和指正。

  組成一套圖像與系統包括兩部分:圖像成像單元和后端處理單元。首先討論圖像成像單元,除了一些特殊應用外,市場(chǎng)上常見(jiàn)的圖像成像部件基本可分為CCD和CMOS兩種。

  CCD,英文全稱(chēng):Charge-coupled Device,中文全稱(chēng):電荷耦合元件??梢苑Q(chēng)為CCD圖像傳感器。CCD是一種半導體器件,能夠把光學(xué)影像轉化為數字信號。 CCD上植入的微小光敏物質(zhì)稱(chēng)作像素(Pixel)。一塊CCD上包含的像素數越多,其提供的畫(huà)面分辨率也就越高。CCD的作用就像膠片一樣,但它是把圖像像素轉換成數字信號。CCD上有許多排列整齊的電容,能感應光線(xiàn),并將影像轉變成數字信號。經(jīng)由外部電路的控制,每個(gè)小電容能將其所帶的電荷轉給它相鄰的電容。

  CCD廣泛應用在數碼攝影、天文學(xué),尤其是光學(xué)遙測技術(shù)、光學(xué)與頻譜望遠鏡,和高速攝影技術(shù)如Lucky imaging.CCD在攝像機、數碼相機和掃描儀中應用廣泛,只不過(guò)攝像機中使用的是點(diǎn)陣CCD,即包括x、y兩個(gè)方向用于攝取平面圖像,而掃描儀中使用的是線(xiàn)性CCD,它只有x一個(gè)方向,y方向掃描由掃描儀的機械裝置來(lái)完成。CCD的加工工藝有兩種,一種是TTL工藝,一種是CMOS工藝,前者是毫安級的耗電量,而后者是微安級的耗電量。TTL工藝下的CCD成像質(zhì)量要優(yōu)于CMOS工藝下的CCD.CCD廣泛用于工業(yè),醫療、民用產(chǎn)品。

  CMOS傳感器接口信號包括主時(shí)鐘信號、象素時(shí)鐘、水平同步/參考、垂直同步和象素數據信號,如下所示:

  MCLK ―― 后端/arm提供給傳感器的時(shí)鐘,也可以由晶陣提供

  PIXELCLK ―― 傳感器輸出的象素時(shí)鐘,所有數據與該時(shí)鐘同步

  HSYNC/HREF ―― 水平參考信號,表示一行數據(包括有效數據和Blank)

  VSYNC ―― 垂直同步信號,表示一幀數據(包括有效數據和Blank)

  Data[7:0] ―― 8位象素數據,有的傳感器是輸出10位或者更高精度

  CMOS 傳感器的輸出信號格式一般有幾種:Raw RGB(Bayer)、RGB565、YUV422、ITU656.Raw RGB輸出原始的RGB數據,通常是每個(gè)象素僅輸出一個(gè)數據,偶數行RG RG RG…,奇數GB GB GB…,需要進(jìn)行插值才可以得到每個(gè)象素點(diǎn)的RGB數據。RGB565是每個(gè)象素點(diǎn)輸出兩個(gè)字節,共16bits,由R(5bits)、G(6bits) 和B(5bits)組成。因為人眼對綠色更敏感,所以G分量由6bits代表。YUV422也是每個(gè)象素點(diǎn)輸出兩個(gè)字節,每行由序列UY VY UY VY…組成,其輸出順序一般可以控制。同樣由于人眼對亮度更敏感,所以每個(gè)象素輸出一個(gè)Y值,而色差則是各一個(gè)象素輸出一個(gè)。RGB565和YUV422 都是需要時(shí)序信號配合的,而ITU565格式本身包含幀頭和幀尾,因而可以不需要HSYNC和VSYNC信號的配合。

  前面討論了 前端傳感器部分,下面討論一下后端處理單元。隨著(zhù)ARM的普及,越來(lái)越多的工程師開(kāi)始使用ARM作為后端處理單元。常見(jiàn)的ARM如2410、9200、 44b0等,沒(méi)有視頻輸入接口,需要增加CPLD/FPGA電路控制時(shí)序和讀入傳感器輸出的圖像數據。另外一類(lèi)ARM由于具有視頻輸入接口從而大多簡(jiǎn)化了 電路,直接可以輸入CMOS傳感器的輸出。這一類(lèi)的arm處理器包括Freescale mxl/mx21/mx27/mx31、Samsung 2440、Intel PXA270等。我們在為自己的應用選型時(shí),除了考慮處理器的功耗、價(jià)格、主頻、外頻外,還應該考慮處理器的內部處理能力,比如DMA能力、是否有硬件加 速能力等因素。通常圖像采集后都會(huì )用到顏色空間變換、放大縮小等功能,所以如果處理器具有硬件加速能力則可以大大提高運算效率。在這方面 Freescale MX21應該是不錯的,其預處理和后處理模塊通過(guò)硬件實(shí)現顏色變換和插值變換,大大提高運算速度。如果使用DSP作為后端處理器,那就比較簡(jiǎn)單了。無(wú)論是 TI系列還是ADI Blackfin系列,都具備視頻輸入接口,可以直接輸入傳感器的輸出信號。

  另外一類(lèi)重要的應用是視頻編解 碼,主要用于安防領(lǐng)域。當前流行的編解碼算法是MPEG-4,而H.264也正在迅速的占領(lǐng)市場(chǎng),傳統的M-JPEG則在交通監控領(lǐng)域繼續發(fā)揮作用。經(jīng)常 看到網(wǎng)友在論壇上討論基實(shí)現視頻編解碼算法,結果可能大多是讓您失望。我們曾經(jīng)試圖做這個(gè)工作,最后是在Freescale MXL處理器上實(shí)現QCIF分辨率的準實(shí)時(shí)MPEG-4編碼,而且使用MXL的硬件DCT加速、匯編優(yōu)化和半象素搜索優(yōu)化算法。很明顯基于傳統ARM處理 器實(shí)現視頻編碼算法是很有難度的和不太現實(shí)的。不過(guò)您也別太失望,有一類(lèi)arm處理器內部集成編解碼CODEC,算法基本不占用CPU時(shí)間,所以還是可以 用的。這一類(lèi)主要有Freescale MX21/MX27/MX31、海思Hi3510,好像還有上海杰得。Mx21內嵌Hantro的CODEC,可以做到CIF@30fps,MX27可以 做到H.264@D1,海思3510也可以做到H.264的D1編碼。相對使用DSP處理視頻算法,SOC的優(yōu)點(diǎn)是開(kāi)發(fā)簡(jiǎn)單,直接調用編解碼API就可以 了。隨著(zhù)市場(chǎng)競爭的加劇,相信會(huì )出現越來(lái)越多的具備視頻編解碼能力的arm處理器。

  相對于arm處理器,目前更多的工程師使用 DSP處理器完成編解碼算法。適合視頻處理的DSP也有很多,比較知名的有TI系列、ADI系列和Philips系列。TI自不必說(shuō),大家都很熟悉。 Philips(NXP)的Trimedia系列DSP是老牌的視頻處理芯片,應用也非常廣泛。ADI的Blackfin系列視頻處理器則是較新一點(diǎn)的, 相對于傳統DSP,Blackfin的最大優(yōu)勢在于其MSA體系結構,是DSP與RISC處理器的結合體。這一優(yōu)點(diǎn)使得Blackfin既可以運行操作系 統,又可以高效的運行算法,從而可以實(shí)現單芯片系統。我們知道單芯片系統一般成本會(huì )比雙處理器系統低,這在對成本控制越來(lái)越嚴格的今天的確比較有 誘惑力。



評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>