SlideShare ist ein Scribd-Unternehmen logo
1 von 39
Длинное название темы на
РИТ++
• Олег Бунин
Фотографируем Олимпиаду. О
том, что происходит после
нажатия кнопки.
Михаил Корытов
800+
?
IOPP
NOPP
<= 1,5 минуты
visualrian.ru
- добраться до точки съемки
- снять картинку
- снабдить картинку подсказками
- передать картинку
+
+
+
- выбрать нужную картинку
- скадрированть
- откорректировать цвет
- разобраться что снято
- описать
- категоризировать
- опубликовать
- добраться до точки съемки
- снять картинку
- снабдить картинку подсказками
- передать картинку
Software
- serverside (Apache, php, PosgreSQL)
- толстый клиент (C++, Qt)
- скрипты для NASов (perl, sh)
Software
(“Блиц”)
- 15 000штук за двухчасовую игру в хоккей:
400-600 с ручных камер, неплохие
остальные – с ремоутов, 98% на выброс, но 2% -
очень хорошие
- только около 100штук из них публикуется
Отбор картинок
- очень быстрое листание фотографий
- прегенерация картинки в низком разрешении
- bitmap-cache в памяти и на HDD
- предиктивная генерация кеша
- быстрый показ картинки в низком разрешении с
последующей заменой на качественную картинку
- навигация по времени события
Отбор картинок: таймлайн
- быстрая фиксация времени интересного события
- переход к зафиксированному или явно указанному
времени события (гол в 15-54)
- опорные кадры с ключевыми моментами
Отбор картинок: таймлайн
Отбор картинок: таймлайн
Отбор картинок: таймлайн
Отбор картинок: таймлайн
Отбор картинок: таймлайн
Отбор картинок: таймлайн
Кадрирование
- разобраться, кого сфотографировали
- объяснить сюжет
- определить авторство (кто фотограф)
- категоризировать (рубрикация)
Описание
- разобраться, кого сфотографировали
- стартовые протоколы (списки спортсменов)
- «вспомогательные» снимки
- звуковые метки
- нахождение на арене, телевизор
- рация
- обозначить сюжет
- определить авторство (кто фотограф)
- категоризировать (рубрикация)
Описание
- разобраться, кого сфотографировали
- обозначить сюжет
- «домашние» заготовки типовых ситуаций
- механизм пресетов
- определить авторство (кто фотограф)
- префиксы фотокамер (MK1_12345.JPG)
- категоризировать (рубрикация)
- «домашние» заготовки
- простой лексический анализ
Описание
Backup
Итоги
- опубликовано 76 000+ фотографий;
- значительная их часть во время Игр роздана
бесплатно разным СМИ;
- 8Тб хорошего фотоматериала в архиве;
- лидерство в русскоязычном сегменте за счет
качества и оперативности;
- высокая оценка авторитетов (МОК, например).
Михаил Корытов
m.korytov@rian.ru
facebook.com/mikhail.korytov

Weitere ähnliche Inhalte

Was ist angesagt?

распределенное файловое хранилище (Nginx, zfs, perl). перепелица мамонтов. зал 2
распределенное файловое хранилище (Nginx, zfs, perl). перепелица мамонтов. зал 2распределенное файловое хранилище (Nginx, zfs, perl). перепелица мамонтов. зал 2
распределенное файловое хранилище (Nginx, zfs, perl). перепелица мамонтов. зал 2
rit2011
 
Cgroup и их использование в бк
Cgroup и их использование в бкCgroup и их использование в бк
Cgroup и их использование в бк
Yandex
 
Практика применения Pinba в Badoo / Денис Карасик (Badoo)
Практика применения Pinba в Badoo / Денис Карасик (Badoo)Практика применения Pinba в Badoo / Денис Карасик (Badoo)
Практика применения Pinba в Badoo / Денис Карасик (Badoo)
Ontico
 
Хранение json-документов в Tarantool / Андрей Дроздов (Mail.ru Group)
Хранение json-документов в Tarantool / Андрей Дроздов (Mail.ru Group)Хранение json-документов в Tarantool / Андрей Дроздов (Mail.ru Group)
Хранение json-документов в Tarantool / Андрей Дроздов (Mail.ru Group)
Ontico
 
Hpc 2.26.03.2013.
Hpc 2.26.03.2013.Hpc 2.26.03.2013.
Hpc 2.26.03.2013.
Boris Kizko
 
