第4章
云端勿擾
事告訴了他。
他沒插嘴,一直安安靜靜地聽完,然后皺起眉頭:“你是說,那臺電腦用你的賬號,一晚上生成了幾百張照片?”
“對。”
“照片里的人是誰?”
“不認(rèn)識。但我懷疑……”我咬了咬嘴唇,“那根本不是AI生成的。AI畫不出那種質(zhì)感。”
“那是什么?”
“我不知道,但我拷了文件。”我壓低聲音,“老貓晚上幫我看了一下那些代碼,他說那不是普通的圖像生成程序。代碼里有大量的逆向擴(kuò)散算法和多層遞歸調(diào)用,而且……”
我停了一下。
“而且什么?”
“而且代碼的注釋里面,反復(fù)提到一個詞。”我看著他,“反向映射?!?br>周遠(yuǎn)的表情變了。他雖然不懂技術(shù),但他懂我——他知道我不會為了什么雞毛蒜皮的小事緊張成這樣。
“反向映射是什么意思?”
“老貓說,正常的AI生成圖片是從零開始創(chuàng)造一個畫面,但那個程序不一樣。它是從一個極其模糊的、幾乎完全丟失信息的圖像碎片出發(fā),通過某種算法不斷修復(fù)、重建、還原——它不是創(chuàng)造,它是在復(fù)原?!?br>周遠(yuǎn)沉默了很久。
地鐵站入口的風(fēng)吹過來,把我的裙擺吹得獵獵作響。
“你想查?”他忽然問。
“嗯。”
“那就查?!彼f,“小心點。”
我笑了:“你不說‘別管閑事’嗎?”
“我說了你也不會聽?!敝苓h(yuǎn)聳聳肩,“而且你那個脾氣,不查清楚你今天晚上覺都睡不著。與其讓你一個人偷偷摸摸熬夜,不如趁早幫你把事情捋清楚?!?br>我踮起腳尖親了他一口。周遠(yuǎn)紅了耳朵,四周看看有沒有路人。
“害什么羞?!蔽依鹚氖郑白?,回家。明天你報培訓(xùn)班,我去查那個97年的事?!?br>“注意安全。”他叮囑,語氣不放心又拿我無能為力。
“知道了?!?br>我答得輕松,但心里清楚——那條匿名短信不是鬧著玩的。有人知道我在查這件事,有人不希望我繼續(xù)查下去。
這反而讓我更想弄清楚。
那間貼滿報紙的房間、那場燒死三十七個人的火災(zāi)、那個叫陳某的嫌疑人……以及那個站在黃桷樹下,穿著碎花裙子,笑起來像陽光一樣的女人。
你究竟是誰?
為什么在1997年夏天的某一天,你被拍了那么多張照片?
又為什么在二十七年后的今天,有人要用AI拼命地還原你的樣子?
地鐵進(jìn)站,呼嘯的風(fēng)灌滿整個站臺。
我拉著周遠(yuǎn)跳上車,車窗外隧道里的燈光一盞一盞地掠過去,明明滅滅。我靠在椅背上,閉上眼睛。
腦海里全是那個女人的臉。
她笑著,像春天里第一束光。
---
第二章 反向映射
回到家已經(jīng)是晚上十點半。
我和周遠(yuǎn)租住在渝中區(qū)一棟老式居民樓的五樓,兩室一廳,月租一千八。房子舊是舊了點,但勝在交通方便,陽臺上能看到長江。
周遠(yuǎn)去洗澡了,我打開筆記本電腦,把從KF-607拷出來的文件夾完整地看了一遍。
四百三十七張圖片。
老貓已經(jīng)把程序代碼做了初步分析,他在微信上給我發(fā)了一大段語音,我轉(zhuǎn)成文字看——
“小雨,這個程序不對勁。它不是普通的AI圖像生成程序,嚴(yán)格來說它根本不是在‘生成’圖片。它的核心算法是一個我從來沒見過的逆向擴(kuò)散模型,工作邏輯是這樣的:先輸入一張幾乎完全損毀的圖像——損毀程度高到只剩幾個像素點的程度——然后通過多層遞歸神經(jīng)網(wǎng)絡(luò),不斷推測、填充、修復(fù)缺失的信息?!?br>“你明白這意味著什么嗎?普通的AI生圖是從隨機(jī)噪聲出發(fā),根據(jù)文字描述創(chuàng)造一個新畫面。但這個程序不是創(chuàng)造,是還原。它在還原一張原本存在但被嚴(yán)重?fù)p毀的照片?!?br>“而且更離譜的是,這個還原過程的迭代次數(shù)是十萬級。正常的AI生圖迭代幾十次就夠了。這個程序好像在試圖精確恢復(fù)某一組特定的圖像信息,精確到像素級別?!?br>我放下手機(jī),盯著電腦屏幕上的圖片文件夾。
如果老貓的分析沒錯,那么這個程序存在的目的,就是要把一批被嚴(yán)重?fù)p壞的老照片還原成清晰的樣子。
為什么是1997年6月15日?
為什么是那個
他沒插嘴,一直安安靜靜地聽完,然后皺起眉頭:“你是說,那臺電腦用你的賬號,一晚上生成了幾百張照片?”
“對。”
“照片里的人是誰?”
“不認(rèn)識。但我懷疑……”我咬了咬嘴唇,“那根本不是AI生成的。AI畫不出那種質(zhì)感。”
“那是什么?”
“我不知道,但我拷了文件。”我壓低聲音,“老貓晚上幫我看了一下那些代碼,他說那不是普通的圖像生成程序。代碼里有大量的逆向擴(kuò)散算法和多層遞歸調(diào)用,而且……”
我停了一下。
“而且什么?”
“而且代碼的注釋里面,反復(fù)提到一個詞。”我看著他,“反向映射?!?br>周遠(yuǎn)的表情變了。他雖然不懂技術(shù),但他懂我——他知道我不會為了什么雞毛蒜皮的小事緊張成這樣。
“反向映射是什么意思?”
“老貓說,正常的AI生成圖片是從零開始創(chuàng)造一個畫面,但那個程序不一樣。它是從一個極其模糊的、幾乎完全丟失信息的圖像碎片出發(fā),通過某種算法不斷修復(fù)、重建、還原——它不是創(chuàng)造,它是在復(fù)原?!?br>周遠(yuǎn)沉默了很久。
地鐵站入口的風(fēng)吹過來,把我的裙擺吹得獵獵作響。
“你想查?”他忽然問。
“嗯。”
“那就查?!彼f,“小心點。”
我笑了:“你不說‘別管閑事’嗎?”
“我說了你也不會聽?!敝苓h(yuǎn)聳聳肩,“而且你那個脾氣,不查清楚你今天晚上覺都睡不著。與其讓你一個人偷偷摸摸熬夜,不如趁早幫你把事情捋清楚?!?br>我踮起腳尖親了他一口。周遠(yuǎn)紅了耳朵,四周看看有沒有路人。
“害什么羞?!蔽依鹚氖郑白?,回家。明天你報培訓(xùn)班,我去查那個97年的事?!?br>“注意安全。”他叮囑,語氣不放心又拿我無能為力。
“知道了?!?br>我答得輕松,但心里清楚——那條匿名短信不是鬧著玩的。有人知道我在查這件事,有人不希望我繼續(xù)查下去。
這反而讓我更想弄清楚。
那間貼滿報紙的房間、那場燒死三十七個人的火災(zāi)、那個叫陳某的嫌疑人……以及那個站在黃桷樹下,穿著碎花裙子,笑起來像陽光一樣的女人。
你究竟是誰?
為什么在1997年夏天的某一天,你被拍了那么多張照片?
又為什么在二十七年后的今天,有人要用AI拼命地還原你的樣子?
地鐵進(jìn)站,呼嘯的風(fēng)灌滿整個站臺。
我拉著周遠(yuǎn)跳上車,車窗外隧道里的燈光一盞一盞地掠過去,明明滅滅。我靠在椅背上,閉上眼睛。
腦海里全是那個女人的臉。
她笑著,像春天里第一束光。
---
第二章 反向映射
回到家已經(jīng)是晚上十點半。
我和周遠(yuǎn)租住在渝中區(qū)一棟老式居民樓的五樓,兩室一廳,月租一千八。房子舊是舊了點,但勝在交通方便,陽臺上能看到長江。
周遠(yuǎn)去洗澡了,我打開筆記本電腦,把從KF-607拷出來的文件夾完整地看了一遍。
四百三十七張圖片。
老貓已經(jīng)把程序代碼做了初步分析,他在微信上給我發(fā)了一大段語音,我轉(zhuǎn)成文字看——
“小雨,這個程序不對勁。它不是普通的AI圖像生成程序,嚴(yán)格來說它根本不是在‘生成’圖片。它的核心算法是一個我從來沒見過的逆向擴(kuò)散模型,工作邏輯是這樣的:先輸入一張幾乎完全損毀的圖像——損毀程度高到只剩幾個像素點的程度——然后通過多層遞歸神經(jīng)網(wǎng)絡(luò),不斷推測、填充、修復(fù)缺失的信息?!?br>“你明白這意味著什么嗎?普通的AI生圖是從隨機(jī)噪聲出發(fā),根據(jù)文字描述創(chuàng)造一個新畫面。但這個程序不是創(chuàng)造,是還原。它在還原一張原本存在但被嚴(yán)重?fù)p毀的照片?!?br>“而且更離譜的是,這個還原過程的迭代次數(shù)是十萬級。正常的AI生圖迭代幾十次就夠了。這個程序好像在試圖精確恢復(fù)某一組特定的圖像信息,精確到像素級別?!?br>我放下手機(jī),盯著電腦屏幕上的圖片文件夾。
如果老貓的分析沒錯,那么這個程序存在的目的,就是要把一批被嚴(yán)重?fù)p壞的老照片還原成清晰的樣子。
為什么是1997年6月15日?
為什么是那個