birdwatcher: (Default)
birdwatcher ([personal profile] birdwatcher) wrote2007-02-22 10:34 am
Entry tags:

Закон Мура и фотография

Вот, наконец, толковое объяснение (все тот же Кен Роквелл), почему не делают фотоаппаратов с большими сенсорами. И никогда не будут! А я-то ломился в открытые двери.

Оказывается, потому не делают, что это дорого. Как-то я этот момент упускал из виду. Компьютеры-то дешевеют потому, что становятся меньше. А один квадратный миллиметр микросхемы стоит одинаково во все времена. Просто, чтобы сделать компьютер, теперь требуется меньше этих квадратных миллиметров, чем двадцать лет назад.

При этом в компьютерном деле никто не огорчается, что процессор слишком мал геометрически; другое дело, формат фотографического кадра. Так вот, кусок пленки вдвое большей площади стоит приблизительно вдвое дороже. А сенсор вдвое большей площади, по оценкам Роквелла - в 20 раз.

[identity profile] pokemone.livejournal.com 2007-02-22 05:02 pm (UTC)(link)
не расстраивайтесь
может, именно как раз потому, что в 20 раз дороже - и будут делать
ну, дать людям возможность хуями меряться

[identity profile] birdwatcher.livejournal.com 2007-02-22 05:04 pm (UTC)(link)
Я не расстраиваюсь, я радуюсь что пленка никуда не денется.

[identity profile] nameless--one.livejournal.com 2007-02-22 08:55 pm (UTC)(link)
А почему радуетесь?

И почему собственно "не денется"? Он вроде приводит аргументы за то что 35мм сенсор никому не нужен, но чем это поможет плёнке?

[identity profile] birdwatcher.livejournal.com 2007-02-22 09:09 pm (UTC)(link)
Потому что я опасался, что средний и крупный формат тоже станут цифровыми. Но, поскольку эти форматы с очевидностью нужны сами по себе, и поскольку сенсор такого размера сделать невозможно, для них всегда будут продолжать делать все лучшую и лучшую пленку.

[identity profile] nameless--one.livejournal.com 2007-02-22 09:58 pm (UTC)(link)
Разве невозможно? А вот например http://www.phaseone.com/upload/p_45_us.pdf

[identity profile] birdwatcher.livejournal.com 2007-02-22 10:06 pm (UTC)(link)
Ну ладно, напечатано невозможно, следует читать смехотворно дорого и никогда не подешевеет.

[identity profile] averros.livejournal.com 2007-02-23 09:17 am (UTC)(link)
Да-да, а компьютеров нужно всего пять и они будут стоить по десятку миллионов каждый :)

[identity profile] birdwatcher.livejournal.com 2007-02-23 11:26 am (UTC)(link)
В компьютерах с тех пор произошло несколько технологических революций. Если мы ожидаем дальнейших революций аналогичного масштаба, почему бы не ожидать и параллельного появляния поляроидных слайдов, например.

[identity profile] averros.livejournal.com 2007-02-24 01:43 am (UTC)(link)
В технологии цифровых сенсоров тоже уже произошло несколько технологических революций. Я очень хорошо помню свою первую цифровую камеру, ага:)

Те сенсоры, которые сейчас ставят в потребительские камеры, на пару поколений отстают от state of the art. Который у астрономов и у вояк.

Сейчас просматривается несколько направлений, куда технология сенсоров может поехать - это отказ от пигментов, и использование нанокристаллов для ловли фотонов определённого цвета, это усиление света прямо в сенсоре (лавинные диоды в линейном режиме итп), и, пожалуй, самое интересное, - обработка изображения прямо в сенсоре (digital retinas).

(Вот ещё интересная статья - про использование сенсора с однофотонной чувствительностью и пикосекундным разрешением по времени для моментальной 3D фотографии: http://infoscience.epfl.ch/getfile.py?recid=82274&mode=best - время пролёта фотонов от вспышки до предмета и обратно измеряется с точностью около 1.8 миллиметра).

[identity profile] yakovis.livejournal.com 2007-02-23 06:29 am (UTC)(link)
А еще не денется потому, что нельзя на матрицу сейчас написать выдержку длинной в десять часов -- чисто звездочки по небу нарисовать.

[identity profile] birdwatcher.livejournal.com 2007-02-23 11:16 am (UTC)(link)
А почему для большой матрицы может потребоваться выдержка длиной в десять часов, если для большой пленки она не требуется?

[identity profile] yakovis.livejournal.com 2007-02-23 03:58 pm (UTC)(link)
она требуется для пленки, просто пленка не шумит пропорционально времени выдержки.
сейчас не могу найти примеры кадров, спешу, но типичный случай -- когда видно вращение звезд по небу на пейзаже. Нужно несколько часов.

[identity profile] birdwatcher.livejournal.com 2007-02-23 04:19 pm (UTC)(link)
А, я думал, вы шутите насчет вращения звезд. Это-то конечно, все понятно. Я знаю такие фотографии, с полярной звездой посередине.

[identity profile] birdwatcher.livejournal.com 2007-02-23 04:27 pm (UTC)(link)
А именно, я не понял, в каком смысле употреблено слово "чисто".

[identity profile] yakovis.livejournal.com 2007-02-23 04:32 pm (UTC)(link)
ой, простите :)

[identity profile] dmpogo.livejournal.com 2007-02-22 05:38 pm (UTC)(link)
Ne ochen' kogerentnoe izlozhenie. Argument zwuchit kak budto chem men'she tem luch'she i w mire CCD,
w to wremja kak wnachale on soglashaetsja cho malen'kie CCD w deshewyh kamerah zametno huzhe.
Sledowatel'no, est' optimum, i odnostoronnie argumenty ne rabotajut.

[identity profile] birdwatcher.livejournal.com 2007-02-22 05:48 pm (UTC)(link)
Это компромисс, а не оптимум -- конечно, любой аргумент по поводу того, почему хорош именно такой компромисс, а не другой, будет спорным. Я просто не понимал, что цена именно запретительная, а не высокая.

[identity profile] dmpogo.livejournal.com 2007-02-22 06:22 pm (UTC)(link)
Это компромисс, а не оптимум

Just realized, this is what we often call 'optimal' in our field :)

[identity profile] averros.livejournal.com 2007-02-22 09:58 pm (UTC)(link)
Он, к сожалению, написал ерунду.

Чипы с электроникой увеличивают стоимость с размером потому что на них получается больше элементов. И, соответственно, растёт вероятность того, что в одном элементе будет дефект. Примерно экспоненциально от числа элементов.

Вероятность дефектов также сильно падает с увеличением размера элемента. Скорость уменьшается (за счёт увеличения длины проводов и паразитных ёмкостей).

Так что при том же самом количестве элементов чип размером больше будет с большей вероятностью работоспособен - и будет медленнее.

Собственно же чистые пластинки кремния стоят не так много. (Опять же, чем больше размер элементов - тем менее чистые они могут быть).

Именно поэтому никто не закрывает фабы со старыми процессами (только перемещают их в Китай) - они просто начинают клепать тонны дешёвых чипов для мест, где не нужна особая скорость, но важен каждый цент. (Я тут недавно приобрёл пару новых 20MHz микроконтроллеров с флэшем по 68 центов за штуку:) Чипы получаются довольно большие по размеру, просто потому что старые агрегаты не могут печатать мелкие детали.

Что касается сенсоров, то большие элементы - менее чувствительные (нужно больше фотонов на бОльшую ёмкость), но и менее шумные, ровно по той же причине. Реально же на стоимость камеры влияет стоимость механики и оптики, сенсор - далеко не самый дорогой компонент.

Ну и, конечно, линзы. Которые должны иметь лучше фокусировку, и меньше vignetting для получения того же качества картинки на большом сенсоре. Зато большие сенсоры менее чувствительны к маленьким аберрациям в оптике, и в принципе позволяют получить более высокое разрешение.

Опять же очень большая глубина резкости - тоже не подарок, скажем, в портретной съёмке. Иногда сильно хочется открыть диафрагму, чтобы фон не мельтешил, но некуда :)

