Как стать автором
Обновить

Комментарии 39

А можно поподробнее написать как открывать lrcat файлы?
lrcat — это обычный файл БД sqlite третьей версии. Так что любым инструментом, который умеет с ней работать.
Забавно, надо будет попробовать.
очень помог этот факт. а то умудрился сломать каталог так, что lightroom отказывался его чинить, а открыл как бд и сохранил заново — помогло и каталог снова стал читаться
О, спасибо. Иногда не хватало такой вещи в lightroom'е.
А где именно Picasa хранит записи о распознавании?

Планирую переставить систему, а вот заниматься 3 дня по новой распознаванием нет никакого желания :(
Сами файлы раскиданы по каталогам с фотографиями, а информация по контактам хранится в
%USERPROFILE%/Local Settings/Application Data/Google/Picasa2/contacts/contacts.xml
Вот хорошо бы привязать те же лица к digikam.
все же оно более кроссплатформенное и фичастое.
Есть одна мелкая засада: Picasa не кроссплатформенная. Версия, которая умеет распознавать лица, под вайном не завелась…
Picasa отлично работает в wine, я ей парсил свои 300 gb лиц только так. Но опять же в пикасе не смотря на то, что имена догодались добавить, нормально работать с ними не удобно, иерархии нет. А когда имен больше 100-200 работать с ними в виде плоского списка уже невозможно.
А у меня запустилась, но добавлять фотографии в базу данных наотрез отказалась… Вероятно, что-то я не допилил.
Надо будет посмотреть что из себя представляет база digikam… возможно, все и получится.
Проблемы есть пока еще у всех программ, для обработки фото.
Чуть более развернуто я писал тут easyjohn.livejournal.com/160256.html
А кратко — они не готовы для работы с большими объемами данных.
В этом смысле мне более импонирует digikam, т.к. его развивают энтузиасты и есть большая вероятность, что быстрее всего адаптируется опенсорсный продукт.
о_О
Работаю с Picasa только под Ubuntu и даже не ведаю как оно работает. Ставится как с офф сайта, так и с репозитория гугла.
В принципе, вот: picasa.google.com/linux/
В линуксовой версии, если я правильно помню, распознаваний лиц нет (ну или не было долгое время), по этому ставили виндовую под wine.
Тем более, что убунтой мир линукса не заканчивается, а бинари у них на сайте только в rpm и deb. Стыд и позор гуглу.
Пользуюсь ей не давно, но у меня распознавание лиц было всегда.
Выложив rpm и deb они покрыли гораздо больше половины машин с Linux ;)
Сами файлы при желании можно взять как из deb, так и из rpm.
— Уж извините что 2 раза комментарий отправил, глюк с браузером, бывает.
Работаю с Picasa только под Ubuntu и даже не ведаю каким образом она работает. Ставится с офф сайта или с репозитория гугл.
В принципе вот: picasa.google.com/linux/
погуглите, там куча смешных было.
что не умаляет сути, разбирать фото с этими подсказками на порядок проще. тем более в пачке с одного мероприятия как правило сразу человека на куче фото опознает как одно лицо.
а нельзя ли включить эти таги просто внутрь самих файлов? т.е. в IPTC.
это как-то более правильно, чем хранить таги в базе данных программы.
Можно и так сделать. Собственно, именно этим найденный мной плагин и занимался. Но пользоваться этим совершенно невозможно, так как все найденные люди запихиваются в один тег. В итоге выглядит это так:
фото1
Faces: Вася
фото 2
Faces: Вася, Маша

В лайтруме нет инструментария, чтобы выбрать все фотографии, где тег Faces содержит подстроку Вася. В итоге, все возможные комбинации людей на фотографиях добавляются как отдельные метатеги. Если какой-то софт научится их разбирать — это может быть полезно. Пока же — скорее вредно.
я таким образом импортировал для теста базу фоток из acdsee в photoshop elements. все таги хорошо подхватились. странно, что здесь не так.
После прочтения вот этой статьи — habrahabr.ru/blogs/infosecurity/100043/
мне было бы как то ссыкотно подписывать всех своих знакомых ;)
в вебе — да. а в локальных базах, почему нет?
Там дискреционное разграничение доступа. То есть, если альбом не публичный, то это достояние только Вас и гугла. Собственно как и переписка, которую Вы, вероятно, не боитесь.
Про распознавание лиц. Я долго собирался начать использовать эту фичу Пикасы, и когда надумал попробовать, решил первым делом устроить ей стресс-тест. Ну и натравил ее на коллекцию фотопорно, сколько было на винте. В общем, сам интерфейс оказался для таких объемов данных просто не приспособлен. Последовательный показ лиц с вопросом «это %actressname%, я угадал?» не катит как способ быстро каталогизировать тысячи и тысячи кадров. Очень смело занимаясь угадыванием, программа пытается приписать новое лицо одному из уже существующих персонажей. Т.е. если вначале вы указали по именам одну блондинку и одну брюнетку, то дальше про большую часть блондинок и брюнеток вас обязательно спросят, а не вот те ли это две. Одну и ту же актису пикаса начинает сносно узнавать довольно быстро, но все же, даже после сотни указанных кадров с ее лицом, новые пачки будут поступать максимум штук по десять, даже если ее там еще тысяча таких же кадров. И это речь еще только о лицах. :)

