在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

使用DNN深度神經(jīng)網(wǎng)絡實現(xiàn)圖像AIGC的開發(fā)-基于米爾瑞薩RZ/G2L開發(fā)板的創(chuàng)新應用

米爾電子 ? 2023-10-21 08:01 ? 次閱讀

本文由米爾論壇優(yōu)秀評測者“ALSET”提供。

01.

項目背景介紹


AIGC(即ArtificialIntelligence Generated Content),中文譯為人工智能生成內(nèi)容。簡單來說,就是經(jīng)過大量特征訓練過的神經(jīng)網(wǎng)絡模型來對新的內(nèi)容或者需求來生成人們需要的創(chuàng)作內(nèi)容,類似使用人類用思考和創(chuàng)造力才能完成的工作過程,而現(xiàn)在可以利用人工智能技術來替代我們完成。在狹義上AIGC是指利用AI自動生成內(nèi)容的生產(chǎn)方式,比如自動寫作、自動設計等。在廣義上,AIGC是指像人類一樣具備生成創(chuàng)造能力的AI技術,它可以基于訓練數(shù)據(jù)和生成算法來完成各類的內(nèi)容生成創(chuàng)作。在圖像生成模型生成方面最主要的幾個代表模型,是以下常見的4個模型:

DNNGANVAEDiffusion

其中基于深度神經(jīng)網(wǎng)絡(DNN)的進行圖像藝術風格轉(zhuǎn)移(Transform),生成高質(zhì)量的具有藝術風格圖像的神經(jīng)網(wǎng)絡模型。該模型通過深度神經(jīng)網(wǎng)絡分別提取圖像中的內(nèi)容和風格特征,然后對其目標圖片內(nèi)容進行重組,生成具有原圖內(nèi)容和藝術風格的圖像,其風格轉(zhuǎn)移不僅對圖像的圖案,顏色,特征等進行修改還保留原圖高可辨識的內(nèi)容載體。通常AIGC對硬件性能要求較高,只要具備高性能的圖形圖像的PC圖形工作站或者服務器上來運行。而這里我們將使用MYD-YG2L開發(fā)板上來實現(xiàn)在嵌入式設備上完成圖像風格轉(zhuǎn)移計算這一任務。并且結合圖形界面和USB攝像頭完成對任意拍攝的圖片進行圖像風格化的開發(fā)。讓嵌入式上也能夠體驗這種獨特的AIGC內(nèi)容生成方式。


02.

技術硬件方案


項目采用MYD-YG2L為主控板,使用800萬像素4K級廣角USB相機鏡頭,通過采集畫面,在主控板內(nèi)完成對畫面的風格化處理,并通過HDMI輸出顯示生成的圖像。

這里使用開發(fā)板連接HDMI顯示器和接入一個4K高清鏡頭,主要硬件連接如下圖:

01e24ac2-6fa5-11ee-9788-92fbcf53809c.png

03.

主要技術原理


圖像風格轉(zhuǎn)移的主要過程是對輸入img_content和img_style,然后要把img_content的內(nèi)容主體和img_style進行一個結合,實現(xiàn)一個圖像的創(chuàng)意創(chuàng)作,這個過程也叫做Style Transform 即風格轉(zhuǎn)移。

其核心的算法是把基于CNN卷積編碼后的特征向量transformer第一個結合到風格遷移任務中,再對混合后的內(nèi)容進行解碼,從而輸出新的圖像內(nèi)容,主要參考李飛飛論文,其核心流程如下圖:02144842-6fa5-11ee-9788-92fbcf53809c.png022a2d7e-6fa5-11ee-9788-92fbcf53809c.png023f21e8-6fa5-11ee-9788-92fbcf53809c.png 經(jīng)過測試MYD-YG2L較好的支持OpenCV這個工具庫,并且具備較強的圖像處理能力。那么就可以在板上使用OpenCV的DNN模塊來實現(xiàn)以上算法過程。OpenCV的DNN模塊從發(fā)行版開始,主要是支持推理,而數(shù)據(jù)訓練不是其支持的目標。因此我們可以使用已經(jīng)訓練好的模型,在板上上完成推理過程,即圖像風格轉(zhuǎn)移生成的這一過程。現(xiàn)在OpenCV已經(jīng)支持TensorFlow、Pytorch/Torch、Caffe、DarkNet等模型的讀取,OpenCV的 DNN模塊的用法。OpenCV的DNN模塊進行模型推理就顯得比較簡單,過程就是:1.加載模型因為OpenCV DNN模塊主要用來做推理計算,所以在使用前首先準備一個訓練好的模型(如何訓練自己的不同風格的模型后面也會闡述)。OpenCV支持所有主流框架的大部分模型。OpenCV的readNet系列函數(shù)就可以看出所支持的框架類型:

readNetFromCaffereadNetFromTensorflowreadNetFromTorchreadNetFromDarknetreadNetFromONNXreadNetFromModelOptimizer

這里所用風格遷移模型是開源的Torch/Lua的模型fast-neural-style。他們提供了十種風格遷移的模型,模型的下載腳本在:https://github.com/jcjohnson/fas ... _transfer_models.sh。這里使用OpenCV的readNetFromTorch函數(shù)加載PyTorch模型。2.輸入圖像預處理在OpenCV中輸入給模型的圖像需要首先被構建成一個4個區(qū)塊的數(shù)據(jù)塊(Blob),并且做如resize、歸一化和縮放之類的一些預處理。3.模型推理模型推理過程就是把輸入構建的blob輸入給模型神經(jīng)網(wǎng)絡模型進行一次前向傳播,在OpenCV中,用以下非常簡單的兩行代碼即可完成:net.setInput(blob)output = net.forward()

04.

軟件系統(tǒng)設計


在本軟件開發(fā),主要使用MYD-YG2L的SDK中,使用了OpenCV SDK與QT SDK。QT 主要實現(xiàn)文件圖像風格轉(zhuǎn)移的界面操作,使用OpenCV實現(xiàn)DNN圖像推理計算。設計QTUI,選擇文件或者攝像頭采集原圖像

024432f0-6fa5-11ee-9788-92fbcf53809c.png?

開發(fā)UI交互邏輯代碼

025e854c-6fa5-11ee-9788-92fbcf53809c.png?

開發(fā)OpenCV DNN神經(jīng)網(wǎng)絡調(diào)用模塊

026b3ab2-6fa5-11ee-9788-92fbcf53809c.png?

在開發(fā)板的交叉編譯環(huán)境編譯,把編譯的結果部署到開發(fā)板上。另外把風格轉(zhuǎn)移用到的訓練模型文件也部署到開發(fā)板上,經(jīng)過實際測試,以下模型在開發(fā)板上運行正常,而其它模型則因內(nèi)存不夠而報錯。1: "udnie", 2: "la_muse", 3: "the_scream", 4: "candy", 5: "mosaic", 6: "feathers", 7: "starry_night"

05.

軟件運行效果


把QT軟件與相關模型文件部署到開發(fā)板上后,即可以運行測試效果,開發(fā)板上啟動運行QT程序命令:./style_transform -platform linuxfb運行后,選擇一張圖片顯示

點擊 “transform”按鈕,等待約13秒,得到風格轉(zhuǎn)移輸出畫面

再換一張米爾的LOGO圖,這個圖片尺寸較小,圖像內(nèi)容變化率低看一下,風格化轉(zhuǎn)換時間:

02a73f8a-6fa5-11ee-9788-92fbcf53809c.png?

測試仍然為13秒左右,得到如下輸出圖像:

02b7a230-6fa5-11ee-9788-92fbcf53809c.png?

這上面使用的是feathers模型生成的風格圖片,其它模型時間也差不多在這個時間。

06.

開發(fā)后記


