-ѕоиск по дневнику

ѕоиск сообщений в akry

 -ѕодписка по e-mail

 

 -—татистика

—татистика LiveInternet.ru: показано количество хитов и посетителей
—оздан: 21.08.2007
«аписей: 4912
 омментариев: 25552
Ќаписано: 40035

»нтеграци€ Picasa и Lightroom

—реда, 20 январ€ 2010 г. 23:00 + в цитатник

Ћица ѕикасы

÷ель эксперимента: облегчить поиск людей на фотографи€х. Ќе каких-то конкретных, а вообще фотографий, на которых есть люди. ќчень удобно, когда ты можешь по-быстренькому выбрать из набора типажей.

√раничные услови€: теги должны быть в фотографи€х в Ћайтруме. »бо он — основна€ среда дл€ работы, остальное — баловство.

«адумка: Picasa умеет искать на фотографи€х лица. —ледовательно если найти с еЄ помощью все лица и пометить эти фотографии одним тегом (например «faces»), то цель будет достигнута.

ќсобенности реализации и камни на пути. Ќа практике всЄ оказалось сложнее.

¬о-первых, ѕикаса слабо настраиваема. Ёто одна из программ в любимом стиле Apple: «ћы считаем, что стопроцентно позаботились о юзабилити, а если вам что не нравитс€, идите в жопу, €блокофоб». “.е., идеи зашиты в практически ненастраиваемый интерфейс. »деи иногда очень хорошие, а иногда глупые. Ќо исправить ты всЄ равно ничего не можешь, потому что создатели софта считают теб€ несмышлЄнышем, лучша€ одЄжка которому — смирительна€ рубашка. ¬ нашем случае эта «рубашка» про€вилась в невозможности задать минимальный размер лица. Ќу не нужны мне лица высотой в п€ть пикселей, выхваченные из толпы. ј уж как сложно пон€ть — ѕикаса уже обработала все фотографии, или ещЄ будет что-то доделывать? Ќадпись «найдено 500 лиц, осталось обработать ещЄ 3000» через полчаса мен€етс€ на «найдено 501 лицо, осталось обработать ещЄ 20,000, займЄт 19 часов», а ещЄ через п€ть минут на «найдено 358 лиц, осталось обработать ещЄ 500».

¬о-вторых, ѕикаса — тормоз. ≈Є просмотрщик мне нравитс€ скоростью, а сама ѕикаса как раз тормознутостью и не нравитс€. ќбработка каталога из 20  фотографий зан€ла больше суток.

¬-третьих, ѕикаса не пишет теги в EXIF. Surprise! ѕикаса пишет теги в собственный файл «.picasa.ini» в той же папке, где и фото. Ёта проблема была решена с помощью написани€ скрипта, который парсил эти файлы, тащил из них ключевые слова и переносил их в картинки (и XMP) с помощью exiftool.

¬-четвЄртых, Ћайтрум не может отличить изменЄнные картинки от остальных. ѕоэтому приходитс€ считывать метаданные из всех, что тоже занимает врем€. ћожно было бы попробовать сделать инъекции в его бд на sqlite3, но имхо это уже чересчур.

–езультат. ѕомечено 1400+ картинок с лицами. Ѕеглый взгл€д на каталог показывает, что ещЄ как минимум столько же не найдено, причЄм совершенно очевидных годных лиц. я бы спокойно отнЄсс€ и к ложным срабатывани€м, и к п€типиксельным физиономи€м, если бы охват был стопроцентный. ј так непон€тно, ради чего система напр€галась, творила чудеса распознавани€, если не сумела разгл€деть портрет в анфас во весь кадр.

¬ыводы. Ёксперимент признать неудачным. “рудозатраты велики, выход мал. ѕросто фигуры людей не отмечены, много нужно доделывать. — оговоркой — технологи€ переноса тегов из Picasa в Lightroom отлажена, так что если потребуетс€ отметить лица или перенести другие теги (не представл€ю пока, зачем), то это можно будет сделать легко.

 

Bonus. ¬ XMP ключевые слова эксифтулом нужно писать не аргументом «-keywords», а «-XMP-dc:Subject+="слово"». ј в JPG ещЄ и «-IPTC:keywords+="слово"».

–убрики:  «аметки на обрывках плЄнки
«аметки по фотографии и фотографированию.
phtg
¬сЄ, св€занное с фотографией и фотографированием.
ћетки:  



 

ƒобавить комментарий:
“екст комментари€: смайлики

ѕроверка орфографии: (найти ошибки)

ѕрикрепить картинку:

 ѕереводить URL в ссылку
 ѕодписатьс€ на комментарии
 ѕодписать картинку