Long story short, работает эта фигня только на небольших группах разных людей. Т.е. разметить архив дружеских фоток за год еще можно. Но опять же, требуется принятие индивидуального (с кликом, а частенько и печатанием вручную) решения по каждой фотке. Плюс, добавить нового персонажа — это не просто затайпать новое имя; надо создать новый контакт через специальный интерфейс.

Как-то так.
работает в целом более-менее адекватно.
да, разбор с нуля большой коллекции это пара вечеров. за то потом новодобавленное сортируется относительно быстро.
Да, это точно. Но сначала сильно разочаровала именно необходимость вручную участвовать в сортировке.
не на столько идеален механизм.
у меня получалось по разному, сначала сортировал большими группами и подсказки были адекватные. а потом дошел до фоток, где размер лица не больше аватара, вот там началось трудное, подсказывал лица от балды.
На самом деле не все так печально. Там интерфейс немного неочевидный, так что я тоже поначалу продвигался почти вручную… Но по мере освоения, появились определенные навыки… Хотя, интерфейс я по прежнему считаю неочевидным:)
Ах да. Еще у меня сложилось впечатление что пикаса не принимает решения по многим фотографиям до конца сканирования… а сканирование у меня заняло около суток.
Про интерфейс хорошо что напомнили. Да, «неочевидный» это мягко сказано. :)
НЛО прилетело и опубликовало эту надпись здесь
А чем не подошел экспорт/импорт через xmp?
(http://www.anvo-it.de/wiki/avpicfacexmptagger:main)

Я как-то увидел у товарища на работе процесс разбора фото, меня порадовало. Решил попробовать. (Для каталогизации с давних пор использую Expression Studio, в девичестве iView Media Pro, и импорт через xmp меня вполне устраивал).
Натравил Пикасу на одну фотосерию, сначала порадовало. На второй серии засёк время, сколько я трачу и вручную оценил качество. В первую очередь о качестве. Плохо, если не сказать ужасно. Многие лица просто пропускает (вообще даже не понимает, что это лицо), и в то же время очень много шума: манекены, постеры, памятники и т.п. С шумом фиг с ним, а вот ручной просмотр всех фото в поисках нераспознанных лиц здорово увеличивает время обработки. Теперь про время. В итоге, с учетом ручной проверки работы Пикасы, общее время обработки оказывается БОЛЬШЕ, чем обработка вручную.

Итог: для серьезной работы функция распознавания лиц пикасы пока не пригодна. Но для людей, выкладывающих огромное количество фотошума в социальные сети вещь незаменимая: таким образом шум этот здорово детерминируется.
А как программа решает где брать базу Picasa? может тоже добавить окно для поиска файла как для каталога lightroom. а то у меня
«D:\Рабочий стол>LightroomFaceImporter.exe
Loading Picasa contacts…
Error: Picasa contact file corrupted or does not exist.»
Программа ищет базу по адресу %USERPROFILE%/Local Settings/Application Data/Google/Picasa2/contacts/contacts.xml
Я просто не знаю где она еще может храниться. Если бы знал — перебирал бы несколько вариантов.
Окно выбора я вначале хотел сделать, но при этом придется пользователю объяснять что именно ищем, а пикаса все равно не умеет хранить свою БД по другому адресу (во всяком случае, мне неизвестно можно ли ее переместить в другое место). Так что от окна было принято решение отказаться.
если именно по такому пути — то понятно, почему у меня не нашло. в windows 7 другие пути папок внутри папки профиля %userprofile%\AppData\Local\Google\Picasa2\contacts
Спасибо — вечерком добавлю.
Заменил путь на %LOCAL_APPDATA%, так что теперь, по идее, должно работать и в win7.
Если есть время — проверьте пожалуйста.
Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации

Истории