- PVSM.RU - https://www.pvsm.ru -
МегаФон уже писал обзорный пост [1] о том, как работает инсталляция «Лица Олимпиады» в Сочи.
Однако видимая глазу часть — от силы 20% всей инфраструктуры проекта.
Хотелось бы рассказать немного о том, кто и что стоит за «Лицами».
Приготовьтесь, под катом много букв и некоторое количество картинок.
Прежде чем углубляться в техническую часть, стоит отметить, что МегаФон собрал для этого проекта сразу несколько лучших компаний в своих областях. Каждая из них отвечала за разные стадии и этапы проекта.
Только благодаря плотному и дружелюбному взаимодействию всех сторон проект удалось запустить в рекордные сроки.
«Вот эти ребята»:
Но начнём по порядку.
Одним прекрасным днём «в нашу дверь постучали».
Агентству Deluxe Interactive, где я работаю, МегаФон предложил поучаствовать в проекте, размах которого охватывал три десятка российских городов и огромный павильон в Олимпийском Парке Сочи.
Сроки были непростыми: на 26 ноября уже была назначена пресс-конференция, где проект должен работать в полную силу, ведь сканироваться придут олимпийские чемпионы!
А еще к этому моменту стоило протестировать систему на надежность и обучить промо-персонал. Так что в действительности времени было даже меньше.
Но это лишь делало проект интереснее!
Конечно, мы согласились.
Началась кропотливая и, вместе с тем, оперативная работа.
Первым делом нужно было общее понимание проекта. Ребята из AXIS создали огромный spreadsheet с зонами ответственности, а мы набросали простенькую, но в меру наглядную схему в Visio:
Хронологически проект был разделен на два этапа:
Первый этап состоял из сбора 3d-моделей пользователей и их персональных данных. Механика была примерно следующей:
QR-коды |
Очевидно, QR-код нужен не только для взаимодействия планшета и будки. В нём сразу зашита ссылка на персональную страницу пользователя на сайте http://faces2014.megafon.ru/ [2] Поскольку не стоило давать случайному пользователю возможность получить список всех участников акции простым перебором IDшников, и в то же время хотелось, чтобы ссылка для просмотра не требовала авторизации, — было решено перед ID зашивать 6 символов «соли»: http://faces2014.megafon.ru/contest/qr/1A0B7A034378 [3] По прикидкам МегаФона, за весь период в акции должно было поучаствовать около 70,000 человек, но памятуя из институтского сопромата, что всему на свете не помешал бы тройной запас прочности, мы решили сгенерировать в три раза больше. К сожалению, типография, печатавшая карточки, отказалась работать с PNG-форматом, в котором генерирует коды большинство программных пакетов. IrfanView на обычном рабочем ноутбуке справился с конвертацией двух с лишним сотен тысяч файлов в отдельные PDFки заданного формата за несколько часов. |
Так как всемирным партнером Олимпийских игр является Samsung, было решено снабдить промо-персонал планшетами именно этой компании. Из двух доступных на тот момент больших планшетов: Galaxy Tab 3 8.0 и Galaxy Note 8.0, был в итоге выбран первый, не требующий стилуса вариант.
Все планшеты были зарегистрированы на один и тот же e-mail для удобства отслеживания местонахождения в процессе «гастролей» акции по России.
Ни один планшет не был привязан к конкретному городу, а различать их всё же было нужно. Поэтому, благодаря программистам-анимешникам, планшеты во внутреннем реестре были названы именами шестнадцати японских школьниц, от Asuka до Yuki :)
Участвовать в первом этапе проекта могли только абоненты МегаФона, поэтому нужно было отслеживать это.
Ничтоже сумняшеся мы думали, что проверка ограничится банальным списком префиксов в формате «926» — окей, «916» — не окей. Реальность оказалась к программистам куда более жестокой.
Во-первых, далеко не все диапазоны номеров в рамках одного префикса обязательно принадлежат одному оператору. Сложно поверить, но таких диапазонов — четыре с лишним тысячи.
Во-вторых, файл с разбивкой этих префиксов еще и не высечен на скрижалях, а имеет свойство время от времени обновляться.
Что ж, сделали проверку каждого номера на сервере с возвратом ответа в планшетное приложение, и регулярно обновляли их базу.
За первый этап статистика по отсканировавшимся абонентам в городах России выглядела примерно так (Москву из списка специально убрали, чтобы не портить наглядность картины — там отсканировалось более четверти пользователей):
Труд петербуржской команды модераторов в этом проекте можно смело считать титаническим.
Как в плане объема работ, так и в его необратимом влиянии на сознание :)
При нарушении участниками правил сканирования, 3d-модели иногда принимали странные, причудливые и откровенно непонятные формы:
Да и успешно сформированные модели выглядели иногда странновато. При этом каждая отклоненная модель означала, что пользователю придётся возвращаться для повторного сканирования, поэтому случайных ошибок быть не могло.
Работу с модераторами разделили на две части:
Второй этап в чём-то проще, а в чём-то сложнее первого.
С одной стороны, участвовать могут уже не только абоненты МегаФона, с другой — появились новые аспекты работ:
Кстати говоря, за 14-е февраля было показано аж 280 таких пар.
Видео |
Задач, связанных с видео было две: отображение Live-картинки на сайте, и накопление видеоархива с целью дальнейшей нарезки персонализированных видео для профилей пользователей.
На удивление, с «железной» точки зрения и то и другое решается одной платой за $500 [4]. Технически процесс устроен следующим образом:
|
Я уже упоминал, что иностранцев было много. Вот как разделились среди них первые места по численности (доля от общего числа отсканированных, не являющихся гражданами РФ):
Одними из первых на фасаде павильона появились лица волонтёров из разных стран:
Было также множество стран, представленных, наоборот, всего одним отсканировавшимся человеком. И если от Кюрасао или Демократической республики Конго этого стоило ожидать, то наличие всего одного венгра, испанца и бельгийца показалось нам странным.
Даже из Свазиленда, Ангильи и Гернси (да-да, это всё реально существующие государства) отсканировавшихся людей было больше!
В целом через 3d-сканеры прошли представители 91 страны, что на 3 больше числа стран-участниц самой Олимпиады.
Акция близится к завершению. Сегодня — последняя возможность отсканироваться в Москве, завтра — в Санкт-Петербурге и Сочи. И в заключительные дни Паралимпиады ваше лицо будет точно так же показано на фасаде Павильона в Олимпийском Парке, и на сайте http://faces2014.megafon.ru [5]
P.S. Ещё немного занятной статистики напоследок:
Кроме того, были еще SMS, информирующие о переносе времени показа пользователя в случае, если случались технические накладки или непредвиденные обстоятельства.
P.P.S. Готовы ответить на любые, самые каверзные, технические вопросы.
Задавайте!
Автор: Elaith
Источник [6]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/megafon/57110
Ссылки в тексте:
[1] обзорный пост: http://habrahabr.ru/company/megafon/blog/204046/
[2] http://faces2014.megafon.ru/: http://faces2014.megafon.ru/
[3] http://faces2014.megafon.ru/contest/qr/1A0B7A034378: http://faces2014.megafon.ru/contest/qr/1A0B7A034378
[4] одной платой за $500: http://www.blackmagicdesign.com/products/h264prorecorder
[5] http://faces2014.megafon.ru: http://faces2014.megafon.ru
[6] Источник: http://habrahabr.ru/post/215925/
Нажмите здесь для печати.