Без темы
<<  Li-Fi: световая замена Wi-Fi MICE-возможности эмирата Абу-Даби  >>
LightSync: Unsynchronized Visual Communication over Screen-Camera
LightSync: Unsynchronized Visual Communication over Screen-Camera
LightSync: Unsynchronized Visual Communication over Screen-Camera
LightSync: Unsynchronized Visual Communication over Screen-Camera
LightSync: Unsynchronized Visual Communication over Screen-Camera
LightSync: Unsynchronized Visual Communication over Screen-Camera
2D barcodes everywhere
2D barcodes everywhere
2D barcodes everywhere
2D barcodes everywhere
2D barcodes everywhere
2D barcodes everywhere
2D barcodes everywhere
2D barcodes everywhere
http://www
http://www
http://www
http://www
http://www
http://www
A video of barcodes instead
A video of barcodes instead
Received frame patterns
Received frame patterns
Received frame patterns
Received frame patterns
Received frame patterns
Received frame patterns
Received frame patterns
Received frame patterns
Received frame patterns
Received frame patterns
Received frame patterns
Received frame patterns
Received frame patterns
Received frame patterns
Received frame patterns
Received frame patterns
Received frame patterns
Received frame patterns
Received frame patterns
Received frame patterns
Display frame rate
Display frame rate
Display frame rate
Display frame rate
Display frame rate
Display frame rate
Inter-frame coding
Inter-frame coding
Inter-frame coding
Inter-frame coding
Inter-frame coding
Inter-frame coding
Inter-frame coding
Inter-frame coding
Inter-frame coding
Inter-frame coding
Inter-frame coding
Inter-frame coding
Implementation
Implementation
Schematic performance
Schematic performance
Schematic performance
Schematic performance
Schematic performance
Schematic performance
Schematic performance
Schematic performance
LightSync performance
LightSync performance
LightSync performance
LightSync performance
LightSync performance
LightSync performance
Картинки из презентации «LightSync: Unsynchronized Visual Communication over Screen-Camera Links» к уроку информатики на тему «Без темы»

Автор: Wenjun Hu. Чтобы познакомиться с картинкой полного размера, нажмите на её эскиз. Чтобы можно было использовать все картинки для урока информатики, скачайте бесплатно презентацию «LightSync: Unsynchronized Visual Communication over Screen-Camera Links.ppt» со всеми картинками в zip-архиве размером 4212 КБ.

LightSync: Unsynchronized Visual Communication over Screen-Camera Links

содержание презентации «LightSync: Unsynchronized Visual Communication over Screen-Camera Links.ppt»
Сл Текст Сл Текст
1LightSync: Unsynchronized Visual 23Trivial cases. TX. RX. Frame 1. Frame 2.
Communication over Screen-Camera Links. Frame 3. Line 1. Line 2. Line 3.
Wenjun Hu Hao Gu Qifan Pu. 24Per-line tracking: Mixing patterns.
22D barcodes everywhere. Easy cases. TX. RX. Frame 1. Frame 2.
3http://www.windowsphone.com/zh-cn. Frame 3. Line 1. Line 2. Line 3.
(“Linking” to online information). 25Per-line tracking: Mixing patterns.
4A video of barcodes instead. Tricky cases, to be tracked per line. TX.
“Transmitting” information (vs linking) RX. Frame 1. Frame 2. Frame 3. Line 1.
E.g., information on Gibraltarian Line 2. Line 3.
attractions E.g., movie show times for 26Per-line tracking: Reference blocks.
nearby theaters. Receiver. Transmitter. Code area. Tracking bars. Corner. Corner.
5Visual communications on phones. No Corner. Corner.
need for additional connectivity Free, 27Per-line tracking: Reference blocks. 4
directional, lightweight links “Optical” reference blocks per line. Tx frame 1. Tx
software-defined radio Run as apps on frame 2. Tx frame 3. Tx frame 4. Tx frame
commodity devices. 5 (repeats). Tracking bar 1. Tracking bar
6Many challenges. Frame synchronization 2. Tracking bar 3. Tracking bar 4.
Poor image quality Limited computation 28Per-line tracking: Reference blocks.
power on phones Aesthetics… Tx frame 1. Tx frame 2. Tx frame 3. Tx
7In the rest of the talk… Frame frame 4. Tx frame 5 (repeats). Tracking
synchronization challenges LightSync bar 1. Tracking bar 2. Tracking bar 3.
design Implementation and evaluation. Tracking bar 4.
8Frame synchronization challenges. 29Per-line tracking: Reference blocks.
9Frame rate mismatch. Screen side (TX). Tx frame 1. Tx frame 2. Reference colors
Camera side (RX). High rate, steady. Low of mixes. Tx frame 3. Tx frame 4. Decoding
rate, unsteady. 30 fps video playback by comparison. Tx frame 5 (repeats).
Fairly stable. 15 – 30 fps in practice Tracking bar 1. Tracking bar 2. Tracking
Variable Lighting conditions Device bar 3. Tracking bar 4.
capability API/system factors. 30LightSync. Need to be able to decode
10Received frame patterns. Original mixed frames In-frame grayscale tracking
frame. per line Need to guard against lost
11Received frame patterns. Original frames/lines Inter-frame erasure coding.
frame. Single frame. 2-frame mix. Mixing 31Inter-frame coding. Simple pairwise
pattern varies by line. XOR. Group of 3 original frames. Coded
12Received frame patterns. Due to frames. . . . . . .
Rolling Shutter. CMOS camera sensor scans 32Inter-frame coding. Looping display on
one line (of pixels) at a time. screen. … All original frames. … Coded
13Received frame patterns. Original frames. Camera stops frame capture after
frame. Single frame. 2-frame mix. message decoded.
Consecutive frames indicating a missing 33Performance.
frame. 3-frame mix. Mixing pattern varies 34Implementation. Inter-frame intervals.
by line. Current frame capture rate.
14Display frame rate. Occasional missed 35Performance. Goal recap: Works with
frames. 4-frame mixes. 2C. C – Frame any display/capture rate combinations
capture rate. Occasional missed frames. C. Metric: Effective frame capture rate
C/2. Actual throughput scales with per-frame
15Synchronized communication. capacity.
Under-utilized and inefficient! Display 36Schematic performance. For a 20fps
frame rate. 2C. C – Frame capture rate. phone camera.
(of worst camera). Cannot be used. C. The 37Schematic performance. For a 20fps
only decodable pattern Frame synchronized. phone camera. Ideal. Ideal. Peaks at the
Carries information But undecodable and camera rate. Level at higher display
dropped. C/2. rates.
16Unsynchronized communication. Works 38Schematic performance. For a 20fps
with any display and capture rates Higher phone camera. Ideal. Conventional. Peaks
camera capture rate, better performance. at ~ half the camera rate. Drops to 0 at
Display frame rate (fps). 30. 0. 15. higher display rates.
Supported frame capture rate (fps). 30. 39Schematic performance. For a 20fps
17Requirements. Need to be able to phone camera. Ideal. LightSync.
decode mixed frames In-frame color Conventional. Peaks at the camera rate.
tracking per line Need to guard against Slight drops at higher display rates.
lost frames/lines Inter-frame erasure 40LightSync performance. Nokia Lumia 920
coding Essentially a temporal code across (~30 fps).
frames Works with any (monochrome) 41LightSync performance. Nokia Lumia 920
per-frame code. (~30 fps). HTC One X (~20 fps).
18Our solution: LightSync. Need to be 42LightSync performance. Works with any
able to decode mixed frames In-frame display and capture rates Higher camera
grayscale tracking per line Need to guard capture rate, better performance. Nokia
against lost frames/lines Inter-frame Lumia 920 (~30 fps). HTC One X (~20 fps).
erasure coding Essentially a temporal code Huawei Ascend C8812E (~15 fps).
across frames Works with any (monochrome) 43Conclusion and outlook. LightSync:
per-frame code. Unsynchronized visual communication
19LightSync Demo. Primitive for similar scenarios Lots of
20LightSync. Need to be able to decode potential in the space of visual
mixed frames In-frame grayscale tracking communication.
per line Need to guard against lost 44Thank you! wenjun@microsoft.com.
frames/lines Inter-frame erasure coding. 45Related work. Temporal barcode design
21Per-line tracking: Mixing patterns. 3 (inter-frame) Unsynchronized 4D Barcodes
frames mixing ? 3 blocks mixing Bl or w Basically slows down display, only for TX
per block ? 8 mixing possibilities. ? ? ? up to 10fps Spatial barcode design
? RX. TX. Frame 1. Frame 2. Frame 3. (per-frame layout) COBRA: Optimized for
22Per-line tracking: Mixing patterns. phone-to-phone PixNet: High-end camera,
TX. RX. Frame 1. Frame 2. Frame 3. Line 1. computationally intensive, offline
Line 2. Line 3. processing Other work on visible light
23Per-line tracking: Mixing patterns. communications.
LightSync: Unsynchronized Visual Communication over Screen-Camera Links.ppt
http://900igr.net/kartinka/informatika/lightsync-unsynchronized-visual-communication-over-screen-camera-links-237191.html
cсылка на страницу

