2008-12-20 4 views
1

Этот друг спросил меня сегодня.Почему функция распознавания лиц Google доступна только в Picasa WEB, а не в Picasa для ПК?

В Picasa Web есть крутая (и пугающая :-) функция, где он распознает все лица в вашем фотоальбоме.

Но на ПК (настольной) версии этого нет.

Несколько причин я могу думать:

  1. Они просто не дошли до написания ПК версии кода.
  2. Они лицензируют эту функцию, и она стоит намного больше (или недоступна) на ПК.
  3. займет много вычислительной мощности (это кажется странным, б/с МОИХ циклов ПК свободны Google, но они должны платить за за циклов, потребляемых на своем сервере.

Любые другие мысли?

+2

Теперь эта функция в версии для ПК. –

+2

Правильно, с Picasa 3.5 функция распознавания лиц находится в ПК-клиенте. – davr

ответ

4

Я уверен, что это произойдет в следующих выпусках, но Google - забавная компания, когда дело доходит до ее собственных конкурирующих/дополняющих сервисов. Одно можно сказать наверняка, только кто-то из команды Picasa мог дать точный ответ.

Но мы можем предположить несколько вещей ...

  • Они не хотят, чтобы их код был обратным.
  • (как вы говорите), они не имеют лицензии на REDIST
  • Он блокирован в версии Dev других новых функций, которые не являются полной еще
  • Они не хотят, чтобы освободить его, потому что они хотят, чтобы люди использовать PicasaWeb в качестве сети социальной фотографии.

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

2

Из моего ограниченного контакта с программным обеспечением распознавания лиц это, вероятно, проблема перераспределения. Когда я имел дело с этим, распознавание лица было его собственным маленьким миром с чрезвычайно высокими затратами на лицензирование на процессор и огромной паранойей о том, что код становится свободным.

1

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

Так что ответ:

  • Не та же база (API) доступны или использовать, а не тот же язык, поэтому его не непосредственно портативным.
  • Не то же самое программное обеспечение, и нет никаких заявленных целей, чтобы сделать оба приложения одинаковыми.
  • Программисты ограничены, и их время тоже. Они делают выбор в отношении того, что сейчас реализует.
0

Не знаю, относится ли это к Picasa, но есть и другой случай, когда лицензирование может быть проблемой.Если серверный код использует код с ограничительной лицензией с DRM (например, GPL), который ограничивает возможности распространения модулей с помощью кода. Запуск этого модуля на веб-сервере, где пользователь получает только результат, является законным по таким лицензиям. Если бы этот код был распространен, было бы много требований законодательства, которые, вероятно, были бы очень нежелательны для коммерческих программных компаний, включая google. Это одна из очень веских причин иметь некоторые возможности, доступные только через веб-службы.

2

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

+0

Но массивные серверы Google обрабатывают (миллионы?) Пользователей. Мощность обработки ВСЕХ этих пользователей, вероятно, намного больше, чем у Google. –

0

Это было также в случае с Riya (который, возможно, первым вышел на рынок с надежным распознаванием лиц для коллекций потребительских товаров).

Самые большие причины, скорее всего:

  • Время обработки (они не могут контролировать как быстро ваш процессор и поэтому они не могут контролировать опыт). распознавания лица, весьма вероятно, будет процесс интенсивного (это заявленная причина Рия для не делает его стороне клиента)
  • Процесс распознавания требует большого объема данных для обработки , который доступен только на сервер? (Другими словами, процесс должен прокручивать миллионы лиц, а не только лица, которые у вас есть на вашем жестком диске?)

 Смежные вопросы

  • Нет связанных вопросов^_^