一.概覽
本人雖然是電子信息技術(shù)專業(yè)出身,在畢業(yè)后從事的是偏軟件的工作,大多數(shù)是PC軟件的開發(fā),但一直以來,閑暇時(shí)間會(huì)利用STM32做些小的作品。對(duì)于RT-Thread這國內(nèi)的物聯(lián)網(wǎng)操作系統(tǒng),其實(shí)早有耳聞,期間也參加過深圳的一次RT-Thread線下交流活動(dòng),所以對(duì)于RT-Thread是有所了解而未實(shí)際應(yīng)用的程度。
借著此次RT-Thread大賽的機(jī)會(huì),我想將PC的一些圖像處理和圖像識(shí)別算法放到art-pi試跑一下看看效果如何,所以本次參賽將會(huì)使用art-pi獲取OV7670的圖像來做像處理和圖像識(shí)別。
二.開發(fā)環(huán)境
硬件:PC、ART-PI、OV7670、RGB_LCD
RT-Thread版本:rt-thread4 .0.3,art-pi adk 1.1.0
開發(fā)工具及版本:立創(chuàng)EDA,RT-Studio,SecureCRT
三.RT-Thread使用情況概述
線程:創(chuàng)建圖像處理線程用于通過DCMI獲取OV7670的圖像,圖像處理后完顯示在LCD上
信號(hào)量:用于DCMI圖像獲取,當(dāng)捕捉完一幀圖像后,釋放信號(hào)量給圖像處理線程。
驅(qū)動(dòng):使用了drv_dcmi驅(qū)動(dòng)并參考drv_ov2640移植drv_ov7670驅(qū)動(dòng)
四.實(shí)現(xiàn)功能展示
通過攝像頭采集圖像進(jìn)行圖像識(shí)別,然后將結(jié)果顯示在LCD屏幕上。
五.硬件框架
本次的硬件核心由ART-PI、OV7670、LCD三部分組成:
ART-PI:stm32H750作為控制核心部分,采集圖像源數(shù)據(jù)、處理圖像源生成處理結(jié)果、將處理結(jié)果送到LCD顯示
OV7670:作為圖像源,提供320*240的RGB565圖像
LCD:實(shí)時(shí)顯示圖像源圖像和顯示處理結(jié)果
六.軟件流程圖
1.硬件初始化:時(shí)鐘、I2C、DCMI、SDRAM、LTDC
2.進(jìn)入圖像處理線程,啟動(dòng)拍照并等待拍照完成信號(hào)量
3.完成拍照釋放拍照完成信號(hào)量
責(zé)任編輯:xj
原文標(biāo)題:【RT-Thread作品秀】基于ART-PI的數(shù)字圖像處理與識(shí)別
文章出處:【微信公眾號(hào):電路設(shè)計(jì)技能】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
-
圖像識(shí)別
+關(guān)注
關(guān)注
9文章
520瀏覽量
38273 -
數(shù)字圖像處理
+關(guān)注
關(guān)注
7文章
103瀏覽量
18925 -
RT-Thread
+關(guān)注
關(guān)注
31文章
1289瀏覽量
40134 -
ART-Pi
+關(guān)注
關(guān)注
0文章
23瀏覽量
1302
原文標(biāo)題:【RT-Thread作品秀】基于ART-PI的數(shù)字圖像處理與識(shí)別
文章出處:【微信號(hào):cirmall,微信公眾號(hào):電路設(shè)計(jì)技能】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論