研究著作內容
Smart Beholder: An Extensible Smart Lenses Platform
(NOTE: Sheng-Wei Chen is also known as Kuan-Ta Chen.)

Abstract
Smart Lenses refer to detachable, orientable and zoomable lenses that stream live videos over wireless networks to heterogeneous computing devices, including tablets and smartphones. Various novel applications are made possible by smart lenses, including mobile photography, smart surveillance cameras, and Unmanned Aerial Vehicle (UAV) cameras. However, to our best knowledge, existing smart lenses are closed and proprietary, and thus we initiate an open-source project called Smart Beholder for end-to-end solutions of smart lenses. The code and documents of Smart Beholder can be found at our website http://www.smartbeholder.org. Our Smart Beholder platform are useful to researchers for fast prototyping, developers for rapid development, and amateurs for hobbies. We have implemented Smart Beholder server (camera) using a popular embedded Linux platform, called Raspberry Pi. We have also realized Smart Beholder client (controller) on various OS's, including Android. Our experimental results show the practicality and efficiency of our proposed Smart Beholder: we outperform commercial products in the market in terms of both objective and subjective metrics. We believe the release of Smart Beholder will stimulate future studies on novel multimedia applications enabled by smart lenses.

Materials
Citation
Chun-Ying Huang, Ching-Ling Fan, Chih-Fan Hsu, Hsin-Yu Chang, Tsung-Han Tsai, Kuan-Ta Chen, and Cheng-Hsin Hsu, "Smart Beholder: An Extensible Smart Lenses Platform," In ACM Multimedia 2016 (Open Source Software Competition Track), Oct 2016.

BibTex
@INPROCEEDINGS{huang16:smart_beholder,
  AUTHOR     = {Chun-Ying Huang and Ching-Ling Fan and Chih-Fan Hsu and Hsin-Yu Chang and Tsung-Han Tsai and Kuan-Ta Chen and Cheng-Hsin Hsu},
  TITLE      = {Smart Beholder: An Extensible Smart Lenses Platform},
  BOOKTITLE  = {ACM Multimedia 2016 (Open Source Software Competition Track)},
  MONTH      = {Oct},
  YEAR       = {2016}
}