《電子技術應用》
您所在的位置:首頁 > 人工智能 > 解決方案 > STM32 圖像處理函式庫介紹

STM32 圖像處理函式庫介紹

2022-10-24
作者:意法半導體AI技術創新中心
來源: 意法半導體
關鍵詞: 意法半導體 STM32

STM32 圖像處理函式庫STM32IPL是由 C 語言所編寫的開放原始碼軟件函式庫,提供了圖像處理和計算機視覺功能,能加快在意法半導體(ST)的STM32 微控制器上開發視覺分析的應用。本產品在最新版 (v3.1.0)FP-AI-VISION1功能套件中以STM32Cube 中間件的形式推出。

1.jpg

一般來說,視覺深度學習模型的輸入不同于相機拍攝的圖像,深度學習輸入因為具有不同維度及圖像格式,會需要預先處理原圖,例如縮放、影像格式轉換和標準化等。而STM32IPL可提供實用且現成的軟件套件,以簡化及加速影像預處理功能的開發。

主要特色

STM32IPL的主要特色如下:

-為開發人員提供實用且現成的軟件套件,節省開發STM32平臺圖像處理和計算機視覺應用的時間。

-滿足使用嵌入式系統的圖像處理及計算機視覺功能時最常見的需求。

-透過最大程度的封裝和隱藏,簡化且加速應用程序的開發、降低常見之圖像處理的復雜度,并提升計算機視覺運算的能效。

STM32IPL依不同功能配置于各種模塊中,如下圖所示:

2.jpg

這些模塊可被劃分至以下分組:

- 函式庫初始化和去初始化分組(深綠模塊)

- 影像建立、初始化和發布等分組(淺綠色模塊)

- 影像轉換功能,如濾波、色彩轉換、縮放、morphological operators及warping等分組(深黃色模塊)

- 特征和對象擷取功能,如邊緣和斑點偵測器以及霍夫轉換等分組(淺黃色模塊)

- 線條、長方形和橢圓形等圖形操作功能分組(深藍模塊)

- 影像讀取和寫入功能的分組(淺藍模塊)

- 在影像內繪制圖形元素的功能分組(深灰模塊)

- 最后一個群組包含計算完整圖像和圖像統計等其他模塊(淺灰模塊)

下方照片為STM32IPL的圖像處理功能范例:

3.jpg

4.jpg

軟件架構采用STM32IPL的典型STM32應用程序軟件架構如下所示:

http://img.chinaaet.com/images/2022/10/24/6380222201720774573134754.jpg

STM32IPL位于BSP和HAL的中間件內,除了下列兩種利用了部分STM32 MCU所提供的硬件功能之外,絕大部分的STM32IPL功能皆不受平臺影響:

-在檔案上執行讀取/寫入作業的I/O功能。指的是兩個用于處理受支持影像文件格式 (如 BMP、PPM、PGM 和 JPEG)的讀取/寫入函式。上述函式的運作仰賴于下列第三方開放原始碼函式庫(屬于STM32Cube中間件組件的一部分):

oFatFs提供在FatFS文件系統上的讀取/寫入操作功能。例如讀取和寫入 microSD卡內的影像。

oLibJPEG提供JPEG編碼和譯碼功能。

-此函式能讓STM32 DMA2D在屏幕上快速繪制圖像,其中DMA2D為適用于圖形作業的硬件加速器。

高階功能范例

本章節以霍夫轉換和物體偵測兩項高階功能作為范例,說明其運作原理及對于影像的作用:

霍夫轉換

霍夫轉換是一種能偵測簡易形狀的特征擷取方法,而 “簡易”  是指可以用少數參數來表示的圖案,例如:一條線可由斜率、截距兩項參數做表示,而圓形則是以圓心坐標和半徑三項參數做表示。因此,霍夫轉換技術十分適用于在圖像中找出像是線條、圓形的圖案。

STM32IPL支持兩種霍夫轉換功能:

-STM32Ipl_FindLines() 可透過霍夫轉換找出影像中所有線條。