Оптимизируем скорость загрузки страницы
Оптимизируем скорость загрузки страницыОптимизируем скорость загрузки страницы
Оптимизируем скорость загрузки страницы
Slava Aliev
 
DataCore case studies
DataCore case studies DataCore case studies
DataCore case studies
korn_aaf
 
Как мы храним 75 млн пользователей (Денис Бирюков)
Как мы храним 75 млн пользователей  (Денис Бирюков)Как мы храним 75 млн пользователей  (Денис Бирюков)
Как мы храним 75 млн пользователей (Денис Бирюков)
Ontico
 
Hpc 1.24.02.2013.
Hpc 1.24.02.2013.Hpc 1.24.02.2013.
Hpc 1.24.02.2013.
Boris Kizko
 

Was ist angesagt? (20)

распределенное файловое хранилище (Nginx, zfs, perl). перепелица мамонтов. зал 2
распределенное файловое хранилище (Nginx, zfs, perl). перепелица мамонтов. зал 2распределенное файловое хранилище (Nginx, zfs, perl). перепелица мамонтов. зал 2
распределенное файловое хранилище (Nginx, zfs, perl). перепелица мамонтов. зал 2
 
AI and navigation in games: problems, solutions, mobile platform optimization
AI and navigation in games: problems, solutions, mobile platform optimizationAI and navigation in games: problems, solutions, mobile platform optimization
AI and navigation in games: problems, solutions, mobile platform optimization
 
Cgroup и их использование в бк
Cgroup и их использование в бкCgroup и их использование в бк
Cgroup и их использование в бк
 
Практика применения Pinba в Badoo / Денис Карасик (Badoo)
Практика применения Pinba в Badoo / Денис Карасик (Badoo)Практика применения Pinba в Badoo / Денис Карасик (Badoo)
Практика применения Pinba в Badoo / Денис Карасик (Badoo)
 
HPC file systems (160761)
HPC file systems (160761)HPC file systems (160761)
HPC file systems (160761)
 
СХД для обработки сейсмики: сравнительный обзор
СХД для обработки сейсмики: сравнительный обзорСХД для обработки сейсмики: сравнительный обзор
СХД для обработки сейсмики: сравнительный обзор
 
Хранение json-документов в Tarantool / Андрей Дроздов (Mail.ru Group)
Хранение json-документов в Tarantool / Андрей Дроздов (Mail.ru Group)Хранение json-документов в Tarantool / Андрей Дроздов (Mail.ru Group)
Хранение json-документов в Tarantool / Андрей Дроздов (Mail.ru Group)
 
Chronicle Map
Chronicle MapChronicle Map
Chronicle Map
 
Технологии хранения для больших проектов / Сергей Платонов (RAIDIX)
Технологии хранения для больших проектов / Сергей Платонов (RAIDIX)Технологии хранения для больших проектов / Сергей Платонов (RAIDIX)
Технологии хранения для больших проектов / Сергей Платонов (RAIDIX)
 
Hpc 2.26.03.2013.
Hpc 2.26.03.2013.Hpc 2.26.03.2013.
Hpc 2.26.03.2013.
 
Тюним память и сетевой стек в Linux: история перевода высоконагруженных серве...
Тюним память и сетевой стек в Linux: история перевода высоконагруженных серве...Тюним память и сетевой стек в Linux: история перевода высоконагруженных серве...
Тюним память и сетевой стек в Linux: история перевода высоконагруженных серве...
 
Возможности повышения производительности вычислительных кластеров
Возможности повышения производительности вычислительных кластеровВозможности повышения производительности вычислительных кластеров
Возможности повышения производительности вычислительных кластеров
 
HPCSolutions (c)2018
HPCSolutions  (c)2018HPCSolutions  (c)2018
HPCSolutions (c)2018
 
Оптимизируем скорость загрузки страницы
Оптимизируем скорость загрузки страницыОптимизируем скорость загрузки страницы
Оптимизируем скорость загрузки страницы
 
DataCore case studies
DataCore case studies DataCore case studies
DataCore case studies
 
Как мы храним 75 млн пользователей (Денис Бирюков)
Как мы храним 75 млн пользователей  (Денис Бирюков)Как мы храним 75 млн пользователей  (Денис Бирюков)
Как мы храним 75 млн пользователей (Денис Бирюков)
 
SOA: строим свой service mesh / Иван Круглов (Booking.com)
SOA: строим свой service mesh / Иван Круглов (Booking.com)SOA: строим свой service mesh / Иван Круглов (Booking.com)
SOA: строим свой service mesh / Иван Круглов (Booking.com)
 
Консольные приложения на Go
Консольные приложения на GoКонсольные приложения на Go
Консольные приложения на Go
 
Hpc 1.24.02.2013.
Hpc 1.24.02.2013.Hpc 1.24.02.2013.
Hpc 1.24.02.2013.
 
Производительность WebGL-приложений / Дмитренко Кирилл (Яндекс)
Производительность WebGL-приложений / Дмитренко Кирилл (Яндекс)Производительность WebGL-приложений / Дмитренко Кирилл (Яндекс)
Производительность WebGL-приложений / Дмитренко Кирилл (Яндекс)
 

Andere mochten auch

Кирилл Митягин (Nevsky IP Law)
Кирилл Митягин (Nevsky IP Law)Кирилл Митягин (Nevsky IP Law)
Кирилл Митягин (Nevsky IP Law)
Ontico
 
Ярослав Сергеев (Wamba)
Ярослав Сергеев (Wamba)Ярослав Сергеев (Wamba)
Ярослав Сергеев (Wamba)
Ontico
 
Евгений Потапов (Сумма Айти)
Евгений Потапов (Сумма Айти)Евгений Потапов (Сумма Айти)
Евгений Потапов (Сумма Айти)
Ontico
 
Олег Балбеков (Evrone)
Олег Балбеков (Evrone)Олег Балбеков (Evrone)
Олег Балбеков (Evrone)
Ontico
 
Анатомия веб-сервиса, Андрей Смирнов
Анатомия веб-сервиса, Андрей СмирновАнатомия веб-сервиса, Андрей Смирнов
Анатомия веб-сервиса, Андрей Смирнов
Ontico
 
Асхат Уразбаев (ScrumTrek/GameTrek)
Асхат Уразбаев (ScrumTrek/GameTrek)Асхат Уразбаев (ScrumTrek/GameTrek)
Асхат Уразбаев (ScrumTrek/GameTrek)
Ontico
 
Виктор Вальчук (АРБ-консалтинг)
Виктор Вальчук (АРБ-консалтинг)Виктор Вальчук (АРБ-консалтинг)
Виктор Вальчук (АРБ-консалтинг)
Ontico
 
Опыт осторожного внедрения инструментов Теории Ограничений в крупной компании...
Опыт осторожного внедрения инструментов Теории Ограничений в крупной компании...Опыт осторожного внедрения инструментов Теории Ограничений в крупной компании...
Опыт осторожного внедрения инструментов Теории Ограничений в крупной компании...
Ontico
 

Andere mochten auch (8)

Кирилл Митягин (Nevsky IP Law)
Кирилл Митягин (Nevsky IP Law)Кирилл Митягин (Nevsky IP Law)
Кирилл Митягин (Nevsky IP Law)
 
Ярослав Сергеев (Wamba)
Ярослав Сергеев (Wamba)Ярослав Сергеев (Wamba)
Ярослав Сергеев (Wamba)
 
Евгений Потапов (Сумма Айти)
Евгений Потапов (Сумма Айти)Евгений Потапов (Сумма Айти)
Евгений Потапов (Сумма Айти)
 
Олег Балбеков (Evrone)
Олег Балбеков (Evrone)Олег Балбеков (Evrone)
Олег Балбеков (Evrone)
 
Анатомия веб-сервиса, Андрей Смирнов
Анатомия веб-сервиса, Андрей СмирновАнатомия веб-сервиса, Андрей Смирнов
Анатомия веб-сервиса, Андрей Смирнов
 
Асхат Уразбаев (ScrumTrek/GameTrek)
Асхат Уразбаев (ScrumTrek/GameTrek)Асхат Уразбаев (ScrumTrek/GameTrek)
Асхат Уразбаев (ScrumTrek/GameTrek)
 
Виктор Вальчук (АРБ-консалтинг)
Виктор Вальчук (АРБ-консалтинг)Виктор Вальчук (АРБ-консалтинг)
Виктор Вальчук (АРБ-консалтинг)
 
Опыт осторожного внедрения инструментов Теории Ограничений в крупной компании...
Опыт осторожного внедрения инструментов Теории Ограничений в крупной компании...Опыт осторожного внедрения инструментов Теории Ограничений в крупной компании...
Опыт осторожного внедрения инструментов Теории Ограничений в крупной компании...
 

Ähnlich wie Михаил Корытов (РИА Новости)

Наложение видеоэффектов с OpenGL ES 2.0 with Shaders, Максим Решетей
Наложение видеоэффектов с OpenGL ES 2.0 with Shaders, Максим РешетейНаложение видеоэффектов с OpenGL ES 2.0 with Shaders, Максим Решетей
Наложение видеоэффектов с OpenGL ES 2.0 with Shaders, Максим Решетей
Coub
 
архитектурные приемы онлайн игры
архитектурные приемы онлайн игрыархитектурные приемы онлайн игры
архитектурные приемы онлайн игры
Ontico
 
kudinov
kudinovkudinov
kudinov
Ontico
 

Ähnlich wie Михаил Корытов (РИА Новости) (9)

Сверхоптимизация кода на Python
Сверхоптимизация кода на PythonСверхоптимизация кода на Python
Сверхоптимизация кода на Python
 
Сверхоптимизация кода на Python
Сверхоптимизация кода на PythonСверхоптимизация кода на Python
Сверхоптимизация кода на Python
 
Artisto: опыт запуска нейросетей в production / Эдуард Тянтов (Mail.ru Group)
Artisto: опыт запуска нейросетей в production / Эдуард Тянтов (Mail.ru Group)Artisto: опыт запуска нейросетей в production / Эдуард Тянтов (Mail.ru Group)
Artisto: опыт запуска нейросетей в production / Эдуард Тянтов (Mail.ru Group)
 
Artisto App, Highload 2016
Artisto App, Highload 2016Artisto App, Highload 2016
Artisto App, Highload 2016
 
Andrew Aksyonoff "Архитектура вокруг поиска"
Andrew Aksyonoff "Архитектура вокруг поиска"Andrew Aksyonoff "Архитектура вокруг поиска"
Andrew Aksyonoff "Архитектура вокруг поиска"
 
Наложение видеоэффектов с OpenGL ES 2.0 with Shaders, Максим Решетей
Наложение видеоэффектов с OpenGL ES 2.0 with Shaders, Максим РешетейНаложение видеоэффектов с OpenGL ES 2.0 with Shaders, Максим Решетей
Наложение видеоэффектов с OpenGL ES 2.0 with Shaders, Максим Решетей
 
Наложение видеоэффектов с OpenGL ES 2.0 и Shaders
Наложение видеоэффектов с OpenGL ES 2.0 и ShadersНаложение видеоэффектов с OpenGL ES 2.0 и Shaders
Наложение видеоэффектов с OpenGL ES 2.0 и Shaders
 
архитектурные приемы онлайн игры
архитектурные приемы онлайн игрыархитектурные приемы онлайн игры
архитектурные приемы онлайн игры
 
kudinov
kudinovkudinov
kudinov
 

Mehr von Ontico

Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...
Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...
Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...
Ontico
 

Mehr von Ontico (20)

One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...
One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...
One-cloud — система управления дата-центром в Одноклассниках / Олег Анастасье...
 
Масштабируя DNS / Артем Гавриченков (Qrator Labs)
Масштабируя DNS / Артем Гавриченков (Qrator Labs)Масштабируя DNS / Артем Гавриченков (Qrator Labs)
Масштабируя DNS / Артем Гавриченков (Qrator Labs)
 
Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)
Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)
Создание BigData-платформы для ФГУП Почта России / Андрей Бащенко (Luxoft)
 
Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...
Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...
Готовим тестовое окружение, или сколько тестовых инстансов вам нужно / Алекса...
 
Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...
Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...
Новые технологии репликации данных в PostgreSQL / Александр Алексеев (Postgre...
 
PostgreSQL Configuration for Humans / Alvaro Hernandez (OnGres)
PostgreSQL Configuration for Humans / Alvaro Hernandez (OnGres)PostgreSQL Configuration for Humans / Alvaro Hernandez (OnGres)
PostgreSQL Configuration for Humans / Alvaro Hernandez (OnGres)
 
Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...
Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...
Inexpensive Datamasking for MySQL with ProxySQL — Data Anonymization for Deve...
 
Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...
Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...
Опыт разработки модуля межсетевого экранирования для MySQL / Олег Брославский...
 
ProxySQL Use Case Scenarios / Alkin Tezuysal (Percona)
ProxySQL Use Case Scenarios / Alkin Tezuysal (Percona)ProxySQL Use Case Scenarios / Alkin Tezuysal (Percona)
ProxySQL Use Case Scenarios / Alkin Tezuysal (Percona)
 
MySQL Replication — Advanced Features / Петр Зайцев (Percona)
MySQL Replication — Advanced Features / Петр Зайцев (Percona)MySQL Replication — Advanced Features / Петр Зайцев (Percona)
MySQL Replication — Advanced Features / Петр Зайцев (Percona)
 
Внутренний open-source. Как разрабатывать мобильное приложение большим количе...
Внутренний open-source. Как разрабатывать мобильное приложение большим количе...Внутренний open-source. Как разрабатывать мобильное приложение большим количе...
Внутренний open-source. Как разрабатывать мобильное приложение большим количе...
 
Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...
Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...
Подробно о том, как Causal Consistency реализовано в MongoDB / Михаил Тюленев...
 
Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...
Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...
Балансировка на скорости проводов. Без ASIC, без ограничений. Решения NFWare ...
 
Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)
Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)
Перехват трафика — мифы и реальность / Евгений Усков (Qrator Labs)
 
