這些年物聯(lián)網(wǎng)高速發(fā)展,需要用到攝像頭的場景越來越多。本文講述以M1126-EV-Board和MIPI camera-demo-6188為配套的高清攝像頭方案,以滿足用戶對(duì)高清錄像的需求。
M1126-EV-Board評(píng)估板是廣州致遠(yuǎn)電子精心推出的集工控與評(píng)估于一身的評(píng)估底板。該評(píng)估底板可選搭配M1126-L LGA系列核心板,根據(jù)核心板的選型提供豐富的外圍接口做評(píng)估和擴(kuò)展使用,方便靈活。評(píng)估板提供2路4通道MIPI攝像頭接口、1路4通道MIPI顯示屏接口、1個(gè)MiniPCIE座子分別用于評(píng)估廣域與局域無線模塊、1個(gè)SIM卡座、1個(gè)TF卡座、1路千兆以太網(wǎng)接口、1路USB Type C接口、2路擴(kuò)展IO接口(包含1路SPI、5路UART、1路I2C、1路CAN、1路PDM、9路GPIO、5路ADC)、1個(gè)帶麥克風(fēng)的耳機(jī)座、1個(gè)UART調(diào)試接口,滿足M1126-L核心板的接口評(píng)估,也可以直接用于醫(yī)療電子、工業(yè)控制、人臉識(shí)別、人工智能等應(yīng)用場合。
M1126-EV-Board將1路4通道的MIPI-CSI數(shù)字?jǐn)z像頭引出,數(shù)字信號(hào)通訊采用0.5mm 32Pin的FFC連接器,連接器如圖1所示,信號(hào)定義如表格1所示。
圖1MIPI-CSI攝像頭接口
表格1MIPI-CSI攝像頭接口引腳定義
本文將使用MIPI camera-demo-6188攝像頭作為M1126-EV-Board評(píng)估板的配件,該攝像頭支持1~4路串行攝像頭輸入,1路MIPI CSI輸出。如圖2所示。
圖2MIPIcamera-demo-6188攝像頭配件
nvp6188支持兩種分辨率1920x1080, 1280x720,默認(rèn)1920x1080, 可以通過下面命令設(shè)置分辨率:
$ media-ctl -vvv -d /dev/media0 --set-v4l2 '"m01_b_nvp6188 3-0030":0[fmt:YUYV8_2X8/1280x720]'$media-ctl-vvv-d/dev/media0--set-v4l2'"m01_b_nvp61883-0030":0[fmt:YUYV8_2X8/1920x1080]'
可用下列命令在板子上預(yù)覽畫面:
$ gst-launch-1.0 v4l2src device=/dev/video0 ! video/x-raw,format=NV12,width=1280,height=720,framerate=25/1 ! queue ! videoconvert !\ waylandsink
預(yù)覽畫面如圖3所示:
圖3M1126&NVP6188預(yù)覽畫面
預(yù)覽畫面需要接屏,當(dāng)未接AHD模擬攝像頭時(shí),看到的是nvp6188輸出的測試彩條,如果接了AHD模擬攝像頭,則正常情況應(yīng)該看到攝像頭畫面。nvp6188對(duì)應(yīng)的4路視頻設(shè)備節(jié)點(diǎn)分別是:/dev/video0、/dev/video1、/dev/video2、/dev/video3。
如果未接屏,還可以錄制視頻數(shù)據(jù),然后復(fù)制到PC上回放:
$ v4l2-ctl -d /dev/video1 --set-fmt-video=width=1920,height=1080,pixelformat=NV12 --stream-mmap=5 --stream-skip=3 \ --stream-to=/userdata/myvideo.nv12 --stream-count=250 \--stream-poll
#dffplay-imyvideo.nv12-frawvideo-pixel_formatnv12-s1920x1080d/*在Ubuntu終端執(zhí)行*/
-
物聯(lián)網(wǎng)
+關(guān)注
關(guān)注
2911文章
44818瀏覽量
375067 -
攝像頭
+關(guān)注
關(guān)注
60文章
4853瀏覽量
95965
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論