LightSync: Unsynchronized Visual Communication over Screen-Camera Links

другие презентации на тему «LightSync: Unsynchronized Visual Communication over Screen-Camera Links»

«Переменные Visual Basic» - A = 216 b = -31576 c = 3.1415926 D = “visual basic” А = А - 10. Переменная. Объявление переменных. Имена переменных. Byte, short, integer, long, single, double – типы числовых значений. Пример программного кода Visual Basic. Типы переменных. Присваивание переменным значений. Переменные: тип, имя, значение.

«Моделирование в электронных таблицах» - Анализ результатов моделирования. Компьютерная модель. Серия экспериментов. Тестирование в электронных таблицах. Задачи моделирования. Характеристики объекта. Моделирование в электронных таблицах. Моделирование. Определить цель исследования конкретной системы. Исходные данные вводятся вручную. Разработка модели.

«Табличная модель» - Понятия для таблицы «Книги». Таблицы типа «объекты-объекты». Типы таблиц. Анализ исходных условий. Подросток. Порядок построения таблиц ОС. Понятия для таблицы «Успеваемость». Окончательный вид таблицы. Возможные варианты. Объект. Табличные логические информационные модели. Таблицы типа «объекты-свойства».

«Числа в памяти компьютера» - - 1 ячейка. Двоичное кодирование чисел в компьютере. В каком виде будет храниться в компьютере десятичное число 1010? Знак. Задание для самостоятельного выполнения.

«Устройство памяти» - Для работы с DVD необходимы DVD–приводы, которые могут работать также с CD. Для записи информации необходимы пишущие приводы CD-RW и приводы DVD-RW. Портами также называют устройства стандартного интерфейса: последовательный, параллельный . Адресуемость: во внутренней памяти компьютера все байты пронумерованы.

«База данных Access» - Урок с использованием ИКТ. В ы с к а з ы в а н и е. Р а с ш и р е н и е. Основные объекты базы данных в СУБД Access. М о н и т о р. З н а н и е. А р х и т е к т у р а. Назовите основные объекты базы данных Ms ACCESS. Создание таблиц в режиме конструктора таблиц в СУБД Access. Т а б л и ц а. Что понимают под ИПС?

Без темы

778 презентаций
Урок

Информатика

130 тем
Картинки
900igr.net > Презентации по информатике > Без темы > LightSync: Unsynchronized Visual Communication over Screen-Camera Links