摄影师危!AI绘画即将降维打击摄影行业

news2024/11/18 9:48:51

你还以为AI绘画影响的只是插画师行业吗?错了,摄影行业也即将面临技术洗牌

话不多说,先看一下这几张图

你能一眼看出这是AI画的迪丽热巴吗?

你是不是还以为AI绘画只能画点动漫艺术风格?那你就低估了AI的发展速度!

随着stable diffusion开源社区的发展,生成真实性的画风已不是难事,随便挑选几张国外大神AI绘画作品,这真实程度和光影表现力,恐怕很多入门摄影师都自愧不如吧。

更令人惊讶的是,生成这种高质量写实照片的成本非常低,用别人训练好的模型的话,自己加点描述词(prompt)几秒种就生成好了。

如果想要自行训练一个指定人物的模型,也只需要采集几十张目标人物照片,用显卡训练1小时就完成了。

例如文章开头迪丽热巴的照骗,就是我采集了约100张迪丽热巴照片,仅训练1个小时后出来的结果。相比实地拍摄,用AI生成的方式“摄影”可以说是非常高效率的一件事。

教你怎么实现

如果你从来没在本地电脑玩过AI绘画,那总流程大约耗时3小时,需要花点时间先安装软件和熟悉软件

如果你已经在本地玩过AI绘画,那总流程大约耗时90分钟,其中半小时准备素材,1小时挂机训练模型。可以直接跳到第2步浏览

1. 安装AI绘画软件

本地AI绘画软件用的最多的是基于stable diffusion这个开源项目做的webui可视化工具,已有B站大佬秋叶将其做成了中文页面启动器的一体包,无需自行安装环境,非常好用。
需要一键整合包,添加下方领取~

在这里插入图片描述

2. 下载写实基础模型(base model)

有了软件后,还需要准备基础模型。一个好的基础模型在特定风格图像上生成更好的效果。

3. 训练素材搜集与LORA模型训练

什么是lora模型?lora模型可以简单理解为在基础模型之上的一个补丁模型,用来训练特定风格、特定人物、特定动作等效果。 因为基础模型提供了强大的通用能力,但对于指定人物、或者特定的一种风格掌握的并不精,所以需要lora模型来针对性学习下特定领域的效果

至于训练素材,大家就各显神通了,通过各种手段,准备几十张目标图片就行。

训练对硬件配置稍微有点要求,英伟达显卡,显存8G以上。训练时间大约1小时

4. 使用Lora模型生成照片(照骗)

如果你用的是秋叶最新一体包,已经是内置了lora插件,只需要把训练好的lora模型,放到一体包安装目录下.models/Lora 里,即可在webui中刷新可见。

如果你用的是老版本lora插件,请按照老版本lora插件的用法,把模型放到指定位置

以下我以文生图为例,演示下lora模型使用方法

  1. 点击1处打开额外插件

  2. 切换到lora选项卡

  3. 点击训练好的lora模型(默认是无封面图的,可以在生成后拿结果图替换为封面图)

  4. 在tag词中自动加入了对应词条,修改其数值权重,推荐0.5-0.7

  5. 设置其他采样、数量、分辨率等参数,点生成

  6. 等待几秒后,就能在生成结果里看到效果

当然你也可以图生图中用lora模型,例如用一张证件照组参考生成迪丽热巴证件照

如果觉得AI画的衣服细节(如扣子)形状不太真实,你也可以用局部重绘来保留原有图的其他部分,只换脸

我猜肯定也会人说,AI画的动作姿势不一定是摄影师想要的,能否让AI指定人物动作呢?当然也可以

可以用张吕敏大佬最近发表的controlNet插件,做到通过骨骼pose图、线框图、深度图、法线图、涂鸦图来精准控制画面人物的姿势

对摄影的影响

lora模型与controlNet的出现,基本宣告摄影界将迎来一种全新的摄影流派——AI流。

我拿个亲身案例来说,我跟老婆去拍婚纱照

传统流程:约摄影师->商量拍摄风格->找场地->准备服化道->准备相机灯光器材->现场实拍一天->第二天粗选图->再一周精修图

前后忙活好几天,外景婚纱照出来后,我流下了悔恨的泪水,这拍的什么90年代乡土风情?尴尬的动作、粗糙的服化道、流水线的美颜、预设的调色滤镜。就这么一套垃圾花了我6000,重拍得重新交钱。

如果采用AI流派,那流程将是

AI流摄影:约摄影师->随便找个地方实拍->训练LORA模型->模特与摄影师一起调描述词调姿势调背景-> ps微修下bug

整个从下单到拿到成片,时长1天以内。并且不用麻烦模特,电脑上任意切换服化道、场景、动作、表情、光影、相机镜头焦距,直接效率起飞,超低修改成本,改到模特满意为止。

