神人破解移植!黑科技HDR+非Google手機也能用

Lion
5 min readAug 14, 2017

--

可能是近年最讓人有感的「黑科技」,Google為旗下Nexus、PIXEL所獨家訂製推出的「HDR+」照相科技,能夠讓手機拍的照片無論亮的地方、暗的地方、大逆光的場景都能拍的清清楚楚且不容易手震。

現在有烏克蘭的神人將Google手機中的拍照APK提取了出來,並經過修改後,讓這個支援HDR+功能的Google相機,能夠在所有支援Hexagon 680 DSP規格的手機都能夠使用Google HDR+黑科技。目前市面上使用Hexagon 680的有高通820、821、835平台,像是SONY XperiaXZs、XZP、HTC 10、U11、LG G6等手機都能夠試試看。

左:HTC U11原生相機HDR Boost。右:HTC U11使用HDR+。

在我的HTC U11中,在大部分場景,HDR+與HDR Boost的差距並不明顯,甚至白平衡與細節上HTC原生相機都略好於Google HDR+,但是在高反差的場景下,HDR+就發揮了讓人嘖嘖稱奇的黑科技能力--在右邊的照片可以看到,很明顯HDR+用更短的快門速度(1/60)以及更低的ISO(ISO 287)取得了更討喜的夜景照片,且寬容度非常誇張,後方的超商招牌、前方壽司店的燈籠、燈光全都完整呈現出來,扯,太扯了。

HDR+破解版APK網址(英文):https://www.xda-developers.com/google-camera-hdr-ported/

在FHM男人幫雜誌的專欄我曾經介紹過Google的HDR+是什麼樣子的技術,與一般的HDR技術相較,Google HDR+是利用大量快門速度短的相片取樣來做合成,透過演算法來去「合」出一張優秀的照片。在一般手機、相機中,要取得好照片的前提是低ISO,降低雜訊,並利用EIS電子防手震(通常沒什麼用)、OIS光學防手震技術來儘可能的拉長快門又不手震,來獲得一張好照片。

左:HTC U11原生相機HDR Boost(1/20秒快門速度)。右:HTC U11使用HDR+。(1/60秒快門速度)可注意後方牆壁、鐵桌的曝光。

而Google HDR+的思考則是反過來,不用OIS防手震,不特意為了畫質而儘可能拉長快門速度與降ISO,而是用大量高速快門(即使夜景也落在約1/60)拍下照片之後,才利用這些照片來做取樣與合成,這仰賴的就是Google的演算法才能做到。

HDR+有什麼好處呢?一來,高速快門(1/60在一般生活領域已經非常夠用)可以確保幾乎沒有手震的可能,也同時解決了舞台震的問題,被拍照的主體即使不完全靜止也不容易晃到。寬容度更能因為多張取樣來獲得驚人的範圍,夜拍上也能獲得邊緣更銳利、曝光更好的夜拍照片。HDR+是為了手機相機的特異化的拍照解決方式,讓小感光元件也能拍出更好的照片。

目前,這份破解的「HDR+」Apk在我的HTC U11上運作十分正常,但由於這是為Nexus、PIXEL手機量身打造的功能,並不是為HTC U11或是其他手機所做,目前在啟用HDR+拍照時會需要等待約1~2秒的處理時間。在實拍照片中,除了讚嘆寬容度的強大之外,也會發現夜拍的雜訊明顯比HTC原生的HDR Boost還要多。在未來,這個破解的HDR+也有可能給非Hexagon 680 DSP的手機使用,事實上,Google推出的NEXUS 5、NEXUS 6P就是用軟體運算而非透過DSP來做到HDR+功能的,可以預想拍照後的處理時間一定會更久,但讓任何Android手機都能用到HDR+是可能的,讓人非常期待。

--

--