0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何解決USB雙目同步攝像頭的讀取問題呢?

云深之無跡 ? 來源:云深之無跡 ? 作者:云深之無跡 ? 2024-03-06 14:49 ? 次閱讀

這不是被甲方催的沒辦法了,快死桌子上面了。這樣的同步大模組在眼動(dòng)里面用不了。

文章主要解決雙目攝像頭的讀取問題,代碼我忘了加,但是給了關(guān)鍵代碼。

?a1becaf2-db84-11ee-a297-92fbcf53809c.png?

要這樣設(shè)計(jì)

a1d2244e-db84-11ee-a297-92fbcf53809c.png

倆個(gè)攝像頭現(xiàn)在用來做

兩個(gè)攝像頭的問題是不好處理圖像,如果讀取出錯(cuò)就是一個(gè)攝像頭的圖像。

這個(gè)攝像頭如果使用以前的代碼來讀取,就可以讀到一個(gè)攝像頭的圖像。但是使用Potplayer就可以讀到多個(gè)。

a1df3616-db84-11ee-a297-92fbcf53809c.png

兩個(gè)

a1ea3034-db84-11ee-a297-92fbcf53809c.png

可以看到是2560x720

a1f5b2ba-db84-11ee-a297-92fbcf53809c.png

可以看到是合理的

a1fe9308-db84-11ee-a297-92fbcf53809c.png

640x472,這個(gè)分辨率就是一個(gè)畫面

a2173020-db84-11ee-a297-92fbcf53809c.png

1280x480

問題在于,兩個(gè)攝像頭其實(shí)是共用一個(gè)ID的,打開一次設(shè)備就行。雙目攝像頭的總分辨率由兩個(gè)攝像頭組成的。

a23541f0-db84-11ee-a297-92fbcf53809c.png

一般是左上為原點(diǎn)

a242140c-db84-11ee-a297-92fbcf53809c.png

一個(gè)示意圖就是這樣

a24f9c44-db84-11ee-a297-92fbcf53809c.png

寫出對(duì)圖像劃分的代碼

left_frame = frame[0:480, 0:640]: 這行代碼將原始幀(假設(shè)分辨率為1280x480)裁剪為左半部分。

這里的裁剪坐標(biāo)[0:480, 0:640]表示從原始幀中取出前480行和前640列的像素,即左半部分的640x480圖像。

right_frame = frame[0:480, 640:1280]: 這行代碼將原始幀裁剪為右半部分。

裁剪坐標(biāo)[0:480, 640:1280]表示取出前480行和第640列到第1280列的像素,即右半部分的640x480圖像。

a25d6342-db84-11ee-a297-92fbcf53809c.png

可以寫成函數(shù)

a26a908a-db84-11ee-a297-92fbcf53809c.png

這樣調(diào)用

a2749bfc-db84-11ee-a297-92fbcf53809c.png

函數(shù)的參數(shù)再加一個(gè)

split_frame函數(shù)現(xiàn)在接受一個(gè)split_x參數(shù),這個(gè)參數(shù)決定了幀應(yīng)該在哪個(gè)水平位置被分割。

當(dāng)你調(diào)用split_frame(frame, 640)時(shí),它會(huì)在640像素點(diǎn)處將幀分割為左右兩部分。

這樣的設(shè)計(jì)讓你可以根據(jù)需要調(diào)整分割位置,使函數(shù)更加通用。

a27fc162-db84-11ee-a297-92fbcf53809c.png

成功

a28b5978-db84-11ee-a297-92fbcf53809c.png

這個(gè)是對(duì)圖像進(jìn)行縮放,這里是往小搞

a299826e-db84-11ee-a297-92fbcf53809c.png

接著是把兩個(gè)散的圖像拼接在一起

a2adbefa-db84-11ee-a297-92fbcf53809c.png

如圖所示

a2b94874-db84-11ee-a297-92fbcf53809c.png

對(duì)于人眼來說,可能可以在近一些,這里是使用的3.6mm的鏡頭

a2c9d9d2-db84-11ee-a297-92fbcf53809c.png

這個(gè)QtPy不咋會(huì)用

a2d10338-db84-11ee-a297-92fbcf53809c.png

寫了一個(gè)簡單的GUI

a2e363e8-db84-11ee-a297-92fbcf53809c.png

但是問題是檢測(cè)到的太多了,這里就是簡單的擬合了一下,可以看到實(shí)時(shí)的檢測(cè)圓的問題是圓太多了。

a2ee5578-db84-11ee-a297-92fbcf53809c.png

這里就寫了一個(gè)先找到臉再識(shí)別眼睛,效果好不少

