當(dāng)全球還沉迷在如何用文本生成文本,以及文本生成圖片的時候,OpenAI就這么掏出來了一個視頻生成模型Sora。有關(guān)Sora的具體介紹和效果展示可以看我們昨天的文章《OpenAI Sora問世,通往AGI的又一個ChatGPT時刻!GPT4可能也要被干掉了》。簡單來講,這是一個能夠根據(jù)文本指令或靜態(tài)圖像生成長達(dá)1分鐘視頻的擴(kuò)散模型,而且視頻中還包含精細(xì)復(fù)雜的場景、生動的角色表情以及復(fù)雜的鏡頭運(yùn)動——它做到了目前市面上視頻模型做不到的東西。
那么Sora是如何做到的?在昨天的文章中,我們曾第一時間基于僅有的信息給出了一個判斷:
簡單粗暴的理解,就是語言能力足夠強(qiáng)大之后,它帶來的泛化能力直接可以學(xué)習(xí)圖像視頻數(shù)據(jù)和它體現(xiàn)出的模式,然后還可以直接用學(xué)習(xí)來的圖像生成模型最能理解的方式,給這些利用了引擎等已有的強(qiáng)大而成熟的視頻生成技術(shù)的視覺模型模塊下指令,最終生成我們看到的逼真而強(qiáng)大的對物理世界體現(xiàn)出“理解”的視頻。
而之后OpenAI發(fā)布了Sora的技術(shù)報告:《Video generation models as world simulators》(視頻生成模型作為世界模擬器),其中介紹的技術(shù)思路基本印證了我們上面的判斷。
接下來我們一起來基于有限但足夠信息豐富的技術(shù)報告來解讀一下Sora背后的技術(shù)。
Sora的設(shè)計靈感來自于大語言模型,最主要的原因是大語言模型有一個核心功能是通過代碼將多種文本形式進(jìn)行了統(tǒng)一。而OpenAI為了訓(xùn)練出Sora,他們的做法也是將各類視覺數(shù)據(jù)轉(zhuǎn)化為統(tǒng)一表示的方法。
不過在正式了解Sora之前,我們需要先科普一個概念——塊(patches)。有點類似于大語言模型中的token,塊指的是將圖像或視頻幀分割成的一系列小塊區(qū)域。這些塊是模型處理和理解原始數(shù)據(jù)的基本單元。
對于視頻生成模型而言,塊不僅包含了局部的空間信息,還包含了時間維度上的連續(xù)變化信息。模型可以通過學(xué)習(xí)patches之間的關(guān)系來捕捉運(yùn)動、顏色變化等復(fù)雜視覺特征,并基于此重建出新的視頻序列。這樣的處理方式有助于模型理解和生成視頻中的連貫動作和場景變化,從而實現(xiàn)高質(zhì)量的視頻內(nèi)容生成。
OpenAI又在塊的基礎(chǔ)上,將其壓縮到低維度潛在空間,再將其分解為“時空塊”(spacetime patches)。
暈了是不是,別急,一個一個解釋。潛在空間是一個3年前出現(xiàn)的概念,是指一個高維數(shù)據(jù)通過某種數(shù)學(xué)變換(如編碼器或降維技術(shù))后所映射到的低維空間,這個低維空間中的每個點通常對應(yīng)于原始高維數(shù)據(jù)的一個潛在表示或抽象特征向量。但是呢,優(yōu)化強(qiáng)大的擴(kuò)散模型往往需要消耗數(shù)百個GPU日的計算資源,并且由于其序列評估性質(zhì),推理成本較高。因此,本質(zhì)上來講潛在空間,就是一個能夠在復(fù)雜性降低和細(xì)節(jié)保留之間達(dá)到近乎最優(yōu)的平衡點,極大地提升了視覺保真度。
時空塊則是指從視頻幀序列中提取出的、具有固定大小和形狀的空間-時間區(qū)域。相較于塊而言,時空塊強(qiáng)調(diào)了連續(xù)性,模型可以通過時空塊來觀察視頻內(nèi)容隨時間和空間的變化規(guī)律。
為了制造這些時空塊,OpenAI訓(xùn)練了一個網(wǎng)絡(luò),用于降低視覺數(shù)據(jù)的維度,叫做視頻壓縮網(wǎng)絡(luò)。這個網(wǎng)絡(luò)接受原始視頻作為輸入,并輸出一個在時間和空間上都進(jìn)行了壓縮的潛在表示。Sora在這個壓縮后的潛在空間中進(jìn)行訓(xùn)練和生成視頻。同時,OpenAI還也訓(xùn)練了一個相應(yīng)的解碼器模型,用于將生成的潛在向量映射回像素空間。
剛才咱們也聊了,說這個“塊”是非常接近token的,那么這些塊的作用也應(yīng)該和token差不太多。對于給定的壓縮輸入視頻,OpenAi就直接提取一系列塊作為Transformer token使用,然后這些時空塊會被進(jìn)一步編碼并傳遞給Transformer網(wǎng)絡(luò)進(jìn)行全局自注意力學(xué)習(xí)。最后利用Transformer的強(qiáng)大能力來處理并生成具有不同屬性的視頻內(nèi)容。
這一方案同樣適用于圖像,因為圖像可以看作是僅有一幀的視頻?;趬K的表示方法使得Sora能夠?qū)Σ煌直媛省r長和寬高比的視頻和圖像進(jìn)行訓(xùn)練。在推理階段,可以通過在一個適當(dāng)大小的網(wǎng)格中排列隨機(jī)初始化的塊來控制生成視頻的尺寸。
此外,在Sora模型的介紹頁面雖然提到的都是通過文本來生成視頻,但Sora還能夠接受其他類型的輸入,比如圖像或視頻,以達(dá)到圖片生成視頻、視頻生成視頻的效果。這一特性使得Sora能夠執(zhí)行廣泛的圖像和視頻編輯任務(wù)——例如制作完美循環(huán)播放的視頻、為靜態(tài)圖像添加動畫效果、向前或向后延展視頻時間軸等。
在長期的訓(xùn)練中OpenAI發(fā)現(xiàn)sora模型逐漸擁有了一項新能力,叫做三維一致性。指的是Sora能夠生成動態(tài)視角的視頻。同時隨著視角的移動和旋轉(zhuǎn),人物及場景元素在三維空間中仍然保持一致的運(yùn)動狀態(tài)。
這個可能對咱們?nèi)祟悂碚f沒什么,但是對于人工智能來說,還是相當(dāng)厲害的。人工智能理解三維物理世界,跟人類理解三維物理世界的方式不一樣,它采用了一種拓?fù)浣Y(jié)構(gòu)上的理解。注意,這里的拓?fù)浣Y(jié)構(gòu)不是計算機(jī)的拓?fù)浣Y(jié)構(gòu),而是拓?fù)鋵W(xué)中的拓?fù)浣Y(jié)構(gòu)。拓?fù)浣Y(jié)構(gòu)是一個幾何或空間的抽象描述,用于描述集合中元素之間的連接方式和空間屬性,而不考慮具體的度量或形狀。它關(guān)注的是空間中點與點之間的連通關(guān)系以及空間的整體形狀,而不是具體尺寸或角度等細(xì)節(jié)。
除此之外,既然視頻的視角發(fā)生變化,那么相應(yīng)的紋理映射也要改變。Sora的真實感非常強(qiáng),換句話說,紋理映射在拓?fù)浣Y(jié)構(gòu)上就得非常準(zhǔn)確。三維一致性能力使Sora能夠模擬來自現(xiàn)實世界中人物、動物和環(huán)境的某些方面。
一個讓人興奮中帶著點害怕的消息是,這些屬性并非通過為3D、物體等添加明確的歸納偏置而產(chǎn)生——它們純粹是規(guī)模效應(yīng)的現(xiàn)象。也就是說,是Sora自己根據(jù)訓(xùn)練的內(nèi)容,判斷出了現(xiàn)實世界中的一些物理客觀規(guī)律,某種程度上,人類如果僅僅是通過肉眼觀察,也很難達(dá)到這樣的境界。
還有一點,視頻生成系統(tǒng)面臨的一項重大挑戰(zhàn)是在生成長視頻時保持時間上的連貫性。而Sora也能夠有效地模擬短程和長程依賴關(guān)系。例如,即使人物、動物或物體被遮擋或離開畫面,Sora仍能保持這些元素存在于視線外,等到視角轉(zhuǎn)換到能看到他們的時候,再將這些內(nèi)容展現(xiàn)出來。同樣的,它能夠在單個樣本中生成同一角色的多個鏡頭,并在整個視頻中保持其外觀的一致性。
事實上這點倒沒有什么,因為Sora是從transformer模型中孕育的,而transformer模型本身就能通過全局自注意力機(jī)制等技術(shù)來實現(xiàn)很高的連續(xù)性。Sora只不過是從視頻方面闡述了這種連續(xù)性而已。
對此,OpenAI得出了一個結(jié)論:視頻生成模型是構(gòu)建通用物理世界模擬器的一條有前景的道路。
Sora目前所展現(xiàn)的能力表明,它是能通過觀察和學(xué)習(xí)來了解物理規(guī)律。就Sora的這個理解力,說句實在的比我都強(qiáng),老師在上面講課,我只能做到眼睛會了,腦子不會。
不過Sora當(dāng)前作為一個模擬器存在許多局限性。在OpenAI的主頁上,他們列舉了該模型的一些常見失效模式,比如在長時間采樣中可能出現(xiàn)的不連貫現(xiàn)象,以及物體無端出現(xiàn)等異常情況。從現(xiàn)有的結(jié)果來看,它還無法準(zhǔn)確模擬許多基本交互的物理過程,像是玻璃破碎,以及其他類型的交互,比如吃食物。物體狀態(tài)的變化并不總是能夠得到正確的模擬,這說明很多現(xiàn)實世界的物理規(guī)則是沒有辦法通過現(xiàn)有的訓(xùn)練來推斷的。
這些是這篇技術(shù)報告里最核心的信息,一如既往的,OpenAI在模型和實現(xiàn)細(xì)節(jié)方面繼續(xù)保持Close,不過,在報告中,OpenAI在不停提到“大力出奇跡”的效果:
關(guān)于涌現(xiàn),它寫道:我們發(fā)現(xiàn),當(dāng)大規(guī)模地進(jìn)行訓(xùn)練時,視頻模型展現(xiàn)出許多有趣的涌現(xiàn)能力。這些能力使得Sora能夠模擬現(xiàn)實世界中人類、動物和環(huán)境的某些方面。這些屬性并沒有任何針對3D、物體等的明確歸納偏見——它們純粹是規(guī)模效應(yīng)的現(xiàn)象。
OpenAI顯然在把Sora描述成它一直堅持的Scaling law的又一次勝利——沒有多么純粹原創(chuàng)的技術(shù),很多技術(shù)成分早已存在,但它卻比所有人都更篤定的走了下去,并用足夠多的資源在巨大的規(guī)模上驗證了它。
瑪氏中國 | 2025年度國內(nèi)運(yùn)輸物流服務(wù)【冰淇淋業(yè)務(wù)】
3391 閱讀2025年京東物流貴州大件宅配、京東幫資源招商
1521 閱讀2025年京東物流-河北大件宅配、京東幫資源招商
1077 閱讀快運(yùn)網(wǎng)點的“跨境突破”:利潤更高、增長潛力大、協(xié)同增效
889 閱讀物流企業(yè),沒有效率的增長就是在加速衰亡
867 閱讀【權(quán)威發(fā)布】2025年貨車司機(jī)從業(yè)狀況調(diào)查報告(第一部分)
772 閱讀支持99%歐洲國家互發(fā)快遞!菜鳥升級G2G泛歐3日達(dá)服務(wù)
789 閱讀什么樣的物流人,會越來越厲害?
765 閱讀順豐獲任大圩葡萄官方指定物流服務(wù)商
785 閱讀為何有些物流人越混越差?
781 閱讀