Объяснение первой загрузки модели на устройство
При первом использовании Easy Background Remover вы можете некоторое время ждать, пока загрузится модель искусственного интеллекта на устройстве. Этот момент сбивает людей с толку, потому что продукт построен на локальных вырезах.
Эти два факта не противоречат друг другу.
- Для первого запуска может потребоваться файл модели.
- После этого программа ежедневного удаления фона будет запускаться в вашем браузере.
Что здесь означает «локальный»
Локальный означает, что цикл вырезания — открыть изображение, удалить фон, уточнить, экспортировать — предназначен для сохранения работы пикселей в среде браузера вместо загрузки каждой фотографии в API удаленного вырезания.
Это не означает, что Chrome никогда не подключается к сети. Расширения по-прежнему загружают свои собственные ресурсы. Загрузка модели при первом запуске является частью создания локальных последующих сеансов.
Почему вообще происходит загрузка
Модель на устройстве — это компромисс:
- единоразовая (или случайная) загрузка
- затем повторно использовать из кеша для последующих сеансов
- меньше причин отправлять рутинные фотографии на сервер для анализа
Это отличается от «загружать каждое изображение каждый раз».
Чего следует ожидать
Типичный опыт первого запуска:
- Установите и откройте редактор.
- Подождите, пока загрузится модель, если она еще не кэширована.
- Обработка изображений локально после того, как модель станет доступна.
- Более поздние сеансы обычно пропускают долгое ожидание первого запуска.
Обновления могут вызвать повторную загрузку, если модель изменится.
Что это не так
Первая загрузка не является:
- доказательство того, что ваши фотографии загружаются для вывода вырезов
- ворота подписки для каждого изображения
- постоянный индикатор прогресса при каждом запуске
Если последующие сеансы продолжают завершаться сбоем до начала работы с изображениями, это проблема устранения неполадок, а не нормальная конструкция.
Практические последствия для разговоров о конфиденциальности
Когда кто-то спрашивает: «Это местное?», точный ответ:
- обработка предназначена для запуска на устройстве в браузере
- при первом запуске может быть загружена модель, необходимая для этой локальной работы
- короткая локальная история/поведение кэша может существовать на уровне хранилища браузера
Эта формулировка яснее абсолютных лозунгов.
Распространенные ошибки
Ошибка 1: относиться к любой сетевой активности как к «не локальной»
Загрузка ресурса/модели и загрузка каждого изображения для вывода — это разные варианты поведения.
Ошибка 2: предполагается, что при каждом запуске требуется повторная загрузка.
Кэширование существует, поэтому последующие сеансы могут повторно использовать модель.
Ошибка 3: запуск тяжелых изменений во время незавершенной настройки при первом запуске
Дайте модели закончиться, а затем оцените качество выреза.
Ошибка 4: смешивание заявлений о продукте на разных страницах
Домашняя страница, страницы конфиденциальности и технические страницы должны оставаться последовательными в отношении этого компромисса.
Быстрая таблица
| Момент | Что обычно происходит |
|---|---|
| Первый запуск | Возможна загрузка модели |
| Позднее обычное использование | Локальный контур выреза с кэшированной моделью |
| Обновление расширения/модели | Возможна новая загрузка |
| Экспорт изображений | Локальный PNG скачать или скопировать в буфер обмена |
Более подробную информацию о конвейере см. в разделе Как работает локальное удаление фона. Формулировку доверия см. в разделе Конфиденциальность и локальная обработка.