码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • AI 作画《NBA球星动漫头像》| 用stable diffusion生成


    扩散模型原理

    • 扩散模型是一种概率模型,通过逐步去噪一个正态分布变量来学习数据分布p(x),对应于学习长度为t的固定马尔可夫链的反向过程。模型可以通过训练去噪自编码器来实现(T = 1…T),它们被训练来预测其输入的去噪变体,而是输入的噪声版本,其训练函数:

    • 扩散模型原理方面,包括:前向的加噪和逆向的去噪;

    • 前向的加噪:给定初始数据(比如图像),一步一步加噪得到、、···、、、···、,最后的完全是一个正太分布噪音数据。其中,每一步的加噪,不妨记为 分布表示;对应地,实际的去噪分布记为 ;

    • 逆向的去噪(生成):一步一步去噪,得到、···、、、···、、,不妨记为 分布表示;

    • 事实上,扩散模型的训练就是用网络(待学习参数为)预测所加的噪音变量分布。用KL散度衡量实际的去噪分布 和由网络学习的去噪分布:即。经一系列推导化简、等价为 。这里的是高斯噪声,预测网络以含噪图片作为输入,预测所添加的噪声。

    • 即可以理解为,扩散模型的训练目标是,希望预测的噪声和真实噪声一致。

    NBA球星动漫头像生成

    • 我们来测试一下当前diffusion里最著名的 stable diffusion,它的文本生成图像能力。

    • 并且输入的文本不包含任何限制或修饰,完全把想象空间交给模型!

    • 注意,加入更多的修饰词,应该效果会好些。

    姚明

    5d346edee922a3fcdfa7174a35cf8652.png

    e55a34678c0f0cfa9104a63b5218bfc2.png

    库里

    3b8f2b80e67f19a923998292c20c151e.png

    ef8febcf2f8412ad9e56e089ada5bd2b.png

    詹姆斯

    f16e656342ed1225fd1e96224251cfe6.png

    143750a41e8d6b1741904ca10a7c0b0c.png

    奥尼尔

    c470771e1704e81fbc6b89bb282f6e6f.png

    ce4124ab7a5fff0ce9885bfa5f2af60c.png

    乔丹

    07981e11f45b304cbc9eea65fd89297d.png

    fe9dbbc7ca390b9b8f80bf41c468c8f8.png

    杜兰特

    03ae132a19800fd9bd9de08df1998907.png

    f0c71ee08b2100de26eae7bf6fc7a497.png


    科比

    ca384610f9591d32a05e1a85321e7fe0.png

    f2256ac8154ace8d54a75637561d0a49.png

    猜您喜欢:

    38c24e68cad93689b78d67ff80d27f4c.png 戳我,查看GAN的系列专辑~!

    一顿午饭外卖,成为CV视觉的前沿弄潮儿!

    最新最全100篇汇总!生成扩散模型Diffusion Models

    ECCV2022 | 生成对抗网络GAN部分论文汇总

    CVPR 2022 | 25+方向、最新50篇GAN论文

     ICCV 2021 | 35个主题GAN论文汇总

    超110篇!CVPR 2021最全GAN论文梳理

    超100篇!CVPR 2020最全GAN论文梳理

    拆解组新的GAN:解耦表征MixNMatch

    StarGAN第2版:多域多样性图像生成

    附下载 | 《可解释的机器学习》中文版

    附下载 |《TensorFlow 2.0 深度学习算法实战》

    附下载 |《计算机视觉中的数学方法》分享

    《基于深度学习的表面缺陷检测方法综述》

    《零样本图像分类综述: 十年进展》

    《基于深度神经网络的少样本学习综述》

    316dfbeaa4b439932a629e550f4e1a4d.jpeg   

  • 相关阅读:
    js正则表达式之中文验证(转)
    多测师肖sir_高级金牌讲师__接口测试之练习题(6.1)
    记录一次makefile + dockerfile + dockerfile-compose + shell 部署项目
    判断质数的n次方
    【JVM学习笔记】内存回收与内存回收算法 就哪些地方需要回收、什么时候回收、如何回收三个问题进行分析和说明
    《下一代互联网(IPv6)搭建与运维》
    【每日一题Day322】LC210课程表 II | 拓扑排序
    【2022杭电多校3】2022“杭电杯”中国大学生算法设计超级联赛(3)
    python代码是如何执行的?
    yolov5训练可视化指标的含义
  • 原文地址:https://blog.csdn.net/lgzlgz3102/article/details/127524990
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号