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

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

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

StereoPi硬件功能介紹!貼心的硬件設(shè)計(jì)語(yǔ)言

電子工程師 ? 來(lái)源:lp ? 2019-04-04 14:36 ? 次閱讀

手機(jī)或者消費(fèi)電子領(lǐng)域,3D傳感技術(shù)主要應(yīng)用于先進(jìn)的人臉識(shí)別、身份驗(yàn)證和高精度的深度感知應(yīng)用,而目前主要的3D傳感包括立體成像、3D結(jié)構(gòu)光以及ToF 3D圖像傳感技術(shù),那先來(lái)個(gè)很俗的問(wèn)題,“這3種技術(shù)中哪個(gè)方案更好呢?”到了一個(gè)公說(shuō)公有理婆說(shuō)婆有理的時(shí)刻,個(gè)人認(rèn)為,下面一張表格能很好的詮釋這個(gè)問(wèn)題,也避免了像“我和你媽都都掉進(jìn)河里先救誰(shuí)的世界性難題”。

是的,看你具體應(yīng)用在哪個(gè)領(lǐng)域,并且你有的成本跟預(yù)算又是多少,否則,扯開(kāi)這一切談方案都是耍流氓的行為。今天我要說(shuō)的是一個(gè)非常簡(jiǎn)單又十分便宜就能構(gòu)建的一個(gè)3D圖像傳感方案,立體視覺(jué),也就是大伙常說(shuō)的雙目成像,主角是StereoPi。

StereoPi硬件功能介紹

StereoPi是一款基于Raspberry Pi的開(kāi)源立體相機(jī)。它可以捕獲,保存,直播和處理實(shí)時(shí)立體視頻和圖像。StereoPi在機(jī)器人,AR/VR,計(jì)算機(jī)視覺(jué),無(wú)人機(jī),全景視頻等方面開(kāi)辟了無(wú)數(shù)可能性。

兼容哪些Raspberry Pi?

Raspberry Pi計(jì)算模塊1

Raspberry Pi計(jì)算模塊3

Raspberry Pi計(jì)算模塊3 Lite

Raspberry Pi計(jì)算模塊3+ 8 GB / 16 GB / 32 GB eMMC閃存

Raspberry Pi Compute Module 3+ Lite

外形尺寸:

寬*長(zhǎng):90mm*40mm

高度:23mm(標(biāo)準(zhǔn)版)/ 15mm(超薄版,沒(méi)有排針座)

視頻:

輸入:兩個(gè)15pin CSI-2攝像頭連接器

輸出:HDMI

相機(jī)支持:

Raspberry Pi相機(jī)V1(OV5647傳感器

Raspberry Pi相機(jī)V2(Sony IMX 219傳感器)

HDMI視頻拍攝模塊(單模,東芝TC358743XBG芯片

連接:

GPIO:40pin Raspberry Pi標(biāo)準(zhǔn)擴(kuò)展接口

USB:2個(gè)USB Type-A,1個(gè)MicroUSB接口

以太網(wǎng)RJ45接口

存儲(chǔ):

microSD卡插槽(在Raspberry Pi CM3/3+Lite上)

功率:

通過(guò)雙引腳接口輸入5V DC

手動(dòng)電源開(kāi)關(guān)

軟件:

通過(guò)Micro USB接口進(jìn)行固件更新

運(yùn)行標(biāo)準(zhǔn)的Raspbian系統(tǒng)

支持Python

大量的示例代碼

板子具體接口的分布如下圖所示:

貼心的硬件設(shè)計(jì)語(yǔ)言

貼心的硬件設(shè)計(jì)語(yǔ)言

另外,值得一提的是StereoPi帶有非常貼心的設(shè)計(jì),可以說(shuō)專(zhuān)為挑剔的硬件發(fā)燒友而生。

做過(guò)硬件設(shè)計(jì)的都知道,硬件中看似微小的不便會(huì)導(dǎo)致大量時(shí)間浪費(fèi)和挫敗感,這就是為什么在設(shè)計(jì)StereoPi時(shí),設(shè)計(jì)了許多看似微小但實(shí)際非常重要的功能。比如:

電源開(kāi)關(guān),所以你不必拔掉電纜

相機(jī)連接器間距是人眼之間的平均距離

連接器都在同一側(cè)

平行的相機(jī)連接器,用于靈活的外殼設(shè)計(jì)

“Slim”版的電路板沒(méi)有大型、有高度的連接器

USB供電電源無(wú)CPU干預(yù)

4pin擴(kuò)展排針座上有第三個(gè)USB端口

Micro USB可用于將系統(tǒng)燒錄到內(nèi)部eMMC存儲(chǔ),這解決了樹(shù)莓派永遠(yuǎn)的痛

耐用可靠的JST EHR-2電源連接器

支持傳統(tǒng)的Raspberry Pi CM1

兩個(gè)版本

StereoPi有兩種版本:標(biāo)準(zhǔn)型和纖薄型。大多數(shù)人都想要標(biāo)準(zhǔn)版。超薄版本適用于計(jì)劃將StereoPi集成到另一臺(tái)設(shè)備中且不需要(或沒(méi)有空間)大型連接器的高級(jí)用戶(hù)。具體來(lái)說(shuō),超薄版沒(méi)有USB Type-A連接器,RJ45以太網(wǎng)插孔或GPIO排針擴(kuò)展接口。當(dāng)然,這些連接器的PCB焊盤(pán)仍然可用,以防你可能需要直接焊接或安裝自己的連接器。

除此以為,其它方面超薄版本與標(biāo)準(zhǔn)版本都相同。兩者都支持Raspberry Pi計(jì)算模塊的所有版本(CM1,CM3 / CM3 +和CM3 / CM3 + Lite)。

配件和套件

除了StereoPi板卡本身,還配套各種配件和套件,您可以根據(jù)自己的需求定制StereoPi。

電力連接線(xiàn)

StereoPi具備兩種電源線(xiàn):

USB電源線(xiàn)允許您從任何USB兼容電源為StereoPi供電,滿(mǎn)足特定設(shè)置的最低電源要求。它可以是計(jì)算機(jī),移動(dòng)電源或手機(jī)充電器。

需要焊接到電源的短電源線(xiàn)。當(dāng)USB電纜太大而無(wú)法進(jìn)行設(shè)置或使用自己的電源時(shí),此功能非常有用。

Raspberry Pi兼容相機(jī)V1

這款入門(mén)級(jí)相機(jī)非常適合StereoPi,它包含在入門(mén)套件中。

Waveshare“G”廣角(160°)相機(jī)

這款相機(jī)非常棒,可以在大多數(shù)項(xiàng)目中使用它!但是,它相對(duì)昂貴,所以只有在豪華套件中提供。

FPC相機(jī)線(xiàn)

市場(chǎng)上的所有相機(jī)都包括一個(gè)大約10-20厘米長(zhǎng)的相機(jī)FPC線(xiàn),非常適合臺(tái)式設(shè)置,但對(duì)于緊湊的設(shè)置卻很笨重。當(dāng)留給用戶(hù)的空間很小時(shí),我們更喜歡這種短(5厘米)相機(jī)帶狀電纜。

用于兩個(gè)V1/V2 Raspberry Pi相機(jī)的安裝板

這種定制的激光切割亞克力板可以在立體設(shè)置中輕松安裝兩個(gè)V1或V2相機(jī),該板具有2毫米螺釘(不包括在內(nèi))的孔,用于固定攝像機(jī),還具有相機(jī)光學(xué)元件的切口,相距65mm。

用于兩個(gè)廣角Waveshare Raspberry Pi相機(jī)的安裝板

這種定制的激光切割亞克力板可以在立體設(shè)置中輕松安裝兩個(gè)廣角Waveshare相機(jī),該板具有2毫米螺釘(不包括在內(nèi))的孔,用于固定攝像機(jī)。它還具有相機(jī)光學(xué)元件的切口,相距65mm。

StereoPi入門(mén)套件

StereoPi豪華套件

開(kāi)發(fā)系統(tǒng)

StereoPi板載了一個(gè)金手指接口用于兼容樹(shù)莓派的計(jì)算機(jī)模塊,除了上面說(shuō)的最傳統(tǒng)的CM1,還包括CM3(普通和精簡(jiǎn)版)和CM3 +(普通版和精簡(jiǎn)版),因?yàn)檫@個(gè)產(chǎn)品是以樹(shù)莓派計(jì)算模塊為核心,所以自然而然的支持標(biāo)準(zhǔn)的Raspbian系統(tǒng)。

當(dāng)然,Raspbian帶有Python,這意味著開(kāi)始使用StereoPi進(jìn)行開(kāi)發(fā)就像安裝Picamera一樣簡(jiǎn)單,Picamera是支持立體聲捕獲的Raspberry Pi相機(jī)模塊的純Python接口。例如:

from picamera import PiCameracamera = PiCamera(stereo_mode='side-by-side', resolution=(1280,720))camera.capture('foo.jpg')

通過(guò)從Raspbian終端運(yùn)行這個(gè)簡(jiǎn)單命令捕獲上面的視頻:

raspivid-3dsbs-w1280-h480-o1.h264

使用立體圖像同樣容易:

raspistill -3d sbs -w 1280 -h 480 -o 1.jpg

另外,StereoPi也非常易于與其它主流的工具一起使用包括:

YouTube:通過(guò)互聯(lián)網(wǎng)直播3D視頻

借助StereoPi入門(mén)套件,簡(jiǎn)單的3D打印機(jī)外殼,4G調(diào)制解調(diào)器和一些簡(jiǎn)單的代碼,我們可以直接將水族館的3D視頻直播到Y(jié)ouTube:

要以3D格式觀(guān)看此視頻,您可以使用配備Google Cardboard等3D查看器的任何手機(jī)。您也可以使用Oculus Go查看它。以下是用于捕獲視頻的實(shí)際設(shè)置的照片:

Oculus Go:將直播3D視頻直接傳輸?shù)絍R設(shè)備