И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)
И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)
И тогда наверняка вдруг запляшут облака! / Алексей Сушков (ПЕТЕР-СЕРВИС)
 
Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)
Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)
Как мы заставили Druid работать в Одноклассниках / Юрий Невиницин (OK.RU)
 
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)
Разгоняем ASP.NET Core / Илья Вербицкий (WebStoating s.r.o.)
 
100500 способов кэширования в Oracle Database или как достичь максимальной ск...
100500 способов кэширования в Oracle Database или как достичь максимальной ск...100500 способов кэширования в Oracle Database или как достичь максимальной ск...
100500 способов кэширования в Oracle Database или как достичь максимальной ск...
 
Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...
Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...
Apache Ignite Persistence: зачем Persistence для In-Memory, и как он работает...
 
Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...
Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...
Механизмы мониторинга баз данных: взгляд изнутри / Дмитрий Еманов (Firebird P...
 

Михаил Корытов (РИА Новости)

  • 1. Длинное название темы на РИТ++ • Олег Бунин Фотографируем Олимпиаду. О том, что происходит после нажатия кнопки. Михаил Корытов
  • 3. ?
  • 6.
  • 8. - добраться до точки съемки - снять картинку - снабдить картинку подсказками - передать картинку
  • 9. +
  • 10. +
  • 11. +
  • 12. - выбрать нужную картинку - скадрированть - откорректировать цвет - разобраться что снято - описать - категоризировать - опубликовать - добраться до точки съемки - снять картинку - снабдить картинку подсказками - передать картинку
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 21. - serverside (Apache, php, PosgreSQL) - толстый клиент (C++, Qt) - скрипты для NASов (perl, sh) Software (“Блиц”)
  • 22.
  • 23.
  • 24. - 15 000штук за двухчасовую игру в хоккей: 400-600 с ручных камер, неплохие остальные – с ремоутов, 98% на выброс, но 2% - очень хорошие - только около 100штук из них публикуется Отбор картинок
  • 25. - очень быстрое листание фотографий - прегенерация картинки в низком разрешении - bitmap-cache в памяти и на HDD - предиктивная генерация кеша - быстрый показ картинки в низком разрешении с последующей заменой на качественную картинку - навигация по времени события Отбор картинок: таймлайн
  • 26. - быстрая фиксация времени интересного события - переход к зафиксированному или явно указанному времени события (гол в 15-54) - опорные кадры с ключевыми моментами Отбор картинок: таймлайн
  • 33. - разобраться, кого сфотографировали - объяснить сюжет - определить авторство (кто фотограф) - категоризировать (рубрикация) Описание
  • 34. - разобраться, кого сфотографировали - стартовые протоколы (списки спортсменов) - «вспомогательные» снимки - звуковые метки - нахождение на арене, телевизор - рация - обозначить сюжет - определить авторство (кто фотограф) - категоризировать (рубрикация) Описание
  • 35. - разобраться, кого сфотографировали - обозначить сюжет - «домашние» заготовки типовых ситуаций - механизм пресетов - определить авторство (кто фотограф) - префиксы фотокамер (MK1_12345.JPG) - категоризировать (рубрикация) - «домашние» заготовки - простой лексический анализ Описание
  • 36.
  • 38. Итоги - опубликовано 76 000+ фотографий; - значительная их часть во время Игр роздана бесплатно разным СМИ; - 8Тб хорошего фотоматериала в архиве; - лидерство в русскоязычном сегменте за счет качества и оперативности; - высокая оценка авторитетов (МОК, например).