-STM32Ipl_FindCircles() 則可透過霍夫轉換找出影像中的圓形。

下方兩張照片展示了使用霍夫轉換偵測線條的結果。

6.jpg

然而,偵測到的線條質量有很大程度取決于edge map,因此在實務上,使用霍夫轉換技術的前提是要能夠控制環境,從而得出一致的edge map,或是透過訓練邊緣偵測器,找出所需的特定邊緣種類。

下方兩張照片為使用霍夫轉換偵測圓形的結果,結果同樣有很大程度取決于可用邊緣的質量,以及對于所需偵測圓形尺寸的先備知識。

7.jpg

物體偵測

物體偵測是一種計算機視覺技術,可辨識和定位圖像或影片中的物體,此技術常用于自駕車、機器人、人臉辨識等情境。

STM32IPL提供三種物體偵測功能:

-STM32Ipl_LoadFaceCascade() 載入正面臉部串行。

-STM32Ipl_LoadEyeCascade() 載入眼部串行。

-STM32Ipl_DetectObject() 偵測特定串行描述的對象。

下方照片展示了臉部偵測和眼部偵測兩項功能的結果:

8.jpg

9.jpg

若欲取得此STM32IPL函式庫,使用者必需下載最新的FP-AI-VISION1功能套件,存取路徑如下:FP-AI-VISION1_V3.1.0\Middlewares\ST\STM32_ImageProcessing_Library\Inc


