Краткий отчет о....

I. Софт с поддержкой новых (и очень старых) камер:

  • Fujifilm XF10, X-T3, GFX 50R, DBP680
  • Gitup G3 duo
  • Nikon Z7 (beta support), P1000
  • Old Leaf cameras with RGB TIFF output (Cantare, DCB2, Volare)

FastRawViewer/beta: https://www.fastrawviewer.com/blog/FastRawViewer-1-4-10

RawDigger/beta: https://www.rawdigger.com/news/rawdigger-1-2-25-beta

II. Monochrome2DNG: https://www.fastrawviewer.com/blog/Monochrome2DNG-Beta-0-9-1

  • Фильтрация плохих пикселей в файлах Panasonic RW2
  • Изменение camera model в результирующем DNG (чтобы, например, иметь отдельные пресеты, срабатывающие по имени камеры, но не срабатывающие по такой же цветной камере).
  • ...

Monochrome2DNG 0.9

Продолжаем подбирать хвосты: выпущена версия 0.9 утилиты Monochrome2DNG (вот про нее на русском).

Эта утилита мало кому нужна (потому что монохромных камер, переделанных из цветных, на руках мало), но если уж нужна, так нужна :)

В версии 0.8 оставалась недоделка, суть которой сводится вот к чему:

  • В (исходно) цветных камерах разные цветовые каналы могут обрабатываться по разному: разное усиление (все едино баланс белого потом скорректирует), разное поканальное
  • ...

Поддержка Nikon Z7

Если вдруг кто хочет поковырять файлики от Nikon Z7, то вот вам свежая бета RawDigger

Поддерживаются пока не все форматы:

  • 14 bit/uncompressed, полный размер: работает
  • 14 bit/uncompressed, cropped (APS, 4:5, итп): точно не работает, нам очень бы нужны примеры, чтобы понять общую зависимость.
  • 14 bit/lossless compressed: вроде работает (но это неточно, нужны примеры)
  • 12 bit/compressed: не работает, тени раскодируются неверно (тоже нужны примеры)

Поддержка в FRV будет когда разберемся со всеми форматами (к реальному началу продаж т.е. к октябрю надеемся успеть)

FastRawViewer 1.4.9

Выпущена очередная версия FastRawViewer, это багфикс двух неприятных ошибок, ну и там по мелочи набежало. Брать на официальном сайте.

Поддержка камер

  • Leica M10-P
  • Sony RX100-V-A

Мелкие изменения

  • При использовании глобальной папки Rejected имя этой папки показывается в диалоге запроса подтверждения перемещения файлов.
  • Новая сккрытая настройка ForceWindowSizeRestore: если она установлена (скриптом), то размер главного окна повторно устанавливается после того, как оно сделано видимым.
  • Новая скрытая настройка DNGDefaultCrop: если она установлена, то FRV обрабатывает DNG-теги DefaultCropOrigin/DefaultCropSize. По-умолчанию выключена.

Исправлены ошибки

  • В стандартном режиме отметки файлов (умолчание: продвинутый), текущий файл мог теряться при потере-восстанвлении фокуса
  • При использовании глобальной папки Rejected в настройках показывалось имя локальной папки.
  • Исправлена ошибка в обработке файлов с камер Minolta (MRW) и самых старых камер Sony (A100 ARW), которая не давала показывать эти файлы.

 

Долог путь на Эльгыгытгын

До свиданья, Комсомольский, Майский ГОК прощай....

Рассвет на Эльгыгытгыне

Короче, я на несколько недель - обратно тут.

Не могу сказать, что я доволен поездкой на Чукотку, потому что КПД получился чудовищно низким ("Шаманизм и искусство ремонта вездехода"), не могу сказать, что хотел бы повторить с теми же организаторами (ну только если получу обоснованные заверения, что в следующий раз будет не так). Подробности - ну пишите в личку если интересно.

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

А Чукотка - прекрасна.

FastRawViewer 1.4.8: bugfix

Как тут нам заметили в комментариях, список изменений версии 1.4.7 - это не minor update, а major.

Так и оказалось, major update отличается тем, что всегда остаются косяки. Поэтому пришлось срочно выпустить 1.4.8:

Мелкие изменения

  • Панель EXIF, поле File Modified: дата/время теперь выводятся в системном формате.
  • Диалог редактирования диапазона дат (в панели Sort/Filter): кнопка OK теперь "кнопка по умолчанию" и срабатывает по нажатию Enter.

