一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

基于飛騰開發(fā)板使用單目攝像頭完成了完成了全息影像的展示

安芯教育科技 ? 來源:極術(shù)社區(qū) ? 作者:安芯教育科技 ? 2022-09-26 09:34 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1.團隊介紹

參賽單位:西安電子科技大學(xué) 指導(dǎo)老師:蔡覺平、丁瑞雪 參賽隊員:王瑞青、江立峰、陳培林 總決賽獎項:二等獎

a78e8360-3d37-11ed-9e49-dac502259ad0.jpg

2.項目簡介

2.1項目背景

由于深度對于理解三維場景非常重要,因此它被廣泛應(yīng)用于機器人技術(shù)、三維建模和駕駛自動化系統(tǒng)等領(lǐng)域。如圖1所示,單目深度估計從單個RGB圖像生成像素方向的深度。單目深度估計有可能取代現(xiàn)有的深度傳感器,如激光雷達(dá)和紅外傳感器,成為低成本和功率單目RGB相機。由于單目RGB相機的可靠性和高精度,最近基于CNN的單目深度估計方法受到關(guān)注。然而,CNN需要大量的乘法運算,在有限的功耗限制下,很難對嵌入式系統(tǒng)進行實時、準(zhǔn)確的估計。在以往的單目深度估計研究中,為了加快gpu上的訓(xùn)練時間或推理速度,這些研究通常使用具有輕量級卷積(如可分離卷積)的編解碼網(wǎng)絡(luò)[2]。然而,gpu需要很高的功耗,并且不適合處理編碼器-解碼器網(wǎng)絡(luò)中使用的許多不同卷積的快速內(nèi)存訪問。

a7f5f9fa-3d37-11ed-9e49-dac502259ad0.png

2.2項目功能

單目深度估計是指從單個二維彩色圖像中估計像素級深度測量的任務(wù)。這個問題的輸入是一個2D RGB彩色圖像,輸出是一個密集的深度圖,如圖1-1所示。2D RGB圖像提供像素級的顏色信息,這有助于識別場景中對象的相對位置;然而,圖像本身并不能提供尺度感。因此,可以想象不同的RGB圖像如何能夠產(chǎn)生相同的深度圖,例如,保持對象的相對位置但在垂直于圖像平面的深度維度上具有縮放的距離的圖像。這對單目深度估計算法提出了挑戰(zhàn),因為它們必須推斷適當(dāng)?shù)谋壤?,以便生成精確的像素級深度測量。

a80bc24e-3d37-11ed-9e49-dac502259ad0.png

2.3項目應(yīng)用

深度估計對于許多機器人應(yīng)用來說至關(guān)重要,尤其是導(dǎo)航。這通常是即時定位與地圖構(gòu)建(SLAM)算法中的一個關(guān)鍵步驟,一些著作已經(jīng)將基于學(xué)習(xí)的深度估計結(jié)合到SLAM框架中,例如CNN-SLAM 。深度估計也是3D重建算法的一個關(guān)鍵步驟,應(yīng)用于增強現(xiàn)實和醫(yī)學(xué)成像。當(dāng)我們考慮功率受限的小型化機器人時,單目深度估計變得也很重要,這種機器人上的機載傳感器技術(shù)可能僅限于簡單的RGB相機,并且可能不存在附加信息(例如,立體圖像對、IMU測量、稀疏深度點云、光流)。對于這樣的應(yīng)用,以計算有效的方式從單個RGB圖像估計密集深度的能力成為挑戰(zhàn)和目標(biāo)。

3.系統(tǒng)組成

天乾C216F開發(fā)板
我們使用的開發(fā)板,完成將RGB圖像處理成深度圖像的功能

全息相冊
展示天乾C216F處理后的全息影像

上位機
發(fā)送指令,完成使系統(tǒng)功能在“懷舊模式”、“攝影模式”、“拍照模式”等多種模式之間的切換

單目攝像頭
可以捕獲圖像或者視頻,并輸出給天乾C216F

HDMI顯示器
顯示當(dāng)前模式以及圖像處理情況

a8307bfc-3d37-11ed-9e49-dac502259ad0.png

4.網(wǎng)路設(shè)計與優(yōu)化方法

4.1FastDepth簡介

我們設(shè)計的單目深度估計網(wǎng)絡(luò)FastDepth主要由卷積構(gòu)成,主要由編碼器-解碼器兩部分組成。編碼器從輸入圖像中提取高層次低分辨率特征。然后將這些特征輸入解碼器,在解碼器中對它們進行逐步的上采樣、細(xì)化和合并,以形成最終的高分辨率輸出深度圖。

