AI 绘画 - 建筑绘图辅助设计之 Controlnet SEG Depth

前情提要

2023-06-17 周六 杭州 雨转阴

小记: 周末的午休感觉还是没有尽兴,说是要乖乖休息却只是躺下闭目养神。

任务清单:
a. Sketchup 安装和学习;
b. Sketchup 建模学习;
c. Controlnet SEG 语义分割基础;
d. Controlnet Depth;

简介

应用实践

1. Controlnet SEG ?

语义分割可多通道应用,原理是用颜色把不同类型的对象分割开,让AI能正确识别对象类型和需求生成的区界,就是通过对不同色块的声明从而定义不同的材质,通过简单的建模进而更好的生成预期的图片。

2. Sketchup 安装部署

软件下载地址:
链接:https://pan.baidu.com/s/1bKOaHvQS4sVdRiWni45z4g
提取码:z8yd

材质模板地址:
链接:https://pan.baidu.com/s/1WMA_OCIV_gsAhjVTJc4gVw
提取码:o34c

更新 Sketchup 材质模板操作:

cd C:\ProgramData\SketchUp\SketchUp 2020\SketchUp\Materials

吐槽: 一不小心搞了一下午,SU 建模需要自学下,反正后期由 SD 自动出图,所以只要会堆积模块选材质就可以了,一个下午基本就可以了,过分深入也没有必要的,AI 可以把大部分的后期细节处理的工作简化了;

3. SEG 参数模型

作用: 基于材质进行语义分析可以更好的进行 AI 绘图识别,色差确定不同物体的材质,语义识别可以更好的进行 AI 绘图转换;
** 参数 **
SEG 语义分割预处理器:
1.a seg_ofade20k
1.b seg_ofcoco
1.c seg_ufade20k

SEG 语义分割对应模型: control_v11p_sd15_seg

4. Depth 参数模型

作用: 可以很好的控制画面的前后景问题,不至于过拟合;

** 参数 **
Depth 语义分割预处理器: depth_leres

Depth 语义分割对应模型: control_v11f1p_sd15_depth

5. 多模叠加

原型图:

生成图:

总结

  1. Sketchup 建模对 SD 建筑绘图帮助很大;
  2. Sketchup 简称 SU ,需要自学,使用和产品设计稿差不多的,基本一个下午基本的入门也都可以了(1-2h);
  3. 可以使用多个 Controlnet 模型进行工作作用,因为图生图时,可能因为角度等问题造成绘图出现偏差;
  4. AI 建筑绘图,可以作为一个 AI 绘图入门学习,成本也还好啦,一面可以掌握建筑绘图的基本知识,一方面又可以了解 AI 绘图的设计思想;
  5. 再有就是国内下载模型时比较费劲,网速比较慢,甚至下载不下来;

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

git 的基本操作

1. git建立本地仓库 在想要建立的目录下输入命令 git init 我们可以看一下 .git目录下有什么 2. 配置git本地仓库 配置用户的 name 和 email 命令:git config [...] 配置完后,我们像查看一下 刚才的配置 2.1 查看配置命令 git config -l 2.2 删除…

PyTorch的ONNX结合MNIST手写数字数据集的应用(.pth和.onnx的转换与onnx运行时)

在PyTorch以前的模型都是.pth格式,后面Meta跟微软一起做了一个.onnx的通用格式。这里对这两种格式文件,分别做一个介绍,依然使用MNIST数据集来做示例 1、CUDA下的pth文件 那pth文件里面是什么结构呢?其实在以前的文章就有介绍过…

HTML 超链接标签、图片标签

超链接标签 超链接描述 HTML使用标签<a>来设置超文本链接 超链接可以是一个字&#xff0c;一个词&#xff0c;或者一组词&#xff0c;也可以是一幅图像&#xff0c;您可以点击这些内容来跳转到新的文档或者当前文档中的某个部分。 <a href"url">链接文…

图片加载失败捕获上报及处理

图片加载失败捕获上报及处理 前端页面中加载最多的静态资源之一就是图片了&#xff0c;当出现图片加载失败时&#xff0c;非常影响用户体验。这时候我们就需要对图片是否成功加载进行判断&#xff0c;并对图片加载失败进行处理。 图片加载监听 单个捕获 HTML中的img标签可以…

微信小程序浏览docx,pdf等文件在线预览使用wx.openDocument

wx.downloadFile({ url: fileUrl,//pdf链接success(res) {wx.openDocument({ //打开文档filePath: res.tempFilePath,fileType: "pdf",//文档类型showMenu: true,success: function (res) {wx.showToast({title: 打开文档成功,})},fail: function (res) {wx.showToas…

springboot整合xxl-job

文章目录 前言一、xxl-job是什么&#xff1f;二、使用步骤1.下载源码,并部署好2.模仿xxl-job-executor-sample-springboot 自己建立一个服务1 引入xxl-job核心依赖2 创建服务,配置yml3 创建一个配置类,用于读取上述配置,并配置好handel信息4 创建一个执行器的任务类,用于执行真…

阵列模式综合第三部分:深度学习(附源码)

一、前言 这个例子展示了如何设计和训练卷积神经网络&#xff08;CNN&#xff09;来计算产生所需模式的元素权重。 二、介绍 模式合成是阵列处理中的一个重要课题。阵列权重有助于塑造传感器阵列的波束图案&#xff0c;以匹配所需图案。传统上&#xff0c;由于空间信号处理和频…

举例说明什么是卷积神经网络

卷积神经网络&#xff08;Convolutional Neural Network, CNN&#xff09;是一种深度学习模型&#xff0c;主要应用于计算机视觉任务&#xff0c;如图像分类、物体检测等。它通过卷积层、池化层和全连接层等组件来实现对图像的特征提取和分类。 现在我们以一个简单的图像分类任…

Android Compose UI实战练手----Google Bloom登录页

目录 1.概述2.页面展示1.1 亮色主题1.2暗色主题 3.登录页面拆分以及编码实现3.1 登录页面拆分3.2 编码实现3.2.1 LoginPage3.2.2 LoginTitle3.2.3 LoginInoutBox3.2.4 LoginHintWithUnderLine3.2.5 LoginButton 4.源码地址 1.概述 在之前的章节中我们已经介绍了如何实现Google…

什么是网络货运平台?

一、什么是网络货运平台&#xff1f; 网络货运平台是依托互联网平台整合配置运输资源&#xff0c;以承运人身份与托运人签订运输服务合同、承担承运人责任&#xff0c;委托实际承运人完成运输服务的物流平台。它通过互联网形式实现运输过程真实、公平、公正、合法&#xff0c…

logback-spring.xml详解

本文来写说下logback-spring.xml相关的知识与概念 文章目录 概述configuration元素定义上下文名称定义变量appender组件RollingFileAppender配置logger配置root配置ELK的配置输出logback状态数据异步输出日志代码中的日志格式本文小结 概述 对于xml日志文件的配置&#xff0c;大…

前端web入门-移动web-day09

(创作不易&#xff0c;感谢有你&#xff0c;你的支持&#xff0c;就是我前行的最大动力&#xff0c;如果看完对你有帮助&#xff0c;请留下您的足迹&#xff09; 目录 空间转换 空间转换 – 平移 视距 perspective 空间 – 旋转 立体呈现 – transform-style 空间转换…