скрыть номер на фото машины

Почему, выкладывая фото в интернете, лучше замазать госномер своего авто

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

История с замазыванием госномеров автомобиля уходит корнями в лихие 90-ые. Тогда водители, публиковавшие объявления о продаже машины в газетах, опасались, что фотографии с отчетливыми регистрационными знаками попадут в руки «братков», которые непременно вычислят, выследят, а затем и обворуют бедного автовладельца.

И особенно переживали те, кто перепродавал авто «на транзитах». Ведь транспортные средства с временными регистрационными знаками по понятным причинам пользовались у угонщиков особым спросом.

Эпоха бандитского беспредела давно осталась в прошлом, но многие автовладельцы до сих пор скрывают госномера своих машин. Так почему же?

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

Да, может, современные разбойники ведут себя скромнее, чем их предшественники из 90-ых, но факт остается фактом — любые персональные данные, оказавшиеся в публичном доступе, могут сыграть с их владельцем злую шутку.

Недаром философствуя на тему социальных сетей, многие употребляют фразу «ярмарка тщеславия», послужившую, к слову, названием для одного из романов Уильяма Мейкписа Теккерея. Обычными фотографиями уже никого не удивишь — все пытаются выпендриться, «случайно» засветив свои роскошные часы, чек из дорогущего ресторана или навороченную акустическую систему автомобиля.

Изо дня в день вы хвастаетесь перед подписчиками своей машиной, подробно рассказываете обо всех процедурах «прокачки», не забывая упомянуть об итоговой стоимости работ, ставите геолокации. И представьте, что может случиться, если в ваш профиль однажды заглянет недоброжелатель и приметит буквенно-цифровую комбинацию.

Звезды Инстаграма: самые жуткие поступки водителей ради лайков в соцсетях

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

Имеет ли право сотрудник ГИБДД оштрафовать водителя, который просто держит телефон в руке

По госномеру автомобиля можно узнать довольно много о его владельце, включая имя и домашний адрес. Каким образом? Базы ГИБДД, в которых хранится персональная информация, то и дело переживают хакерские атаки. Далеко не всегда после налета киберпреступников данные «сливаются» в сеть, однако это вовсе не проблема для тех, кто знает, где и у кого искать.

Замазывать или не замазывать регистрационные знаки на фотографиях — личное дело каждого, но помнить о безопасности нужно всем. Особенно в условиях процветающего мошенничества, когда новые схемы «развода» честных граждан придумываются чуть ли не каждый день.

Кстати, о мошенничестве. Нередко маскируют госномера машин (или их отсутствие) в объявлениях перекупщики, не желающие раскрывать свое истинное «лицо». Многие покупатели об этом знают и обходят предложения с замазанными регистрационными знаками стороной. Так что если вы продаете машину, публикуя предложение в интернете, может, прятать «жестянки» и не стоит, дабы побыстрее избавиться от «повозки».

Источник

Закрытие номера авто на Avito

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

Способ 1: Онлайн-сервисы

Из всех существующих в настоящее время средств, позволяющих скрыть номер автомобиля на фотографиях из объявления на Avito, самыми простыми и доступными являются онлайн-сервисы. Нами будет рассмотрено два веб-ресурса, имеющих разный интерфейс и набор инструментов, но в целом позволяющих добиться схожего результата.

Вариант 1: HideFrame

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

Чтобы завершить редактирование, в нижней части левой колонки нажмите кнопку «Сохранить» и выберите место на устройстве. В результате нужный эффект будет применен ко всем добавленным изображениям, каждое из которых сохранится в формате оригинала с идентичным разрешением и качеством.

Вариант 2: INETTOOLS

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

Если вас не устраивает данный вариант, в интернете можно найти множество аналогов, чего нельзя сказать о сервисе, рассмотренном в самом начале. По этой же причине, а также из-за большей простоты, рекомендуем ограничиться HideFrame.

Способ 2: Мобильные приложения

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

Вариант 1: Blur Number Plate (Android)

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

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

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

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

Вариант 2: Privee (iOS)

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

Если вами не были заранее сделаны снимки, в качестве альтернативы вполне можете использовать вкладку «Камера». В данном случае будет задействовано стандартное приложение операционной системы, а снимки автоматически добавятся в редактор.

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

