Свежие комментарии

Title Comment
Редактировать коменты в ЖЖ не умею: .... а ссылку - или на

Редактировать коменты в ЖЖ не умею:

.... а ссылку - или на lexa@lexa.ru почтой или через личные сообщения ЖЖ.

Обычно большие файлы мне передавали через megaupload.com

Обычно большие файлы мне передавали через megaupload.com

Там могут быть просто юридические проблемы, которые мешают э

Там могут быть просто юридические проблемы, которые мешают это сделать.

Ну там лицензировали что-то у кого-то на тех условиях или приняли какие-то патчи от третьих лиц и все, это же надо какую кучу бумаги исписать, чтобы поправить.

Что умиляет, это вот эти гениальные оговорки про Prior versi

Что умиляет, это вот эти гениальные оговорки про Prior versions of Qt are not impacted by this announcement. Я тут, некоторым образом, по причине некрофилии о которой напишу отдельно, столкнулся с необходимостью иметь коня, т.е. motif 1.2 на доисторической платформе, just for fun. Дык, натурально, пришлось стать конем самому, то есть с помощью напильника и какой-то матери собрать вполне себе последний lesstif через жопу автогеном - потому как OSF сотоварищи мало что сделали 1.2 "not impacted by this announcement" - они еще судя по слабому попукиванию на prnewswire еще и пытаются впаривать этот доисторический ужас разным жертвам embedded development за вполне реальные бабки. Препятствуют, понимаешь, проникновению в массы технологий каменного века, мешают испытать экстаз от оригинального трупа образца 94 года..

ок, если скажешь куда выложить, то я попробую изготовить. 65

ок, если скажешь куда выложить, то я попробую изготовить. 65 мег, там ро файл такого размера.

В верхних нескольких строках у всех кэнонов мусор, это фича

В верхних нескольких строках у всех кэнонов мусор, это фича такая.

На нескольких моих файлах от EOS 20D, 300D, 350D и 40D unpro

На нескольких моих файлах от EOS 20D, 300D, 350D и 40D unprocessed_raw не падает. Рамка у 40D, по сравнению с 1D MkIII скучная — всего лишь в трёх верхних строках что-то не очень понятное.

До более подробных экспериментов пока руки не доходят, увы. Думаю на выходных покопаться подробней.

В даташите есть графики скорости оттока электронов (в drain)

В даташите есть графики скорости оттока электронов (в drain). По одной оси - штуки, по другой - миллисекунды.
Легче ли от этого?

Я кормлюсь выходом digic-а (или чего-то подобного), а не вхо

Я кормлюсь выходом digic-а (или чего-то подобного), а не входом.

А про скорость - TLS вызывает лишний индирект, что очевидно медленнее.

<b>>> Метаданные суют в место для метаданных, а не для данны

>> Метаданные суют в место для метаданных, а не для данных <<

Мммда ? Правда, что ли ? :-))

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

raw это то, чем кормят "Дигик". Помимо непосредственно "сырца с матрицы" ему нужны и другие данные (в том числе калибровочные, например). Заставлять "Дигик" бегать по "периферии" и собирать эти "метаданные" - строить tight coupled астролябию. Гораздо практичней и разумней выработать строгий контракт (интерфейс) в духе "stream оговоренной структуры на входе - stream оговоренной структуры на выходе".

Конечно, тебе хотелось бы "сесть" прямо на матрицу, ещё до всяких "Дигиков", но ради тебя, как ты, наверное, понимаешь, никто стараться не будет... равно как и ты сам не склонен стараться для "эндюзера" (я про libraw и её тулзы, если ты вдруг не понял ,-))

-+-
Ну, и "чтобы два раза не вставать": цитата из доки на "libraw" - "Not thread-sage library uses global variable for intermediate data store which is faster but not reenterant." - ты вообще пытался профилировать это дело или "из общих" соображений решил, что кривые подходы ускоряют код ? ,-)

Но вообще, спеки на сенсор, если прямо на электроны смотреть

Но вообще, спеки на сенсор, если прямо на электроны смотреть, получается таким - 60 ke - сигнал (т.е. 16 бит если квантовать с точностью до электрона), уровень шума - 16 электронов (т.е. 4 бита грубо говоря). ДД получится не больше 12 стопов при любом АЦП.

Это я про 31-мегапиксельный Kodak, который в Hy6-65.

У меня нету Sinar-овских самплов в его родном формате. А в D

У меня нету Sinar-овских самплов в его родном формате. А в DNG смотреть бессмысленно, непонятно какие преобразования были по дороге.

Если можно найти самплов (интересует и обычный кадр и 4-shot), то конечно можно посмотреть. Но для реального посмотрения нужен кадр с ярким бликом (или просто местами пересвеченный).

а не могешь то же самое посмотреть по синаровским бэкам? про

а не могешь то же самое посмотреть по синаровским бэкам? просто интересно, и у меня впечатление (не больше) что они все-таки лучше ДД передают чем Р45, который у моего приятеля есть. правда мы оптику разную используем, ну это не так важно

Сразу вспоминается Ричард Никсон.

Сразу вспоминается Ричард Никсон.

Нет, не стало. Не знаю, как прикрутить биты к антиблюмингу.

Нет, не стало. Не знаю, как прикрутить биты к антиблюмингу. Впрочем, не важно это

Гораздо веселее, когда не просто клиент прибежал на что-то н

Гораздо веселее, когда не просто клиент прибежал на что-то несуществующее (маркетингом зомбированный), а когда sales этому клиенту что-то такое продали, чего не просто не существует, а нельзя изготовить вообще. А деньги, естественно, сразу пропили.

