巅峰画师Midjourney:新时代的独角兽
介绍
AI绘画领域中,Midjourney处于绝对地位,并且一年时间就登顶。
-
Midjourney是一家独立的AI研究实验室,探索新的思维媒介,拓展人类的想象力。
-
它由一个小型的自筹资金团队组成,专注于设计、人类基础设施和AI。
-
在AI绘画领域,Midjourney取得了非常突出的进步,被许多人认为是此领域的佼低者。
-
Midjourney于2021年春季推出早期测试,到2022年夏季开放公测,短短一年时间就成为AI绘画的顶级平台。
-
Midjourney拥有庞大的用户群和活跃社区,许多优秀艺术家都在这里创作。(Discord 人数 17718634)
-
它的图片生成质量、迭代速度和用户体验都非常出色,大大推动了AI艺术的发展。
-
Midjourney为用户提供了丰富的图像生成工具,不断优化算法和功能。
Midjourney v6
从2023 年 12 月 21 日今晚开始,在寒假期间让社区测试Midjourney v6模型的 alpha 版本。
要打开它,V6请从提示下方的下拉菜单中选择/settings或–v 6在提示后键入。

v6生成风景图

功能列表
- 遵循提示更准确,支持更长的提示
- 改进连贯性和模型知识
- 改进图像提示和重组模式 (质感提升很多)
- 较弱的文本绘制能力(必须用“引号”书写文本,并且–style raw或更低的–stylize值可能有帮助)/想象一张写有“Hello World!”标记的粘贴便签的照片文本–ar 16:9 --v 6
- 改进的上采样器,同时具有“精细”和“创意”模式(分辨率提高2倍)(点击U1/U2/U3/U4后的图像下方将显示这些按钮)
参数
- –ar,
- –chaos,
- –weird,
- –tile,
- –stylize,
- –style raw,
- Vary (subtle),
- Vary (strong),
- Remix,
- /blend,
- /describe (just the v5 version)
下个月支持
- Pan,
- Zoom,
- Vary (region),
- /tune,
- /describe (a new v6 version)
Discord对Midjourney的使用影响
https://discord.com/invite/midjourney
-
Midjourney最初仅在Discord上开放使用,这极大地促进了它的传播和增长。Midjourney的Discord服务器吸引了大量用户,成为最大的AI艺术社区之一。
-
Discord提供了一个良好的用户交流和反馈平台。Midjourney的开发团队可以在Discord上直接与用户互动,收集反馈意见,据此改进模型。
-
Discord上的活跃社区文化助推了Midjourney的创意应用。用户可以自由讨论和分享prompt设计经验,这加速了Midjourney能力的开发。
-
Discord使Midjourney形成了开放、包容的文化氛围。新用户可以轻松接触并学习使用Midjourney。这降低了Midjourney的使用门槛。
-
在Discord上,艺术家可以直接销售他们使用Midjourney创作的数字艺术品和服务。这为Midjourney的商业应用提供了渠道。
-
Discord服务器也成为Midjourney版本更新和公告的主要平台。新版本功能和使用提示可以快速在社区传播。
风格


-
v1(2022年2月) - Midjourney的第一个测试版本,图像质量和连贯性已经令人印象深刻。
-
v2(2022年4月) - 引入了上采样和变化按钮,以及新的模型。转换为收费测试版。
-
v3(2022年7月) - 进一步提升了图像质量,引入了–stylize和–quality参数。
-
v4(2022年11月) - 画质达到前所未有的高度,远超当时任何Stable Diffusion模型。
-
v5(2023年3月) - 继续提升v4的质量和通用性。
-
v5.1(2023年5月) - 继续改进美学效果。
-
v5.2(2023年6月) - 进一步提升美学效果,使产生的人物更连贯而面部细节更丰富。
-
v6(2023年12月) - 9个月开发,在图像质量、遵循提示等方面大幅提升。
视频结合
AI视频结合MidJourney v6
参数