我甚至可以给自己加点吴彦祖风格、给老婆加点杨幂风格,这出来的效果岂不臭美一辈子?

其他领域的影响

当大家看着插画界的AI替代狂潮幸灾乐祸时,不妨目光放长远多思考下自己行业AI的危和机

蒸汽纺织机出现了,工业革命还会远吗?

不要浪费精力找茬说AI画手指不好、画细节不符合物理等小细节上,我承认这些瑕疵确实还有,但你要看他的发展趋势,这是5年前AI绘画效果,再对比现在的AI绘画效果,你就知道5年前说AI绘画无用论的人是多么目光短浅了

搬出我5年前做的预测,如今也都一一成为了现实

对各个设计子领域,AI绘画+lora模型可以帮你快速出各类效果图,什么产品外观、汽车外观、建筑设计、包装设计统统不在话下

对于协作领域,chargpt的威力大家有目共睹,身边做跨境电商的朋友已经开始用它写地道英文文案,比兼职印度妹子写的还好

对影视制作领域,AI生成视频也已经是学术界热门研究课题。流浪地球2 就用了我们deepfacelab开源项目实现年轻版吴京

对游戏开发领域,网易逆水寒已经出现了chargpt式互动NPC

对于电商领域,特看科技也有短视频数字人、直播数字人等代替主播的产品

对于福利姬领域,pateron上已经出现了AI赛博福利姬,订阅量还不少

对于你的领域呢?

写在最后

感兴趣的小伙伴,赠送全套AIGC学习资料,包含AI绘画、AI人工智能等前沿科技教程和软件工具,具体看这里。
在这里插入图片描述

AIGC技术的未来发展前景广阔,随着人工智能技术的不断发展,AIGC技术也将不断提高。未来,AIGC技术将在游戏和计算领域得到更广泛的应用,使游戏和计算系统具有更高效、更智能、更灵活的特性。同时,AIGC技术也将与人工智能技术紧密结合,在更多的领域得到广泛应用,对程序员来说影响至关重要。未来,AIGC技术将继续得到提高,同时也将与人工智能技术紧密结合,在更多的领域得到广泛应用。

在这里插入图片描述

一、AIGC所有方向的学习路线

AIGC所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,保证自己学得较为全面。

在这里插入图片描述

在这里插入图片描述

二、AIGC必备工具

工具都帮大家整理好了,安装就可直接上手!
在这里插入图片描述

三、最新AIGC学习笔记

当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。
在这里插入图片描述
在这里插入图片描述

四、AIGC视频教程合集

观看全面零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

在这里插入图片描述

五、实战案例

纸上得来终觉浅,要学会跟着视频一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
在这里插入图片描述
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1864151.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

ICE构建坚不可摧的交易环境

金融技术迅速发展的今天,Intercontinental Exchange, Inc.再次站在了行业前沿,首席技术官Mark Wassersug表示:“我们的目标是通过ICE.AI,为全球交易者提供市场领先的技术解决方案。平台的推出标志着我们在利用人工智能技术优化金融市场交易方面迈出了重要一步。我们保证这将大幅…

开发RpcProvider的发布服务(NotifyService)

1.发布服务过程 目前完成了mprpc框架项目中的以上的功能。 作为rpcprovider的使用者,也就是rpc方法的发布方 main函数如下: 首先我们init调用框架的init,然后启动一个provider,然后向provider上注册服务对象方法,即us…

人工智能在医学图像分割中的最新研究进展|顶刊速递·24-06-26

小罗碎碎念 今日推文主题——人工智能在医学图像分割领域中的最新研究进展。 今天的推文都来自同一个期刊——《Med Image Anal 》,最新的IF是10.7。 小罗观点 今天的六篇文献都是直接面向实际应用场景的,可以针对你自己的研究课题选择合适的文章进行阅读…

uniapp标题水平对齐微信小程序胶囊按钮及适配

uniapp标题水平对齐微信小程序胶囊按钮及适配 状态栏高度胶囊按钮的信息计算顶部边距模板样式 标签加样式加动态计算实现效果 状态栏高度 获取系统信息里的状态栏高度 const statusBarHeight uni.getSystemInfoSync().statusBarHeight;//系统信息里的状态栏高度胶囊按钮的…

已解决java.security.GeneralSecurityException: 安全性相关的通用异常的正确解决方法,亲测有效!!!

已解决java.security.GeneralSecurityException: 安全性相关的通用异常的正确解决方法,亲测有效!!! 目录 问题分析 报错原因 解决思路 解决方法 确定具体异常类型 检查输入参数 验证算法支持性 调整安全策略 确保资源可…

学习TS看这一篇就够了!

目录 TS的优点和缺点基础类型数字类型布尔类型字符串类型void 类型null 类型和 undefined 类型bigint类型Symbol类型 其他类型数组元组枚举Enum对象和函数any void never unknown 的区别是什么泛型 Generic交叉类型联合类型 特殊符号 ? ?. ?? ! _修饰符 TS的优点和缺点 优…

