如何使用Sora?Sora小白教程一文通

一、Sora的概念介绍

2024年2月16日,OpenAI发布了"文生视频"(text-to-video)的大模型工具,Sora(利用自然语言描述,生成视频)****。这个消息一经发出,全球社交主流媒体平台以及整个世界都再次被OpenAI震撼了。AI视频的高度一下子被Sora拉高了,要知道Runway Pika等文生视频工具,都还在突破几秒内的连贯性,而Sora已经可以直接生成长达60s的一镜到底视频,要知道目前Sora还没有正式发布,就已经能达到这个效果。

Sora这一名称源于日文"空"(そら sora),即天空之意,以示其无限的创造潜力。

看完这个图,各位应该就能明白Sora对同类工具的冲击力有多大了吧。

Sora有别于上述AI视频模型的优势在于,既能准确呈现细节,又能理解物体在物理世界中的存在,并生成具有丰富情感的角色,甚至该模型还可以根据提示、静止图像甚至填补现有视频中的缺失帧来生成视频。


二、Sora的实现路径

Sora的重要意义在于它再次推动了AIGC在AI驱动内容创作方面的上限。在此之前,ChatGPT等文本类模型已经开始辅助内容创作,包括插图和画面的生成,甚至使用虚拟人制作短视频。而Sora则是一款专注于视频生成的大模型,通过输入文本或图片,以多种方式编辑视频,包括生成、连接和扩展,属于多模态大模型的范畴。这类模型在GPT等语言模型的基础上进行了延伸和拓展。

Sora采用类似于GPT-4对文本令牌进行操作的方式来处理视频"补丁"。其关键创新在于将视频帧视为补丁序列,类似于语言模型中的单词令牌,使其能够有效地管理各种视频信息。通过结合文本条件生成,Sora能够根据文本提示生成上下文相关且视觉上连贯的视频。

在原理上,Sora主要通过三个步骤实现视频训练。首先是视频压缩网络,将视频或图片降维成紧凑而高效的形式。其次是时空补丁提取,将视图信息分解成更小的单元,每个单元都包含了视图中一部分的空间和时间信息,以便Sora在后续步骤中进行有针对性的处理。最后是视频生成,通过输入文本或图片进行解码加码,由Transformer模型(即ChatGPT基础转换器)决定如何将这些单元转换或组合,从而形成完整的视频内容。

总体而言,Sora的出现将进一步推动AI视频生成和多模态大模型的发展,为内容创作领域带来了新的可能性。


三、Sora的6大优势

《每日经济新闻》记者对报告进行梳理,总结出了Sora的六大优势:

**(1)准确性和多样性:**Sora可将简短的文本描述转化成长达1分钟的高清视频。它可以准确地解释用户提供的文本输入,并生成具有各种场景和人物的高质量视频剪辑。它涵盖了广泛的主题,从人物和动物到郁郁葱葱的风景、城市场景、花园,甚至是水下的纽约市,可根据用户的要求提供多样化的内容。另据Medium,Sora能够准确解释长达135个单词的长提示。

(**2)强大的语言理解:**OpenAI利用Dall·E模型的recaptioning(重述要点)技术,生成视觉训练数据的描述性字幕,不仅能提高文本的准确性,还能提升视频的整体质量。此外,与DALL·E 3类似,OpenAI还利用GPT技术将简短的用户提示转换为更长的详细转译,并将其发送到视频模型。这使Sora能够精确地按照用户提示生成高质量的视频。

**(3)以图/视频生成视频:**Sora除了可以将文本转化为视频,还能接受其他类型的输入提示,如已经存在的图像或视频。这使Sora能够执行广泛的图像和视频编辑任务,如创建完美的循环视频、将静态图像转化为动画、向前或向后扩展视频等。OpenAI在报告中展示了基于DALL·E 2和DALL·E 3的图像生成的demo视频。这不仅证明了Sora的强大功能,还展示了它在图像和视频编辑领域的无限潜力。

**(4)视频扩展功能:**由于可接受多样化的输入提示,用户可以根据图像创建视频或补充现有视频。作为基于Transformer的扩散模型,Sora还能沿时间线向前或向后扩展视频。

**(5)优异的设备适配性:**Sora具备出色的采样能力,从宽屏的 1920x1080p 到 竖 屏 的1080x1920,两者之间的任何视频尺寸都能轻松应对。这意味着Sora能够为各种设备生成与其原始纵横比完美匹配的内容。而在生成高分辨率内容之前,Sora还能以小尺寸迅速创建内容原型。

**(6)场景和物体的一致性和连续性:**Sora可以生成带有动态视角变化的视频,人物和场景元素在三维空间中的移动会显得更加自然。Sora 能够很好地处理遮挡问题。现有模型的一个问题是,当物体离开视野时,它们可能无法对其进行追踪。而通过一次性提供多帧预测,Sora可确保画面主体即使暂时离开视野也能保持不变。


四、Sora存在的缺点

尽管Sora的功能十分的强大,但其在模拟复杂场景的物理现象、理解特定因果关系、处理空间细节、以及准确描述随时间变化的事件方面OpenAI Sora都存在一定的问题。

在这个由Sora生成的视频里我们可以看到,整体的画面具有高度的连贯性,画质、细节、光影和色彩等方面表现都非常的出色,但是当我们仔细的观察的时候会发现,在视频中人物的腿部会有一些扭曲,且移动的步伐与整体画面的调性不相符。

在这个视频里,可以看到狗的数量是越来越多的,尽管在这个过程中衔接的非常流畅,但是它可能已经背离了我们对于这个视频最初始的需求。

(1)物理交互的不准确模拟:

Sora模型在模拟基本物理交互,如玻璃破碎等方面,不够精确。这可能是因为模型在训练数据中缺乏足够的这类物理事件的示例,或者模型无法充分学习和理解这些复杂物理过程的底层原理。

(2)对象状态变化的不正确:

在模拟如吃食物这类涉及对象状态显著变化的交互时,Sora可能无法始终正确反映出变化。这表明模型可能在理解和预测对象状态变化的动态过程方面存在局限。

(3)长时视频样本的不连贯性:

在生成长时间的视频样本时,Sora可能会产生不连贯的情节或细节,这可能是由于模型难以在长时间跨度内保持上下文的一致性。

(4)对象的突然出现:

视频中可能会出现对象的无缘无故出现,这表明模型在空间和时间连续性的理解上还有待提高。

在这里需要引入一个概念"世界模型"

什么是,世界模型?我举个例子。

你的"记忆"中,知道一杯咖啡的重量。所以当你想拿起一杯咖啡时,大脑准确"预测"了应该用多大的力。于是,杯子被顺利拿起来。你都没意识到。但如果,杯子里碰巧没有咖啡呢?你就会用很大的力,去拿很轻的杯子。你的手,立刻能感觉到不对。然后,你的"记忆"里会加上一条:杯子也有可能是空的。于是,下次再"预测",就不会错了。你做的事情越多,大脑里就会形成越复杂的世界模型,用于更准确地预测这个世界的反应。这就是人类与世界交互的方式:世界模型。

用Sora生成的视频,并不总是能"咬就会有痕"。它"有时"也会出错。但这已经很厉害,很可怕了。因为"先记忆,再预测",这种理解世界的方式,是人类理解世界的方式。这种思维模式就叫做:世界模型。

Sora的技术文档里有一句话:

Our results suggest that scaling video generation models is a promising path towards building general purpose simulators of the physical world.

翻译过来就是:

我们的结果表明,扩展视频生成模型是向着构建通用物理世界模拟器迈进的有希望的路径。

意思就是说,**OpenAI最终想做的,其实不是一个"文生视频"的工具,而是一个通用的"物理世界模拟器"。**也就是世界模型,为真实世界建模。


五、Sora到底可能产生哪些影响?

未来,AI自动创作将深刻影响各行业,特别是在处理热点话题的"时效性覆盖"方面,AIGC的效率将成为竞争的关键。竞争将主要体现在谁能更有效地驾驭AI的能力,尤其是像Sora这样强大的AI生产工具。未来可能实现"扔一部小说、出一部大片"的情景,Sora已经展示了生成长达1分钟视频的能力,包括一镜到底、多角度切换等多样化特点。其视频能够运用景物、表情和色彩等元素,传达出各种情感色彩,如孤独、繁华、呆萌等。

多模态模型的应用也在2024年将达到巅峰,对影视、直播、媒体、广告、动漫、艺术设计等多个行业产生深远影响。在当前短视频时代,Sora已经可以承担短视频的摄影、导演和剪辑等任务。未来,Sora生成的多种用途视频将对短视频、直播、影视、动漫、广告等行业产生深远的影响。

在短视频创作领域,Sora有望降低短剧制作的综合成本,解决"重制作而轻创作"的问题。这将使短剧制作的重心回归高质量剧本内容创作,对创作者的构思能力提出更高要求。为企业降低成本、提高效益,广告制作公司可以通过Sora生成符合品牌需求的广告视频,从而显著减少拍摄和后期制作成本。游戏和动画公司也能够利用Sora直接生成游戏场景和角色动画,降低3D模型和动画制作的成本。通过节省下来的成本,企业可以提升产品和服务质量,或进行技术创新,从而推动生产力的进一步提升。

若说2023年是全球AI大模型大爆发的一年,是图文生成元年,那么2024年将迎来AI视频生成和多模态大模型的元年。从ChatGPT到Sora,AI正在逐步改变每个个体和每个行业的现实,这也加快了AGI的实现。

最新消息:本文是设想的方式,但 Sora 目前还未正式对外上线。后续预计先在 ChatGPT Plus 会员覆盖。

如果你想体验 ChatGPT4 服务,可以查看这篇文章:ChatGPT4.0升级教程

相关推荐
余炜yw37 分钟前
【LSTM实战】跨越千年,赋诗成文:用LSTM重现唐诗的韵律与情感
人工智能·rnn·深度学习
莫叫石榴姐1 小时前
数据科学与SQL:组距分组分析 | 区间分布问题
大数据·人工智能·sql·深度学习·算法·机器学习·数据挖掘
如若1231 小时前
利用 `OpenCV` 和 `Matplotlib` 库进行图像读取、颜色空间转换、掩膜创建、颜色替换
人工智能·opencv·matplotlib
YRr YRr2 小时前
深度学习:神经网络中的损失函数的使用
人工智能·深度学习·神经网络
ChaseDreamRunner2 小时前
迁移学习理论与应用
人工智能·机器学习·迁移学习
Guofu_Liao2 小时前
大语言模型---梯度的简单介绍;梯度的定义;梯度计算的方法
人工智能·语言模型·矩阵·llama
我爱学Python!2 小时前
大语言模型与图结构的融合: 推荐系统中的新兴范式
人工智能·语言模型·自然语言处理·langchain·llm·大语言模型·推荐系统
果冻人工智能2 小时前
OpenAI 是怎么“压力测试”大型语言模型的?
人工智能·语言模型·压力测试
日出等日落2 小时前
Windows电脑本地部署llamafile并接入Qwen大语言模型远程AI对话实战
人工智能·语言模型·自然语言处理
麦麦大数据2 小时前
Python棉花病虫害图谱系统CNN识别+AI问答知识neo4j vue+flask深度学习神经网络可视化
人工智能·python·深度学习