Если я правильно все сопоставил, то кодак это называет "late

Если я правильно все сопоставил, то кодак это называет "lateral overflow drain", уж не знаю стало ли тебе от этого легче :)

А что за антиблюминг, кстати?

А что за антиблюминг, кстати?

<b>Re: стандартные процедуры изобретения велосипеда</b><br/>

Re: стандартные процедуры изобретения велосипеда
Я же пишу об археологии велосипеда, выкопанной из исходников dcraw (а из этих исходников оно кочует много куда).
В частности, пример с 1D-mk3 интересен тем, что усреднение делается не по той области, по которой следовало (ошибка не очень большая, но есть).

Медиана - вполне возможно что даст лучший результат (хотя, конечно, фотографам глубокие тени не столь важны, как астрономам), но это уже следующий шаг, для начала нужно ее строить по правильным данным.
И именно восстановлением этой справедливости (возможность получить доступ к pre/overscan, возможность отключить фильтрацию) я сейчас и занимаюсь.

Что касается вычитания bias, то в разных камерах оно разным способом обстоит. Скажем, у свежих Nikon/Sony/Fuji - оно вычтено (при этом сенсоры очень близкие, но Nikon дает какие-то данные по pre/overscan, скорее всего усредненные, а Sony - нет).
У Canon - не вычтено (sRAW не рассматриваем). У PhaseOne есть два режима (и много всего другого интересного).

Вообще, я разнообразию форм жизни в этом месте не перестаю удивляться.

Огромное спасибо за комментарий, появляется все больше зарубок на будущее.

<b>стандартные процедуры изобретения велосипеда</b><br/> Про

стандартные процедуры изобретения велосипеда
Проблемами калибровки изображений астрономы занимаются давно. Странно что их наработки не используются, алгоритмы описаны, опубликованы и свободно доступны на arxiv.org. Сейчас в типовым методом является вычитанеие медианы строчки (или нескольких строчек), а вовсе не среднего. (гуглить по ключевым словам prescan+overscan+CCD)

Объяснение терминов "на пальцах" - http://astronomy.nmsu.edu/cwc/Software/CCD-calib.html

С инженерной точки зрения - это попытка убрать нестабильность ступеньки, смещающей сигнал в линейную область усилителя перед АЦП, т.е апроксимировать розовый шум по кусочкам (измеренным в области pre|overscan) в область где этот шум сложен с изображением. Медиана (возможно скользящим окном с захватом нескольких измеренных участков) справляется лучше, чем среднее. Выбор размера окна естественно зависит от схемы и характеристик чипа/усилителя/ацп.

Кстати интересно, а насколько стабилен bias (т.е. изображение снятое с нулевой выдержкой и без света) на зеркалках? Как я понимаю, он каким-то образом получен и вшит в пре-процессор и его автоматом вычитают, а по-хорошему его надо каждый раз снимать после включения, потому что характеристики матрицы плывут.

Немного не в тему, но тут как раз тот случай: у меня такая п

Немного не в тему, но тут как раз тот случай: у меня такая поговорка есть: "все беды мира от маркетологов" ;)

Метаданные суют в место для метаданных, а не для данных

Метаданные суют в место для метаданных, а не для данных

:-) А откуда такая наивная уверенность, что это данные с сен

:-)
А откуда такая наивная уверенность, что это данные с сенсора ?
Ну залез ты в служебную область, ну схватил что-то фалломорфи... эммм, в смысле, не разобравшись... - а в ТВ сигнале, например, в зоне кодирования уровня чОрного передаётся сигнал точного времени и, кажется, что-то ещё из стандартов (из серии "новости палаты мер и весов").

Кэноны умеют сохранять т.наз. Dust Delete Data. Куда, по твоему, им следует её засунуть (молчать, господа офицеры!! :-))) и в каком формате ?

...или, например, они там могут public key хранить - http://www.photographybay.com/2008/02/09/canon-iris-registration-watermark/ ,-))

http://en.wikipedia.org/wiki/Windows_Imaging_Component Но в

http://en.wikipedia.org/wiki/Windows_Imaging_Component
Но в массовое счастье я не поверю от этого

Правильно - я пишу библиотеку и у меня пользователи - разраб

Правильно - я пишу библиотеку и у меня пользователи - разработчики, а не end-юзеры. Это несколько (сильно) иное, хотя и разработчики бывают весьма ненатуральные.

Да все та же причина - количество пользователей увеличить. А

Да все та же причина - количество пользователей увеличить.
А про Windows specific я не очень понял. Ты же пишешь библиотеку и WIC кодек будет всего лишь приложением, которое эту библиотеку использует.

см. выше. Я не понимаю зачем мне портить карму Windows-специ

см. выше. Я не понимаю зачем мне портить карму Windows-специфик вещами, если меня даже от настройки параметров в Visual Studio плющит (тоже, надевелопили XML-я на пустом месте...)

Производителю камеры понятно зачем оно нужно. А стороннему р

Производителю камеры понятно зачем оно нужно. А стороннему разработчику?

Если я правильно понимаю, что такое CHDK, то оно не имеет от

Если я правильно понимаю, что такое CHDK, то оно не имеет отношения к тому о чем я говорю. WIC на основе LibRaw будет нести массам куда более масштабное счастье :)

&lt;a href=http://msdn.microsoft.com/en-us/library/ms737408.

<a href=http://msdn.microsoft.com/en-us/library/ms737408.aspx>Windows Imaging Component</a>

Pages

Subscribe to comments_recent_new