Впрочем, всё это нужно только для профессионалов; для всех, кто вышел просто погулять с камерой, 24мм сенсоры более чем адекватны. Так что разница в цене камер с сенсорами в 35мм и 24мм - чисто маркетинговая; разные покупатели. Потом, не надо забывать делить цену профессиональной камеры на два для сравнения с ценой любительской камеры - это business expense, и налогом они не облагаются.

[identity profile] birdwatcher.livejournal.com 2007-02-22 10:01 pm (UTC)(link)
Не уловил - вы согласны с оценкой, что сенсор в два раза большего размера стоит в двадцать раз дороже, или нет? Мне кажется, это центральное место в рассуждении.

[identity profile] averros.livejournal.com 2007-02-22 11:28 pm (UTC)(link)
Мы говорим о себестоимости или о цене? :)

Себестоимость у больших сенсоров не отличается сильно от себестоимости сенсоров поменьше с тем же количеством пикселов. Цена - может отличаться сильно. Просто за то, что за них столько согласны платить.

[identity profile] birdwatcher.livejournal.com 2007-02-22 11:32 pm (UTC)(link)
Мы говорим о себестоимости. Размер пискеля должен быть одинаков на большом и на маленьком сенсоре, как одинакова зернистость широкой и узкой пленок. Таким образом, на большом сенсоре больше пикселей.

[identity profile] dmpogo.livejournal.com 2007-02-23 12:11 am (UTC)(link)
Ну пусть сейчас эти 2N пикселей стоят в 20 раз больше чем N на меньшем сенсоре. Но откуда вывод что и в будущем это будет так ( и даже если пропорция сохранится - что цена вообще будет не достачно мала ?

Сравните сейчас 1 Мбитную маленькую матрицу и 2Мбитную большую. Наверняка обе будут стоить тривиальные деньги.

[identity profile] birdwatcher.livejournal.com 2007-02-23 12:19 am (UTC)(link)
Аргумент Роквелла состоит в том, что цена может упасть только вместе с физическим размером.

[identity profile] averros.livejournal.com 2007-02-23 04:18 am (UTC)(link)
Аргумент неверный. Уменьшение размера чипа при том же количестве элементов увеличивает себестоимость - по причине уменьшения выхода качественных чипов, и по причине повышения требований к оборудованию и чистоте.

[identity profile] birdwatcher.livejournal.com 2007-02-23 04:23 am (UTC)(link)
Размер пикселя остается неизменным.

[identity profile] averros.livejournal.com 2007-02-24 01:52 am (UTC)(link)
Себестоимость сенсора примерно пропорциональна количеству пикселов - при том же размере пиксела. До пока сенсор заметно меньше wafer-а (где-то от 15 до 30 см в диаметре, в зависимости от новизны фаба).

Сенсоры, в отличие от процессоров, могут иметь дефекты - дефекты в отдельных пикселах компенсируются при image processing, используя примерно тот же алгоритм, который используется для noise reduction на длинных выдержках.

[identity profile] birdwatcher.livejournal.com 2007-02-24 01:55 am (UTC)(link)
Ага, вот в этом месте, наконец, вы радикально расходитесь с Роквеллом. Интересно.

[identity profile] averros.livejournal.com 2007-02-24 02:15 am (UTC)(link)
Я просто имею представление о производстве чипов (одна из моих компаний делала свои ASICs), а он - нет:)

[identity profile] averros.livejournal.com 2007-02-23 04:16 am (UTC)(link)
Не-а. Размер пикселей на 35мм сенсорах больше размера пикселей у APS-C сенсоров: например у 12mp Canon EOS 5D размер пиксела 8.2 микрона, а у 10 mp EOS 400D - 5.2 микрона.

См. также http://www.dpreview.com/reviews/canoneos5d/page12.asp

[identity profile] birdwatcher.livejournal.com 2007-02-23 04:21 am (UTC)(link)
Что значит не-а? Я говорю, как надо делать для разумного сравнения с пленкой. А именно, взять наименьший пиксель, который все еще нормально работает; допустим, 8.2 микрона. Из таких пикселей составить сенсоры площадей S и 2S. Будет двадцатикратная разница в цене, или нет? Если будет, это диагноз.

[identity profile] averros.livejournal.com 2007-02-23 09:14 am (UTC)(link)
Для разумного сравнения с плёнкой пикселей можно сделать более, чем достаточно (есть среднеформатные камеры с 100mp). Не хватает мозгов у процессора и скорости считывания с сенсора.

