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

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

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

PolarFire SoC FPGA SoM上的熱成像流水線內(nèi)核

星星科技指導(dǎo)員 ? 來源:microchip ? 作者:microchip ? 2023-04-21 09:43 ? 次閱讀

Digital Core Technologies(DCT)在PolarFire? SoC FPGA上開發(fā)了熱成像流水線。熱圖像信號處理器(ISP)是其他架構(gòu)中可用的熱成像的極低功耗但功能強大的替代方案。這可以針對各種應(yīng)用進行調(diào)整,例如安全/監(jiān)視、醫(yī)學(xué)成像、工業(yè)監(jiān)控、氣體檢測等。該管道旨在CMSV_A1_PF254_AX DCT的SoM上運行。該SoM搭載PolarFire? SoC FPGA,MPFS250T,64位多核RISC-V? CPU子系統(tǒng)處理器,板載FPGA結(jié)構(gòu),DRAM,EMMC閃存和Wi-Fi?系統(tǒng),并在Linux?操作系統(tǒng)(OS)上運行。

熱成像相機紅外傳感器

熱像儀通常檢測電磁光譜(約9-14μm)的長波紅外(LW-IR)范圍內(nèi)的輻射,并產(chǎn)生熱輻射的可見圖像。由于所有溫度高于絕對零度的物體都會發(fā)射紅外輻射,因此這些相機可以在有或沒有可見光照明的情況下看到一個人的環(huán)境。紅外熱像儀使溫暖的物體在較冷的背景下脫穎而出;所有溫血動物在環(huán)境中都很容易看到,無論白天還是黑夜。

熱成像攝像機廣泛用于國防和民用應(yīng)用。在國防領(lǐng)域,它們主要用于夜視應(yīng)用,如槍械現(xiàn)場和監(jiān)控攝像頭。民用應(yīng)用包括工業(yè)檢查應(yīng)用、駕駛輔助和醫(yī)療診斷。消防員使用熱成像技術(shù)看穿煙霧。維護技術(shù)人員使用熱成像來定位過熱接頭以及電源線和機器的部分。建筑施工技術(shù)人員可以看到熱特征,表明隔熱故障中的熱泄漏,并可以利用結(jié)果來提高供暖和空調(diào)的效率。

熱像儀最重要的部分是紅外傳感器。帶有“非制冷微測輻射熱計”的焦平面陣列傳感器是目前用于熱成像的最流行的技術(shù)。帶有前端電子電路的傳感器稱為相機核心,它實際上構(gòu)成了熱成像攝像機的核心。

在熱成像熱像儀中,重要部件是熱(IR)傳感器和帶有成像ISP的電子核心。內(nèi)核捕獲和調(diào)節(jié)來自傳感器的像素數(shù)據(jù),并將其轉(zhuǎn)換為表示圖像幀的數(shù)字流。圖像處理管道轉(zhuǎn)換適合人類視覺的幀流。

超低功耗圖像信號處理器

圖像處理通常是一項計算密集型任務(wù),因為數(shù)字圖像包含大量信息。目前可用的大多數(shù)架構(gòu)都使用高功率來進行這些計算密集型數(shù)字圖像處理?;?a target="_blank">RISC-V的PolarFire? SoC FPGA利用極低的功耗進行圖像處理。在許多應(yīng)用中,熱成像攝像機需要使用電池供電產(chǎn)品運行,因此盡可能高效地執(zhí)行圖像處理操作以降低功耗非常重要。這使得基于PolarFire? SoC FPGA的ISP成為其他基于架構(gòu)的ISP的強大替代方案,可用于熱成像系統(tǒng)。

在這種情況下,我們使用Lynred的640×480 VGA圖像傳感器作為紅外傳感器,其中包括將模擬信號轉(zhuǎn)換為數(shù)字總線的代理電路。從那里,我們通過DCT開發(fā)的PolarFire SoC SoM進行。成像管道(ISP)在PolarFire SoC FPGA上實現(xiàn)。處理器管理管道。

pYYBAGRB7TyACstkAAGU5tY_PsU005.png

從傳感器接收的原始幀中,我們將無法區(qū)分任何東西。熱 ISP 管道通過一系列過程使該幀生成一個可視幀,從中我們可以區(qū)分幀中對象的熱分布。我們在原始圖像中所做的第一級過程是色調(diào)映射、壞像素校正、不均勻性校正和圖像增強,例如數(shù)字濾波器。之后,ISP通常會應(yīng)用圖像疊加和調(diào)色板來區(qū)分不同的溫度區(qū)域和區(qū)域。ISP的輸出是人類可理解的熱圖像,如下圖所示。

poYBAGRB7UGAU3coAAHVtUjY0Zk957.png

在極火FPGA SoC中開發(fā)散熱ISP內(nèi)核的優(yōu)勢

低功耗的 SoC

低功耗意味著產(chǎn)品中產(chǎn)生的熱量更少,這對于熱像儀的性能和穩(wěn)定性至關(guān)重要

在 FPGA 中實現(xiàn) ISP 時,可靈活調(diào)整和自定義 ISP

嵌入式相機應(yīng)用提供充足的CPU資源

設(shè)計緊湊,成本低

審核編輯:郭婷

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

    關(guān)注

    1630

    文章

    21776

    瀏覽量

    604677
  • soc
    soc
    +關(guān)注

    關(guān)注

    38

    文章

    4190

    瀏覽量

    218622
  • 熱成像
    +關(guān)注

    關(guān)注

    3

    文章

    364

    瀏覽量

    20425
收藏 人收藏

    評論

    相關(guān)推薦

    關(guān)于fpga流水線的理解

    如何理解fpga流水線
    發(fā)表于 08-15 11:43

    FPGA中的流水線設(shè)計

    `流水線設(shè)計前言:本文從四部分對流水線設(shè)計進行分析,具體如下:第一部分什么是流水線第二部分什么時候用流水線設(shè)計第三部分使用流水線的優(yōu)缺點第四
    發(fā)表于 10-26 14:38

    流水線結(jié)構(gòu)的高效SAR快視成像處理器

    流水線結(jié)構(gòu)的高效SAR快視成像處理器
    發(fā)表于 05-08 17:16 ?23次下載

    FPGA重要設(shè)計思想及工程應(yīng)用之流水線設(shè)

    FPGA重要設(shè)計思想及工程應(yīng)用之流水線設(shè) 流水線設(shè)計是高速電路設(shè)計中的一 個常用設(shè)計手段。如果某個設(shè)計的處理流程分為若干步驟,而且整個數(shù)據(jù)處理 流程分
    發(fā)表于 02-09 11:02 ?52次下載

    什么是流水線技術(shù)

    什么是流水線技術(shù) 流水線技術(shù)
    發(fā)表于 02-04 10:21 ?3936次閱讀

    流水線中的相關(guān)培訓(xùn)教程[1]

    流水線中的相關(guān)培訓(xùn)教程[1]  學(xué)習(xí)目標(biāo)     理解流水線中相關(guān)的分類及定義;
    發(fā)表于 04-13 15:56 ?1068次閱讀

    電鍍流水線的PLC控制

    電鍍流水線的PLC控制電鍍流水線的PLC控制電鍍流水線的PLC控制
    發(fā)表于 02-17 17:13 ?36次下載

    FPGA流水線練習(xí)5:設(shè)計思路

    流水線的工作方式就象工業(yè)生產(chǎn)的裝配流水線。在CPU中由5—6個不同功能的電路單元組成一條指令處理流水線,然后將一條X86指令分成5—6步后再由這些電路單元分別執(zhí)行,這樣就能實現(xiàn)在一個
    的頭像 發(fā)表于 11-29 07:06 ?2608次閱讀

    FPGA流水線練習(xí)(3):設(shè)計思路

    流水線的平面設(shè)計應(yīng)當(dāng)保證零件的運輸路線最短,生產(chǎn)工人操作方便,輔助服務(wù)部門工作便利,最有效地利用生產(chǎn)面積,并考慮流水線安裝之間的相互銜接。為滿足這些要求,在流水線平面布置時應(yīng)考慮流水線
    的頭像 發(fā)表于 11-28 07:07 ?2391次閱讀

    FPGA之為什么要進行流水線的設(shè)計

    流水線又稱為裝配線,一種工業(yè)的生產(chǎn)方式,指每一個生產(chǎn)單位只專注處理某一個片段的工作。以提高工作效率及產(chǎn)量;按照流水線的輸送方式大體可以分為:皮帶流水裝配線、板鏈線、倍速鏈、插件線、網(wǎng)
    的頭像 發(fā)表于 11-28 07:04 ?3625次閱讀

    各種流水線特點及常見流水線設(shè)計方式

    按照流水線的輸送方式大體可以分為:皮帶流水裝配線、板鏈線、倍速鏈、插件線、網(wǎng)帶線、懸掛線及滾筒流水線這七類流水線。
    的頭像 發(fā)表于 07-05 11:12 ?7436次閱讀
    各種<b class='flag-5'>流水線</b>特點及常見<b class='flag-5'>流水線</b>設(shè)計方式

    如何選擇合適的LED生產(chǎn)流水線輸送方式

    LED生產(chǎn)流水線輸送形式分為平面直線傳輸流水線、各種角度平面轉(zhuǎn)彎傳輸流水線、斜面上傳流水線、斜面下傳流水線這四種輸送方式,企業(yè)也是可以根據(jù)L
    發(fā)表于 08-06 11:53 ?1044次閱讀

    嵌入式_流水線

    流水線一、定義流水線是指在程序執(zhí)行時多條指令重疊進行操作的一種準并行處理實現(xiàn)技術(shù)。各種部件同時處理是針對不同指令而言的,他們可同時為多條指令的不同部分進行工作。? 把一個重復(fù)的過程分解為若干個子過程
    發(fā)表于 10-20 20:51 ?6次下載
    嵌入式_<b class='flag-5'>流水線</b>

    FPGA流水線的原因和方式

    本文解釋了流水線及其對 FPGA 的影響,即延遲、吞吐量、工作頻率的變化和資源利用率。
    的頭像 發(fā)表于 05-07 16:51 ?6185次閱讀
    <b class='flag-5'>FPGA</b>中<b class='flag-5'>流水線</b>的原因和方式

    什么是流水線 Jenkins的流水線詳解

    jenkins 有 2 種流水線分為聲明式流水線與腳本化流水線,腳本化流水線是 jenkins 舊版本使用的流水線腳本,新版本 Jenkin
    發(fā)表于 05-17 16:57 ?1100次閱讀