С помощью меню над добавленной формой можете изменить стиль, выбрав размытие или пикселизацию. При этом саму по себе рамку необходимо вручную развернуть и отмасштабировать в соответствии с блоком номера, как показано в нашем примере.

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

Итоговую фотографию сможете найти в приложении «Фото» и загрузить в объявление через официальное приложение или веб-сайт торговой площадки. Качество изображения при этом полностью соответствует оригиналу.

Способ 3: Графические редакторы

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

Скачать Adobe Photoshop для Windows / iOS / Android

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

При помощи ползунка во всплывающем окне установите подходящий уровень размытия. Чтобы завершить редактирование и применить изменения, необходимо кликнуть кнопку «ОК» в правой колонке.

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

Если вас по каким-то причинам не устраивает названая разновидность фильтра, в качестве альтернативы можете использовать «Размытие в движении», выставив параметры угла и степени размытия. Также возможно применить и другие варианты, которые мы рассматривать не будем из-за сомнительной актуальности.

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

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

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

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

Подробнее: Создание и редактирование объявлений на Avito

Закрытие номера телефона

Помимо непосредственно автомобильного номера, нередко возникает необходимость скрытия контактного телефона при публикации объявлений в соответствующей категории торговой площадки. Делается это путем включения полностью бесплатной функции «Защита номера» в настройках конкретной записи, доступных во многих разделах сайта и приложения Авито.

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

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

Помимо этой статьи, на сайте еще 12355 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Источник

Редактируйте фото онлайн бесплатно в редакторе фотографий

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

Онлайн – редактор снимков, который объединил в себе наиболее востребованные и удобные функции редактирования.

Редактор не нужно загружать на компьютер или ноутбук. Пользователю достаточно посетить наш сайт и пользоваться программой в онлайн режиме.

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

Редактор активно пользуются тысячи посетителей. Мы периодически совершенствуем функции редактора, делаем их эффективнее, увлекательнее, не сложнее в пользовании.

Редактор – многофункциональный редактор, где для обработки фотографий онлайн можно выбрать: разнообразные наклейки; текстуру; тексты; ретушь; оригинальные рамки; с эффектами; коллажи и др.

Редактирование фотографий абсолютно бесплатно, также можно бесплатно пользоваться этим фото в будущем.

Желаете без проблем и качественно отредактировать снимок прямо сейчас? онлайн редактор быстро исправит недостатки, и улучшит качество любого фото!

Человеку не подвластно время. Фотоснимок позволяет сохранить самые дорогие минуты нашей жизни в первозданном облике. Снимок улавливает и передает настроение, эмоции, все тонкие жизненные моменты. С iPhotor для рисования такие воспоминания станут более впечатлительными, яркими и незабываемыми!

Фотография – один из видов искусства. Сам процесс фотографирования простой, но он способен зафиксировать сложные моменты – красивое, хрупкое и быстротечное мгновенье. Это непросто передать с помощью обычных рисунков. Какого бы качества не были фото, редактор iPhotor преобразит даже самое обычные, снятые мобильным или простым фотоаппаратом.

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

Возможности Редактора онлайн

Изменение размера, поворот, обрезка

Данное меню позволяет регулировать яркость, ретушь лица, коррекцию теней, светлых участков фото и т.п. Здесь также можно изменить оттенок, насыщенность, увеличить резкость картинок. Изменяя настройки каждого инструмента, можно наблюдать за изменениями в режиме онлайн.

Текст, стикеры, рамки

Графический редактор iPhotor позволяет создавать модные картинки, с прикольными стикерами, оригинальными фото рамками, текстовыми подписями.

С помощью редактора iPhotor можно бесплатно превратить цветное изображение в черно-белое, или наоборот, сделать виньетирование, наложение фото на фото, эффект пикселизации.

Онлайн редактор приукрасит самые дорогие моменты вашей жизни!

Источник

Как на Авито закрыть номер машины

Есть несколько способов, как закрыть номер авто на “Авито”. Это можно сделать с помощью компьютера, смартфона или подручных средств.

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

Зачем скрывать номер авто

Есть 6 распространенных причин:

Как замазать номер автомобиля в объявлении

Сайт Hideframe

Чтобы замазать номер машины в Hideframe, нужно выделить область скрытия, нажать кнопку “Применить”, дождаться результата и сохранить готовое фото на компьютер.

Сайт Inettools

Сервис позволяет заретушировать номера онлайн. Для этого нужно загрузить изображение и выделить нужную область на фото. Чтобы скачать готовую картинку, необходимо нажать кнопку “Создать” (она находится внизу страницы).

Приложение Adobe Photoshop

Для стирания номера в Photoshop следует выбрать инструмент “Прямоугольник”, после чего выделить область госномера и воспользоваться заливкой или градиентом. Для поворота и вращения фигуры необходимо зайти в меню “Редактирование” и нажать на пункт “Свободное трансформирование”.

Второй способ: выбрать вкладку “Фильтр”, в которой есть эффект “Размытие по Гауссу”, а затем отрегулировать степень размытия с помощью ползунков.

Также в Photoshop можно закрасить номерные знаки инструментом “Кисть” или размазать их при помощи инструмента “Палец”. Эти инструменты находятся на рабочей панели слева.

Утилита Blur Number Plate

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

Photo Eraser

Скрыть номер автомобиля можно и с помощью смартфона. Чтобы замазать номер машины в приложении Photo Eraser, нужно выбрать изображение в галерее мобильного устройства, а затем выделить номера с помощью инструмента “Лассо”. После этого программа закрасит выбранную область на фотографии. Приложение можно скачать на смартфон с операционной системой iOS или Android.

Afterlight

Программа поддерживается мобильными устройствами на платформах iOS, Android и Windows Phone. В Afterlight замазать номерные знаки можно с помощью инструмента “Размытие”.

Подручные средства

Продавец может завесить государственные знаки при фотосъемке автомобиля или заклеить их темной липкой лентой.

Источник

Для чего и как мы скрываем госномера автомобилей в объявлениях Авито

Привет. В конце прошлого года мы стали автоматически скрывать номера автомобилей на фотографиях в карточках объявлений на Авито. О том, зачем мы это сделали, и какие есть способы решения таких задач, читайте в статье.

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

Задача

На Авито за 2018 год было продано 2,5 миллиона автомобилей. Это почти 7000 в день. Всем объявлениям о продаже нужна иллюстрация — фото автомобиля. Но по государственному номеру на нём можно найти много дополнительной информации о машине. И некоторые наши пользователи стараются самостоятельно закрывать госномер.

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машиныскрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины
скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машиныскрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины
скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

Причины, почему пользователи хотят скрывать госномер, могут быть разными. Со своей стороны мы хотим помогать им защищать свои данные. И стараемся улучшать процессы продажи и покупки для пользователей. Например, у нас уже давно работает услуга анонимного номера: когда вы продаёте автомобиль, для вас создается временный сотовый номер. Ну а чтобы защитить данные о госномерах, мы обезличиваем фотографии.

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

Обзор способов решения

Чтобы автоматизировать процесс защиты пользовательских фотографий, можно воспользоваться сверточными нейронными сетями для детектирования полигона с номерным знаком.
Сейчас для детекции объектов используются архитектуры двух групп: двухэтапные сети, например, Faster RCNN и Mask RCNN; одноэтапные (singleshot) — SSD, YOLO, RetinaNet. Детектированием объекта является вывод четырёх координат прямоугольника, в которые вписан объект интереса.

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

Упомянутые выше сети способны находить на картинках множество объектов разных классов, что уже является избыточным для решения задачи поиска номерного знака, потому что машина у нас на картинках, как правило, всего одна (бывают исключения, когда люди фотографируют свою продаваемую машину и её случайную соседку, но это происходит достаточно редко, поэтому этим можно было пренебречь).

Ещё одна особенность этих сетей состоит в том, что по умолчанию они выдают bounding box со сторонами, параллельными осям координат. Это происходит так, потому что для детектирования используется набор заранее определённых видов прямоугольных рамок, называемых anchor boxes. Если точнее, то сначала с помощью какой-то сверточной сети (например resnet34) из картинки получают матрицу признаков. Потом для каждого подмножества признаков, полученного с помощью скользящего окна, происходит классификация: есть или нет объект для k anchor box и проводится регрессия в четыре координаты рамки, которые корректируют её положение.
Подробнее об этом можно прочитать здесь.

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

