Перейти к содержимому


Куда деваются лишние биты АЦП в К20D/GX-20


Сообщений в теме: 26

#1 pashkin_elfe

  • Пользователь
  • 35 сообщений

Отправлено 29 November 2008 - 13:13

По спецификации фотоаппарат имеет 22bit АЦП, но в RAW выдает только 14 bit по максимуму. Куда деваются остальные биты?

Какой смысл резать их, если RAW по сути формат необработанный, где владелец сам должен решать что делать с какими битами?

Никто не пробовал все биты "увидеть"?

#2 ArSeNik

  • Пользователь
  • 832 сообщений
  • Город:Одесса

Отправлено 29 November 2008 - 14:00

Не путайте разрядность данных для обработки процессором с глубиной представления цвета - ИМХО ( если есть програмисты и я не прав - поправьте)

#3 Zebooka

  • Пользователь
  • 2589 сообщений
  • Город:Новосибирск, Академгородок

Отправлено 29 November 2008 - 15:26

14 битный АЦП у него. Это ошибка которую допустили в описании когда копировали его с к10д/гх10

#4 AlexanderNO

  • Пользователь
  • 724 сообщений

Отправлено 29 November 2008 - 16:27

Просмотр сообщенияpashkin_elfe (29.11.2008, 13:12) писал:

...RAW выдает только 14 bit по максимуму.
А откуда это следует?

#5 V.A.

  • Пользователь
  • 2324 сообщений
  • Город:spb.ru

Отправлено 29 November 2008 - 19:16

Просмотр сообщенияpashkin_elfe (29.11.2008, 13:12) писал:

но в RAW выдает только 14 bit по максимуму.
Вообще-то 12. Причём этого диапазона вполне хватает.

Сообщение отредактировал mut@NT: 29 November 2008 - 19:17


#6 Metal

  • Пользователь
  • 418 сообщений
  • Город:Moscow

Отправлено 30 November 2008 - 00:23

mut@NT
ага, в ТТХ указано:

Цитата

глубина цвета

* 8 бит (JPEG)
* 12 бит (RAW)
* 14 бит (разрядность АЦП)

Сообщение отредактировал Metal: 30 November 2008 - 00:23


#7 Федор Гороховский

  • Пользователь
  • 1560 сообщений
  • Город:Санкт-Петербург

Отправлено 30 November 2008 - 01:47

Просмотр сообщенияMetal (30.11.2008, 0:22) писал:

mut@NT
ага, в ТТХ указано:
И где оные ТТХ найти в оригинале?

#8 Metal

  • Пользователь
  • 418 сообщений
  • Город:Moscow

Отправлено 30 November 2008 - 10:50

Просмотр сообщенияf_gor (30.11.2008, 1:46) писал:

И где оные ТТХ найти в оригинале?
вот тут, на оф.сайте пентакс

Сообщение отредактировал Metal: 30 November 2008 - 10:50


#9 Фриман

  • Пользователь
  • 207 сообщений

Отправлено 30 November 2008 - 22:55

raw k20d содержит 14-битовые значения.
Это следует из рава:)

#10 pashkin_elfe

  • Пользователь
  • 35 сообщений

Отправлено 01 December 2008 - 11:46

Просмотр сообщенияZebooka (29.11.2008, 15:25) писал:

14 битный АЦП у него. Это ошибка которую допустили в описании когда копировали его с к10д/гх10
А что в к10д 22 битный АЦП?


Просмотр сообщенияArSeNik (29.11.2008, 13:59) писал:

Не путайте разрядность данных для обработки процессором с глубиной представления цвета - ИМХО ( если есть програмисты и я не прав - поправьте)
Что такое по-вашему "разрядность данных для обработки процессором"?

#11 Zebooka

  • Пользователь
  • 2589 сообщений
  • Город:Новосибирск, Академгородок

Отправлено 01 December 2008 - 13:10

Просмотр сообщенияpashkin_elfe (1.12.2008, 14:45) писал:

А что в к10д 22 битный АЦП?
Да.

#12 V.A.

  • Пользователь
  • 2324 сообщений
  • Город:spb.ru

Отправлено 01 December 2008 - 13:31

Просмотр сообщенияpashkin_elfe (1.12.2008, 11:45) писал:

А что в к10д 22 битный АЦП?
Пентакс утверждает, что да. Однако что на самом деле имеется в виду - точно сказать трудно.

#13 vizzy

  • Пользователь
  • 3043 сообщений
  • Имя:Виталий
  • Город:Иваново

Отправлено 01 December 2008 - 13:42

Просмотр сообщенияmut@NT (1.12.2008, 13:30) писал:

Пентакс утверждает, что да. Однако что на самом деле имеется в виду - точно сказать трудно.
Да уж, ибо даже если там 22 бита данных, то реальное разрешение врядли превышает 14 бит... На таких скоростях преобразования и таких условиях очень сложно получить больше...

#14 pashkin_elfe

  • Пользователь
  • 35 сообщений

Отправлено 01 December 2008 - 14:13

Просмотр сообщенияmut@NT (1.12.2008, 13:30) писал:

Пентакс утверждает, что да. Однако что на самом деле имеется в виду - точно сказать трудно.

А сколько бит видно в raw? Все 22?

Или вопрос "Куда деваются лишние биты АЦП в К20D/GX-20" надо переформулировать по отношению к K10, а у К20 мой вопрос является следствием чтения обзора с ошибкой?

#15 pashkin_elfe

  • Пользователь
  • 35 сообщений

Отправлено 01 December 2008 - 14:19

Просмотр сообщенияvizzy (1.12.2008, 13:41) писал:

Да уж, ибо даже если там 22 бита данных, то реальное разрешение врядли превышает 14 бит... На таких скоростях преобразования и таких условиях очень сложно получить больше...

А что значит "реальное"? Да младшие биты будут глубоко в шумах, но если их можно увидеть, что же в них нереального. Я так понимаю если стоит 22 бит АЦП то он 22 бита и выдает? Или нет?

Мне не нравятся неопределенные слова "даже если", "вряд ли", "в таких условиях". Что имеется в виду?

Сообщение отредактировал pashkin_elfe: 01 December 2008 - 14:20


#16 Metal

  • Пользователь
  • 418 сообщений
  • Город:Moscow

Отправлено 01 December 2008 - 14:35

разрядность процессора и кол-во бит в RAW напрямую не связаны.

#17 pashkin_elfe

  • Пользователь
  • 35 сообщений

Отправлено 01 December 2008 - 15:21

Просмотр сообщенияMetal (1.12.2008, 14:34) писал:

разрядность процессора и кол-во бит в RAW напрямую не связаны.
Разрядность процессора вообще от лукавого и не обсуждается. А обсуждается вот что:

http://www.dpreview....xk10d/page2.asp
• "22-bit ADC"

#18 Metal

  • Пользователь
  • 418 сообщений
  • Город:Moscow

Отправлено 01 December 2008 - 18:15

Просмотр сообщенияpashkin_elfe (1.12.2008, 15:20) писал:

• "22-bit ADC"
а чем это не разрядность АЦП? )))

#19 Zebooka

  • Пользователь
  • 2589 сообщений
  • Город:Новосибирск, Академгородок

Отправлено 01 December 2008 - 20:44

Насколько я понял из спек. по к10д, эти лишние биты используются для повышения ИСО. Т.е. усиление сигнала не аналоговое, а просто поразрядными сдвигами. Но могу ошибаться.

#20 pashkin_elfe

  • Пользователь
  • 35 сообщений

Отправлено 02 December 2008 - 10:42

Просмотр сообщенияMetal (1.12.2008, 18:14) писал:

а чем это не разрядность АЦП? )))
Это и есть разрядность АЦП. Вы же про какой-то процессор странный писали.
А разрядность АЦП - величина не эфемерная. Если он выдает 22 бит то есть только один способ выдать в raw 12-14 бит, а именно более или менее тупо отбросить программой/процессором младшие разряды.

Вопрос - зачем?

Просмотр сообщенияZebooka (1.12.2008, 20:43) писал:

Насколько я понял из спек. по к10д, эти лишние биты используются для повышения ИСО. Т.е. усиление сигнала не аналоговое, а просто поразрядными сдвигами. Но могу ошибаться.

Ой, и в raw? А можно поподробнее о механизме как разрядными сдвигами из 22 бит сделать 14, чтобы повысить ISO за счет младших бит и при этом не потерять старшие биты? Хоть чучело, хоть тушку.. Хоть ссылочку какую.

#21 Metal

  • Пользователь
  • 418 сообщений
  • Город:Moscow

Отправлено 02 December 2008 - 12:51

Просмотр сообщенияpashkin_elfe (2.12.2008, 10:41) писал:

Это и есть разрядность АЦП. Вы же про какой-то процессор странный писали.
точно, в терминах попутался, извиняюсь

#22 Zebooka

  • Пользователь
  • 2589 сообщений
  • Город:Новосибирск, Академгородок

Отправлено 02 December 2008 - 18:54

Просмотр сообщенияpashkin_elfe (2.12.2008, 13:41) писал:

Ой, и в raw? А можно поподробнее о механизме как разрядными сдвигами из 22 бит сделать 14, чтобы повысить ISO за счет младших бит и при этом не потерять старшие биты? Хоть чучело, хоть тушку.. Хоть ссылочку какую.
Вы правда верите, что в РАВ у Пентакса наисырейшие данные просто преобразованные АЦП?
Про механизм поразрядных сдвигов расскажет документация по программированию практически любого нормального языка. C, C++, Java, PHP,...
Старшие биты естественно при этом теряются. Это называется пересвет. Тоже самое происходит при аналоговом усилении сигнала, ибо чувствительность матрицы всегда одна и та же и вместимость ячейки не меняется.

Ссылки приводить не буду т.к. это было очень давно написано и тем более я не помню где. Толи дпревью, толи хобот, толи пентаксфорумс, толи китайский сайт. К тому же мне лень этим заниматься и тратить время на ерунду :) я лишь обмениваюсь своими знаниями, а не доказываю свою крутизну.

Сообщение отредактировал Zebooka: 02 December 2008 - 18:54


#23 pashkin_elfe

  • Пользователь
  • 35 сообщений

Отправлено 03 December 2008 - 12:19

Просмотр сообщенияZebooka (2.12.2008, 18:53) писал:

Вы правда верите, что в РАВ у Пентакса наисырейшие данные просто преобразованные АЦП?
Про механизм поразрядных сдвигов расскажет документация по программированию практически любого нормального языка. C, C++, Java, PHP,...
Старшие биты естественно при этом теряются. Это называется пересвет. Тоже самое происходит при аналоговом усилении сигнала, ибо чувствительность матрицы всегда одна и та же и вместимость ячейки не меняется.

Ссылки приводить не буду т.к. это было очень давно написано и тем более я не помню где. Толи дпревью, толи хобот, толи пентаксфорумс, толи китайский сайт. К тому же мне лень этим заниматься и тратить время на ерунду :) я лишь обмениваюсь своими знаниями, а не доказываю свою крутизну.
То есть все-таки отбрасываются.

#24 КульМан

  • Пользователь
  • 614 сообщений
  • Город:Санкт-Петербург

Отправлено 28 January 2009 - 22:34

Просмотр сообщенияpashkin_elfe (3.12.2008, 12:18) писал:

То есть все-таки отбрасываются.
ага, отбрасываются и образуют зелен-пурпурный градиент:)

п.с. А почему, Вы думаете, Пентакс отказался от 22-битного АЦП в двадцатке? :)

#25 vizzy

  • Пользователь
  • 3043 сообщений
  • Имя:Виталий
  • Город:Иваново

Отправлено 29 January 2009 - 10:15

Просмотр сообщенияpashkin_elfe (1.12.2008, 14:18) писал:

А что значит "реальное"? Да младшие биты будут глубоко в шумах, но если их можно увидеть, что же в них нереального. Я так понимаю если стоит 22 бит АЦП то он 22 бита и выдает? Или нет?

Мне не нравятся неопределенные слова "даже если", "вряд ли", "в таких условиях". Что имеется в виду?
Извините за запоздалый ответ. "Реальное" - это так называемое ENOB - Effective Number Of Bits - эффективное число значащих бит, которое равно заявленному разрешению АЦП только в случае идеального АЦП :) То, что в шину данных выдается 22 бита не говорит вообще ни о чем, если младшие 8-10 бит заполнены шумом. Несмотря на присутствтие этих разрядов, они не дают ровным счетом ничего и реальное разрешение преобразователя не превышает 12-14 бит.
"В таких условиях" - это высокая частота дискретизации, низковольтное питание, сильные помехи от близкорасположенных процессора и памяти. Все это никак не располагает к повышению эффективного разрешения АЦП.

#26 Фриман

  • Пользователь
  • 207 сообщений

Отправлено 30 January 2009 - 10:22

Просмотр сообщенияФриман (30.11.2008, 22:54) писал:

raw k20d содержит 14-битовые значения.
Это следует из рава:)
Чего-то я ерунду написал, и только теперь заметил.
в раве 20-ки белый обозначается как 4095, т.е. таки 12-битовые...

#27 vlaveselow

  • Пользователь
  • 4958 сообщений

Отправлено 30 January 2009 - 10:47

Внесу и свои пять копеек. Во времена пленок очень популярны были сканеры. И тоже живо обсуждался вопрос разрядности оцифровки. Это выражалось в динамическом диапазоне плотностей негатива. И вот стали появлятся дешевые сканеры, даже планшетные, которые заявляли что у них динамический диапазон равен около 4 (т.е. 32 разряда) . Как же так дорогие сканеры имели мешьше а дешевые больше. Ларчик открывался просто - применяли с большей разрядностью АЦП. Но исходный сигнал, понятное дело был хуже. Поэтому это довольно неоднозначное решение разрядность - стоит оценивать только выходной файл.





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных