Что такое буква Z: «новая свастика» или кремлевский флешмоб?
- Григор Атанесян
- Би-би-си
Подпишитесь на нашу рассылку ”Контекст”: она поможет вам разобраться в событиях.
Автор фото, EPA
Подпись к фото,Билборд на Лиговском проспекте в Петербурге
Ко второй неделе войны в Украине латинская буква Z стала универсальным символом поддержки российской власти и боевых действий. Ее можно найти не только в соцсетях, но и на билбордах в центрах российских городов, на административных зданиях, музеях и на самих россиянах — на одежде, в макияже и даже маникюре.
Критики называют символ Z новой свастикой, а сторонники вторжения в Украину, которое Россия называет спецоперацией, считают его символом поддержки армии, которая, по официальной версии Кремля, борется с «неонацистами».
При этом никто точно не знает, что означает эта и другие буквы на российской военной технике. Минобороны России утверждает, что Z значит «Za Победу»; эксперты предполагают, что это обозначение тактических групп.
«Z накрывает страну»
В первые дни российского вторжения в Украину в соцсети попали изображения российской военной техники с нанесенными на нее латинскими буквами: Z, V и другими.
Наиболее часто встречающаяся из них — Z — вскоре стала маркером поддержки действий российской власти.
В рамках одного из флешмобов люди и автомобили выстроились буквой Z, чтобы их сфотографировал дрон — он прошел от Петербурга до Сургута. В Кузбассе, как сообщает РИА Новости, к нему подключились самосвалы БелАЗ.
В Казани в таком же флэшмобе приняли участие пациенты детского хосписа, а также их родители и персонал учреждения.
Пропустить Подкаст и продолжить чтение.
Подкаст
Что это было?
Мы быстро, просто и понятно объясняем, что случилось, почему это важно и что будет дальше.
эпизоды
Конец истории Подкаст
Футболки с буквой Z появились в крупнейших российских интернет-магазинах; их выпустил также государственный телеканал RT.
Новый символ используется и для запугивания оппонентов. В Москве полицейские, проводившие обыски в офисах «Мемориала» (объявлен в России «иноагентом»), оставили бумаги с буквой Z и подписью «Мемориал — все».
Букву Z неизвестные также нарисовали на двери квартиры участницы Pussy Riot Риты Флорес, а также кинокритика Антона Долина.
«Z — новая свастика — накрывает страну», — написал в своем «Телеграме» журналист и певец Игорь Григорьев, в прошлом главный редактор контркультурного журнала “ОМ”.
С ним соглашается колумнистка журнала New Yorker Маша Гессен: «Графически Z явно ближе к свастике, чем к любому известному советскому символу, такому как пятиконечная звезда, серп и молот или красный флаг».
«Всего за неделю Z стала символом нового российского тоталитаризма», — пишет Гессен.
Государственные органы, федеральные и местные чиновники, провластные знаменитости и простые сторонники власти стали ставить латинскую букву на аватары в соцсетях.
Российские и украинские пользователи соцсетей также сравнивали новый символ с нацистскими эмблемами. Так, рунический знак «Вольфсангель», похожий на латинскую Z, был тактическим знаком нескольких дивизий СС и Вермахта; а ближе всего — эмблема 4-й дивизии СС, воевавшей под Лугой, Псковом и Ленинградом.
Однако, как считает специалист по российской военной пропаганде Иэн Гарнер, на самом деле эта кампания — продукт кремлевских политтехнологов, замаскированный под низовую инициативу.
Эксперт приводит в пример случай Ступино, небольшого города в Московской области, где буквой Z выстроились дорогие иномарки, а снимали их дроны — так же, как и в других подобных акциях, которые организовывали государственные или провластные организации.
Учитывая практику поощрения участия студентов и бюджетников в провластных мероприятиях, реальным показателем поддержки могут быть только соцсети, считает исследователь, а в них нет признаков массового, всенародного использования этого символа.
Кремль не может добиться народной поддержки через обезличенные кампании, созданные вокруг нового символа, пишет Гарнер. «Если они хотят добиться результатов, им нужны истории мучеников. Ах, да, и им нужно будет называть это войной — чего они по-прежнему не делают».
- LIVE: Последние новости в режиме реального времени
- КОНФЛИКТ: Война России с Украиной: что дальше и что будет делать НАТО?
- ЭСКАЛАЦИЯ: Путин перевел силы ядерного сдерживания в особый режим. Что это значит?
- ОЧЕВИДЦЫ: «Kак в XXI веке может быть вообще война?» Жительницы Харькова о бомбежках
- ИЗОЛЯЦИЯ: ЕС отрезал Россию от самолетов.
К чему это приведет?
- ПЕРСПЕКТИВЫ: Балтийские страны готовятся к военному конфликту с Россией. Насколько он реален?
Что значат эти буквы?
Даже сторонники власти, которые выстраиваются буквой Z, признают, что они не знают, что она значит. Российское минобороны сначал предложило трактовать Z как «Zа победу», а V — еще одну букву с военной техники — как «Сила в праVде», но потом в добавило множество других вариантов, включая «Za мир», «Zа пацаноV», «Когда Россия поZвала» и т.д.
Z и V — обозначения техники Западного и Восточного военного округа соответственно, говорил основатель журналистской группы Conflict Intelligence Team (CIT) Руслан Левиев в интервью каналу «Настоящее Время» (признан иноагентом).
По словам Левиева, который ссылался на свои источники в российской армии, отмеченная треугольником техника относится к Южному военному округу, а диагональной чертой — к Центральному.
Собственную теорию представил и украинский генштаб: по его информации, Z стоит на технике «восточных сил РФ», Z в квадрате — войск из Крыма, O — войск из Беларуси, V — морской пехоты, X — отрядов из Чечни, А — спецназа.
Однако украинское агентство Униан публиковало фотографии якобы уничтоженных отрядов «кадыровцев», на которых техника помечена буквой V, что противоречит этой версии. Би-би-си не располагает независимыми подтверждениями этого.
В российских СМИ распространялась версия, по которой эти буквы могут быть инициалами Владимира Зеленского (Zelensky Volodymyr Oleksandrovych) — однако озвучивший ее эксперт сам пояснил, что это лишь домыслы.
“Это обозначения оперативных групп, — ответил на вопрос Би-би-си о значении букв Майкл Кофман, директор российской программы в Центре военно-морского анализа США. — Это просто буквы, которые они выбрали”.
По мнению Кофмана, за этим выбором может и не стоять никакого глубокого значения.
Подпись к фото,«Инстаграм» Минобороны РФ
Чтобы вы могли продолжать получать новости Би-би-си — подпишитесь на наши каналы:
- Telegram
- VK
- OK
Загрузите наше приложение:
- iOS
- Android
как я научил нейросеть рисовать русскую хтонь / Habr
Вступление
В России модно грустить. Популярная культура под разными соусами толкает нам депресняк: всякие майки «Россия для грустных», фестивали «боль», подборки «Russian doomer music» на ютубе и так далее. Рунет завален однотипными постпанком, панельками и серостью, которые тем не менее довольно много людей видят чем-то родным и уютным, ощущают частью своего культурного кода. Мне стало интересно, сможет ли ИИ если не победить то хотя бы возглавить эту моду и затронуть струны душ рашн думеров. Ведь что может быть более бессмысленно и тоскливо чем нейросеть, рисующая гипертрофированно-хтоническую Россию? Так появился проект нейроссия.
Собираем данные
Во ВКонтакте очень много пабликов где старательно собраны, отфильтрованы, а иногда и структурированы грустные российские пейзажи, так что выбор источника данных как-то сам собой пал на родную российскую соцсеть. Вообще, кажется что ВК очень классный источник данных, многие тематические паблики наполняются из предложенных записей, и картинок в них гораздо больше, чем, например, в инстаграме, где механизма предложки нет. Начал я с эталонных примеров русской хтони — пабликов ЭЕ и Панельки.
Чтобы выкачать фотки, лайки и комменты я воспользовался python-библиотечкой vk_api. Этот модуль позволяет работать с методами api вконтакта, а также обрабатывать капчу и двухфакторную аутентификацию. В качестве примера приведу скрипт скачивающий фоточки из последнего поста на стене сообщества:
Качаем картинки из последнего поста на стене группыimport os import vk_api import urllib.request def captcha_handler(captcha): print (f"url: {captcha.get_url()}\n") key = input("Enter captcha code: ") return captcha.try_again(key) def auth_handler(): code = input("Enter 2FA code: ") return (code, True) def save_post_pictures(post, imgfolder, imres): pictures = [] if not os.path.exists(imgfolder): os.makedirs(imgfolder) for attachment in post['attachments']: if attachment['type'] == 'photo': photo = attachment['photo'] for size in photo['sizes']: if size['type'] == imres: url = size['url'] filename = ('_'. join(url.split('/')[-2:])).split('?')[0] urllib.request.urlretrieve(url, os.path.join(imgfolder, filename)) pictures.append(filename) return pictures phone = input("phone ") password = input("password ") domain = 'plattenbauten' # vk.com/plattenbauten sess = vk_api.VkApi(phone, password, captcha_handler=captcha_handler, auth_handler=auth_handler) sess.auth() api = sess.get_api() posts = api.wall.get(domain=domain, count=1)['items'] save_post_pictures(posts[0], domain, 'z') # https://vk.com/dev/photo_sizes - z максимальный размер
Так я накачал чуть больше чем 100к фоточек из нескольких пабликов. Дальше встал вопрос, как их отфильтровать. Для фильтрации я использовал детектор EfficientDet (чтобы выкинуть из датасета фотки с людьми, машинами, котиками и.т.д, оставив только пейзажи), а также совсем чуть-чуть NLP в лице NLTK чтобы обработать подписи к фотографиям — сделать стемминг слов и найти по тегам то что не нашёл детектор.
Обучаем стайлган
Я использовал архитектуру Stylegan2 с аугментациями дискриминатора. Аугментации (повороты, отзеркаливания, кропы) позволяют получать чуть лучшие результаты на маленьких датасетах. Вот в этом репозитории оригинальный код, а вот здесь — моя наколеночная модификация для запуска в Google Colab и генерации видео по ключевым кадрам (об этом дальше).
У этой реализации стайлгана есть одна особенность — на вход ему нужны данные в формате .tfrecord (как их получить из картинок описано в readme). А особенность заключается в том, что картинки записываются в tfrecord-ы без сжатия, что в условиях работы на Colab может быть критично. Так, например, датасет из 10 тысяч картинок разрешения 1024х1024, будучи сконвертированным в .tfrecord забьёт диск Колаба под завязку. Говорят, что есть модификация stylegan2 которая использует сжатие в .tfrecord-ах, но я её пока не проверял.
Отчего так в России берёзы шумят?Обучение на Google Colab в бесплатной версии идёт со скоростью примерно полчаса на эпоху для разрешения 1024х1024. Когда уже на первых эпохах на генерируемых сеткой картинках проступила родная цветовая гамма, вспомнился мем про «отчего так в России берёзы шумят».
Генерируем видео
В какой-то момент проект из гиковских прикольчиков превратился в прикольчики творческие. Возникла идея привлечь к этому друзей-музыкантов и сделать генеративное видео с генеративной музыкой (впоследствие трансформировавшаяся в вариативный стрим на платформе mubert). Хотелось чтобы переходы в видео были хоть немного осмысленными и согласующимися с музыкой.
Латентный вектор это промежуточное сильно сжатое представление картинки, в котором скрыты все выученные нейросетью свойства. Наверное, можно было заморочиться и найти в латентном векторе (размерности 512) компоненты отвечающие за тот или иной параметр картинки (чтобы например плавно менять освещение, сохраняя структуру картинки), но я решил что проще сгенерировать видео по ключевым кадрам. Если плавно переходить от вектора соответствующего одной картинке (ключевому кадру) к вектору соответствующему другой, то картинки также будут плавно перетекать одна в другую. Для этого я поменял несколько строк в скрипте generate.py так, чтобы на вход он принимал папку с латентными векторами выбранных картинок, и список, в котором эти картинки должны появляться в видео.
В заключение
С появлением таких архитектур как stylegan, генеративное искусство набирает обороты — некоторые даже успешно продают генеративные картины за сотни денег, не написав ни строчки кода. Надеюсь, эта статья натолкнёт кого-то ещё на идеи применения нейросетей в искусстве, тем более что сервисы типа Colab существенно снижают порог вхождения и затраты для получения интересных результатов.
Ещё картиночкиСсылки
Нейроссия в ВК
Нейросеть Stylegan2-ada
Python-обёртка api вконтакте
дизайнов, тем, шаблонов и графических элементов Русские Тачки, которые можно загрузить на Dribbble
Посмотреть автомобили ГАЗ
Автомобили ГАЗ
Посмотреть русские автомобили
Российские автомобили
Посмотреть русские автомобили
Российские автомобили
Посмотреть русскую матрешку
Русская матрешка
Посмотреть Гушеше
Гушеше
Призрак Киева
Посмотреть конструктивистскую архитектуру
Архитектура конструктивизма
Посмотреть историю создания
Создание истории
-
Посмотреть Шина Лебедь Герундий
Шина Лебедь Герунд
Посмотреть Car Assistant — Мобильное приложение
Car Assistant — мобильное приложение
Посмотреть Альфа Ромео
Альфа Ромео
Просмотр новостей
Просмотреть Hyundai Auto Georgi — Web UXUI
Hyundai Auto Georgi — Web UXUI
Просмотреть Hyundai Auto Georgi — Web UXUI
Hyundai Auto Georgi — Web UXUI
Посмотреть Мустанг РТР
Мустанг РТР
Посмотреть Порше Тайкан
Порше Тайкан
Посмотреть американо-российско-европейско-бельгийские ракеты
Американско-российско-европейско-бельгийские ракеты
Посмотреть драйвер Stych
Драйвер Стич
Посмотреть Stych French
Стич Френч
- Просмотр автомобилей 🚗 🚘 🔥
Автомобили 🚗 🚘 🔥
Просмотреть Hyundai Auto Georgia — Web UXUI
Hyundai Auto Georgia — веб-пользовательский интерфейс
Посмотреть BMW Group Classic
BMW Group Classic
Посмотреть Стич онлайн
Стич Онлайн
Посмотреть сериал Русский танец — Щелкунчик⠀
Русский танец — Серия Щелкунчик⠀
Зарегистрируйтесь, чтобы продолжить или войдите
Loading more…
Русское вождение автомобиля в App Store
Описание
Вы когда-нибудь ездили на русских машинах? Что ж, время пришло!
Вы когда-нибудь пробовали реалистичное вождение русской машины? Что ж, это отличный шанс ощутить на себе городскую езду в России! Вы можете выбрать из различных русских автомобилей:
— Лада Нива
— Уаз
— Бумер
— И еще много моделей!
Если вы когда-нибудь захотите почувствовать себя мафиози и заняться реалистичным вождением, просто скачайте Симулятор вождения русского автомобиля 2021 и обыграйте всех своих соперников. Эта игра состоит из отличной физики транспортных средств, большого городского трафика, где вам нужно использовать свои навыки вождения, чтобы пройти уровни.
Наконец, собирайте автозапчасти, чтобы модернизировать свои русские автомобили и стать самым быстрым в городе! Не забывайте, что этот автомобильный симулятор очень затягивает, так что играйте осторожно.
Попробуйте прямо сейчас!
Разработчик, Симонас Лейзис, указал, что политика конфиденциальности приложения может включать обработку данных, как описано ниже. Для получения дополнительной информации см. политику конфиденциальности разработчика.
Данные, используемые для отслеживания вас
Следующие данные могут использоваться для отслеживания вас в приложениях и на веб-сайтах, принадлежащих другим компаниям:
- Расположение
- Идентификаторы
- Данные об использовании
- Диагностика
Данные, связанные с вами
Следующие данные могут быть собраны и связаны с вашей личностью:
- Расположение
- Идентификаторы
- Данные об использовании
- Диагностика
Методы обеспечения конфиденциальности могут различаться, например, в зависимости от используемых вами функций или вашего возраста.