最后使用開發(fā)的圖像轉(zhuǎn)換程序,在MAC電腦上編譯了MAC版本與開發(fā)板上對同一圖片轉(zhuǎn)換進行比較。其使用MacBook Pro 2.2G 16G內(nèi)存主頻硬件運行該圖片轉(zhuǎn)換時,需要8.6秒。多次測試,對不同模型的轉(zhuǎn)換分別測試,基本上在MYD-YG2LX上運行速度能達到MAC電腦轉(zhuǎn)換的66%性能,這個結果看該開發(fā)板其DNN推理計算性能比較強悍。 該項目在后續(xù)的發(fā)展中,在有更多時間時,將嘗試訓練更多特色的風格,以及融入GAN生成神經(jīng)網(wǎng)絡模型的內(nèi)容生成模型,嘗試多種方法來進行更豐富多彩的內(nèi)容生成。在做本項目開發(fā)時,從資料中已知知名的內(nèi)容生成項目stable diffusion已經(jīng)在一些嵌入式開發(fā)板上移植運行成功,這個振奮的消息會不會又給自己挖了一個坑呢。

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

    關注

    25

    文章

    5563

    瀏覽量

    102687
  • dnn
    dnn
    +關注

    關注

    0

    文章

    61

    瀏覽量

    9231
  • 米爾電子
    +關注

    關注

    0

    文章

    141

    瀏覽量

    729
  • AIGC
    +關注

    關注

    1

    文章

    384

    瀏覽量

    2263
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    交流日進行中,米爾演講-RZ/T2H高性能模組賦能工業(yè)產(chǎn)品創(chuàng)新

    米爾電子作為的IDH生態(tài)合作伙伴發(fā)表演講,并展出RZ/T2H的核心
    的頭像 發(fā)表于 03-13 08:05 ?454次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>交流日進行中,<b class='flag-5'>米爾</b>演講-<b class='flag-5'>RZ</b>/T<b class='flag-5'>2</b>H高性能模組賦能工業(yè)產(chǎn)品<b class='flag-5'>創(chuàng)新</b>

    Banana Pi 與電子攜手共同推動開源創(chuàng)新:BPI-AI2N

    RZ/V2N高性能處理器與Banana PI開源硬件平臺的深度融合。 開源優(yōu)勢 :提供部分硬件設計資料、SDK及
    發(fā)表于 03-12 09:43

    電子RZ MPU家族精品RZ/N2L產(chǎn)品介紹

    生態(tài)合作伙伴RT-Thread推出了一款高性能、多功能以太網(wǎng)MPU開發(fā)板EtherKit,搭載電子
    的頭像 發(fā)表于 12-23 14:10 ?601次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>電子<b class='flag-5'>RZ</b> MPU家族精品<b class='flag-5'>RZ</b>/N<b class='flag-5'>2L</b>產(chǎn)品介紹

    電子RZ/N2L MPU產(chǎn)品介紹

    生態(tài)合作伙伴RT-Thread推出了一款高性能、多功能以太網(wǎng)MPU開發(fā)板EtherKit,搭載電子
    的頭像 發(fā)表于 12-19 16:50 ?1020次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>電子<b class='flag-5'>RZ</b>/N<b class='flag-5'>2L</b> MPU產(chǎn)品介紹

    MCU/MPU盛會,米爾發(fā)表演講-嵌入式處理器模組加速工業(yè)產(chǎn)品開發(fā)

    ”的演講,還展出基于RZ/G2LRZ/G2UL、RZ/T2H的核心
    的頭像 發(fā)表于 12-13 08:04 ?565次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>MCU/MPU盛會,<b class='flag-5'>米爾</b>發(fā)表演講-嵌入式處理器模組加速工業(yè)產(chǎn)品<b class='flag-5'>開發(fā)</b>

    飛凌嵌入式受邀亮相2024工業(yè)技術研討會

    飛凌嵌入式作為電子的生態(tài)合作伙伴,給2024電子MCU/MPU工業(yè)技術研討會的現(xiàn)場觀眾帶去了基于RZ/
    的頭像 發(fā)表于 12-07 14:27 ?677次閱讀
    飛凌嵌入式受邀亮相<b class='flag-5'>瑞</b><b class='flag-5'>薩</b>2024工業(yè)技術研討會

    FacenetPytorch人臉識別方案--基于米爾全志T527開發(fā)板

    、facenet_pytorch算法實現(xiàn)人臉識別深度神經(jīng)網(wǎng)絡1.簡介Facenet-PyTorch是一個基于PyTorch框架實現(xiàn)的人臉識別庫。它提供了FaceNet模型的PyTorc
    的頭像 發(fā)表于 11-28 15:12 ?736次閱讀
    FacenetPytorch人臉識別方案--基于<b class='flag-5'>米爾</b>全志T527<b class='flag-5'>開發(fā)板</b>

    追加名額丨米爾芯微RK3576開發(fā)板有獎試用

    米爾芯微合作發(fā)布的新品基于芯微RK3576應用處理器的MYD-LR3576開發(fā)板免費試用活動加碼啦~~米爾追加了
    的頭像 發(fā)表于 11-22 01:00 ?560次閱讀
    追加名額丨<b class='flag-5'>米爾</b><b class='flag-5'>瑞</b>芯微RK3576<b class='flag-5'>開發(fā)板</b>有獎試用

    RZ/G2L高速虛擬串口方案 基于RZ/G2L SMARC開發(fā)板的虛擬(Virtual UART)實現(xiàn)方案

    RZ/G2L具有豐富的外設,比如千兆以太網(wǎng),CANFD以及豐富的UART接口,可以滿足工業(yè)數(shù)據(jù)收集處理相關的應用。本文主要介紹基于RZ/
    發(fā)表于 11-20 14:41 ?917次閱讀
    <b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b>高速虛擬串口方案 基于<b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b> SMARC<b class='flag-5'>開發(fā)板</b>的虛擬(Virtual UART)<b class='flag-5'>實現(xiàn)</b>方案

    領萬元大獎!米爾電子Remi Pi 米派創(chuàng)意秀

    創(chuàng)意秀、米派、Remi Pi、米爾電子、樹莓派 2024年,米爾電子和電子共同定義和開發(fā)
    發(fā)表于 09-02 14:58

    國產(chǎn)芯上運行TinyMaxi輕量級的神經(jīng)網(wǎng)絡推理庫-米爾基于芯馳D9國產(chǎn)商顯

    本篇測評由優(yōu)秀測評者“短笛君”提供。本文將介紹基于米爾電子MYD-YD9360商顯米爾基于芯馳D9360國產(chǎn)開發(fā)板)的TinyMaxi輕量級的
    發(fā)表于 08-09 18:26

    RZ/G2L串口SCI的使用(下)

    RZ/G2L串口SCI的使用
    的頭像 發(fā)表于 08-03 08:06 ?788次閱讀
    <b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b>串口SCI的使用(下)

    RZ/G2L串口SCI的使用(上)

    RZ/G2L串口SCI的使用
    的頭像 發(fā)表于 07-25 08:06 ?766次閱讀
    <b class='flag-5'>RZ</b>/<b class='flag-5'>G2L</b>串口SCI的使用(上)

    深度神經(jīng)網(wǎng)絡(DNN)架構解析與優(yōu)化策略

    深度神經(jīng)網(wǎng)絡(Deep Neural Network, DNN)作為機器學習領域中的一種重要技術,以其強大的特征學習能力和非線性建模能力,在多個領域取得了顯著成果。DNN的核心在于其多
    的頭像 發(fā)表于 07-09 11:00 ?3645次閱讀

    BP神經(jīng)網(wǎng)絡屬于DNN

    深度神經(jīng)網(wǎng)絡(Deep Neural Network,簡稱DNN)則是指具有多個隱藏層的神經(jīng)網(wǎng)絡,可以處理復雜的數(shù)據(jù)和任務。那么,BP神經(jīng)網(wǎng)絡
    的頭像 發(fā)表于 07-03 10:18 ?1212次閱讀
    主站蜘蛛池模板: 日本特黄特色 | 激情五月婷婷小说 | 亚洲国产成人久久精品图片 | 国产成人精品三级在线 | 天堂在线观看中文字幕 | a级黑粗大硬长爽猛视频毛片 | 片黄免费 | 午夜黄色福利视频 | 91色吧| 性xxxxx| 加勒比色综合 | 四虎永久免费网站入口2020 | 97人人模人人揉人人捏 | 中文字幕一区二区三区四区五区 | 日韩一级精品视频在线观看 | 四虎永久在线精品免费观看地址 | 91极品反差婊在线观看 | 一级女性黄 色生活片 | aaaaaaa欧美黄色大片 | 91拍拍在线观看 | 久久久久国产一级毛片高清版 | 一区二区高清在线观看 | 黄色网址播放 | 一级毛片真人免费观看 | 色多多在线观看视频 | 亚洲免费成人网 | 成人欧美一区二区三区视频 | 国产精品福利久久2020 | 亚洲乱论| 在线天堂中文在线资源网 | 99热精品久久只有精品30 | 中国特级毛片 | 欧美精品综合一区二区三区 | 久久久久久免费播放一级毛片 | 乱子伦xxx欧美 | 欧美三级黄色 | 亚洲成人网页 | 久久精彩免费视频 | 757福利影院合集3000 | 六月色| 视频在线观看免费网站 |