优思学院|做工厂的意义是什么?如何管理好一个工厂?

工厂的意义是什么?工厂是让物品增加附加价值的地方。既然使用地球上有限的资源进行生产,工厂就不能浪费这些有限的资源。 什么是附加价值?有人说做菜像变魔术。确实,原本不能食用的食材,经过厨师巧手烹调就能变成美味…

SaaS 出海:Databend Cloud 的定位与实践

提到 “SaaS 出海”这个词大家肯定并不陌生,SaaS 企业将业务拓展到海外市场已经成为许多 SaaS 公司的重要战略方向。随着企业对于灵活性、可扩展性以及成本效益需求的不断增长, SaaS 模式提供了理想的解决方案。对于寻求出海机会的 SaaS 企业来说&#x…

探索Uptime命令:Linux系统管理员的必备工具

欢迎来到我的博客,代码的世界里,每一行都是一个故事 🎏:你只管努力,剩下的交给时间 🏠 :小破站 探索Uptime命令:Linux系统管理员的必备工具 前言基本用法语法输出示例输出字段解释系…

【Web服务与Web应用开发】【C#】创建第一个简单的WCF服务应用程序 WCF Service Application(图文详情)

目录 0.简介 1.环境 2.知识点 3.详细过程 1)打开 Visual Studio 2019 ,下载所需插件 2)创建WCF服务应用项目 3)打开 【IService1.cs 】在此处定义服务函数 4)打开 【Service1.svc.cs】实现服务函数 5&#x…

前端-echarts tooltip展示多项自定义数据

效果如图,鼠标滑动到某一个柱子的时候,出现这一项数据的多个自定义数据,外加自己的模板样式渲染。 希望能展示每一列中的多个自定义数据 代码部分 主要是在data中,value就是实际展示的主数据,其他字段名为自定义的数…

【小白学Python】AI生成图片(四)

【小白学Python】自定义图片的生成(一) 【小白学Python】自定义图片的生成(二) 【小白学Python】爬取数据(三) 目录 ai文生图接口的获取python中调用ai接口图片拼接先将图片缩放拼接图片 文字背景图代码效…

怎么压缩pdf文件大小,如何压缩pdf文件大小

pdf文件怎么压缩?在当下这个信息爆炸的时代,无论是在工作场所还是校园中,我们经常会面临需要处理大文件的情况,而PDF格式作为一种保留文档结构和布局完整性的理想选择,有时候pdf文件太大,因此,对…

汽车汽配图纸管理、产品研发管理解决方案

汽车汽配图纸管理、产品研发管理解决方案 随着全球汽车市场的快速发展,中国汽车汽配行业迎来了前所未有的发展机遇。然而,在这一过程中,企业也面临着诸多挑战,如研发能力的提升、技术资料管理的复杂性、以及跨部门协作的困难等。为…

ubuntu22.04速装中文输入法

附送ubuntu安装chrome wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb sudo dpkg -i google-chrome-stable_current_amd64.deb

动画重定向——当给一个人物模型用别人物的动画时,会遇到人物与动画不匹配问题,怎么解决呢?

每日一句:实践出真知,试错方确信 目录 最开始我想的原因! 分析一下动画相关参数 Animator组件参数详解: 人物模型的导入设置参数: Skinned Mesh Renderer组件详解: Skinned Mesh Renderer工作原理 设置Skinned …

【STM32CubeIDE】硬件IIC+AHT20使用

前言 本文主要介绍STM32CubeIDE配置硬件IIC驱动AHT20模块,实现温湿度读取并用串口打印显示在上位机; 软件平台:STM32CubeIDEHAL库 硬件环境:STM32F103ZET6(正点原子战舰V3)AHT20模块 目录 前言AHT20简介软件程序CubeIDE设置AHT2…

ChatGPT/AI助力学术写作-辅助翻译及润色

Nature期刊中的Career column专栏在4月份的时候发表了关于Chatgpt帮助学术写作的几点建议。 一、Three ways ChatGPR helps me in my academic writing 1、优化学术写作 不管使用哪一种AI工具,精确清晰的指令可以帮助使用者得到更好的反馈。例如:I’m w…

【LINUX】内核源码文件系统调用相关摸索

首先,先看看想测试那个系统调用,在应用层,如果使用C语言编程一般我们一来就是open函数,实际在测试的时候,直接用touch xxx.txt然后 echo "xxx" >> xxx.txt,这样就完成了文件创建和写文件的…

MemManage_Handler 问题的解决思路

1、问题 在做一个安全类项目时发现,软件在运行一段时间后会进入"MemManage_Handler",遂开始了一系列查找。 2、解决 (1)查看堆栈数据 查堆栈的数据,发现堆栈也被破坏了,看不出来是执行哪个任务执行导致的…