Port Google Camera HDR+ 資訊整理 - 手機討論

Table of Contents

有鑒於版上關於Google Camera HDR+相關資訊有點亂,在這裡做一點整理
如果有錯的話請大家補充,我會在整理在本篇下方

1.安裝Port Google Camera的條件

移植App作者B-S-G有對3.1、4.X、5.1、5.0的Google Camera進行移植
其中3.1的移植版本可安裝於Android 6.0上 (SDK 23)
4.X的(對應到移植版本號v1.1~4.0)則僅可安裝在Android 7.0以上系統 (SDK 24,25)
目前仍在進行移植的5.1和5.0原目標系統是Android 8.0 (SDK 26)
但似乎仍可安裝於Android 7.X的系統上

目前所有移植版本清單已有XDA網友整理於此:https://goo.gl/dM9EtH
如果無法下載,搜尋"檔案名稱+Android File Host"即可找到
要找最新版可找這個連結:https://goo.gl/GF8PhC

2.讓App內觀景窗內顯示畫面的條件

手機必須啟用Camera2 API
如果手機本身是7.0系統,又以預設啟用Camera2 API的話只要安裝APP即可使用
而如果手機ROM是7.0,卻無啟用Camera2 API (如MIUI)則就必須要手動啟用

啟用方法有兩種,其中一種是使用root權限編輯build.prop (可使用Build.prop編輯器)
加入/取代以下這行:
persist.camera.HAL3.enabled=1
存檔後重開機

另外一種是使用Magisk框架刷入安裝Camera2API enabler:https://goo.gl/4GbPne
刷入後開機即可啟動
(至於如何在小米系列手機解鎖->刷入TWRP->刷入Magisk框架之後再補充)

需要檢測Camera2 API是否有啟動可安裝以下APP:https://goo.gl/2uJvWy

3.成功啟用HDR+疊圖的條件

以下是我使用移植版號V4.0的使用參數,使用設備為紅米Note4X:
http://i.imgur.com/TFNjRZS.jpg
(S7 Edge到現在仍無任何一個版本的移植App可成功啟用...)
從原作者的Changelog裡面可推知

Model:
影響使用的JPG Codec參數,我使用Nexus 6P,細節較多

Support Level Override:
非820/821, 835等沒有Spectra ISP的處理器無法使用ZSL
必須使用Nexus_2015 (使用CPU處理),要不然無效果
使用820/821, 835應該可以嘗試使用有ZSL的選項

Supported HW Level Back Camera:
我是使用Limited才有效果,其餘無效果

Front Camera 所有選項皆無效果

Config Camera
應該牽涉到疊圖的演算法,選擇不同config風格會有稍許改變

Buffers Size+Total imagereader image count
Buffer Size數量要小於Totoal imagereader image count
影響到在暗處採樣的數量,數字設越高採樣數越多
不過BF超過10之後疊圖產生降噪效果似乎沒有隨著數字增加明顯提升
(應該跟下面選項限制有關)

HDR+ brust frame count
似乎是按下快門那瞬間拍攝的幀數,紅米Note 4X不能超過10,超過會閃退

以上是我使用的參數,如果其他網友願意提供自己能使用的參數,我會再補充上去

-------------------------
感謝Scipk補充,我忘記補上了
後期的App第一次啟動時預設不會啟用HDR+,以便你進入設定調整成不會閃退的參數
第二次啟動若沒有調整設定即會套用預設的HDR+設定,這時就有可能造成閃退
另外設定內更改的參數要重新啟動APP才會生效
若更改後造成閃退,直接進入手機的設定>應用程式>Camera>清除APP資料>重開APP即可
-------------------------

目前以我手上的裝置測試,我猜想HDR+拍攝的過程分成兩個階段
先以短曝光+高ISO+RAW (DNG) 格式拍攝單張照片
分別對亮部和暗部進行調整避免過曝或是過暗 (有點類似LR裡面的亮部-100,陰影+100)
接下來繼續拍攝多張照片,對齊第一張照片進行多框降噪

所以有網友在S8上使用特定版本的移植APP會發現確實有"HDR"效果
但在暗處使用雜訊非常多即是因為APP的第一階段使用短曝光+高ISO拍攝
而因為使用的SoC不一樣所以原設定無法順利進入第二階段的多框降噪

要確認移植的Google Camera App是否真的成功啟用HDR+算法需要觀察
1.按下快門那瞬間是否有出現"Processing"字樣
2.在亮度高反差場景是否有HDR效果
3.觀察在暗處拍攝時雜訊量是否有明顯的下降
三者特徵都有出現,才是HDR+演算法有完整的啟動

以上資訊整理,歡迎大家討論,我晚點吃完飯後再傳幾張測試照片~

------------------------------------
新增測試照:https://goo.gl/d7KLEa
------------------------------------

