看板 DSLR 關於我們 聯絡資訊
根據DXOMark,在1:1時D850與a7Riii 在ISO64/100的SNR分別是39.5dB與39.3dB 哪怕是a7Sii也只有43.4dB 又ENOB = (SNR – 1.76)/6.02 dB 但這樣算起來D850,a7Riii,a7Sii在最低ISO ENOB分別是6.27bit,6.23bit,6.91bit 如果我這樣算沒有錯, 代表12bit/14bit後面的位元都是雜訊 我知道ENOB應該是只有算ADC本身的SNR 而DXOMark是整體的SNR 但preamp的SNR不能跟ADC的SNR加在一起算嗎? 還是我哪邊算錯了,請板友更正,感謝!! ----- Sent from JPTT on my Samsung SM-N910U. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.177.13.136 ※ 文章網址: https://www.ptt.cc/bbs/DSLR/M.1522001491.A.BD3.html
Chdolodocha: 雖然看不懂…但是喜歡技術文,希望有接下來的討論XD 03/26 05:54
littlebai: 看不懂但是推+1 03/26 06:11
aztec1234: ADC的SNR公式是以理想上量化雜訊的分佈去近似的,條件 03/26 09:12
aztec1234: 是頻寬在DC level-Nyquist Rate之間,可能沒辦法直接 03/26 09:12
aztec1234: 用DXOMark量出的SNR去反推ENOB,因為DXOMark似乎沒有列 03/26 09:12
aztec1234: 出量測的相關條件參數 03/26 09:12
ferrinatice: 我以為這樣的測試都是以單張模式下測試的,所以是考 03/26 09:37
ferrinatice: 慮DC的狀況..?不過的確DXO測試的方法沒公佈其實真的 03/26 09:37
ferrinatice: 不知道他們怎麼測得這些數據 03/26 09:37
aztec1234: 因為CMOS Sensor是逐行掃瞄又共用ADC,所以即使是拍靜 03/26 09:48
aztec1234: 態照片,ADC的輸入端也不是DC而是會做切換 03/26 09:48
ferrinatice: 欸,對耶!感謝提醒 03/26 10:01
canandmap: 既然是近似,那應該不能得到較精確的數據吧? 03/26 10:25
ErnieYang: 這裡s/n的db不是在power spectrum 所以你應該只要除3.0 03/26 11:17
ErnieYang: 這個s/n純粹是指最高數跟背景雜訊的比 不是power的比 03/26 11:18
ferrinatice: 尷尬了,你說的沒錯,6dB應該是電壓,3dB才是能量 03/26 13:21
ferrinatice: 12.54bit,12.46bit,13.82bit聽起來就很合理 03/26 13:22
aztec1234: 這也是一個原因,現在想想DXO應該是拿照片的輸出直接 03/26 13:46
aztec1234: 分析,不會那麼勤勞再轉成能量的單位 03/26 13:46
aztec1234: 不過應該不只是除3,1.76是20log(sqrt(3/2)),這要跟 03/26 13:52
aztec1234: 著換成10log(sqrt(3/2)) 03/26 13:52
ferrinatice: 板上高手眾多,感謝解惑 03/26 14:32
ferrinatice: 是否可以直接把DXO的dB數值*2(等於線性的平方)然後套 03/26 14:34
ferrinatice: 入遠公式? 03/26 14:34
aztec1234: 就數學來說是可以 03/26 14:52
Lionhot: 原PO你自己都講出結論了啊,ADC的SNR怎麼能跟input訊號 03/26 20:52
Lionhot: 的SNR相提並論? 在你的例子裡quant noise早就被shot noi 03/26 20:52
Lionhot: se蓋得乾乾淨淨了。另外推文也歪太遠了,ADC公式哪能給 03/26 20:52
Lionhot: 你3dB,6dB亂改..... 03/26 20:52
ferrinatice: 即便是在ISO100也是如此嗎? 03/26 21:06
lvlvlv2g: 長知識 03/26 21:12
aztec1234: 我不認為有歪,而是DXOMark量到的SNR與ADC公式的SNR是 03/26 21:31
aztec1234: 不一樣的,在DXOMark提供的資訊有限之下,這是還原回 03/26 21:34
aztec1234: ADC SNR定義的方式之一,事實上公式不是6.02N+1.76,而 03/26 21:36
aztec1234: 是20log(RMS of input/RMS of quantization noise) 03/26 21:36
aztec1234: 從最原本的公式型態來看,3dB/6dB並不是亂套 03/26 21:37
aztec1234: 還是要根據量到的RMS input與RMS quantization noise是 03/26 21:43
aztec1234: 電壓還是能量,來決定是20log還是10log 03/26 21:43
Lionhot: 不同的東西無法還原啊,另外SNR化為dB就和它是電壓或能 03/26 22:24
Lionhot: 量無關。 03/26 22:24
Lionhot: 另外回原PO,iso值越小shot noise比重越大,所以100時幾 03/26 22:29
Lionhot: 乎完全都是shot。 03/26 22:29
aztec1234: 大概知道你的意思,我想最主要是不該用6.02N+1.76去套D 03/26 23:36
aztec1234: XOMark上的SNR,因為它不是輸入訊號與Quantization noi 03/26 23:36
aztec1234: se的比值。不過,Shot noise我記得在光線充足或是長曝 03/26 23:36
aztec1234: 光時間下影響會越輕微,DXOMark量到的SNR因為沒有告訴 03/26 23:36
aztec1234: 我們曝光條件,如果符合某些條件那麼ADC Read noise占 03/26 23:36
aztec1234: 的比例可能也不低 03/26 23:36
aztec1234: 而我說的還原並不是指直接拿dB來換算,而是在資訊充足 03/26 23:56
aztec1234: 下可得知分子分母後才有機會換算,這時因為重新算比值 03/26 23:56
aztec1234: 轉dB就要注意單位。但我也沒注意到你提的事情,的確如 03/26 23:56
aztec1234: 果只是拿dB值想反推ADC的參數是辦不到的,也不能直接就 03/26 23:56
aztec1234: 從20log改10log 03/26 23:56
Lionhot: 嗯對如果有原始數值就要考慮dB怎麼換算 03/27 01:10