在 FRDM-MCXN947 上標(biāo)記 CIFAR10 圖像
此示例基于機(jī)器學(xué)習(xí)算法,由 MCXN947 提供支持,可以標(biāo)記來自攝像頭的圖像并在 LCD 底部顯示物體的類型。
該模型在數(shù)據(jù)集 CIFAR10 上進(jìn)行訓(xùn)練,它支持 10 類圖像:
“飛機(jī)”、“汽車”、“鳥”、“貓”、“鹿”、“狗”、“青蛙”、“馬”、“船”、“卡車”。
主板:FRDM-MCXN947
類別:HMI、AI/ML
外圍設(shè)備:顯示器
工具鏈:MCUXpresso IDE、VS Code
目錄
1.軟件
- 下載SDK2160FRDM-MCXN947
- 下載并安裝MCUXpresso IDE V11.9.0 或更高版本。
- 適用于 Visual Studio Code 的 MCUXpresso:此示例支持適用于 Visual Studio Code 的 MCUXpresso,有關(guān)如何使用 Visual Studio Code 的更多信息請(qǐng)參閱此處。
2.硬件
- NXP 3.5 英寸 TFT LCD 模塊(P/N PAR-LCD-S035)
- 攝像頭模塊:OV7670
- FRDM-MCXN947(SCH-90818_REV B) 開發(fā)板
- Type-C USB 線纜
3. 設(shè)置
3.1 步驟 1
由于相機(jī)并非首要功能,因此請(qǐng)重新設(shè)計(jì) FRDM-MCXN947 上的相機(jī)引腳。請(qǐng)將 SJ16、SJ26 和 SJ27 從 A 側(cè)移至 B 側(cè)。
返工前的電路板。
返工后的電路板。
以下是詳細(xì)信息。
將 LCD 擴(kuò)展板(J1:引腳 5-28,跳過前 4 個(gè)引腳)連接到 FRDM(J8)。將攝像頭擴(kuò)展板連接到 FRDM(J9:引腳 5-23,跳過前 4 個(gè)引腳),如下所示:
將板上的調(diào)試端口與筆記本電腦連接。
3.2 第 2 步
在 MCUXpresso IDE 中開發(fā)
將項(xiàng)目導(dǎo)入 MCUXpresso,單擊“從應(yīng)用程序代碼中心導(dǎo)入項(xiàng)目”,搜索“在 mcxn947 上標(biāo)記 cifar10 圖像”示例,然后克隆到本地工作區(qū)。
建立工程,編譯完成后,使用GUI Flash Tool(下圖2)將程序?qū)懭氲桨遄又小?/p>
在 VS Code 中開發(fā)
在 VS Code 中,選擇“MCUXpresso For VScode”插件,然后點(diǎn)擊“快速啟動(dòng)面板”中的“應(yīng)用程序代碼中心”。搜索“在 mcxn947 上標(biāo)記 cifar10 圖像”示例,并將其克隆到本地工作區(qū)。稍后,該項(xiàng)目將顯示在“項(xiàng)目”列表中。
構(gòu)建項(xiàng)目,編譯完成后,刷入電路板。
4.結(jié)果
重置電路板,相機(jī)的預(yù)覽顯示在 LCD 頂部(如果預(yù)覽為空白,則是因?yàn)橄鄼C(jī)模塊和 FRDM 電路板之間的電壓不匹配,請(qǐng)重置電路板)。
向相機(jī)展示一張鳥的圖片(將圖像打印在紙上或使用手機(jī)顯示測(cè)試圖像),物體的類型顯示在 LCD 的底部。
5. 常見問題解答
本項(xiàng)目不包含模型訓(xùn)練部分,如果您想訓(xùn)練自定義數(shù)據(jù)集,請(qǐng)參考eIQ工具包進(jìn)行模型訓(xùn)練。
eIQ使用指南,請(qǐng)參考https://community.nxp.com/t5/eIQ-Machine-Learning-Software/tkb-p/eiq%40tkb
6. 支持
請(qǐng)聯(lián)系 NXP 獲取更多支持。
項(xiàng)目元數(shù)據(jù)
有關(guān)此示例的內(nèi)容/正確性的問題可以作為此 GitHub 存儲(chǔ)庫(kù)中的問題輸入。
?警告?:有關(guān) NXP 微控制器和預(yù)期功能差異的更多常規(guī)技術(shù)問題,請(qǐng)?jiān)?a target="_blank" rel="noopener nofollow">NXP 社區(qū)論壇上輸入您的問題
7.發(fā)行說明
| 版本 | 描述/更新 | 日期 |
| :----: | ---------------------------- | -----------------: |
| 1.0 | 應(yīng)用程序代碼中心的初始版本 | 2024年1月30^日^ |
來源:恩智浦appcodehub