此前鬧得沸沸揚揚的華為P30 Pro拍月亮“P圖”事件,在網上引起了極大的關注和爭議,原本以為隨著愛否科技宣布與本次事件的始作俑者——愛否科技高級編輯王躍琨解除勞動合同之后,此事應該就此打住。誰料,近日知乎有網友@小城 通過多輪嚴謹的測試證實了華為P30 Pro拍月亮確實存在“P圖”現象。目前該文在知乎上已經獲得3萬多點贊,近5千條評論。
事件始末
對于華為P30系列來說,其主打的賣點就是拍照,特別是擁有的50倍變焦和超感光徠卡四攝的P30 Pro,堪稱手機中的“望遠鏡”,特別是其拍攝月亮的效果,甚至超越了一些中高端單反相機。不過,隨后也引發了網上的質疑。
4月13日晚間,認證信息為北京愛否科技有限公司高級編輯的@王躍琨 在微博上發布了針對華為P30 Pro的50變焦拍攝能力的測試視頻,并質疑華為P30 Pro拍月亮“好像是P上去的”。
在測試時,王躍琨利用一臺手機來展示了一張月亮的圖片,然后用P30 Pro以50倍變焦去拍攝。而對于拍攝出來的結果,王躍琨表示“這回實錘了,P30 Pro拍手機屏幕上的月亮,拍出了不存在的細節。”
隨后,王躍琨再次發微博,質疑華為P30 Pro拍月亮“好像是P上去的”,也就是說手機會自動識別拍攝物體是月亮,然后P一個月亮上去。
不過很快,@王躍琨 在微博上更正了之前的描述,其表示,“之前說是‘P’出來的確實有歧義,說是‘AI計算出來的’比較準確。還稱“當‘月亮上’的紋理不是環形坑、而是其他東西(比如內褲)時,手機也會給它處理成環形坑的樣子,但起碼說明沒有內置一個月亮圖片直接疊上去。”
為此,他還放出了一段新的測試視頻。該視頻中,重復了之前的測試方法,不同的是,其在被拍攝的月亮圖片上疊加了一個內褲的圖形,但是拍攝后,“內褲圖形”卻被P30 Pro處理成了類似環形月球環形山的畫面。
不過,對于王躍琨的質疑,有其他大V在測試后表示“如果對焦不準會拍出模糊的內褲圖案”,但對焦準確就可以拍出清晰的內褲圖案。在已經識別了月亮模式的情況下,在拍攝后并沒有任何填補的痕跡,并沒有添加環形山,也沒有添加陰影等等,看得出來只是對畫面進行了銳化處理。
也有網友表示,華為P30 Pro拍月亮并非是簡單粗暴的P圖造假,其之所以能把月亮上的”內褲“變成月亮紋理,其實是用了AI算法,通過AI技術在不改變月亮形狀的情況下,讓用戶能拍出更好的月亮,彌補了純拍照方面的不足,整體上和手機上的美顏類似。
隨后,在4月16日晚間,愛否科技官方通過官方微博宣布,王躍琨認為”華為對月亮照片進行算法優化的行為是一種造假的看法。經過我們愛否編輯部集體會商之后,認為這種看法是嚴重錯誤的。“因此,愛否科技宣布與王躍琨解除勞動合同,并要求其刪除此前的微博言論。
原本以為隨著愛否科技與王躍琨解除勞動合同之后,此事應該就告一段落了。誰料,近日知乎網友@小城 在回答”如何看待愛否科技的王躍琨稱華為 P30 Pro 拍的月亮是 PS 的?”問題當中,通過多輪嚴謹的測試證實了華為P30 Pro拍月亮確實存在“P圖”現象。目前該文在知乎上已經獲得3萬多點贊,近5千條評論。
注:@小城 所指的華為P30 Pro“P圖”具體表現為對本來模糊的月亮畫面增添出大量原本不存在的細節,且符合實際月面圖案。稱之為“P圖”主要為表述方便。
下面為芯智訊對于@小城 的測試流程及結果的梳理:
一、測試工具
1、華為P30 Pro一臺
本文測評照片均基于9.1.0.133(C00E130R1P12)系統版本,只有最早的一組照片除外。
2、普通筆記本一臺(用于展示月球照片,模擬拍照環境)
3、月球照片兩張(作為拍照對象)
▲清晰的未修改的月球照片
▲清晰的修改過細節的月球照片
▲1、調轉了阿里斯塔克斯隕石坑的方向;2、摳掉了靜海澄海分界處的小隕石坑鏈,3、摳掉了格里馬第海,4-5、在月海處加了兩顆小桃心。
二、測試方法與結果
1、第一輪實驗:
先將清晰的月亮圖片做高斯模糊處理,直到很多細節已經完全看不清甚至看不見。然后用華為P30 Pro拍攝電腦上展示的這張模糊的月亮圖片,并“觸發P月”功能。
這里所說的“觸發P月”是指觸發華為P30 Pro的AI識別所拍攝的對象為真實的月亮,會自動觸發“月亮模式”,即便關閉了AI模式,手機也會強行啟動“自動優化”。
結果:華為P30 Pro拍攝出來的照片還原了在糊片中根本看不到的很多細節。
當然,這樣的結果并不能完全證實華為P30 Pro拍月亮存在“P圖”。
有質疑者就認為,“看不見不等于不存在,雖然被模糊了,但也是有跡可循的,華為是用某種超分辨率算法,能夠逆推高斯模糊的算法,把你看不見的那些細節還原出來。”
不過,接下來的第二輪實驗卻有了更加“實錘”的證據。
2、第二輪實驗
先將高清的正常的月亮圖片做修改,例如添加、刪除、翻轉一些細節。即上面那種修改了5處細節的月亮照片。而修改的5處細節相對于真實的月亮照片來說必然是錯誤的或者沒有的。
然后對修改后的照片進行模糊處理,為了避免再有人以deblur反模糊技術為由來挑刺,@小城 加大了模糊力度。
然后,用華為P30 Pro拍攝這張照片,并觸發“P月”。
實驗結果:照片依舊還原了糊片中看不到的很多細節,但被@小城 修改過的細節卻被還原成了未修改的初始圖案。
▲華為P30 Pro拍攝出來的照片:修改后的1號隕石坑的方向被翻轉了過來,刪除的2號隕石坑出現了,刪除的3號月海出現了,4號5號修改增加上去的小桃心消失了。
結論:華為的“P月”功能,擁有“無中生有”的能力,即可將非常模糊的月亮圖片“復原”之余,還能做到:1.把原圖中徹底摳除的細節加上;2.把翻轉調換的細節復原;3.把額外添加的細節消除。
當然,在實際拍攝過程中,上面5個并不是總能一起修復,也有未能全部修復的情況,如下:1、4、5是全都能修復了的,但2、3并不是每次都能修復。
為了保證成功率,@小城 處理的都是很小的細節,但清晰度足夠高,足以說明問題了。
由于本論點是單例可證,如果你自己改了什么奇怪的過分的東西導致美化失敗,請不要怪我,比如你畫個大褲衩,寫個大米,挖個大窟窿,那不能還原很正常,因為華為AI的算法是精繪細節,而不是直接摳個月亮的圖片上去。
如果還有人要說是超分辨率算法還原,那么,如果沒有“標準答案”月面數據作為參考,為什么還原的結果不是修改過的月亮圖片,而是原來的真實的未修改前的月亮圖片?
3、第三輪實驗
在實驗二中,@小城 把要拍攝的圖片做模糊處理主要是為了模擬拍糊的情況,便于觸發P30 Pro的“P月”功能。那么拍攝清晰的月亮照片,會觸發“P月”功能嗎?
所以@小城 有專門又用清晰的月亮圖像拍了一組照片。
下面這一頁有18張用P30 Pro拍攝的月亮照片,綠框是用了支架的,在剩余14張手持拍攝的照片里面,有4張觸發了“P月”。
另外,拍的圖片里面有些關閉了AI、有些用了專業模式,但事后已經無法區分了,因為開AI未觸發P圖、關閉AI、專業模式,這三者的效果幾乎沒有區別,只要不觸發P圖,就沒有本質區別,專業模式瞎調參數的不算。
下面這張的拍照對象是清晰的未修改的月亮圖片,左邊是用支架穩定后拍的,P30 Pro的硬件真實能力就是這樣子的。右邊是手持拍攝拍糊了觸發了“P月”的照片。
▲左:穩定拍出的照片,未觸發P圖,右:拍糊了觸發P圖的照片
可以看到,手持拍攝拍糊了,觸發“P月”后,雖然相比用支架穩定拍出的照片地貌的數量少了,比如第谷環形山(肚臍)幾乎看不見了,但留下地方的細節部分,精細度卻極大提升了,阿里斯坑從模糊的白斑變成了清楚的白點,月海的邊界清晰的幾乎能拉出絲來,哥白尼環形山也被還原出了輻射狀的周邊。
可以看到,手持的出片效果比支架要差,很容易糊片,但如果觸發了P月功能,反而能達到更好的效果。
可以得出結論:
直接拍清晰的月亮的照片,仍然有較大概率觸發P月功能。因為手持開啟50倍長焦后視野非常晃,晃動本身就會造成糊片,月亮在取景器中晃動也會造成測光抽風,所以拍出來的照片仍然有較大幾率是糊的,容易觸發P月。
而如果你去拍天上的真月亮,觸發的概率就更大,接近100%,無論糊沒糊,@小城 認為原因是假月亮做的不夠接近真月亮,太清晰了會被AI識破,導致不觸發。
那么拍攝清晰的修改后的月亮照片,是否能夠得到與實驗二一樣的結果呢?
于是@小城 用清晰的修改后的照片進行了測試。
▲左:未觸發P圖,修改特征都在;右:觸發P圖,修改的特征被“復原”
上面左圖是用支架拍出的穩定的照片,未觸發P圖。可以看到,除了1號2號的細節壓根就拍不出來,3、4、5號的修改都忠實拍下來了。
但是,在右圖觸發P圖的照片中,已經被刪除的3號格里馬第海被加回來了,添加上去的4號5號小桃心被消除了,而1號阿里斯坑雖然壓根拍不出來細節,但還是被P出了上小下大的兩個白點,與未修改的月亮圖的細節是一致的。
2號那幾個最小的小白坑,可能因為實在是太小了,有時把它摳掉了能夠還原,有時不摳卻被涂掉了(前面那組),這個可能是相機硬件根本拍不到這個細節,所以有沒有拍到這些白點純粹靠AI去猜。
結論:證實了“無中生有”現象,即修補出原圖中絕對沒有的或錯誤的細節,且符合標準月面細節,并且無論是做成模糊的月亮還是直接拍清晰的月亮照片,只要觸發“P月”,都會實現相同的效果。
4、實驗四:
既然拍攝月亮照片存在“P圖”問題,那么拍攝其他類似月亮的東西,是否也會發生“P圖”現象呢?
@小城 隨后以 火星、冥王星、月球背面、月球側面、出師表照片進行模糊處理后作為拍攝對象進行了測試。
首先是與月面特征很像的火星照片,但是無論如何也拍不出上面月亮的那種驚人效果。
拍攝火星照片的效果(最右)
拍攝冥王星照片結果:大概是因為冥王星的色溫和特征都很像月球,@小城 又把它調到了差不多的視角,導致冥王星的照片也能觸發P月功能,而且是100%觸發!雖然照片增加了一些對比銳度,但并沒有增加什么細節,反而中央偏左側出現了兩個貌似月海的東西,這里不下太多結論,只是:對于冥王星照片觸發“P圖”的拍攝效果,跟拍攝月亮照片觸發“P圖”后的驚人效果是天壤之別,完全不是同一個概念。
拍攝冥王星照片的效果(最右)拍攝月球背面照片,幾乎100%觸發P月,但是并沒有什么好的效果。
拍攝月球背面照片的效果(最右)
拍攝月球側面照片的效果(最右)拍攝月球側面照片,可80%觸發了“P月”功能,總體看上去效果提升也不大。顯然,月球背面和側面的在觸發“P月”功能的情況下,雖然未出現較明顯的月海丟失,但相對于月球正面的照片拍攝效果,細節差距非常的大。比如,月球正面照連隕石坑都能還原。@小城 推測由于角度變化,AI并沒有認出這個數據中本有的圖案,這個是華為沒有“標準答案”生生演算的結果。所以實驗到了這里,可以得出的結論是,華為P30 Pro的“P圖”效果只對月亮正面照有效。
但是,令人意外的是,@小城 在拍攝出師表 模糊處理后,得出的照片卻有了一些新的疑點。
出師表,100%觸發P月功能
可以看到,最右側拍攝出來的照片的上方有一個小白點,如果逆時針旋轉過去跟月球上的阿里斯塔克斯隕石坑非常吻合。那么這會不會是一個意外噪點呢?
重復實驗多次,@小城 發現拍攝出來的每張出師表照片上都有,而且角度還不一樣。但離邊緣的距離和大致形狀又和月面上的阿里斯塔克斯隕石坑非常符合。
@小城 認為是AI把出師表模糊處理后的圖識別成月亮在往上P東西。
第四個實驗結論:
華為的這個“P圖”能力,能且僅能修補月亮正面的圖案。如果它嘗試修補其他圖案,也會按照月亮正面的方向去修補。因此推斷出華為是利用了月亮的圖案不會變這個特點,有且只有內置了月亮正面的圖像數據,專門用于修補月面。
三、觸發“P圖”功能的條件
@小城 在上百次的測試后認為,觸發“P圖”功能的關鍵在于:
第一,拍攝對象的對比度、色溫。如果月亮圖片對比度太高,亮的區域超亮,黑的區域超黑,會導致觸發率很低。
第二,距離。確切地說,月亮在手機屏幕上要呈現一個合適的大小,太大或太小都不行,雖然屏幕上出現月亮圖標,但很難觸發“P月”功能。
第三,模糊度。在實測過非常多次后,@小城 發現,照片要足夠的糊才容易觸發“P月”功能!因為月亮圖片畢竟跟真實月亮有差異,太清晰的話會被AI識破是假月亮,不觸發“P月”,但如果你用來拍天上的真月亮,觸發率就一直很高,無論糊不糊。
網上傳聞的其他因素,比如日期、時間、地理位置(GPS)、朝向,都不是判斷條件。@小城 表示其測試拍攝照片時間是農歷十一、十二,但拍的對像全部是滿月的照片,時間也有白天有晚上,而且我全部是面朝正北、水平方向去拍,地點在北京,但是這些因素對最終出來的照片沒有影響。所以可以肯定這套算法并沒有時間、地點、仰角、朝向等驗證。
四、華為P30 Pro的“P圖”是如何實現的?
另對于華為P30 Pro是如何實現“P圖”的問題,知乎上一名自稱為專業的CV研究人員的網友@peng peng給出了自己的看法:
1. 先從高清的benchmark(基準圖)中進行訓練,提取一些特征patch(圖像塊)的多維信息(多尺度),包括灰度,梯度,頻域分布等,以及空間操作,包括仿射,模糊,采樣,得到一系列特征子patch。(或者,利用當下成熟的深度網絡,類似卷積神經網絡CNN進行訓練,經卷積,池化后得到不用尺度下的特征patch),簡單說,我就是提取基準圖不同尺度的多維特征。
2. 把上一步得到的特征參數進行打包形成庫,類似python里頭的.pkl,預先植入芯片。
3. 實時成像時,類似滿足@小城 所說的一些條件,觸發月亮模式(識別月亮),讓手機知道我這是拍的月亮。
4. 觸發P月后,成像時與訓練的特征參數庫進行個相似度粗測量,達到某個閾值后,選取原對應benchmark的patch做類似如雙邊濾波,引導濾波的操作,進行細節,特征的傳遞。
大致思路如上,技術是值得稱贊的,不過以CV技術宣傳變焦牛逼就太打臉。
下面開始從技術層面開始反駁現在網絡杠精的不專業說法:
1. “我這是AI增強技術”,所謂AI增強技術,是指機器通過大量的學習,能自主識別不同場景不同物體,根據成像質量情況進行處理,例如對比度拉升,銳化,等一系列處理。于小城實驗中摳掉的細節被填上,隕石方向被矯正,這明顯有引導圖像(基準圖)的作用,可以說是融合技術,或者圖像修復技術,甚至都可以說月亮模式下的增強技術,但一味貫徹AI增強技術,那就證明你在長焦下拍其他物體,具有同等的增強能力。
2. Deblur技術,所謂delur就是去模糊,成像模糊無非分為兩種,散焦,運動,分為對應不同的模糊核函數,deblur無非是估計模糊核,進行反卷積,但是強調的是,去模糊恢復的圖像信息量不會大于,不會大于未模糊前的圖像信息量,小城里頭把細節扣掉后模糊,p月后把扣掉的細節都恢復了,這就不是deblur。
3. 超分辨率重建技術,哈哈,我就想笑,本來就是個圖像增強,非扯超分辨率。所謂超分辨率,是指對空間低分辨率圖像處理得到高分辨率圖像,并且保持良好的視覺效應,例如256*256處理得到512*512的圖像。
Ps.話說華為真會整這么一堆復雜處理么,我個人覺得,可以更簡單點,月亮實時成像,無非主要集中低頻信息,和基準圖的某子patch低頻信息粗相似后,直接用該子patch的高頻信息(細節,紋理)與實時成像進行個融合處理這就行了。
其實吧,華為完全可以將變焦和月亮模式作為P30 pro的亮點,但是吧,以“P月”CV技術作為變焦宣傳,這確實存在誤導。
-
華為
+關注
關注
216文章
34417瀏覽量
251518 -
自動識別
+關注
關注
3文章
221瀏覽量
22831 -
ai技術
+關注
關注
1文章
1268瀏覽量
24291
原文標題:實錘!華為P30 Pro拍月亮存在“P圖”被證實!
文章出處:【微信號:icsmart,微信公眾號:芯智訊】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論