Если же считывать достаточно быстро, то можно использовать дрожание камеры для считывания изображения со сдвинутой сеткой пикселов - и потом восстанавливать саб-пиксельное разрешение. Или можно накапливать фотоны за время экспозиции не в сенсорах, а в счётчиках в процессоре - как это делают астрономы, и тем самым получать значительно больший динамический диапазон.

Примерно так это делают глаза. У них хорошее разрешение вообще только на маленьком участке, а одно пятно не видит вообще. И аберрации жуткие. Но результат выглядит замечательно:)

Кстати, как работает обработка картинки в мозгах (в LNG и V1-V5/MT) уже во многом известно.

Если вообще отвлечься от традиционной схемы фокусирующая линза-плоский сенсор, а делать фокусы с цифровым восстановлением изображения после линз странной формы, то можно, напрмер, упразднить фокусировку вообще, и глубину фокуса делать цифровую:

http://graphics.stanford.edu/papers/lfcamera/lfcamera-150dpi.pdf
http://www.cdm-optics.com/?section=Tutorials

(ещё см. http://en.wikipedia.org/wiki/Visual_system)

Так что если где закон Мура в применении к камерам и релевантен, так это в image processor-ах :)

[identity profile] birdwatcher.livejournal.com 2007-02-23 11:13 am (UTC)(link)
Насколько я понимаю, вы не сформировали точку зрения на сравнительную стоимость маленьких и больших сенсоров с одинаковыми пикселями.

[identity profile] zhenyach.livejournal.com 2007-02-23 06:28 pm (UTC)(link)
Я так понимаю, что в себестоимость чипа входит такой параметр, как процент выхода годных. Который сильно падает с увеличением физического размера матрицы. Скажем, кусок такого-то размера может испльзоваться либо для одного большого сенсора, либо для пяти маленьких. Если с вероятностью 0.5 появляется дефект где-нибудь в кремнии такого размера, то в первом случае половину готовых чипов надо выбрасывать, а во втором - только десятую часть.

[identity profile] averros.livejournal.com 2007-02-24 02:12 am (UTC)(link)
Во-первых, процент выхода годных изделий зависит не от размера изделия, а от количества компонентов (если вероятность дефекта компонента - p, то вероятность того, из n компонентов один плох - np-o(p^2)).

При увеличении размера компонента вероятность фатального дефекта компонента сильно падает. Т.е. при увеличении размера чипа с тем же количеством компонентов вероятность получить хороший чип возрастает.

Дефекты собственно в кремнии замечательно выявляются инспекцией wafer-ов ещё до того, как они попали в фаб, в подавляющем большинстве случаев. Основные проблемы связаны с пылью, металлическими перемычками или разрывами в дорожках, грязи на масках, подтекании фоторезиста, итп.

Ну и, конечно, не нужно забывать того, что фотосенсоры, в отличие от процессоров, могут иметь некоторое количество дефектов, и оставаться вполне пригодными к эксплуатации - несколько порченых пикселов из нескольких миллионов совершенно замечательно "исправляются" интерполяцией в image processor-е. Все изготовители камер это делают. Теперь они стали делать то же самое для "убирания" пыли (см. скажем описание "dust reduction" в Canon 400D) и уменьшения шума от "hot pixels" при ночной съёмке.

То есть, для сенсоров важно не наличие/отсутствие дефектов, а плотность дефектов. Которая от изменения физического размера сенсора при том же размере пикселов никак не изменяется.

[identity profile] avdeev.livejournal.com 2007-02-27 01:44 pm (UTC)(link)
да, 20раз это конечно пример мне кажется, но то что брак растет нелинейно а быстрее при увеличении размера, плюс растет сложность процесса и уменьшаетс ресурс форм и они сми усложняются

можно проследить по ТВ панелям кстати - там тоже 20дюймов одна цена, а 28дюймов (площадь условно в два раза больше) стоит куда дороже чем в два раза, по тем же самым причинам

[identity profile] birdwatcher.livejournal.com 2007-02-27 01:49 pm (UTC)(link)
А! Интересное сравнение.