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...

Full description

Bibliographic Details
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