為了不影響慘淡的閱讀量就不放我自己了

a3004d32-db84-11ee-a297-92fbcf53809c.png

這次加裝了人臉識(shí)別框,來說明我的程序工作正常

別罵了

a3264032-db84-11ee-a297-92fbcf53809c.png

豁出去了,眼睛直接打開

a33176c8-db84-11ee-a297-92fbcf53809c.png

可以看到在加裝圓紙捅好一些

a34061b0-db84-11ee-a297-92fbcf53809c.png

這個(gè)是加了一些高斯模糊后的擬合,可以看到效果好不少

a3518904-db84-11ee-a297-92fbcf53809c.png

昨天找到了這個(gè)項(xiàng)目,這個(gè)項(xiàng)目合適,馬上就使用這個(gè)

a35f0cb4-db84-11ee-a297-92fbcf53809c.png

這個(gè)是ESP32-CAM+恒流源,因?yàn)橐c(diǎn)亮紅外

a36cceda-db84-11ee-a297-92fbcf53809c.png

一圈燈光,一個(gè)攝像頭,分辨率很低

a379c914-db84-11ee-a297-92fbcf53809c.png

完整效果

a3892206-db84-11ee-a297-92fbcf53809c.png

對(duì)稱

a3b19024-db84-11ee-a297-92fbcf53809c.png

這個(gè)眼動(dòng)應(yīng)該是不可以懟著眼睛做的,這個(gè)樣子不合理a3d26e7a-db84-11ee-a297-92fbcf53809c.png

這個(gè)是近紅外的,這個(gè)好啊,這個(gè)是雙目里面好用的攝像頭,買了!

a3de4dd0-db84-11ee-a297-92fbcf53809c.png





審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • usb
    usb
    +關(guān)注

    關(guān)注

    60

    文章

    7974

    瀏覽量

    265462
  • 攝像頭
    +關(guān)注

    關(guān)注

    60

    文章

    4860

    瀏覽量

    96063
  • GUI
    GUI
    +關(guān)注

    關(guān)注

    3

    文章

    662

    瀏覽量

    39812
  • ESP32
    +關(guān)注

    關(guān)注

    18

    文章

    975

    瀏覽量

    17450

原文標(biāo)題:USB雙目同步攝像頭

