Компания Facebook ввела новую единицу измерения времени

23 Января 2018 в 19:30, Сергей Грэй 11 243 просмотра 9

Мы с вами привыкли к тому, что время измеряется в секундах, минутах, часах, месяцах, годах и так далее. В случае, когда требуется высокая точность, мы прибегаем к миллисекундам или наносекундам. Казалось бы, зачем изобретать колесо и вводить совершенно новую единицу измерения времени, когда устоявшаяся система прекрасно себя зарекомендовала? Но компания Facebook так не считает. Специально для создателей инновационного визуального контента (эффектов для фильмов, виртуальной реальности и прочего) была введена абсолютно новая единица измерения, в которой измеряется время. Знакомьтесь – «флик». Своим названием эта единица обязана словам «frame» («кадр») и «tick» («пометка»).

Флик придумал Кристофер Норват – бывший сотрудник Facebook, работавший в ныне закрывшейся студии Oculus Story Studio. Один флик эквивалентен 1/705600000-й секунды, или 1,417 наносекунды. В Facebook выбор подобной продолжительности флика объясняют максимально доступным языком. Когда вы работаете над созданием визуальных эффектов для кино, телевидения или виртуальной реальности, вам приходится пользоваться симуляцией или другими процессами, разбивающими единичный кадр на фиксированное целое число мелких отрезков. Например, длительность одного кадра в стандартном видео с частотой 24 кадра в секунду составляет 0,0416666666666667 секунды. Производить математические вычисления с такими числами не очень удобно, а если эти значения округлять, собьётся точность синхронизации.

Введение новой единицы измерения времени позволит увеличить точность синхронизации и упростить математические операции с кадрами видео. Например, длительность кадра при 24 fps составит 29 400 000, при 25 fps – 28 224 000, а при 120 fps – 5 880 000 фликов. Заметьте, что теперь нет никаких лишних цифр после запятой. Флик также позволит максимально комфортно работать с высокочастотными камерами. При частоте съёмки 192 000 кадров в секунду продолжительность одного фрейма составит 3675 фликов. Именно поэтому было важно сделать флик таким коротким по времени. Помимо всего прочего, флик идеально сочетается с монтажным аудио наиболее распространённых частот от 8 до 192 килогерц. Facebook очень надеется, что в будущем флик станет общепринятой единицей измерения времени в популярных программах для создания видеоконтента и монтажа.

Компания Facebook ввела новую единицу измерения времени
Метки: , , .

Приложение
Hi-News.ru

Новости высоких технологий в приложении для iOS и Android.

9 комментариев

  1. ovula

    Вполне логично (отправлено из приложения Hi-News.ru)

  2. Ce3apyc

    "Производить математические вычисления с такими числами не очень удобно, а если эти значения округлять, собьётся точность синхронизации."
    Они там калькуляторами что ли математические вычисления производят?

  3. Tektor

    Мне больше интересно с каким количеством параметров стыкуется это значение. "Именно поэтому было важно сделать флик таким коротким по времени." - т.е. по сути флик это коэффициент перевода ряда параметров (только фпс и вреймы?). Важность ввода этого коэффициента какова? его раньше небыло и его открыли или его просто как-то официально приняли? Если второе то новость - вода)

  4. kirm

    ...то есть они разработали и установили новый hardware для системных таймеров на сервера? (отправлено из iOS приложения Hi-News.ru)

    • Elk

      При чем здесь hardware?

      • kirm

        ELK, программные таймеры работают со временем благодаря системному таймеру (а он аппаратный). То есть если есть проблема точности операций над floating числами, то эту проблему можно решить только перенеся ее решение на аппаратный уровень, чотбы не выполнять операций вообще. Стало быть, чтобы использовать эту идею, им нужно было бы изменить системный таймер... Иначе, если таймер, скажем, генерирует прерывание каждую миллисекунду, тогда программно с большой точностью преобразовать в новые отрезки времени будет невозможно из-за погрешностей счета floating чисел.

  5. Uriel

    Хрень какая то (отправлено из приложения Hi-News.ru)

Новый комментарий

Для отправки комментария вы должны авторизоваться или зарегистрироваться.