a884f43e-3d37-11ed-9e49-dac502259ad0.png

編碼器用藍(lán)色表示;解碼器用黃色表示。中間特征圖的尺寸對應(yīng)關(guān)系為高× 寬×深度。從編碼層到解碼層的箭頭表示加法跳過連接。

FastDepth的大部分卷積層使用深度可分離卷積。只有MobileNet編碼器的第一層(標(biāo)準(zhǔn)卷積層)和解碼器的最后一層(簡單的逐點卷積,然后是插值)沒有使用深度可分離卷積。FastDepth中的每個卷積層后面是一個標(biāo)準(zhǔn)化層和一個ReLU函數(shù)。在訓(xùn)練之后,將標(biāo)準(zhǔn)化層和卷積層合并,從而形成一個僅由卷積層、ReLU函數(shù)和加法跳過連接操作組成的神經(jīng)網(wǎng)絡(luò)拓?fù)洹?/p>

我們在PyTorch中建立了FastDepth網(wǎng)絡(luò),并使用官方的train/test數(shù)據(jù)分割在NYU Depth v2數(shù)據(jù)集上進行訓(xùn)練。編碼層使用了已經(jīng)在ImageNet上預(yù)訓(xùn)練的模型的權(quán)重進行初始化。然后將網(wǎng)絡(luò)作為一個整體進行20個epochs的訓(xùn)練,batch size為16,初始學(xué)習(xí)率為0.01。學(xué)習(xí)率每5個epochs降低2倍。

4.2網(wǎng)絡(luò)優(yōu)化

4.2.1網(wǎng)絡(luò)剪枝

為了進一步減少網(wǎng)絡(luò)延遲,我們使用NetAdapt執(zhí)行訓(xùn)練后網(wǎng)絡(luò)修剪。NetAdapt從一個經(jīng)過訓(xùn)練的網(wǎng)絡(luò)開始,自動地從特征映射中識別和刪除冗余通道,以降低計算復(fù)雜度。在每次迭代中,NetAdapt都會生成一組從參考網(wǎng)絡(luò)簡化而來的網(wǎng)絡(luò)建議。然后選擇具有最佳精度和復(fù)雜度權(quán)衡的網(wǎng)絡(luò)方案作為下一次迭代的參考網(wǎng)絡(luò)。該過程一直持續(xù)到達(dá)到目標(biāo)精度或復(fù)雜度。網(wǎng)絡(luò)復(fù)雜性可以通過間接指標(biāo)(如mac)或直接指標(biāo)(如目標(biāo)硬件平臺上的延遲)來衡量。

a90020d2-3d37-11ed-9e49-dac502259ad0.png

4.2.2將5×5卷積和最近鄰插值分解為3×3卷積

參考了Yazdanbakhsh等人在他們關(guān)于FlexiGAN的工作中探索的這種分解的一種變體,他們在FlexiGAN中使用了濾波器和行重新排序,以使零插入后的卷積更加緊湊和密集,從而更好地利用硬件資源。我們采用了一種類似的方法如圖所示。

aa474da8-3d37-11ed-9e49-dac502259ad0.png

把5×5核分解成4個更小的3×3核。當(dāng)5×5卷積之前是最近鄰插值。此處的紅色框表示插值輸入特征圖中具有相同值的像素窗口。隨著5×5核的滑動,2×2的窗口中的內(nèi)核值將與相同的特性映射值相乘。與執(zhí)行4次乘法和4次加法不同,內(nèi)核值可以先預(yù)加,然后再與共享像素值相乘一次。(b)經(jīng)過濾波器分解,每四個較小的3×3濾波器可與非插值輸入特征映射卷積。這將產(chǎn)生四個可以交錯的輸出。得到的輸出特征映射與最近鄰插值后執(zhí)行的原始5×5卷積的特征映射相匹配。

5.部署方式

本文實現(xiàn)了兩種部署方式:通過TVM編譯器和pytorch深度學(xué)習(xí)框架部署。通過TVM端到端深度學(xué)習(xí)編譯器部署fastdepth模型,顯示效果一般,但由于對模型經(jīng)過剪枝、量化等優(yōu)化操作,幀率高達(dá)34.7fps;通過pytorch深度學(xué)習(xí)框架部署midas,模型精度高,顯示效果好,但幀率下降至0.82fps左右。

TVM是由華盛頓大學(xué)在讀博士陳天奇等人提出的深度學(xué)習(xí)自動代碼生成方法,該技術(shù)能自動為大多數(shù)計算硬件生成可部署優(yōu)化代碼,其性能可與當(dāng)前最優(yōu)的供應(yīng)商提供的優(yōu)化計算庫相比,且可以適應(yīng)新型專用加速器后端。

