-
1 # 繁星落石
-
2 # 凌空飛行家
手機相機的超級夜景是非常實用的功能,華為的P9還有Mate10 都有這個功能,超級夜景的原理是透過長時間曝光,然後透過軟體邊拍邊多次對棧曝光疊加形成了我們肉眼無法看到的景觀。相當於我們用相機在一個地方保持機位不動,分別對光線強弱不同的地方設定不同的曝光時間,最後通過後期合成,讓每個區域曝光都比較均勻,讓黑夜我們看不到的風景經過長時間曝光,也顯現出來。
最後把曝光過度的部分用曝光正確的畫面替換疊加,最後出來的畫面就是我們肉眼無法看到的很特別的夜色超級風景。我們看到透過相機實現超級夜景就非常複雜,目前手機攝影的超級夜景功能就只需一鍵就實現了這個功能。我們點開手機裡的超級夜景功能,然後一定要注意把手機固定好,取景構圖好後,然後一頂要透過各種輔助手段把焦點找準,並讓對焦一定確保清晰,同時為了增加照片的畫質,也可以手動調整感光度速度等元素。設定好了各種引數,然後點選拍攝,然後我們就可以看到手機的超級夜景功能發揮作用,看到黑夜漫漫的亮起來,暗部的西街會慢慢變亮,而亮光部分不會一直增亮,根據光線強弱,大概幾十秒後,自動拍攝完成,我們就看到了超級夜景的特殊效果就直接生成了,感覺非常神奇,放大看各個地方的細節也很好,整個畫面曝光也不過,恰到好處。
華為Mate10 拍攝的超級夜景,葛洲壩下游黃昏景色。 所以說現在很多功能強大的攝影手機有很多功能比手機更強大,然後還能隨時分享傳播,創作也非常便捷簡單。為我們攝影提供了更多的可能,增加了攝影的快樂,也讓更多人能夠實現攝影創作的快速入門。
-
3 # 搞機快訊
華為P20的超級夜景原理是這樣的,為了探究其原理,可以將手機放置一排如圖的光點,並從左到右迴圈滾動,類似於跑馬燈效果,迴圈週期設定為2秒。
隨後使用華為P20超級夜景拍攝跑馬燈手機,得到了下圖的結果:
如果超級夜景採用的是長曝光,那麼實際拍攝結果應該為一段延時曝光的光軌,而實際成像結果並不是如此。由圖中可以看出,拍攝過程存在明顯的斷點和邊界,這種方法和HDR的包圍曝光法相似。
在圖中左邊的上下小球延長距離相同,因此可以看得出是相同的曝光時間,而在右邊的開始部分,小球由亮到暗的啟動曝光時間不同,如下圖斜線表示。這說明P20在採集了畫面基本資訊後,再針對性的對亮的區域和暗的區域依次進行了短曝光。
由此,基本可以判斷P20的超級夜景成像方法:首先進行長曝光采集影象畫面資訊,隨後再對影象中的亮到暗部分依次13次短曝光,生成的這14張照片再經過軟體演算法處理合成為一張。攝像頭曝光過程在2秒內完成,後續4s完成不同曝光度圖片的合成,由於第一次採集的是影象大體資訊,後續指標對細節進行補充,因此可以在不需要三腳架的情況下拍出不糊片。
-
4 # 數碼新觀點
華為超級夜景我之前也有了解,確實很牛逼。夜景拍照一個很大的問題是進光量不足,華為超級夜景透過長曝光解決進光量問題,再透過特徵點匹配+多幀合成解決長曝光的抖動問題。具體原理如下:
手持超級夜景利用了化整為零的方式,將連續的長曝光切分成數十個較短的中等曝光,每一個曝光既滿足成像的要求,又避免了模糊。這些離散的影象有的曝光相同,有的曝光不同,較短曝光保證了高光不過曝,而較長曝光恢復暗部細節。
最終,多幀曝光影象透過AIS防抖演算法計算合成,既提升了影象的亮度和動態範圍,又保證了噪聲少,細節清晰。
獲取影象之後,則需要對影象進行合成。因為曝光時間較長,在這個過程中多多少少有的影象會模糊,因此合成前,我們會根據影象清晰度資訊進行輸入幀的選擇,如果影象模糊不清晰,那麼將被丟棄不參與融合。
在參與融合的影象中,我們選取最為清晰的影象作為標準影象,然後將其他影象與之進行AI自動影象對齊,這裡主要體現在利用kirin970晶片的強大AI算力,保證合成後依然清晰。
很多小夥伴不明白,為什麼影象對齊這麼困難。首先,以一張1200萬畫素的照片舉例,我們要在一幅影象上進行特徵點檢測,那麼遍歷全影象要進行1200萬次檢測,包括各種影象的卷積、濾波、特徵變換等等。對於一張20幀的影象,就需要超百億次計算。這還只是影象對齊,算上合成過程計算量更高。龐大的計算量普通的處理器難以實現,kirin970AI 晶片為這種計算提供了可能。
最後,放幾張榮耀10手持夜景拍攝樣張給大家欣賞。
回覆列表
光學加數字防抖,基於機器學習的deblur技術,這些技術在計算機平臺上不算是很困難的技術,但是用在移動平臺上,收到功耗限制,還是具有一定的挑戰性,但是在理論上是成熟的。而且這個所謂的手持防抖也是要求手持比較平穩的,如果晃動幅度太大其實也沒有什麼用。