После этого есть ещё две головы:

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

одна для классификации объекта (собака/кошка/растение и т.д),
вторая (bbox regressor) — для регрессии координат рамки, полученной на предыдущем шаге, чтобы увеличить соотношение площади объекта к площади рамки.

Для того, чтобы предсказать повернутую рамку бокса, нужно изменить bbox regressor так, чтобы получать ещё и угол поворота рамки. Если этого не делать, то получится как-то так.

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

Кроме двухэтапного Faster R-CNN, есть одноэтапные детекторы, например RetinaNet. Он отличается от предыдущей архитектуры тем, что сразу предсказывает класс и рамку, без предварительного этапа предложения участков картинки, которые могут содержать объекты. Для того чтобы предсказывать повернутые маски, нужно также изменить голову box subnet.

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

Один из примеров существующих архитектур для предсказания повернутых bounding box — DRBOX. Эта сеть не использует предварительный этап предложения региона, как в Faster RCNN, поэтому она является модификацией одноэтапных методов. Для обучения этой сети используется K повернутых под определенными углами bounding box (rbox). Сеть предсказывает вероятности для каждого из K rbox содержать таргет объект, координаты, размер bbox и угол поворота.

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

Модифицировать архитектуру и заново обучить одну из рассмотренных сетей на данных с повернутыми bounding boxes — задача реализуемая. Но нашу цель можно достигнуть проще, ведь область применения сети у нас гораздо уже — только для скрытия номерных знаков.
Поэтому мы решили начать с простой сети для предсказания четырёх точек номера, впоследствии можно будет усложнить архитектуру.

Данные

В задании дана фотография автомобиля. Необходимо выделить номерной знак автомобиля, используя для этого четырёхугольник. При этом следует выделять государственный номер максимально точно.

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

С помощью Толоки можно создавать задания по разметке данных. Например, оценивать качество поисковой выдачи, размечать разные классы объектов (текстов и картинок), размечать видео и т.д. Их будут выполнять пользователи Толоки, за плату, которую вы назначите. Например, в нашем случае толокеры должны выделить полигон с госномером автомобиля на фото. В целом это очень удобно для разметки большого датасета, но получить высокое качество довольно сложно. На толоке много ботов, задачей которых является получить с вас деньги, наставив ответы рандомно или с помощью какой-то стратегии. Для противодействия этим ботам есть система правил и проверок. Основной проверкой является подмешивание контрольных вопросов: вы размечаете вручную часть заданий, пользуясь интерфейсом Толоки, а далее подмешиваете их в основное задание. Если размечающий часто ошибается на контрольных вопросах, вы его блокируете и разметку не учитываете.

Для задачи классификации очень просто определить, ошибся размечающий или нет, а для задачи выделения области это не так просто. Классический способ — считать IoU.

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

Если это отношение меньше некоторого заданного порога для нескольких заданий, то такой пользователь блокируется. Однако для двух произвольных четырехугольников посчитать IoU не так просто, тем более, что в Толоке приходится это реализовать на JavaScript. Мы сделали небольшой хак, и считаем, что пользователь не ошибся, если для каждой точки исходного полигона в небольшой окрестности находится точка, отмеченная разметчиком. Ещё есть правило быстрых ответов, чтобы блокировались слишком быстро отвечающие пользователи, капча, расхождение с мнением большинства и т.д. Настроив эти правила, можно ожидать довольно неплохую разметку, но если нужно действительно высокое качество и сложная разметка, нужно специально нанимать фрилансеров-разметчиков. В итоге наш датасет составил 4к размеченных картинок, и стоило всё это 28$ на Толоке.

Модель

Теперь сделаем сеть для предсказания четырёх точек области. Получим признаки с помощью resnet18 (11.7M параметров против 21.8M параметров у resnet34), далее делаем голову для регрессии в четыре точки (восемь координат) и голову для классификации, есть на картинке номерной знак или нет. Вторая голова нужна, потому что в объявлениях о продаже машины не все фотографии с машинами. На фото может быть деталь автомобиля.

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

