精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

AI作畫升級,OpenVINO? 和英特爾獨立顯卡助你快速生成視頻

SDNLAB ? 來源:SDNLAB ? 作者:SDNLAB ? 2023-04-24 10:52 ? 次閱讀

在《AI作畫,OpenVINO助你在英特爾GPU上隨心創作》中,我們介紹了OpenVINO Notebook運行環境搭建,并利用OpenVINO優化和加速Stable Diffusion模型的推理,在英特爾獨立顯卡上能夠根據我們輸入的指令(prompt),快速生成我們喜愛的AI畫作。

今天,我們對這一應用場景再次升級,除了能夠作畫,利用OpenVINO對Stable Diffusion v2模型的支持及優化,我們還能夠在在英特爾獨立顯卡上快速生成帶有無限縮放效果的視頻,使得AI作畫的效果更具動感,其效果也更加震撼。話不多說,接下來還是讓我們來劃劃重點,看看具體是怎么實現的吧。

英特爾銳炫 顯卡基于Xe-HPG 微架構,Xe HPG GPU 中的每個 Xe 內核都配置了一組 256 位矢量引擎,旨在加速傳統圖形和計算工作負載,以及新的 1024 位矩陣引擎或 Xe 矩陣擴展,旨在加速人工智能工作負載。

cc7dcc08-df6c-11ed-bfe3-dac502259ad0.png

本次無限縮放Stable Diffusion v2視頻生成的全部代碼請戳這里https://github.com/openvinotoolkit/openvino_notebooks/blob/main/notebooks/236-stable-diffusion-v2/236-stable-diffusion-v2-infinite-zoom.ipynb 。OpenVINO Notebooks運行環境的安裝請您參考我們的上一篇《AI作畫竟如此簡單!蝰蛇峽谷OpenVINO開發者實戰》。

此次我們應用的深度學習模型是Stable Diffusion v2模型,相比它的上一代v1模型,它具有一系列新特性,包括配備了一個新的魯棒編碼器OpenCLIP,由LAION創建,并得到了Stability AI的幫助,與V1版本相比,此版本顯著增強了生成的照片。另外,v2模型在之前的模型基礎上增加了一個更新的修復模塊(inpainting)。這種文本引導的修復使切換圖像中的部分比以前更容易。也正是基于這一新特性,我們可以利用stabilityai/stable-diffusion-2-inpainting模型,生成帶有無限縮放效果的視頻。

在圖像編輯中,Inpainting是一個恢復圖片缺失部分的過程。最常用于重建舊的退化圖像,從照片中去除裂紋、劃痕、灰塵斑點或紅眼。但憑借AI和Stable Diffusion模型的力量,Inpainting可以實現更多的功能。例如,它可以用來在現有圖片的任何部分渲染全新的東西,而不僅僅是恢復圖像中缺失的部分。只要發揮你的想象力,你可以做出更多炫酷效果的作品來。

下面的工作流程圖解釋了用于Inpainting的Stable Diffusion inpainting流水線是如何工作的:

cca3b49a-df6c-11ed-bfe3-dac502259ad0.png

在此次的代碼示例中,我們將完成以下幾個步驟:

將PyTorch 模型轉換為ONNX格式。

利用Model Optimizer 工具,將ONNX 模型轉換為OpenVINO IR 格式。

運行Stable Diffusion v2 inpainting 流水線,生成無限縮放效果視頻。

現在,讓我們來重點來看看如何配置推理流水線的代碼。

這里主要分以下三個步驟:

在推理的硬件設備上加載模型Load models on device

配置分詞器和調度器Configure tokenizer and scheduler

創建OvStableDiffusionInpaintingPipeline 類的示例

我們在配備英特爾銳炫獨立顯卡A770m的蝰蛇峽谷上加載模型并運行推理,因此推理設備我們選擇“GPU”。默認情況下,它使用“ AUTO”,并會自動切換至檢測到的 GPU。代碼如下:

1.fromopenvino.runtimeimportCore

2.

3.core=Core()

4.

5.tokenizer=CLIPTokenizer.from_pretrained('openai/clip-vit-large-patch14')

6.

7.text_enc_inpaint=core.compile_model(TEXT_ENCODER_OV_PATH_INPAINT,"GPU")

8.unet_model_inpaint=core.compile_model(UNET_OV_PATH_INPAINT," GPU ")

9.vae_decoder_inpaint=core.compile_model(VAE_DECODER_OV_PATH_INPAINT,"GPU")

10.vae_encoder_inpaint=core.compile_model(VAE_ENCODER_OV_PATH_INPAINT,"GPU")

11.

12.ov_pipe_inpaint=OVStableDiffusionInpaintingPipeline(

13.tokenizer=tokenizer,

14.text_encoder=text_enc_inpaint,

15.unet=unet_model_inpaint,

16.vae_encoder=vae_encoder_inpaint,

17.vae_decoder=vae_decoder_inpaint,

18.scheduler=scheduler_inpaint,

19.)

ccd5e8ac-df6c-11ed-bfe3-dac502259ad0.png

接下來,我們輸入文本提示,運行視頻生成的代碼吧。

1.importipywidgetsaswidgets

2.

3.zoom_prompt=widgets.Textarea(value="valleyintheAlpsatsunset,epicvista,beautifullandscape,4k,8k",description='positiveprompt',layout=widgets.Layout(width="auto"))

4.zoom_negative_prompt=widgets.Textarea(value="lurry,badart,blurred,text,watermark",description='negativeprompt',layout=widgets.Layout(width="auto"))

5.zoom_num_steps=widgets.IntSlider(min=1,max=50,value=20,description='steps:')

6.zoom_num_frames=widgets.IntSlider(min=1,max=50,value=3,description='frames:')

7.mask_width=widgets.IntSlider(min=32,max=256,value=128,description='edgesize:')

8.zoom_seed=widgets.IntSlider(min=0,max=10000000,description='seed:',value=9999)

9.zoom_in=widgets.Checkbox(

10.value=False,

11.description='zoomin',

12.disabled=False

13.)

14.

15.widgets.VBox([zoom_prompt,zoom_negative_prompt,zoom_seed,zoom_num_steps,zoom_num_frames,mask_width,zoom_in])

cd075220-df6c-11ed-bfe3-dac502259ad0.png

在這一步中,我把步驟設置為 20。理想情況下,我將使用 50,以提供最好看的結果。另外,這里還可以自行設置生成的圖畫數量,所有生成的圖畫將組合起來構成最后的無限縮放效果視頻。當然,我們同樣還生成了 GIF 文件,以便大家多種形式可視化展示生成結果。

最終結果。

cd474a6a-df6c-11ed-bfe3-dac502259ad0.png

結 論

當下,如果您想了解“Stable Diffusion”的工作原理,以及英特爾硬件的加速方式,OpenVINO Notebooks 無疑是首選。如果您有任何疑問或想要展示您的一些最佳成果,請在這里或通過我們的 GitHub 討論板發表評論! 祝您編碼快樂。

審核編輯 :李倩

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 英特爾
    +關注

    關注

    60

    文章

    9880

    瀏覽量

    171480
  • AI
    AI
    +關注

    關注

    87

    文章

    30106

    瀏覽量

    268399
  • 微架構
    +關注

    關注

    0

    文章

    22

    瀏覽量

    7033

原文標題:AI作畫升級,OpenVINO? 和英特爾獨立顯卡助你快速生成視頻