TVM可以優(yōu)化CPU和其他專用硬件為后端的常見深度學(xué)習(xí)計算負(fù)載。

TVM通過利用多線程、數(shù)據(jù)布局轉(zhuǎn)化和一些新的計算原語,可以針對GPU做很多高效優(yōu)化。

同時,TVM已為x86、ARM等平臺提供了同意的優(yōu)化框架,利用其部署大大提高了板子資源利用率,幀率高達(dá)34.7fps。

下圖是TVM端到端深度學(xué)習(xí)編譯器的說明圖:

ab418eda-3d37-11ed-9e49-dac502259ad0.png

6.作品效果展示

通過全息相冊上位機選擇生成后的深度圖即可在全息相冊上展示。

ab782b8e-3d37-11ed-9e49-dac502259ad0.png

審核編輯 :李倩

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

    關(guān)注

    2565

    文章

    52981

    瀏覽量

    767249
  • 自動化系統(tǒng)
    +關(guān)注

    關(guān)注

    3

    文章

    264

    瀏覽量

    30071
  • cnn
    cnn
    +關(guān)注

    關(guān)注

    3

    文章

    354

    瀏覽量

    22741

原文標(biāo)題:比賽作品分享 | 2022集創(chuàng)賽飛騰杯二等獎作品:基于單目深度估計網(wǎng)絡(luò)的全息顯示終端