StereoPi足夠小且足夠靈活,可以快速構(gòu)建新增強(qiáng)和虛擬現(xiàn)實(shí)(AR/VR)應(yīng)用程序的原型。它足夠強(qiáng)大,可以直接在Raspberry Pi上進(jìn)行實(shí)時(shí)視頻處理,并且足夠快,可以將視頻流式傳輸?shù)街鳈C(jī)進(jìn)行額外處理。

OpenCV:構(gòu)建實(shí)時(shí)深度圖

自動(dòng)駕駛汽車(chē),無(wú)人駕駛飛機(jī)和機(jī)器人即將到來(lái)!使用StereoPi,可以率先體驗(yàn)這股大浪潮。從相機(jī)失真和校準(zhǔn)等基礎(chǔ)知識(shí)開(kāi)始,然后升級(jí)到構(gòu)建深度圖。將此與神經(jīng)網(wǎng)絡(luò)相結(jié)合,你也可以成為無(wú)人駕駛方案的專(zhuān)家。下面是我們使用 在StereoPi上運(yùn)行的OpenCV 3.0制作的深度貼圖:

如果你本身有在Raspberry Pi上運(yùn)行OpenCV的經(jīng)驗(yàn),你可能知道大多數(shù)路徑將引導(dǎo)您進(jìn)入 PyImageSearch,其中 Adrian提供了大量現(xiàn)成的示例,包括從OpnenCV安裝,一直到Raspberry上的人臉識(shí)別。我們希望Adrian能夠使用StereoPi為立體視頻制作一些新的教程!

ROS:創(chuàng)建一個(gè)空間感知的機(jī)器人

許多機(jī)器人的一項(xiàng)關(guān)鍵任務(wù)是了解他們的物理環(huán)境。但是,作為一個(gè)囊腫有點(diǎn)羞的初級(jí)工程師,你可能沒(méi)有上萬(wàn)元可以掏出來(lái)玩機(jī)器人,這時(shí)StereoPi可以來(lái)救場(chǎng),下面這個(gè)例子中,我們使用了來(lái)自Ubiquiti Robotics的Raspberry Pi的機(jī)器人操作系統(tǒng)(ROS)圖像,并添加了一些簡(jiǎn)單的代碼來(lái)獲得這個(gè)深度圖:

如果你已經(jīng)嘗試過(guò)ROS和Raspberry Pi,那么你可能已經(jīng)知道了raspicam_node 使用Raspberry Pi相機(jī)的流行軟件包,目前已經(jīng)可以在立體模式下使用它。

所以,現(xiàn)在,您可以使用StereoPi進(jìn)行深度貼圖和 ROS中的SLAM。后續(xù)的計(jì)劃是幫助創(chuàng)建一個(gè)針對(duì)StereoPi優(yōu)化的ROS驅(qū)動(dòng)程序,具有完全立體支持,就像其他支持ROS的立體攝像機(jī)一樣。

Hugin:制作360°全景照片和視頻

創(chuàng)建360°全景相機(jī)就像將兩個(gè)廣角相機(jī)的圖像拼接在一起以創(chuàng)建單個(gè)球形圖像一樣簡(jiǎn)單。您只需要一個(gè)用于攝像機(jī)的安裝板以及車(chē)載或車(chē)外拼接軟件。以下是您可以使用StereoPi和像Hugin這樣的全景裝訂器的示例 :

