Facebook tuyên bố tạo ra đơn vị thời gian mới

(SHTT) - Facebook vừa công bố một sáng chế mới: Flicks, không phải là ứng dụng, phần cứng hay một tính năng mới mà là một đơn vị thời gian mới, giống như giây, phút hay giờ vậy

 

Theo như trang GitHub, 1Flick là được xác định là 1/705,600,000 giây. (Để so sánh, một nano giây là 1/1.000.000.000 của một giây, suy ra Flick vào khoảng 1.41723356 nano giây).

Tên của đơn vị này là sự kết hợp của cụm từ "frame-tick" (tạm dịch là dấu khung). Flicks được thiết kế để đo lường thời lượng của từng khung riêng cho tỷ lệ khung hình video. Vì thế, cho dù video của bạn ở mức 24hz, 25hz, 30hz, 48hz, 50hz, 60hz, 90hz, 100hz hoặc 120hz, bạn có thể dùng đơn vị Flicks để đảm bảo rằng mọi thứ đều được đồng bộ, và bạn sẽ được sử dụng số nguyên để đo lường thay vì phải dùng số thập phân.

 Dự kiến đơn vị này sẽ rất hữu ích trong việc đồng bộ hóa khung hình.

Việc sử dụng số nguyên như thế này sẽ giúp các nhà phát triển đồng bộ video chính xác hơn, đặc biệt là trong các kĩ thuật đồ họa phim ảnh và hiệu ứng ba chiều. Thực ra trước giờ các lập trình viên đã phải xử lý việc này bằng nhiều cách khác nhau khi họ lập trình C++, việc sử dụng giây khiến thời gian mỗi khung trở thành số thập phân nên khó xử lý hơn vì chỉ cần lệch 0,001 là mọi thứ đã khác, hình ảnh bạn xem cũng khác.

Theo nguyên lý, đơn vị này có thể sẽ rất hữu ích, song phải sử dụng trong thực tế, chúng ta mới biết được hiệu quả của nó.

Linh Giang