本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美一级专区免费大片| 亚洲少妇一区| 中文日韩欧美| 亚洲欧洲一区二区三区在线观看| 国产综合久久久久久鬼色| 国产精品视频精品| 欧美色欧美亚洲另类二区| 欧美黑人多人双交| 女生裸体视频一区二区三区| 久久久久国产精品一区三寸| 久久国产精品亚洲77777| 欧美怡红院视频| 欧美一区二区三区成人| 欧美在线日韩在线| 久久精品av麻豆的观看方式| 欧美综合激情网| 久久久精品一区二区三区| 久久嫩草精品久久久精品| 久久天堂av综合合色| 久久综合伊人77777尤物| 久久亚洲视频| 欧美成人第一页| 欧美国产精品v| 欧美另类99xxxxx| 欧美三级在线视频| 国产精品sss| 国产精品视频免费观看| 国产日韩精品久久久| 国产一区免费视频| 在线色欧美三级视频| 亚洲肉体裸体xxxx137| 99热在这里有精品免费| 亚洲午夜在线视频| 欧美亚洲综合在线| 亚洲国产天堂网精品网站| 99re热精品| 亚洲女同在线| 久久精品系列| 欧美黑人国产人伦爽爽爽| 欧美日韩亚洲91| 国产精品一区免费视频| 伊甸园精品99久久久久久| 最新日韩在线| 亚洲一区精品在线| 久久国产一区二区| 日韩视频免费在线观看| 亚洲一区二区不卡免费| 久久aⅴ乱码一区二区三区| 鲁大师成人一区二区三区| 欧美精品久久久久久久| 国产精品成人一区二区网站软件| 国产精品亚洲精品| 一区二区三区在线视频观看| 99pao成人国产永久免费视频| 亚洲一区欧美激情| 亚洲黄一区二区三区| 亚洲午夜av电影| 久久久久久成人| 欧美激情偷拍| 国产精品有限公司| 亚洲欧洲另类国产综合| 亚洲综合国产激情另类一区| 亚洲狠狠婷婷| 亚洲欧美国产视频| 另类人畜视频在线| 国产精品久久国产三级国电话系列| 国内精品国语自产拍在线观看| 亚洲理论电影网| 欧美一级大片在线观看| 一本色道精品久久一区二区三区| 欧美一区二区三区在线看| 欧美高清视频一区二区三区在线观看| 国产精品成人va在线观看| 一区在线影院| 亚洲愉拍自拍另类高清精品| 亚洲精品视频免费观看| 久久精品免费播放| 欧美视频亚洲视频| 亚洲国产成人精品久久| 欧美一二区视频| 亚洲一区二区三区乱码aⅴ蜜桃女| 久久一区二区三区国产精品| 国产精品久久久久久久久免费樱桃 | 亚洲欧美日韩在线一区| 亚洲美女在线观看| 久久婷婷人人澡人人喊人人爽| 欧美视频在线看| 亚洲成人资源| 久久精品视频在线播放| 香蕉免费一区二区三区在线观看 | 欧美在线观看视频一区二区| 亚洲男女自偷自拍图片另类| 欧美精品三区| 亚洲福利视频二区| 欧美在线亚洲在线| 午夜视频在线观看一区二区| 欧美日韩国产三区| 亚洲第一页中文字幕| 欧美一区二区三区在线播放| 亚洲欧美日韩一区二区三区在线观看 | 欧美日韩ab片| 亚洲激情国产| 亚洲国产精选| 久久资源av| 韩国精品一区二区三区| 亚洲欧美日韩精品久久奇米色影视| 宅男噜噜噜66一区二区66| 欧美女激情福利| 亚洲精品看片| 日韩一区二区精品葵司在线| 欧美电影免费观看高清| 一区二区三区中文在线观看| 久久黄金**| 久久蜜桃香蕉精品一区二区三区| 国产日韩欧美在线一区| 午夜亚洲福利在线老司机| 欧美在线播放| 国产一区二区三区av电影| 欧美一二三视频| 久久久不卡网国产精品一区| 国产亚洲欧洲997久久综合| 欧美一区亚洲一区| 久久久久久久综合| 国产真实久久| 亚洲国产电影| 欧美gay视频激情| 亚洲人成亚洲人成在线观看图片| 亚洲精品日产精品乱码不卡| 欧美精品久久99| 99热在这里有精品免费| 亚洲欧美日韩国产中文在线| 国产精品久久久久久超碰| 亚洲女优在线| 久久频这里精品99香蕉| 在线精品一区二区| 99国产精品久久| 欧美日韩一区二区三区在线| 一区二区三区高清视频在线观看 | 欧美在线国产精品| 国产综合色产| 亚洲人体大胆视频| 欧美猛交免费看| 中文一区在线| 欧美在线中文字幕| 影音先锋久久| aa亚洲婷婷| 国产精品毛片va一区二区三区| 亚洲女人天堂av| 老色鬼久久亚洲一区二区| 亚洲激情一区| 亚洲欧美在线x视频| 国产一区二区三区四区| 亚洲精品国产精品久久清纯直播| 欧美日韩一二三区| 香蕉免费一区二区三区在线观看| 另类春色校园亚洲| 夜色激情一区二区| 亚洲女同精品视频| 国语自产精品视频在线看一大j8| 亚洲日韩欧美一区二区在线| 国产精品成人一区二区三区吃奶 | ●精品国产综合乱码久久久久| 一区二区三区精品国产| 国产伦精品一区二区三区四区免费 | 亚洲国产精品一区二区第四页av | 亚洲伊人伊色伊影伊综合网| 国产在线欧美| 一区二区三区日韩| 国产日韩欧美亚洲| 日韩一区二区高清| 国产一区二区成人| 亚洲最新视频在线| 国产亚洲精品aa| 亚洲色图自拍| 激情另类综合| 亚洲欧美日韩在线播放| 在线看无码的免费网站| 亚洲欧美在线观看| 亚洲国产高清在线观看视频| 欧美一区久久| 亚洲日本激情| 久久久久久久成人| 9人人澡人人爽人人精品| 久久久久久午夜| 一区二区欧美精品| 久久综合中文色婷婷| 亚洲视频一区| 欧美成人亚洲成人| 亚洲男女自偷自拍| 欧美日本一区二区高清播放视频| 欧美亚洲午夜视频在线观看| 欧美日韩中文在线观看| 亚洲高清成人| 国产欧美精品一区二区三区介绍| 一本色道精品久久一区二区三区 | 亚洲精品美女久久久久| 国产日韩欧美精品| 亚洲午夜羞羞片| 91久久精品一区二区三区| 久久精品色图|