Wifibroadcast:來(lái)自無(wú)人機(jī)的無(wú)線(xiàn)直播 3D視頻

StereoPi與流行的raspivid原生Raspberry Pi相機(jī)應(yīng)用程序無(wú)縫協(xié)作 - 只需添加-3d sbs選項(xiàng)即可接收立體視頻。這意味著StereoPi還可以使用raspivid基于Wifibroadcast 和 EZ-WifiBroadcast的基于項(xiàng)目的項(xiàng)目, 使用Raspberry Pi實(shí)現(xiàn)無(wú)人機(jī)直播視頻。

這是一個(gè)使用Wifibroadcast從StereoPi直播視頻的設(shè)置,其中廣角攝像頭安裝在流動(dòng)站頂部到基于Raspberry Pi的地面站,然后到配備有Google Cardboard查看器的iPhone

StereoPi還可以與現(xiàn)成的視頻流解決方案一起使用,該解決方案只需接收HDMI并將其無(wú)線(xiàn)傳輸?shù)交?。在下面的設(shè)置中,我們將StereoPi的HDMI輸出連接到Insight SE 5G

當(dāng)然,您也可以將StereoPi的攝像機(jī)指向相反的方向,以獲得無(wú)人機(jī)的前視圖和后視圖:

如果您使用Mikrotik或 Ubiquiti等遠(yuǎn)程Wi-Fi解決方案 或COFDM以太網(wǎng)橋(例如, HN-550TX),您可以將遙測(cè)數(shù)據(jù)與兩個(gè)StereoPi視頻流相結(jié)合并將其傳輸?shù)降孛嬲尽?/p>

小結(jié)

看到這么多驚喜的應(yīng)用僅僅是一個(gè)小小的StereoPi折騰出來(lái)的,是不是有種刷新五官的趕腳,在如此平易近人的價(jià)位上構(gòu)建3D立體視覺(jué)方案、并且能有如此豐富的生態(tài)系統(tǒng)加持恐怖只有StereoPI才能做到,很不錯(cuò)!

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

    關(guān)注

    4

    文章

    528

    瀏覽量

    46251
  • 計(jì)算機(jī)視覺(jué)

    關(guān)注

    8

    文章

    1694

    瀏覽量

    45905
  • 3D圖像
    +關(guān)注

    關(guān)注

    0

    文章

    38

    瀏覽量

    10714

原文標(biāo)題:簡(jiǎn)單、實(shí)惠、靈活的立體視覺(jué)方案塑造者——看StereoPi如何打動(dòng)你