文章出處:【微信號:SDNLAB,微信公眾號:SDNLAB】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    英特爾聯合中科創達構建下一代智能座艙平臺

    近日,英特爾 AI 座艙暨車載獨立顯卡發布會在深圳盛大舉行。英特爾震撼發布其首款車載獨立
    的頭像 發表于 11-17 11:11 ?395次閱讀

    英特爾與火山引擎飛連攜手升級AI時代企業IT管理體驗

    AI 技術的推動下,企業 IT 管理正經歷一場革命。日前,火山引擎飛連新品發布會成功舉辦。英特爾受邀參與此次活動,并在會上展示了新一代英特爾凌動 x7000 系列處理器等產品,與火山引擎飛連攜手
    的頭像 發表于 11-14 17:17 ?447次閱讀

    使用PyTorch在英特爾獨立顯卡上訓練模型

    《PyTorch 2.5重磅更新:性能優化+新特性》中的一個新特性就是:正式支持在英特爾獨立顯卡上訓練模型!
    的頭像 發表于 11-01 14:21 ?224次閱讀
    使用PyTorch在<b class='flag-5'>英特爾</b><b class='flag-5'>獨立</b><b class='flag-5'>顯卡</b>上訓練模型

    英特爾聚焦AI座艙

    英特爾推出首款銳炫車載獨立顯卡(dGPU)和第一代英特爾軟件定義車載SoC系列,滿足當前消費者對汽車內部配備更多屏幕、獲得更高清晰度等AI
    的頭像 發表于 10-30 16:26 ?159次閱讀

    支持140億參數AI模型,229TOPS!英特爾重磅發布第一代車載獨立顯卡

    英特爾院士、英特爾公司副總裁、汽車事業部總經理Jack Weast指出,在今年的CES上,英特爾發布了第一代AI增強型軟件定義車載SoC。8月8日,
    的頭像 發表于 08-12 09:07 ?8887次閱讀
    支持140億參數<b class='flag-5'>AI</b>模型,229TOPS!<b class='flag-5'>英特爾</b>重磅發布第一代車載<b class='flag-5'>獨立</b><b class='flag-5'>顯卡</b>

    英特爾發布第一代車載銳炫獨立顯卡

    英特爾震撼發布其第一代車載英特爾銳炫獨立顯卡,標志著智能座艙技術邁入全新階段。這款顯卡平臺算力高達229TOPS,不僅支持多達8塊
    的頭像 發表于 08-09 14:54 ?472次閱讀

    英特爾正式推出第一代車載獨立顯卡

    8月8日,英特爾公司正式推出首款英特爾銳炫?車載獨立顯卡(dGPU),以重塑汽車行業格局。這一全新產品將賦能汽車廠商打造下一代車載體驗,以滿足并超越當前消費者對汽車內部配備更多屏幕、獲
    的頭像 發表于 08-09 09:27 ?6559次閱讀
    <b class='flag-5'>英特爾</b>正式推出第一代車載<b class='flag-5'>獨立</b><b class='flag-5'>顯卡</b>

    英特爾生成AI RAG解決方案,為巴黎奧運健兒提供便捷體驗

    生成AI(GenAI)檢索增強生成(RAG)解決方案。該成果深度展示了英特爾如何通過基于英特爾至強處理器和
    的頭像 發表于 07-19 19:43 ?1694次閱讀
    <b class='flag-5'>英特爾</b>以<b class='flag-5'>生成</b>式<b class='flag-5'>AI</b> RAG解決方案,為巴黎奧運健兒提供便捷體驗

    英特爾發布AI創作應用AI Playground,將于今夏正式上線!

    AI PC入門應用程序AI Playground,讓廣大用戶在本地即可快速實現AI個性化創作。 英特爾Xe2 GPU架構,帶來50%的性能
    的頭像 發表于 06-14 09:44 ?422次閱讀
    <b class='flag-5'>英特爾</b>發布<b class='flag-5'>AI</b>創作應用<b class='flag-5'>AI</b> Playground,將于今夏正式上線!

    英特爾CEO:AI時代英特爾動力不減

    英特爾CEO帕特·基辛格堅信,在AI技術的飛速發展之下,英特爾的處理器仍能保持其核心地位。基辛格公開表示,摩爾定律仍然有效,而英特爾在處理器和芯片技術上的創新能力將持續驅動公司前進。
    的頭像 發表于 06-06 10:04 ?380次閱讀

    網友成功在Arm架構平臺運行英特爾銳炫A750顯卡

    值得注意的是,英特爾獨立顯卡源于核心顯卡,因此在長期使用的“i915”Linux系統內核驅動中,積累了許多與x86架構緊密相關的特性。
    的頭像 發表于 05-13 15:54 ?579次閱讀

    華擎推出AI QuickSet軟件,支持英特爾銳炫Arc A系列顯卡

    今日,華擎宣布將AI QuickSet軟件工具擴展至英特爾銳炫Arc A系列顯卡,使其能夠便捷地安裝Stable Diffusion web UI OpenVINO,結合
    的頭像 發表于 05-11 10:58 ?604次閱讀

    基于英特爾哪吒開發者套件平臺來快速部署OpenVINO Java實戰

    OpenVINO 工具套件基于OneAPI開發,可以加快高性能計算機視覺和深度學習應用開發速度的工具套件,適用于從邊緣到云的各種英特爾計算平臺上
    的頭像 發表于 03-21 18:24 ?1417次閱讀
    基于<b class='flag-5'>英特爾</b>哪吒開發者套件平臺來<b class='flag-5'>快速</b>部署<b class='flag-5'>OpenVINO</b> Java實戰

    英偉達顯卡英特爾顯卡哪個好

    英偉達(NVIDIA)和英特爾(Intel)在顯卡領域都有各自的優勢和特點,具體哪個更好取決于您的需求和預算。
    的頭像 發表于 03-01 17:26 ?7102次閱讀

    英特爾首推面向AI時代的系統級代工—英特爾代工

    英特爾首推面向AI時代的系統級代工——英特爾代工(Intel Foundry),在技術、韌性和可持續性方面均處于領先地位。
    的頭像 發表于 02-25 10:38 ?503次閱讀
    <b class='flag-5'>英特爾</b>首推面向<b class='flag-5'>AI</b>時代的系統級代工—<b class='flag-5'>英特爾</b>代工