文章出處:【微信號:Ithingedu,微信公眾號:安芯教育科技】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    迅為八核高算力RK3576開發(fā)板攝像頭實時推理測試?ppyoloe目標(biāo)檢測

    迅為八核高算力RK3576開發(fā)板攝像頭實時推理測試 ppyoloe目標(biāo)檢測
    的頭像 發(fā)表于 07-14 15:18 ?225次閱讀
    迅為八核高算力RK3576<b class='flag-5'>開發(fā)板</b><b class='flag-5'>攝像頭</b>實時推理測試?ppyoloe目標(biāo)檢測

    【EASY EAI Orin Nano開發(fā)板試用體驗】--USB攝像頭使用

    本篇講述USB攝像頭接入開發(fā)板使用。準(zhǔn)備200W像素/30FPS攝像頭,接入開發(fā)板上層USB口(建議),如下 一.USB攝像頭接入管理 1.
    發(fā)表于 07-13 18:21

    迅為RK3576開發(fā)板攝像頭實時推理測試-ppseg?圖像分割

    迅為RK3576開發(fā)板攝像頭實時推理測試-ppseg 圖像分割
    的頭像 發(fā)表于 07-11 14:31 ?296次閱讀
    迅為RK3576<b class='flag-5'>開發(fā)板</b><b class='flag-5'>攝像頭</b>實時推理測試-ppseg?圖像分割

    【Milk-V Duo S 開發(fā)板免費體驗】4 - OV5647 攝像頭攝像頭測試

    DuoS開發(fā)板的/mnt/system/usr/bin/目錄下提供了幾個測試程序,其中sample_sensor_test就是用于攝像頭測試的。 要運行這個程序,需要先修改/mnt/data/下
    發(fā)表于 07-08 21:26

    【正點原子STM32MP257開發(fā)板試用】2.USB攝像頭使用

    前言 感謝正點原子和電子發(fā)燒友論壇提供的這次機會讓我有機會體驗這款正點原子STM32MP257開發(fā)板,希望可以借這個機會好好學(xué)習(xí)一下。 接入攝像頭 因為沒有提供CSI的攝像頭,所以只能使用USB
    發(fā)表于 06-16 19:16

    基于RK3576開發(fā)板的網(wǎng)絡(luò)攝像頭方案

    連接IMX415攝像頭與Camera1接口。開發(fā)環(huán)境搭建包括源碼工程下載、開發(fā)環(huán)境配置、例程編譯與運行。通過NFS掛載目錄,用戶可以在板卡上編譯并運行RTSP IPCamera示例程序。方案還提供了非
    的頭像 發(fā)表于 05-12 17:54 ?313次閱讀
    基于RK3576<b class='flag-5'>開發(fā)板</b>的網(wǎng)絡(luò)<b class='flag-5'>攝像頭</b>方案

    基于RV1126開發(fā)板實現(xiàn)網(wǎng)絡(luò)攝像頭方案

    在RV1126開發(fā)板上實現(xiàn)本開發(fā)實例,抓取攝像頭數(shù)據(jù)、圖像送入編碼器進行編碼壓縮、以及把壓縮后的數(shù)據(jù)通過RTSP協(xié)議發(fā)送出去的簡單核心示例。 若用戶需要通過webServer對圖像進行調(diào)整,以及配置
    的頭像 發(fā)表于 04-21 14:56 ?506次閱讀
    基于RV1126<b class='flag-5'>開發(fā)板</b>實現(xiàn)網(wǎng)絡(luò)<b class='flag-5'>攝像頭</b>方案

    【幸狐Omni3576邊緣計算套件試用體驗】測試USB 攝像頭

    一、攝像頭介紹 因為手頭沒用DSI攝像頭,剛好USB攝像頭也能支持,先測試下開發(fā)板和USB攝像頭的功能,用的是??低暤?20P
    發(fā)表于 04-09 23:50

    突破技術(shù)壁壘!攝像頭拍照&amp;掃碼解析,最新源碼/教程開放

    本文將給大家特別分享Air780EPM攝像頭應(yīng)用示例~ ? 可實現(xiàn)實時拍攝圖像、LCD屏幕實時預(yù)覽并將數(shù)據(jù)通過串口傳輸至電腦,以及攝像頭掃碼解析等功能;Air780EPM系列各版本開發(fā)板都可
    的頭像 發(fā)表于 04-01 15:14 ?270次閱讀
    突破技術(shù)壁壘!<b class='flag-5'>攝像頭</b>拍照&amp;掃碼解析,最新源碼/教程開放

    全志T113-S3開發(fā)板測試—UVC 攝像頭

    協(xié)議實現(xiàn)USB攝像頭開發(fā)板之間的數(shù)據(jù)傳輸。本文將介紹UVC協(xié)議的相關(guān)知識,并演示如何檢測UVC攝像頭。產(chǎn)品簡介眺望電子EVM-T113-S3是一款基于全志T11
    的頭像 發(fā)表于 02-27 08:31 ?1423次閱讀
    全志T113-S3<b class='flag-5'>開發(fā)板</b>測試—UVC <b class='flag-5'>攝像頭</b>

    迅為RK3588開發(fā)板實時系統(tǒng)編譯-Preemption系統(tǒng)/ Xenomai系統(tǒng)編譯-選擇攝像頭配置

    上的接口如下所示。如果想要單獨使用哪個接口開啟對應(yīng)的宏定義即可,注意只能單獨使能單個攝像頭。如果想要使用多個攝像頭,請參考《【北京迅為】itop-3588開發(fā)板攝像頭使用手冊》。 更
    發(fā)表于 01-18 10:15

    米爾瑞芯微RK3576實測輕松搞定三屏八攝像頭

    推出的MYD-LR3576開發(fā)板開發(fā)了一個三屏異顯,8路攝像頭輸入的DEMO, 實測下來,RK3576輕松搞定了該任務(wù)。 MYD-LR3576開發(fā)板是基于RK3576設(shè)計的一款高性能
    發(fā)表于 01-17 11:33

    ElfBoard技術(shù)貼|ELF 1開發(fā)板適配攝像頭詳解

    ELF1及ELF1S開發(fā)板適配的OV5640攝像頭,集成了CMOS圖像傳感器,作為一款500萬像素級別的攝像頭,不僅能夠支持最高達(dá)2592x1944分辨率的QSXGA圖像輸出,幀率可達(dá)
    的頭像 發(fā)表于 12-27 10:16 ?1365次閱讀
    ElfBoard技術(shù)貼|ELF 1<b class='flag-5'>開發(fā)板</b>適配<b class='flag-5'>攝像頭</b>詳解

    【飛凌嵌入式OK3576-C開發(fā)板體驗】 USB攝像頭拍照測試

    USB攝像頭拍照 將 USB 攝像頭插入開發(fā)板,將自動安裝 uvc 驅(qū)動 使用命令查看usb攝像頭,已經(jīng)將USB攝像頭插入到板子上。命令:v
    發(fā)表于 10-10 09:24

    攝像頭氣密性測試設(shè)備:高精度,高效率

    攝像頭氣密性測試設(shè)備應(yīng)運而生,成為保護質(zhì)量防線的有力助手。這種測試設(shè)備集成了先進的傳感技術(shù)、精確的控制算法和高效的測試過程,可以在很短的時間內(nèi)完成攝像頭的氣密性
    的頭像 發(fā)表于 09-23 14:49 ?563次閱讀
    <b class='flag-5'>攝像頭</b>氣密性測試設(shè)備:高精度,高效率