Midjourney 的发展
2019 年的时候,David Holz 卖掉了手中的 Leap Motion 公司,创建了 Midjourney。David 上一家公司做的是手部跟踪器,与我们今天要聊的 AI 绘画没有直接关系。但他的技术背景和创业精神为 Midjourney 的发展奠定了基础。
到了 2022 年 2 月,Midjourney v1 模型正式推出。紧接着 4 月,v2 版本正式推出;7 月,v3 版本正式推出;11 月,我们熟悉的 v4 版本正式推出;2023 年 3 月,v5 版本正式推出;6 月,v5.2 版本正式推出。我们惊奇地发现,从 v1 到 v5,其实只用了一年时间。
2023 年 12 月 Midjourney v6模型的 alpha 版本 测试阶段。
人员组成
- David Holz:之前是Leap Motion的创始人,也曾在NASA和马克斯·普朗克研究所工作。
顾问团队包括:
- Jim Keller:在Apple、AMD、Tesla、Intel工作过,是X86-64的共同作者,Tenstorrent的CTO。
- Nat Friedman:GitHub的CEO,GNOME基金会的主席。
- Philip Rosedale:Second Life的创始人,RealNetworks的CTO。
- Bill Warner:Avid Technology的创始人,非线性视频编辑的发明者。
研究与工程团队
由Daniel、Max、Jack、Thomas、Red、Sam、Nadir、Sebastian等人组成。
法律与财务
Max Sills:法律顾问。
Nadia Ali:社区管理。
Discord版主和指导员
包括Afterburner、AmirKerr、bartek等多名成员。
相关文章:
巅峰画师Midjourney:新时代的独角兽
介绍 AI绘画领域中,Midjourney处于绝对地位,并且一年时间就登顶。 Midjourney是一家独立的AI研究实验室,探索新的思维媒介,拓展人类的想象力。 它由一个小型的自筹资金团队组成,专注于设计、人类基础设施和AI。 在AI绘画领域,Midjourney取得了非常突出…...
入行 4 年,跳槽 2 次,我摸透了软件测试这一行!
最近几年行业在如火如荼的发展壮大,以及其他传统公司都需要大批量的软件测试人员,但是最近几年的疫情导致大规模裁员,让人觉得行业寒冬已来,软件测试人员的职业规划值得我们深度思考。 大家都比较看好软件测试行业,只是…...
Hive01_安装部署
Hive的安装 上传安装包 解压 tar zxvf apache-hive-3.1.2-bin.tar.gz mv apache-hive-3.1.2-bin hive解决Hive与Hadoop之间guava版本差异 cd /export/software/hive/ rm -rf lib/guava-19.0.jarcp cp /export/software/hadoop/hadoop-3.3.0/share/hadoop/common/lib/guava-27.0…...
解决国内大模型痛点的最佳实践方案
1.前言 自AI热潮掀起以来,国内互联网大厂躬身入局,各类机构奋起追赶,创业型企业纷至沓来。业内戏称,一场大模型的“百模大战”已经扩展到“千模大战”。 根据近期中国科学技术信息研究所发布的《中国人工智能大模型地图研究报告…...
当文字成为雨滴:HTML、CSS、JS创作炫酷的“文字雨“动画!
简介 在本篇技术文章中,将介绍如何使用HTML、CSS和JavaScript创建一个独特而引人注目的"文字(字母&数字)"雨🌧️动画效果。通过该动画,展现出的是一系列随机字符将从云朵中下落像是将文字变成雨滴从天而降,营造出与…...
计算机网络简述
前言 计算机网路是一个很庞大的话题。在此我仅对其基础概述以及简单应用进行陈述。后续或有补充以形成完善的计算机网络知识体系。 一.计算机网络的定义 根据百度词条的描述,计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过…...
Go 泛型之类型参数
Go 泛型之类型参数 文章目录 Go 泛型之类型参数一、Go 的泛型与其他主流编程语言的泛型差异二、返回切片中值最大的元素三、类型参数(type parameters)四、泛型函数3.1 泛型函数的结构3.2 调用泛型函数3.3 泛型函数实例化(instantiation&…...
KafkaLog4jAppender
Apache Log4j 中有一个 Appender 概念,它负责将日志信息输出到各种目的地,例如控制台、文件、数据库等。KafkaLog4jAppender 是 Log4j 的一个扩展,它可以将日志信息发送到 Apache Kafka。 下面是如何在 Log4j 中使用 KafkaLog4jAppender 的一…...
IntelliJ IDEA插件
插件安装目录:C:\Users\<username>\AppData\Roaming\JetBrains\IntelliJIdea2021.2\plugins aiXcoder Code Completer:代码补全 Bookmark-X:书签分类 使用方法:鼠标移动到某一行,按ALT SHIFT D...
鸿蒙开发中的坑(持续更新……)
最近在使用鸿蒙开发时,碰到了一些坑,特做记录,如:鸿蒙的preview不能预览,轮播图组件Swiper使用时的问题,console.log() 打印的内容 一、鸿蒙的preview不能预览 首先,只有 ets文件才能预览。 其…...
单体项目-动态上下文问题
在HTML中使用Thymeleaf解决动态上下文问题,你可以使用Thymeleaf的模板语法来生成动态的链接(例如CSS和JavaScript文件的链接)以适应不同的应用程序上下文。以下是一个示例: <!DOCTYPE html> <html xmlns:th"http:/…...
Qt/QML编程学习之心得:实现一个图片浏览器(十八)
QML中有个重要控件,经常使用就是image,通常可以用它来显示一张图片。如果想结合openfiledialog来让image显示图片,也就是做一个简易的图片浏览器,怎么弄呢? DefaultFileDialog.qml: import QtQuick 2.0 import QtQuick.Dialogs 1.0FileDialog {id: fileDialogtitle: &qu…...
kafka发送大消息
1 kafka消息压缩 kafka关于消息压缩的定义(来源于官网): 此为 Kafka 中端到端的块压缩功能。如果启用,数据将由 producer 压缩,以压缩格式写入服务器,并由 consumer 解压缩。压缩将提高 consumer 的吞吐量…...
React AntDesign form表单文件上传 nodejs formidable 接受参数并把文件放置后端项目相对目录指定文件夹下面
@umijs/max 请求方法 // 上传文件改成form表单 export async function uploadFile(data, options) {return request(CMMS_UI_HOST + /api/v1/uploadFile, {method: POST,data,requestType: form,...(options || {}),}); }前端调用方法 注意upload组件上传 onChange的如下方法,…...
设计模式之-6大设计原则简单易懂的理解以及它们的适用场景和代码示列
系列文章目录 设计模式之-6大设计原则简单易懂的理解以及它们的适用场景和代码示列 设计模式之-单列设计模式,5种单例设计模式使用场景以及它们的优缺点 设计模式之-3种常见的工厂模式简单工厂模式、工厂方法模式和抽象工厂模式,每一种模式的概念、使用…...
css 实现满屏升空的气球动画
最终实现效果 demo放在最后了。。。。 问题一 怎么实现满屏气球?简单理解就是多个气球的合并,难道要写多个盒子吗?确实是这样子,但可以有更好的办法,其实就是通过原生操作多个盒子生成,所以只需要实现一个…...
批量归一化
目录 一、BN层介绍 1、深层神经网络存在的问题 2、批量归一化公式的数学推导 3、BN层的作用位置 4、 预测过程中的批量归一化 5、BN层加速模型训练的原因 6、总结 二、批量归一化从零实现 1、实现批量归一化操作 2、创建BN层 3、对LeNet加入批量归一化 4、开始训练…...
C语言:字符串字面量及其保存位置
相关阅读 C语言https://blog.csdn.net/weixin_45791458/category_12423166.html?spm1001.2014.3001.5482 虽然C语言中不存在字符串类型,但依然可以通过数组或指针的方式保存字符串,但字符串字面量却没有想象的这么简单,本文就将对此进行讨论…...
【开源】基于Vue+SpringBoot的新能源电池回收系统
目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 用户档案模块2.2 电池品类模块2.3 回收机构模块2.4 电池订单模块2.5 客服咨询模块 三、系统设计3.1 用例设计3.2 业务流程设计3.3 E-R 图设计 四、系统展示五、核心代码5.1 增改电池类型5.2 查询电池品类5.3 查询电池回…...
共享和独享的区别是什么?有必要用独享IP吗?
通俗地讲,共享IP就像乘坐公共汽车一样,您可以到达目的地,但将与其他乘客共享旅程,座位很可能是没有的。独享IP就像坐出租车一样,您可以更快到达目的地,由于车上只有您一个人,座位是您一个人专用…...
基于FPGA的PID算法学习———实现PID比例控制算法
基于FPGA的PID算法学习 前言一、PID算法分析二、PID仿真分析1. PID代码2.PI代码3.P代码4.顶层5.测试文件6.仿真波形 总结 前言 学习内容:参考网站: PID算法控制 PID即:Proportional(比例)、Integral(积分&…...
React Native 开发环境搭建(全平台详解)
React Native 开发环境搭建(全平台详解) 在开始使用 React Native 开发移动应用之前,正确设置开发环境是至关重要的一步。本文将为你提供一份全面的指南,涵盖 macOS 和 Windows 平台的配置步骤,如何在 Android 和 iOS…...
MongoDB学习和应用(高效的非关系型数据库)
一丶 MongoDB简介 对于社交类软件的功能,我们需要对它的功能特点进行分析: 数据量会随着用户数增大而增大读多写少价值较低非好友看不到其动态信息地理位置的查询… 针对以上特点进行分析各大存储工具: mysql:关系型数据库&am…...
系统设计 --- MongoDB亿级数据查询优化策略
系统设计 --- MongoDB亿级数据查询分表策略 背景Solution --- 分表 背景 使用audit log实现Audi Trail功能 Audit Trail范围: 六个月数据量: 每秒5-7条audi log,共计7千万 – 1亿条数据需要实现全文检索按照时间倒序因为license问题,不能使用ELK只能使用…...
基于数字孪生的水厂可视化平台建设:架构与实践
分享大纲: 1、数字孪生水厂可视化平台建设背景 2、数字孪生水厂可视化平台建设架构 3、数字孪生水厂可视化平台建设成效 近几年,数字孪生水厂的建设开展的如火如荼。作为提升水厂管理效率、优化资源的调度手段,基于数字孪生的水厂可视化平台的…...
学习STC51单片机31(芯片为STC89C52RCRC)OLED显示屏1
每日一言 生活的美好,总是藏在那些你咬牙坚持的日子里。 硬件:OLED 以后要用到OLED的时候找到这个文件 OLED的设备地址 SSD1306"SSD" 是品牌缩写,"1306" 是产品编号。 驱动 OLED 屏幕的 IIC 总线数据传输格式 示意图 …...
C# 类和继承(抽象类)
抽象类 抽象类是指设计为被继承的类。抽象类只能被用作其他类的基类。 不能创建抽象类的实例。抽象类使用abstract修饰符声明。 抽象类可以包含抽象成员或普通的非抽象成员。抽象类的成员可以是抽象成员和普通带 实现的成员的任意组合。抽象类自己可以派生自另一个抽象类。例…...
拉力测试cuda pytorch 把 4070显卡拉满
import torch import timedef stress_test_gpu(matrix_size16384, duration300):"""对GPU进行压力测试,通过持续的矩阵乘法来最大化GPU利用率参数:matrix_size: 矩阵维度大小,增大可提高计算复杂度duration: 测试持续时间(秒&…...
短视频矩阵系统文案创作功能开发实践,定制化开发
在短视频行业迅猛发展的当下,企业和个人创作者为了扩大影响力、提升传播效果,纷纷采用短视频矩阵运营策略,同时管理多个平台、多个账号的内容发布。然而,频繁的文案创作需求让运营者疲于应对,如何高效产出高质量文案成…...
深入理解Optional:处理空指针异常
1. 使用Optional处理可能为空的集合 在Java开发中,集合判空是一个常见但容易出错的场景。传统方式虽然可行,但存在一些潜在问题: // 传统判空方式 if (!CollectionUtils.isEmpty(userInfoList)) {for (UserInfo userInfo : userInfoList) {…...
