DragDiffusion
DragBench Released!
史玉君薛俊豪劉家春潘家春
漢書顏文清張文森YF譚松白
這是一個研究項目,而不是商業產品。使用者可以自由地使用此工具創建圖像,但他們應該遵守當地法律並以負責任的方式使用它。開發者對使用者潛在的誤用不承擔任何責任。
建議在 Linux 系統的 Nvidia GPU 上執行我們的程式碼。我們尚未對其他配置進行測試。目前,運行我們的方法需要大約 14 GB GPU 記憶體。我們將持續優化記憶體效率
要安裝所需的庫,只需執行以下命令:
conda env create -f environment.yaml
conda activate dragdiff
首先,在命令列中執行以下命令來啟動 gradio 使用者介面:
python3 drag_ui.py
您可以查看上面的 GIF,它逐步演示了 UI 的使用。
基本上,它由以下步驟組成:
與 DragDiffusion 演算法相關的程式碼採用 Apache 2.0 許可證。
如果您發現我們的儲存庫有幫助,請考慮留下一顆星或引用我們的論文:)
@article { shi2023dragdiffusion ,
title = { DragDiffusion: Harnessing Diffusion Models for Interactive Point-based Image Editing } ,
author = { Shi, Yujun and Xue, Chuhui and Pan, Jiachun and Zhang, Wenqing and Tan, Vincent YF and Bai, Song } ,
journal = { arXiv preprint arXiv:2306.14435 } ,
year = { 2023 }
}
如果對此項目有任何疑問,請聯繫Yujun ([email protected])
這項工作的靈感來自令人驚嘆的 DragGAN。 lora 訓練程式碼是根據擴散器的範例修改的。影像樣本是從 unsplash、pexels、pixabay 收集的。最後,對所有令人驚嘆的開源擴散模型和函式庫表示大力讚揚。