Greendicator: Augmenting Embedded Systems with Display Capabilities through LED Pulses Decoded Using Smart Phones
碩士 === 國立清華大學 === 資訊工程學系 === 100 === We propose Greendicator, an indicator system that augments embedded systems with display capabilities through cameras on smartphones. The transmitter encodes the message to be displayed in the form of light pulses emitted with an existing visible-light LED or oth...
Main Author: | |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2012
|
Online Access: | http://ndltd.ncl.edu.tw/handle/76283283542461868657 |
id |
ndltd-TW-100NTHU5392168 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-100NTHU53921682015-11-04T04:04:25Z http://ndltd.ncl.edu.tw/handle/76283283542461868657 Greendicator: Augmenting Embedded Systems with Display Capabilities through LED Pulses Decoded Using Smart Phones 透過智慧型手機解碼發光二極體訊號以增強嵌入式系統之顯示功能 張心怡 碩士 國立清華大學 資訊工程學系 100 We propose Greendicator, an indicator system that augments embedded systems with display capabilities through cameras on smartphones. The transmitter encodes the message to be displayed in the form of light pulses emitted with an existing visible-light LED or other light-emitting devices such as IR, laser diode, or light reflector as the emitter. The receiver uses a camera-equipped smartphone to sense the light pulses and to decode the original message. Greendicator can be extended using the camera’s built-in flashlight as an acknowledgment to enable reliable communication. Greendicator enables virtually all embedded systems with an existing LED status indicator to convey both static and dynamic messages while occupying a small footprint of only 1932 bytes of code memory and 128 bytes of data memory. The average transmission throughput of Greendicator is 5.7 bit/s and can be speeded up by the Table-encoding method, which costs 2.1 s to transmit a complete one of 16 messages of arbitrary lengths. Greendicator achieves practical decoding performance for its intended applications. On the iPhone 4S, Greendicator consistently achieves above 90% correct-decoding ratio in the distance test and angle test. An API is provided for programmers to incorporate Greendicator in their systems by simple function calls. We present the complementary support to existing RF-based networks by applying Greendicator to two real-running applications. 周百祥 2012 學位論文 ; thesis 55 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立清華大學 === 資訊工程學系 === 100 === We propose Greendicator, an indicator system that augments embedded systems with display capabilities through cameras on smartphones. The transmitter encodes the message to be displayed in the form of light pulses emitted with an existing visible-light LED or other light-emitting devices such as IR, laser diode, or light reflector as the emitter. The receiver uses a camera-equipped smartphone
to sense the light pulses and to decode the original message. Greendicator can be extended using the camera’s built-in flashlight as an acknowledgment to enable reliable communication. Greendicator enables virtually all embedded systems with an existing LED status indicator to convey both static
and dynamic messages while occupying a small footprint of only 1932 bytes of code memory and 128 bytes of data memory. The average transmission throughput of Greendicator is 5.7 bit/s and can be speeded up by the Table-encoding method, which costs 2.1 s to transmit a complete one of 16 messages of arbitrary lengths. Greendicator achieves practical decoding performance for its intended applications. On the iPhone 4S, Greendicator consistently achieves above 90% correct-decoding ratio in the distance test and angle test. An API is provided for programmers to incorporate Greendicator in their systems by simple function calls. We present the complementary support to existing RF-based
networks by applying Greendicator to two real-running applications.
|
author2 |
周百祥 |
author_facet |
周百祥 張心怡 |
author |
張心怡 |
spellingShingle |
張心怡 Greendicator: Augmenting Embedded Systems with Display Capabilities through LED Pulses Decoded Using Smart Phones |
author_sort |
張心怡 |
title |
Greendicator: Augmenting Embedded Systems with Display Capabilities through LED Pulses Decoded Using Smart Phones |
title_short |
Greendicator: Augmenting Embedded Systems with Display Capabilities through LED Pulses Decoded Using Smart Phones |
title_full |
Greendicator: Augmenting Embedded Systems with Display Capabilities through LED Pulses Decoded Using Smart Phones |
title_fullStr |
Greendicator: Augmenting Embedded Systems with Display Capabilities through LED Pulses Decoded Using Smart Phones |
title_full_unstemmed |
Greendicator: Augmenting Embedded Systems with Display Capabilities through LED Pulses Decoded Using Smart Phones |
title_sort |
greendicator: augmenting embedded systems with display capabilities through led pulses decoded using smart phones |
publishDate |
2012 |
url |
http://ndltd.ncl.edu.tw/handle/76283283542461868657 |
work_keys_str_mv |
AT zhāngxīnyí greendicatoraugmentingembeddedsystemswithdisplaycapabilitiesthroughledpulsesdecodedusingsmartphones AT zhāngxīnyí tòuguòzhìhuìxíngshǒujījiěmǎfāguāngèrjítǐxùnhàoyǐzēngqiángqiànrùshìxìtǒngzhīxiǎnshìgōngnéng |
_version_ |
1718125512073674752 |