Исправлены ошибки

  • Mac: исправлена проблема с ошибкой "out of memory" при просмотре файлов с (некоторых) камер Fujifilm
  • Диалог редактирования диапазонов дат (в панели Sort&Filter): надпись 'Incorrect date range' не снималась после редактирования второй ("более свежей", "правой") даты.
  • Если после редактирования диапазона дат, отредактированный диапазон отвечает нулевому количеству файлов, поле статистики (счетчик файлов) для этого диапазона не обновлялось

Брать на официальном сайте.

FastRawViewer 1.4.7: релиз

Краткий список нововведений версии 1.4.7

  • Новая работа с JPEG: скорость последовательного листания файлов выросла раза в два.
  • Обработка RAW на GPU: быстрее редактирование, на хороших видеокартах быстрее и первый показ, лучше качество демозаики. Если у вас не топовая видеокарта, эту обработку придется явно включить (на ограниченном списке топовых - включена).
  • Настройки для ускорения работы интерфейса
  • "Cтандартный" (а не собственный) режим отметки файлов. По-умолчанию - работает собственный FRV-шный.
  • Много мелких доделок
  • Много мелких багфиксов

Административа

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

Прошу понять и простить: спамерам сделать аккаунт и начать спамить (если никто не чистит) совершенно несложно.

 

Административа

Читающим этот бложик по RSS:

  • После добавления IPv6 адреса к blog.lexa.ru - сломался гугловый фидбернер, через которые RSS-ы и раздавались.
  • Я этого не заметил, был занят OpenGL-программированием, "вроде в читалке RSS что-то появляется - и хорошо"
  • Читатели - указали, спасибо!
  • Убрал AAAA из DNS - фидбернер прочихался
  • И все опять работает.

Что это было и можно ли научить фидбернер ходить по AAAA - не вдавался, мне IPv6 адрес у блога особо и не нужен.

Товарищи ученые, у меня в подполе....

Есть у меня, извиняюсь за выражение, самопальный NAS:

  • M/B Supermicrp X11SSH-LN4F:
    • Intel C236 chipset
    • В ентом чипсете - 8 портов SATA
    • 4x 1GbE LAN
  • + LSI-евский китайский SAS-контроллер на 8 портов (пишет про себя Avago SAS2008)
  • 1 SSD + 7xSATA воткнуты в наплатный контроллер
  • 6xSATA (мелких, 2.5") - в LSI
  • И еще есть Intel X540 китайская, 2x10GbE
  • Питальник на 400вт, должно бы хватать с запасом.

Так вот, начался у меня в какой-то момент подземный стук....

AVX2 speedup

На одном и том же CPU (i7-7700k на базовых частотах), переход с SSE3 на AVX2 дает выигрыш, если по отдельным кускам:

  • Half-демозаика + ББ + цветовая конверсия + тоновая кривая, запись RGB bitmap: 1.97/1.11 sec (SSE/AVX)
  • Half-демозаика + ББ + цветовая конверсия + построение гистограммы: 2.11/1.483
  • Чтение raw-данных (int16), преборазование в float, вычитание черного, построение RAW-гистограммы: 1.78/1.72. Гистограмма - это очень медленно.....

Тестовый набор: 22 файла Sony A7RM2, т.е. ~900Mpix в сумме. Чиселки - CPU time (не wall time, потому что мультитрединг).

Общий выигрыш на всю программу - не больше 10 процентов, потому что уперлись теперь в видеодрайвер (генерация мипмепов, загрузка текстур в видеокарту), все спинлоки - тама.  Надо более продвинутый OpenGL использовать.

 

О размножении сущностей....

Вот возьмем, к примеру, какой-то софт, который хочет работать с RAW.

Базовая функциональность: целочисленный байер из камеры (черный вычтен камерой/не вычтен).

Размножаем сущности раз: просто байер, X-Trans, Super-CCD, полноцветный (3 цвета /sRAW/), BW.

На этом сущности, которые вылезают из камер кончаются, всего - 10 вариантов (даже 9, полноцветные из камеры - вроде везде вычтен черный).

Идем дальше, потому что есть всякие спец-случаи, вылезающие из полуобработанных RAW (HDR и так далее):

  1. Floating point вообще (независимо от цвета: байер, X-Trans, BW,
  2. ...

Pages

Subscribe to blog.lexa.ru: все статьи