• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      Linux 下高清MIPI差分?jǐn)z像頭的軟硬件設(shè)計

      2016-11-10 06:54:36李宇成葛正中
      關(guān)鍵詞:完整性差分攝像頭

      李宇成,葛正中

      Linux 下高清MIPI差分?jǐn)z像頭的軟硬件設(shè)計

      李宇成,葛正中

      (北方工業(yè)大學(xué)電氣與控制學(xué)院,北京100144)

      以Exynos4412為處理平臺,設(shè)計了以MIPI差分接口攝像頭為采集端的高清系統(tǒng)硬件,進(jìn)行了MIPI接口和DVP接口信號完整性仿真,設(shè)計了Linux下攝像頭驅(qū)動程序,給出了軟件架構(gòu)的UML圖。通過硬、軟件調(diào)試和實驗驗證,成功實現(xiàn)Linux系統(tǒng)下的高清攝像系統(tǒng)。攝像頭前端采集采用MIPI接口后,性能可達(dá)720p/60 fps,相比于傳統(tǒng)DVP接口攝像頭,不僅傳輸幀率提高1倍以上,而且運行穩(wěn)定,信噪比大幅度提高。

      Exynos4412;MIPI差分?jǐn)z像頭驅(qū)動;信號完整性仿真

      引 言

      隨著信息技術(shù)的高速發(fā)展,遠(yuǎn)程視頻教學(xué)[1]、遠(yuǎn)程視頻會議[2]、遠(yuǎn)程監(jiān)控等與攝像頭相關(guān)的應(yīng)用越來越多,新一代的監(jiān)控設(shè)備正在向高分辨率、小型化、低功耗、高穩(wěn)定性的方向發(fā)展[3]。

      隨著互聯(lián)網(wǎng)的普及和物聯(lián)網(wǎng)概念的推廣,多樣化的用戶定制設(shè)計逐漸成為監(jiān)控市場的主流[4]。市面的攝像頭一般都做成模組,由鏡頭、濾鏡、CMOS傳感器、PCB板和加強(qiáng)筋組成,與應(yīng)用處理器的接口有DVP和MIPI兩種[5]。目前,國內(nèi)一般民用監(jiān)控產(chǎn)品[6]大多低于200萬像素,采用DVP接口[7],質(zhì)量不穩(wěn)定,且信噪比和抗干擾性較差。筆者通過對市面上常見的并行接口攝像頭進(jìn)行研究和比較,實現(xiàn)了差分MIPI接口攝像頭的視頻監(jiān)控解決方案。

      目前,雖然有一些嵌入式Linux下攝像頭設(shè)計的介紹論文[8],但都是關(guān)于DVP接口攝像頭的,缺乏嵌入式Linux下MIPI接口攝像頭驅(qū)動設(shè)計與實現(xiàn)方面的公開論文和資料,個別網(wǎng)上資料也僅僅是點到為止,因此,給相關(guān)的設(shè)計和應(yīng)用工作帶來不便。

      本系統(tǒng)應(yīng)用MIPI攝像頭接口,采用差分接口完成鏡頭到CPU之間的數(shù)據(jù)傳輸,具有傳輸速率高、抗干擾性好的特點。系統(tǒng)采用三星公司4核處理器Exynos4412[9],其主頻為1.4 GHz,支持DVP、MIPI接口圖像數(shù)據(jù)輸入,內(nèi)部嵌有硬件編解碼器和專用圖像處理器。攝像頭采用Omni Vision公司生產(chǎn)的OV5640 CMOS圖像傳感器[10],分別進(jìn)行了DVP和MIPI兩種接口的軟硬件設(shè)計。操作系統(tǒng)采用Linux3.0系統(tǒng),進(jìn)行了硬件電路信號完整性仿真實驗對比,并介紹了Linux驅(qū)動程序?qū)崿F(xiàn)到應(yīng)用程序測試的整個過程。

      1 系統(tǒng)硬件設(shè)計

      系統(tǒng)硬件架構(gòu)如圖1所示,由圖像采集部分、圖像處理部分和圖像傳輸顯示部分組成,本系統(tǒng)圖像采集部分支持兩種接口的攝像頭(DVP接口和MIPI接口),Exynos4412通過這兩個接口采集圖像數(shù)據(jù),然后經(jīng)過圖像數(shù)據(jù)格式轉(zhuǎn)換,通過HDMI高清接口發(fā)送圖像到液晶屏顯示,或通過網(wǎng)絡(luò)接口傳輸?shù)奖O(jiān)控終端。

      圖1 系統(tǒng)硬件框圖

      1.1視頻采集部分

      為了對比MIPI和DVP兩種接口的性能,系統(tǒng)同時支持兩種接口。如圖2中所示,DVP通過并行的數(shù)據(jù)線CAM_Dn連接到CPU。

      圖2 DVP攝像頭接口電路圖

      下面的實驗將表明DVP接口的信噪比較差,為了提高視頻采集的質(zhì)量,筆者同時采用抗干擾性強(qiáng)的MIPI接口攝像頭方案。MIPI是一個比較新的標(biāo)準(zhǔn),其規(guī)范也在不斷修正和改進(jìn),目前比較成熟的接口應(yīng)用有DSI(顯示接口)和CSI(攝像頭接口)?,F(xiàn)在CSI已經(jīng)升級到CSI2.0版本,其是一個單向或雙向的差分串行接口,包含數(shù)據(jù)信號和時鐘信號,支持多個lane的數(shù)據(jù)傳輸,一條lane的傳輸速率可達(dá)1 Gbps,本系統(tǒng)中MIPI攝像頭采用2條lane進(jìn)行數(shù)據(jù)傳輸,完全滿足高清攝像頭傳輸需求。接口電路圖如圖3所示。

      圖3 MlPl攝像頭接口電路圖

      1.2系統(tǒng)可行性分析

      系統(tǒng)采用2 lane差分通道進(jìn)行數(shù)據(jù)傳輸,理想的理論傳輸帶寬為2 Gbps,換算成字節(jié)為256 MB/s,一幀720p YUV圖像為1.5 MB,60 fps需要90 MB/s的帶寬,所以MIPI接口的帶寬大于實際需要的帶寬,可以保證視頻采集速率。在信號完整性方面,MIPI接口采用差分線傳輸,由于干擾源幾乎相同程度地影響差分信號對的每一端,差分信號線對外部電磁干擾(EMI)是高度免疫的。所以經(jīng)過差分接口傳輸?shù)囊曨l數(shù)據(jù)抗干擾性和圖像的效果都會優(yōu)于并行口。

      2 并行傳輸和差分傳輸?shù)男盘柾暾苑抡?/h2>

      為了詳細(xì)分析并行接口傳輸和差分接口傳輸?shù)牟町惡蛢?yōu)劣,并為后面的PCB布線做準(zhǔn)備,筆者對兩種接口的信號完整性進(jìn)行了仿真,仿真主要針對兩種接口在傳輸信號時的串?dāng)_和反射的情況,仿真軟件采用Allegro PCB SI,仿真模型采用IBIS模型,由于篇幅原因,本文著重介紹其中反射仿真的部分以及最終串?dāng)_仿真和反射仿真后得到的結(jié)論。

      2.1攝像頭并行信號與差分信號電路連接圖

      圖4、圖5為攝像頭DVP并行接口和MIPI差分接口的信號連接模型,DVP數(shù)據(jù)傳輸采用8條線直接連接,為圖4中的DATA[7:0]信號線,MIPI傳輸采用兩對差分?jǐn)?shù)據(jù)線和一對差分時鐘線傳輸,為圖5中的DATAN[1:0]、DATAP[1:0]和CLKP、CLKN。

      圖4 攝像頭并行接口連接圖

      圖5 攝像頭差分接口連接圖

      在實際的使用中,為了使用和安裝的方便,CMOS攝像頭接口端和處理器之間的距離可能會比較長,例如,在臺式使用的場合下,CMOS攝像頭與CPU之間的距離可能超過50 cm,因此,必須要考慮信號的抗干擾和抗衰減能力,所以除了要仿真在不同的工作頻率下并行接口和差分接口的信號完整性差別外,還要仿真在不同長度的數(shù)據(jù)傳輸線下兩者信號完整性的差別,以便適應(yīng)不同應(yīng)用對于傳輸線線長的需求。

      2.2差分線與并行線的仿真

      隨著線路的延長,并行高速電路由于線路阻抗和分布參數(shù)的影響,信號衰減嚴(yán)重,通信質(zhì)量下降顯著。與并行電路相比,差分電路本身具有很強(qiáng)的抗共模干擾能力;其次,通過相互平行貼近布線,能夠較好地抵抗串?dāng)_;另外,因為采用恒流源進(jìn)行驅(qū)動,通過阻抗匹配,適當(dāng)延長傳輸線不會造成信號明顯衰減,且對信號的傳輸質(zhì)量影響較小[11]。

      仿真參數(shù)條件為:連接線長度為65 cm,線寬為10 mil,傳輸信號為“010101”方波,DVP接口時鐘頻率為120 MHz,MIPI接口頻率為480 MHz,為了使仿真結(jié)果更加貼近真實情況,使用了有損傳輸線模型。

      圖6所示,并行數(shù)據(jù)線長為65 cm時的信號反射仿真結(jié)果,而圖7所示為差分?jǐn)?shù)據(jù)線長為65 cm時的仿真結(jié)果。

      圖6 65 cm并行數(shù)據(jù)線接收端反射仿真結(jié)果

      由圖6的仿真結(jié)果可得,并行線隨著線長的增加,噪聲容限越來越小,抗干擾能力越來越弱,信號線長為65 cm時,在仿真結(jié)果中失真嚴(yán)重,信號未達(dá)到高電平門限1.56 V,完全不可使用,但差分信號線隨著線長的增加,噪聲容限變化不大,在線長為65 cm時,除了信號延遲加大外,無其他不良影響,仿真結(jié)果表示仍然可用。

      差分電路的輸出端采用恒流源驅(qū)動,接收端高低電平門限電壓大于±100 mV就足夠了,MIPICSI2接口差分信號幅值只有幾百m V,實際應(yīng)用一般為100~300 m V,最大不超過400 m V,典型值為200 m V,這樣,采用MIPI接口后,系統(tǒng)的功耗也低于并行口。并行口在實際的使用中,由于受信號完整性的限制,時鐘頻率大于100 M Hz時,電路板對信號完整性的要求非常高,所以采用并行口的攝像頭大多為200萬像素以下的攝像頭。

      由于MIPI接口采用差分電路進(jìn)行數(shù)據(jù)傳輸,所以在高速率、大數(shù)據(jù)量傳輸時,優(yōu)勢非常明顯。此外,DVP接口采用8條線傳輸,再加上其他控制線,需要十幾條線;而MIPI接口只需要一對時鐘控制線和幾個lane的差分對數(shù)據(jù)線即可,減少了布線的數(shù)量。綜上所述,MIPI差分接口與DVP接口相比,具有速度快、抗干擾性強(qiáng)、功耗低、節(jié)省布線空間、數(shù)據(jù)線可延長使用的特點。

      圖7 65 cm差分線接收端反射仿真結(jié)果

      3 PCB電路板設(shè)計

      PCB繪制使用Allegro軟件完成,根據(jù)原理圖進(jìn)行布線,在這個過程中,為了保證系統(tǒng)信號完整性,繪制PCB圖過程中除了差分線繪制要等距等長外,還需要注意:

      ①在高頻電路中,為了避免串?dāng)_,平行線的間距應(yīng)為線寬的3倍,這時平行線間可避免70%的互感,可忽略不計。

      ②差分線要盡量做到等長、等距,在調(diào)整差分線等長時,盡量在過孔連接處或者端點處調(diào)節(jié)。

      ③根據(jù)電路原理,盡量減少閉合環(huán)路的面積,在一段電路的環(huán)路中,盡量不要插入另一段信號線。

      4 MlPl差分?jǐn)z像頭驅(qū)動設(shè)計

      為了在實際效果中比較MIPI接口和DVP接口攝像頭的差別,作者分別設(shè)計了兩種接口的驅(qū)動,由于DVP接口的驅(qū)動比較常見,筆者這里只介紹MIPI接口驅(qū)動。Linux差分?jǐn)z像頭驅(qū)動相對比較復(fù)雜,其中,包括i2c sensor部分驅(qū)動和Fimc攝像頭接口部分驅(qū)動,F(xiàn)imc部分又分為圖像數(shù)據(jù)傳輸部分和處理部分,數(shù)據(jù)傳輸部分即是MIPI接口csi部分,各部分驅(qū)動關(guān)系如圖8所示。

      圖8 驅(qū)動整體框圖

      4.1i2c sensor部分驅(qū)動程序設(shè)計

      OV5640攝像頭以i2c作為sensor芯片的控制接口,通過此接口來設(shè)置攝像頭的圖像采集分辨率、圖像格式、時鐘等。攝像頭芯片控制部分驅(qū)動是一個i2c設(shè)備驅(qū)動,Linux系統(tǒng)中有一套完整的i2c設(shè)備驅(qū)動框架,在這套框架中實現(xiàn)了設(shè)備與驅(qū)動分離,系統(tǒng)可以先注冊i2c driver,然后注冊i2c device,當(dāng)i2c driver和i2c device的名稱匹配時,執(zhí)行i2c driver中的probe函數(shù)進(jìn)行i2c設(shè)備的初始化。攝像頭工作模式的設(shè)置就是通過此部分完成的。圖9為Linux內(nèi)核i2c驅(qū)動整體框架。

      如圖9所示,Linux i2c驅(qū)動子系統(tǒng)中,i2c core在內(nèi)核中注冊了i2c_client、i2c_adapter和i2c_driver。i2c_client用于表示一個i2c設(shè)備,如筆者所使用的OV5640攝像頭芯片在Linux內(nèi)核中就是一個i2c_client;i2c_adapter用于表示i2c控制器,每一個i2c控制器對應(yīng)一個i2c_adapter,如Exynos4412中有7個i2c控制器,對應(yīng)的就可以注冊7個i2c_adapter;i2c_driver是i2c設(shè)備驅(qū)動的軟件實現(xiàn)主體。Linux依靠i2c_driver和i2c_client的匹配機(jī)制實現(xiàn)了驅(qū)動、設(shè)備分離機(jī)制。在i2c子系統(tǒng)中,所有注冊的i2c_client、i2c_adapter、i2c_driver都分別有自己的鏈表,當(dāng)注冊一個i2c_client時,系統(tǒng)會去遍歷i2c_driver鏈表,找到與i2c_client名稱相同的i2c_driver,然后,執(zhí)行對應(yīng)的probe函數(shù),實現(xiàn)對i2c設(shè)備的操作。

      圖10是通過分析得到的Linux系統(tǒng)中OV5640攝像頭i2c sensor驅(qū)動的UML圖。由圖可知,OV5640的i2c_client中device成員變量的driver_ data指針指向了v4l2_subdev,v4l2_ subdev描述了一個視頻子系統(tǒng),里面包含了視頻子系統(tǒng)中需要的操作函數(shù)集,對OV5640的設(shè)置操作就是通過v4l2_ subdev中的操作函數(shù)集v4l2_subdev_ops來完成,其中s_mbus_fmt()函數(shù)用于設(shè)置OV5640 MIPI工作模式參數(shù),例如工作時鐘設(shè)置、MIPI數(shù)據(jù)傳輸格式設(shè)置、色彩矩陣設(shè)置、白平衡設(shè)置等,此函數(shù)為筆者實現(xiàn),而設(shè)置OV5640工作模式時,需要用到i2c_ adapter描述的i2c控制器,i2c_adapter中的algo變量描述了i2c協(xié)議算法的實現(xiàn)。

      圖9 Linux內(nèi)核i2c驅(qū)動整體框圖

      4.2Fimc驅(qū)動設(shè)計

      圖10 OV5640攝像頭i2c sensor部分驅(qū)動的UML圖

      Fimc是Exynos4412內(nèi)部的攝像頭數(shù)據(jù)接口控制器和圖像數(shù)據(jù)轉(zhuǎn)碼器。第4.1節(jié)中介紹的i2c負(fù)責(zé)攝像頭工作模式的初始化,F(xiàn)imc用于完成CPU與攝像頭之間的圖像數(shù)據(jù)接口的控制。Fimc指定數(shù)據(jù)接收通道(通過MIPI或者DVP),圖像數(shù)據(jù)經(jīng)DMA方式存放到圖像緩存區(qū)后,觸發(fā)中斷通知系統(tǒng)讀取數(shù)據(jù)。Fimc驅(qū)動使用了Linux內(nèi)核的平臺機(jī)制,程序開發(fā)者需要定義設(shè)備信息、注冊platform device,在設(shè)備注冊過程中,查詢事先設(shè)計好的對應(yīng)驅(qū)動程序,然后將設(shè)備注冊驅(qū)動到Linux內(nèi)核中。通過分析得到的Fimc驅(qū)動的UML結(jié)構(gòu)圖如圖11所示。

      圖11 Fimc驅(qū)動的UML圖

      如圖11所示,struct fimc_global為Linux內(nèi)核中描述Fimc控制器的全局結(jié)構(gòu),里面包括一個ctrl[FIMC_DEVICES]數(shù)組,用來存放具體的Fimc控制器ADT fimc_ control,還包括一個camera[FIMC_MAXCAMS]數(shù)組,用來存放系統(tǒng)中攝像頭配置信息,如本設(shè)計中的struct s3c_ platform_fimc ov5640_Mipi結(jié)構(gòu)。s3c_platform_fimc結(jié)構(gòu)由筆者設(shè)計和添加,主要內(nèi)容如下所示:

      static struct s3c_platform_camera ov5640_Mipi={

      .id=CAMERA_CSI_D,//表示使用哪一個傳輸結(jié)構(gòu),這里

      //表示使用CSI_D

      .i2c_busnum=6,//表示這個攝像頭控制總線使用的i2c

      //控制器的編號

      .type=CAM_TYPE_MIPI,//表示使用的傳輸結(jié)構(gòu)的類型

      //為MIPI

      .fmt=MIPI_CSI_YCBCR422_8BIT,//表示傳輸使用的數(shù)

      //據(jù)格式

      .info=&ov5640_i2c_info_Mipi,//表示攝像頭i2c控制部

      //分的信息

      .pixelformat=V4 L2_PIX_FMT_YUYV,//表示采集圖像

      //輸出的格式

      .Mipi_lanes=2,//表示此攝像頭使用幾個lane通道進(jìn)行

      //傳輸

      .Mipi_align=32,//表示圖像數(shù)據(jù)的對其方式

      .initialized=0,

      ……

      };

      有了上述關(guān)于攝像頭接口的信息后,就可以對Fimc控制器進(jìn)行初始化了,如圖11中,fimc_control通過其成員v4l2_ device指向攝像頭信息的platform_device,從而獲得Fimc的資源信息和上述的s3c_platform_camera ov5640_Mipi的信息。v4l2架構(gòu)對攝像頭控制器Fimc的具體操作函數(shù)在video_device中,其中包含兩個操作函數(shù)集,為v4l2_ioctl_ops和v4l2_file_operations,這兩個函數(shù)集中包含了v4l2的核心操作函數(shù),其中筆者修改和設(shè)計的函數(shù)為v4l2_ioctl_ops中的fimc_streamon函數(shù),在此函數(shù)里完成csi通道采集圖像寄存器的配置。

      通過一系列Linux內(nèi)核框架的初始化、OV5640工作方式初始化、Fimc初始化后,驅(qū)動部分準(zhǔn)備完畢,等待應(yīng)用程序的調(diào)用。

      5 實驗測試

      5.1測試應(yīng)用程序編寫

      應(yīng)用程序的流程如圖12所示。

      圖12中,應(yīng)用程序首先打開設(shè)備文件,獲得文件句柄,執(zhí)行ioctl對設(shè)備進(jìn)行初始化操作,當(dāng)應(yīng)用程序ioctl(fd,VIDIOC_S_INPUT,&input)設(shè)置輸入時,會調(diào)用內(nèi)核中v4l2_ioctl_ops結(jié)構(gòu)的vidioc_s_input函數(shù),這個函數(shù)會執(zhí)行v4l2_i2c_new_subdev_board函數(shù),注冊O(shè)V5640 i2c_device,從而觸發(fā)OV5640 i2c_driver中的probe函數(shù)初始化攝像頭。然后,應(yīng)用程序設(shè)置采集圖像格式、在內(nèi)核中申請圖像數(shù)據(jù)緩存、將映射緩存到應(yīng)用空間、開啟采集圖像開關(guān)、讀取圖像數(shù)據(jù)、將圖像轉(zhuǎn)換為RGB格式、轉(zhuǎn)存圖像數(shù)據(jù)到HDMI的圖像緩存區(qū),DVP攝像頭和MIPI攝像頭都采用v4l2驅(qū)動框架,所以應(yīng)用測試程序流程相似。

      5.2實驗結(jié)果

      測試工具為PC機(jī)一臺,主要測試MIPI和DVP接口攝像頭采集圖像的圖像質(zhì)量和幀率,攝像頭到CPU端的延長線長度統(tǒng)一為50 cm。測試程序驅(qū)動攝像頭連續(xù)工作30 min,統(tǒng)計采集播放的總幀數(shù),然后計算平均幀率。

      經(jīng)過測試,使用DVP接口的攝像頭,當(dāng)攝像頭到CPU端延長線長度為30 cm時,攝像頭無法工作,而MIPI接口的攝像頭在延長線長為50 cm時,依舊正常工作,把DVP接口攝像頭的延長線縮短為10 cm,在保證圖像清晰的情況下,效果為720p/25 fps,并且隨著時鐘頻率的增加,圖像清晰度逐漸下降,圖像逐漸摻進(jìn)雪花、黑色斑點,當(dāng)改變時鐘逐步提高幀率到30 fps時,圖像無法使用,不清晰且充滿黑色斑點。而使用MIPI接口的攝像頭最終效果可達(dá)720p/60 fps,圖像顏色失真小、無雪花、無黑色斑點,且運行流暢。

      圖12 測試應(yīng)用程序流程圖

      結(jié) 語

      本文提出一種基于MIPI接口的高清攝像系統(tǒng)軟硬件解決方案。首先給出了系統(tǒng)的總體硬件結(jié)構(gòu),針對DVP和MIPI兩種接口做了信號完整性仿真,比較了兩種接口的性能,給出了設(shè)計MIPI接口攝像頭的Linux驅(qū)動程序以及測試程序的編寫思路和步驟。實驗表明,本系統(tǒng)的MIPI接口攝像頭可實現(xiàn)720p/60 fps的圖像采集,且運行穩(wěn)定、抗干擾性好,圖像質(zhì)量遠(yuǎn)遠(yuǎn)高于采用DVP接口運行的攝像頭。

      [1]文玉鋒,侯虹.基于P2P技術(shù)的遠(yuǎn)程視頻教學(xué)系統(tǒng)研究[J].電化教育研究,2009(4):62-64.

      [2]李宇成,黃堂猛.基于S5PV210的1080P網(wǎng)絡(luò)攝像頭設(shè)計[J].計算機(jī)工程與設(shè)計,2014,35(11):3813-3819.

      [3]陳炎斌,金鋼.基于Camera Link標(biāo)準(zhǔn)的DSP+FPGA高速實時數(shù)字圖像處理系統(tǒng)設(shè)計[J].現(xiàn)代科學(xué)儀器,2010(6):6163.

      [4]茅炎菲,黃忠東.基于RTSP協(xié)議網(wǎng)絡(luò)監(jiān)控系統(tǒng)的研究與實現(xiàn)[J].計算機(jī)工程與設(shè)計,2011,32(7):2523-2530.

      [5]徐大鵬,孫海江.HDSDI視頻嵌入式圖像采集系統(tǒng)設(shè)計[J].計算機(jī)測量與控制,2015,23(9):3213-3215.

      [6]劉登誠,沈蘇彬,李莉.基于V4L2的視頻驅(qū)動程序設(shè)計與實現(xiàn)[J].微計算機(jī)信息,2011,27(10):56-59.

      [7]Tareq Khan,Khan Wahid.Universal bridge interface for DVP compatible image sensors[J].Microprocessors and Microsystems,2011,35(6):547-556.

      [8]Nicolas Simond,Patrick Rives.What can be done with an embedded stereorig in urban environments[J].Robotics and Autonomous Systems,2008,56(9):777-789.

      [9]Samsung Electronics.Exynos 4412 RISC Microprocessor,2012.

      [10]Omni Vision Technologies.OV5640 color CMOS QSXGA image sensor with OmniBSI technology,2011.

      [11]李宇成,王曉彤.IBIS模型在視頻高速電路設(shè)計中的應(yīng)用[J].工業(yè)控制計算機(jī),2015,28(8):31-35.

      李宇成(教授)主要研究方向為智能控制、嵌入式系統(tǒng)、圖像處理;葛正中(碩士),主要研究方向為嵌入式系統(tǒng)應(yīng)用。

      Hardware and Software Design of HD MlPl Differential Camera under Linux

      Li Yucheng,Ge Zhengzhong
      (Institute of Electrical and Control Engineering,College of North China University of Technology,Beijing 100144,China)

      Using Exynos4412 as the processing platform,the high definition system hardware based on MIPI differential interface camera is designed.The signal integrity simulation of the MIPI interface and DVP interface is carried out.The Linux MIPI camera driver is designed,and the software architecture of UML is given.The experiment results prove that the HD camera system under the Linux is successfully realized.The system performance is up to 720p/60 fps using the MIPI interface.Compared with the traditional DVP camera interface,not only the transmission frame rate increases more than one time,but alsothe signal-to-noise ratio is greatly improved and the system is stable.

      Exynos4412;MIPI differential camera driver;signal integrity simulation

      TP277

      A

      ??薛士然

      2016-04-18)

      猜你喜歡
      完整性差分攝像頭
      浙江首試公路非現(xiàn)場執(zhí)法新型攝像頭
      攝像頭連接器可提供360°視角圖像
      稠油熱采水泥環(huán)完整性研究
      云南化工(2021年9期)2021-12-21 07:44:00
      數(shù)列與差分
      莫斷音動聽 且惜意傳情——論音樂作品“完整性欣賞”的意義
      精子DNA完整性損傷的發(fā)生機(jī)制及診斷治療
      奔馳360°攝像頭系統(tǒng)介紹
      基于差分隱私的大數(shù)據(jù)隱私保護(hù)
      相對差分單項測距△DOR
      太空探索(2014年1期)2014-07-10 13:41:50
      差分放大器在生理學(xué)中的應(yīng)用
      平度市| 临邑县| 东丽区| 藁城市| 勐海县| 镶黄旗| 潞西市| 清丰县| 久治县| 柘城县| 长寿区| 辰溪县| 滨州市| 通化县| 禄丰县| 轮台县| 高州市| 宣城市| 海口市| 淮滨县| 永泰县| 长岛县| 青田县| 翁源县| 稷山县| 密云县| 莱阳市| 太仆寺旗| 晋江市| 泗水县| 周至县| 出国| 广宗县| 视频| 广河县| 长武县| 贵定县| 于田县| 吉林省| 霍邱县| 涞源县|