文章出處:【微信號(hào):xiaojiaoyafpga,微信公眾號(hào):電子森林】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    硬件描述語(yǔ)言VHDL課件

    ;使用HTL的硬件設(shè)計(jì)方法    所謂硬件描述語(yǔ)言,就是利用一種人和計(jì)算機(jī)都能識(shí)別的語(yǔ)言來(lái)描述硬件電路的
    發(fā)表于 09-11 15:47

    討論Verilog語(yǔ)言的綜合問(wèn)題

    在本篇里,我們討論 Verilog 語(yǔ)言的綜合問(wèn)題,Verilog HDL (Hardware Description Language) 中文名為硬件描述語(yǔ)言,而不是硬件設(shè)計(jì)語(yǔ)言。這
    發(fā)表于 07-29 07:42

    硬件驗(yàn)證語(yǔ)言——簡(jiǎn)介

    ,隨著該介紹,第一個(gè)硬件驗(yàn)證語(yǔ)言誕生了。 ***2 年,還創(chuàng)建了一個(gè)新標(biāo)準(zhǔn) SystemVerilog。 現(xiàn)在有不同的驗(yàn)證語(yǔ)言可用,其中 e、SystemVerilog、SystemC
    發(fā)表于 02-16 13:36

    Verilog硬件描述語(yǔ)言描述.

    本書(shū)簡(jiǎn)要介紹了Verilog硬件描述語(yǔ)言的基礎(chǔ)知識(shí),包括語(yǔ)言的基本內(nèi)容和基本結(jié)構(gòu) ,以及利用該語(yǔ)言在各種層次上對(duì)數(shù)字系統(tǒng)的建模方法
    發(fā)表于 03-27 23:44 ?101次下載

    VHDL硬件描述語(yǔ)言教學(xué).

    VHDL硬件描述語(yǔ)言教學(xué):包括fpga講義,VHDL硬件描述語(yǔ)言基礎(chǔ),VHDL語(yǔ)言的層次化設(shè)計(jì)的教學(xué)幻燈片
    發(fā)表于 03-27 23:46 ?93次下載

    VERILOG HDL硬件描述語(yǔ)言

    本書(shū)簡(jiǎn)要介紹了Verilog硬件描述語(yǔ)言的基礎(chǔ)知識(shí),包括語(yǔ)言的基本內(nèi)容和基本結(jié)構(gòu) ,以及利用該語(yǔ)言在各種層次上對(duì)數(shù)字系統(tǒng)的建模方法。書(shū)中列舉
    發(fā)表于 07-20 11:36 ?0次下載

    Verilog HDL硬件描述語(yǔ)言【書(shū)籍

    本書(shū)簡(jiǎn)要介紹了Verilog 硬件描述語(yǔ)言的基礎(chǔ)知識(shí),包括語(yǔ)言的基本內(nèi)容和基本結(jié)構(gòu),以及利用該語(yǔ)言在各種層次上對(duì)數(shù)字系統(tǒng)的建模方法。書(shū)中列舉
    發(fā)表于 07-02 14:55 ?124次下載

    Verilog硬件描述語(yǔ)言參考手冊(cè)

    Verilog硬件描述語(yǔ)言參考手冊(cè),Verilog語(yǔ)法內(nèi)容介紹
    發(fā)表于 11-12 17:20 ?0次下載

    VHDL硬件描述語(yǔ)言

    VHDL語(yǔ)言編程學(xué)習(xí)之VHDL硬件描述語(yǔ)言
    發(fā)表于 09-01 15:27 ?0次下載

    Verilog硬件描述語(yǔ)言

    VHDL語(yǔ)言編程學(xué)習(xí)Verilog硬件描述語(yǔ)言
    發(fā)表于 09-01 15:27 ?0次下載

    硬件描述語(yǔ)言VHDL

    硬件描述語(yǔ)言VHDL的學(xué)習(xí)文檔,詳細(xì)的介紹了VHDL
    發(fā)表于 09-02 17:00 ?12次下載

    智能硬件開(kāi)發(fā)用什么編程語(yǔ)言_智能硬件的發(fā)展趨勢(shì)

    關(guān)于智能硬件的產(chǎn)品目前在我們生活中已經(jīng)隨處可見(jiàn),本文主要介紹了智能硬件的相關(guān)產(chǎn)品、我國(guó)智能硬件發(fā)展的現(xiàn)狀以及未來(lái)趨勢(shì)分析,最后對(duì)智能硬件開(kāi)發(fā)
    發(fā)表于 01-03 18:41 ?1.4w次閱讀

    基于Verilog硬件描述語(yǔ)言的IEEE標(biāo)準(zhǔn)硬件描述語(yǔ)言資料合集免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是基于Verilog硬件描述語(yǔ)言的IEEE標(biāo)準(zhǔn)硬件描述語(yǔ)言資料合集免費(fèi)下載:1995、2001、2005;Syst
    發(fā)表于 06-18 08:00 ?10次下載

    使用Verilog/SystemVerilog硬件描述語(yǔ)言練習(xí)數(shù)字硬件設(shè)計(jì)

    HDLBits 是一組小型電路設(shè)計(jì)習(xí)題集,使用 Verilog/SystemVerilog 硬件描述語(yǔ)言 (HDL) 練習(xí)數(shù)字硬件設(shè)計(jì)~
    的頭像 發(fā)表于 08-31 09:06 ?1632次閱讀

    訓(xùn)練大語(yǔ)言模型帶來(lái)的硬件挑戰(zhàn)

    生成式AI和大語(yǔ)言模型(LLM)正在以難以置信的方式吸引全世界的目光,本文簡(jiǎn)要介紹了大語(yǔ)言模型,訓(xùn)練這些模型帶來(lái)的硬件挑戰(zhàn),以及GPU和網(wǎng)絡(luò)行業(yè)如何針對(duì)訓(xùn)練的工作負(fù)載不斷優(yōu)化
    的頭像 發(fā)表于 09-01 17:14 ?1496次閱讀
    訓(xùn)練大<b class='flag-5'>語(yǔ)言</b>模型帶來(lái)的<b class='flag-5'>硬件</b>挑戰(zhàn)