All Comments

Gary avatarGary2017-10-18
我是mgc 5.1 test2裝s7拍完會有hdr processing
Emily avatarEmily2017-10-20
http://i.imgur.com/91U4MHZ.jpg
Poppy avatarPoppy2017-10-21
推推
Callum avatarCallum2017-10-23
Emma avatarEmma2017-10-24
推推
Zanna avatarZanna2017-10-26
感謝!!
Gilbert avatarGilbert2017-10-28
推認真整理
Brianna avatarBrianna2017-10-29
推 之前有調一些參數不過有點難看出差異
Erin avatarErin2017-10-31
Heather avatarHeather2017-11-01
推推好詳細
Megan avatarMegan2017-11-03
推整理~
Belly avatarBelly2017-11-05
推認真的整理心得!
Odelette avatarOdelette2017-11-06
感謝推....n8調的選項應該跟s8不一樣
Quanna avatarQuanna2017-11-08
感謝整理
Eden avatarEden2017-11-10
推用心整理
Puput avatarPuput2017-11-11
好文
Emily avatarEmily2017-11-13
用心
Kama avatarKama2017-11-14
感恩大大的用心
Madame avatarMadame2017-11-16
推整理
Jacky avatarJacky2017-11-18
推用心
Regina avatarRegina2017-11-19
大師出手
Poppy avatarPoppy2017-11-21
請問ram幾g?
Hedwig avatarHedwig2017-11-22
萬一note5不能用hdr+會不會造成4X漲價啊!?
Wallis avatarWallis2017-11-24
應該不至於吧?知道這個App的人應該還沒有很多
Hazel avatarHazel2017-11-26
請問原PO長截圖用哪個App呢?
Rosalind avatarRosalind2017-11-27
MIUI9內建長截圖功能
Audriana avatarAudriana2017-11-29
刷了ViperOS,唯一懷念MIUI就是長截圖QQ
Bethany avatarBethany2017-11-30
Agnes avatarAgnes2017-12-02
Olivia avatarOlivia2017-12-04
大推!參數改完要退出重開才會生效,若改到閃退,手機設定>應用程式>相機>清除資料/快取。
Brianna avatarBrianna2017-12-05
檢測的軟體,android nogat 沒用啊…
Thomas avatarThomas2017-12-07
所以現在已經版本幾了啊
Mia avatarMia2017-12-09
參數說明翻譯 XDA Kisakuku 4.0 + 小米 5s
Kristin avatarKristin2017-12-10
Nexus 6 低光下 HDR+ On 失效Nexus 6P 最銳利、檔案大、陰影偏綠Pixel 2 XL 陰影偏紅
Aaliyah avatarAaliyah2017-12-12
Pixel XL (orig) 不銳利、檔案小Pixel XL (corr) 銳利、顏色自然
Andy avatarAndy2017-12-13
推整理
Rosalind avatarRosalind2017-12-15
Ivy avatarIvy2017-12-17
推,下載試用中
Suhail Hany avatarSuhail Hany2017-12-18
推 微風那張差好大啊
Hamiltion avatarHamiltion2017-12-20
紅米Note3不知道為什麼一直閃退…系統是RR
Emma avatarEmma2017-12-21
誰能越過sony的障礙
Ina avatarIna2017-12-23
謝謝原 PO 和 SciPK 大的說明 ZF4(S630) 爽用中
Suhail Hany avatarSuhail Hany2017-12-25
室內實測覺得model選Pixel XL(corr)效果最好,夜景還不知
Kama avatarKama2017-12-26
感謝分享
Oscar avatarOscar2017-12-28
hdr+啟動不一定會出現processing 較新的camera config選項只有在強制hdr+情況下才會如此 自動則不會有照片一樣會有hdr+效果
Harry avatarHarry2017-12-30
幫推回來 這個整理讚讚讚
Mary avatarMary2017-12-31
請問一下疊圖是什麼意思 該怎麼用啊
Emma avatarEmma2018-01-02
hdr+ burst 小米max2 可開到52
Lucy avatarLucy2018-01-03
這篇很實用,推推
Adele avatarAdele2018-01-05
感謝教學,S8安裝最新版成功!低光源下的表現真的很棒http://i.imgur.com/cBne420.jpg
Adele avatarAdele2018-01-07
請問我的小米6照著上述開啟了Camera2API後,也使用網頁裡的Apk,為何會不能對焦?
Callum avatarCallum2018-01-08
我跟樓上有一樣的問題,我的也是不能對焦,求解QAQ
Harry avatarHarry2018-01-10
Jessica avatarJessica2018-01-11
借串發問: 請問小米note5 在灌入Magisk 之後雖然可以使用Google camera,但有沒有其他的後遺症?像是不能使用NFC,或是無法執行寶可夢之類的?