文章出處:【微信號(hào):TT1827652464,微信公眾號(hào):云深之無跡】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    【Firefly RK3399試用申請(qǐng)】基于雙目攝像頭的視覺景深算法開發(fā)

    項(xiàng)目名稱:基于雙目攝像頭的視覺景深算法開發(fā)試用計(jì)劃:1.在這個(gè)試用活動(dòng)剛開始的時(shí)候我就申請(qǐng)了,但是很遺憾沒有通過。由于工作的原因我在今年開發(fā)了一套本來打算用于VR設(shè)備設(shè)備的雙目手勢(shì)識(shí)別硬件
    發(fā)表于 08-21 12:42

    【大聯(lián)大友尚安森美半導(dǎo)體感光芯片USB雙目攝像頭模組試用申請(qǐng)】雙目攝像頭模組的多方面測(cè)評(píng)

    在這一方面有所提升。看到網(wǎng)站上現(xiàn)在開始試用大聯(lián)大友尚安森美半導(dǎo)體感光芯片USB雙目攝像頭模組,對(duì)此正好能在上述兩方面滿足需要:無論是AR0230CS“良好的寬動(dòng)態(tài)效果,可以很好的避免在逆光環(huán)境下的人
    發(fā)表于 08-10 18:02

    【大聯(lián)大友尚安森美半導(dǎo)體感光芯片USB雙目攝像頭模組試用】---開箱體驗(yàn)

    記錄,方便上課、上班和疫情校園管理等。收到的元器件包括雙目攝像頭模組以及兩根USB連接線雙目攝像頭模組正面可以看到兩個(gè)
    發(fā)表于 08-28 19:01

    【大聯(lián)大友尚安森美半導(dǎo)體感光芯片USB雙目攝像頭模組試用】--開箱體驗(yàn)評(píng)測(cè)

    本人對(duì)人臉識(shí)別技術(shù)非常感興趣,這次剛好看到有機(jī)會(huì)可以申請(qǐng)感光芯片USB雙目攝像頭的評(píng)測(cè),于是果斷下手報(bào)名參加,非常榮幸獲得了測(cè)評(píng)的機(jī)會(huì)。我主要想通過這款雙目
    發(fā)表于 08-28 19:34

    【大聯(lián)大友尚安森美半導(dǎo)體感光芯片USB雙目攝像頭模組試用】—開箱體驗(yàn)

    `本人對(duì)人臉識(shí)別技術(shù)非常感興趣,這次剛好看到有機(jī)會(huì)可以申請(qǐng)感光芯片USB雙目攝像頭的評(píng)測(cè),于是果斷下手報(bào)名參加,非常榮幸獲得了測(cè)評(píng)的機(jī)會(huì)。我主要想通過這款雙目
    發(fā)表于 08-28 19:44

    【大聯(lián)大友尚安森美半導(dǎo)體感光芯片USB雙目攝像頭模組試用】開箱體驗(yàn)

    `本人對(duì)人臉識(shí)別技術(shù)非常感興趣,這次剛好看到有機(jī)會(huì)可以申請(qǐng)感光芯片USB雙目攝像頭的評(píng)測(cè),于是果斷下手報(bào)名參加,非常榮幸獲得了測(cè)評(píng)的機(jī)會(huì)。我主要想通過這款雙目
    發(fā)表于 08-28 19:57

    【大聯(lián)大友尚安森美半導(dǎo)體感光芯片USB雙目攝像頭模組試用體驗(yàn)】開箱報(bào)告

    ` 經(jīng)過申請(qǐng),收到了雙目攝像頭,這次主要是通過雙目攝像頭搭載linux操作系統(tǒng),基于Qt+Opencv庫進(jìn)行圖形算法的識(shí)別。本次很榮幸可以參加這次的試用體驗(yàn)活動(dòng)。好了,下面就開始對(duì)
    發(fā)表于 09-02 09:52

    【大聯(lián)大友尚安森美半導(dǎo)體感光芯片USB雙目攝像頭模組試用體驗(yàn)】使用opencv打開攝像頭

    因?yàn)槲覀兪褂玫氖荙t+opencv 進(jìn)行攝像頭項(xiàng)目環(huán)境的搭建去對(duì)雙目攝像頭進(jìn)行測(cè)試。目前我用的是Qt5, opencv 使用的是oepcv3.4在安裝了qt和opencv之后,我們開始運(yùn)行
    發(fā)表于 09-26 21:54

    【大聯(lián)大友尚安森美半導(dǎo)體感光芯片USB雙目攝像頭模組測(cè)試三】--寵物機(jī)器人攝像頭人臉采集和識(shí)別

    face_recognition人臉識(shí)別模塊通過USB雙目攝像頭進(jìn)行人臉識(shí)別和特定目標(biāo)識(shí)別反饋。適用openvc進(jìn)行人臉識(shí)別,該試用先在pc機(jī)windows上進(jìn)行程序測(cè)試。一安裝和相關(guān)驅(qū)動(dòng)的準(zhǔn)備和了解。由于尚
    發(fā)表于 10-20 00:16

    如何用VideoCapture進(jìn)行USB攝像頭的視頻捕捉

    為什么用VideoCapture進(jìn)行USB攝像頭的視頻捕捉會(huì)失敗?如何用VideoCapture進(jìn)行USB攝像頭的視頻捕捉
    發(fā)表于 02-14 07:25

    RK3288接雙目攝像頭怎么操作?

    RK3288接雙目攝像頭怎么操作?
    發(fā)表于 03-03 07:31

    怎樣去設(shè)置RK3288 android 8.1的雙目攝像頭的功能

    怎樣去設(shè)置RK3288 android 8.1的雙目攝像頭的功能?
    發(fā)表于 03-03 09:45

    如何將ROC3568雙目攝像頭的幀率修改為30

    您好: 我用的ROC3568雙目攝像頭,如何修改幀率為30?多謝!
    發(fā)表于 06-21 09:20

    雙目攝像頭可以實(shí)現(xiàn)計(jì)算高度嗎?

    雙目攝像頭可以計(jì)算長度,那么他可以計(jì)算出高度或者對(duì)障礙物的距離嗎?還有他是怎么計(jì)算長度的,有沒有公式
    發(fā)表于 09-28 06:55

    小覓雙目攝像頭是怎樣的產(chǎn)品?

    。同時(shí)采用自研全局快門技術(shù),室內(nèi)外感光自適應(yīng)技術(shù),自動(dòng)白平衡技術(shù),硬件級(jí)幀同步和IMU同步技術(shù),全方位保障小覓雙目攝像頭可以提供實(shí)時(shí)穩(wěn)定的圖像源,應(yīng)對(duì)復(fù)雜變化的室內(nèi)外場(chǎng)景。
    的頭像 發(fā)表于 08-17 14:31 ?7166次閱讀