Подобное нам, конечно, детектить не надо.

Обучение двух голов делаем одновременно, добавив в датасет фото без номерного знака с таргетом bounding box (0,0,0,0,0,0,0,0) и значением для классификатора «картинка с номерным знаком / без» — (0,1).

Тогда можно составить единую лосс функцию для обеих голов как cумму следующих лоссов. Для регрессии в координаты полигона номерного знака используем гладкий L1 loss.

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

Его можно интерпретировать как комбинацию L1 и L2, который ведёт себя как L1, когда абсолютное значение аргумента велико и как L2, когда значение аргумента близко к нулю. Для классификации используем softmax и crossentropy loss. Экстрактор признаков — resnet18, используем веса, предобученные на ImageNet, дальше дообучаем на нашем датасете экстрактор и головы. В данной задаче мы использовали фреймворк mxnet, так как он является основным для computer vision в Авито. Вообще, микросервисная архитектура позволяет не привязываться к конкретному фреймворку, но когда имеешь большую кодовую базу, лучше использовать ее и не писать тот же самый код заново.

Получив приемлемое качество на нашем датасете, мы обратились к дизайнерам, чтобы нам сделали номерной знак с логотипом Авито. Сначала мы конечно попробовали сделать сами, но выглядел он не очень красиво. Дальше требуется изменить яркость номерного знака Авито на яркость оригинальной области с номерным знаком и можно накладывать логотип на изображение.

скрыть номер на фото машины. Смотреть фото скрыть номер на фото машины. Смотреть картинку скрыть номер на фото машины. Картинка про скрыть номер на фото машины. Фото скрыть номер на фото машины

Запуск в прод

Проблема воспроизводимости результатов, поддержки и развития проектов, решённая с некоторой погрешностью в мире backend- и frontend-разработки, всё ещё стоит открытой там, где требуется использовать модели машинного обучения. Вам наверняка приходилось разбираться в легаси коде моделек. Хорошо если в readme есть ссылки на статьи или опенсорс-репозитории, на которых базировалось решение. Скрипт для запуска переобучения может упасть с ошибками, например, поменялась версия cudnn, и та версия tensorflow уже не работает с этой версией cudnn, а cudnn не работает с этой версией драйверов nvidia. Может, для обучения использовался один итератор по данным, а для тестирования и в продакшене другой. Так можно продолжать довольно долго. В общем, проблемы с воспроизводимостью существуют.

Мы стараемся убрать их, используя nvidia-docker окружение для обучения моделек, в нём есть все необходимые зависимости для сuda, также туда устанавливаем зависимости для питона. Версия библиотеки с итератором по данным, аугментациями, инференсу моделек — общая для стадии обучения/экспериментирования и для продакшена. Таким образом, чтобы дообучить модель на новых данных, вам нужно выкачать репозиторий на сервер, запустить shell скрипт, который соберет докер-окружение, внутри которого поднимется jupyter notebook. Внутри у вас будут все notebook’и для обучения и тестирования, которые точно не упадут с ошибкой из-за окружения. Лучше, конечно, иметь один файл train.py, но практика показывает, что всегда требуется смотреть глазами на то, что выдаёт моделька и что-то менять в процессе обучения, так что в конце вы всё равно запустите jupyter.

Веса модели хранятся в git lfs — это специальная технология для хранения больших файлов в гите.До этого мы пользовались артифактори, но через git lfs удобнее, потому что скачивая репозиторий с сервисом, вы сразу получаете актуальную версию весов, как на продакшене. Для инференса моделей написаны автотесты, так что не получится раскатить сервис с весами, которые их не проходят. Сам сервис запускается в докере внутри микросервисной инфраструктуры на кластере kubernetes. Для мониторинга производительности мы используем grafana. После раскатки мы постепенно увеличиваем нагрузку на инстансы сервисов с новой моделькой. При выкатке новой фичи мы создаем а/б тесты и выносим вердикт по дальнейшей судьбе фичи, опираясь на статистические тесты.

В результате: мы запустили замазывание номеров на объявлениях в категории авто для частников, 95 перцентиль времени обработки одной картинки для скрытия номера равен 250 мс.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *