首页> 外文会议>International Symposium on Communication Systems, Networks and Digital Signal Processing >Comparative Study of Image Processing Performance of Camera-Based Visible Light Communication Using Android Acceleration Frameworks
【24h】

Comparative Study of Image Processing Performance of Camera-Based Visible Light Communication Using Android Acceleration Frameworks

机译:基于相机的可见光通信图像处理性能的比较研究使用Android加速框架

获取原文

摘要

The asynchronous nature of smartphone-to-smartphone (S2S) based on visible light communication (VLC) imposes a significant challenge on the speed of camera-based receiver processing time and algorithm. Recent improvements on the smartphone camera hardware and the current release of the highly customised camera2 application programming interface (Camera2-API) have increased the smartphone's computational capability. This paper presents a comparative study of the acceleration frameworks, which can be used for image processing on Android device to maximize the code performance, thus reducing the computational time of data frame detection. An experimental S2S VLC system is developed for evaluation of the graphical processing unit acceleration (GPU), Android runtime (ART) and native development kit (NDK) based algorithms for processing the captured data. In addition, we determine the total number of processed pixels for multiple frames with the maximum possible detection frequency for S2S VLC. Using the additive property of RGB colour space, two sets of experiments are implemented: firstly the conversion from YUV to RGBA (Red Green Blue Alpha) using all of the available colour-based data, which leads to ~500% of improvement in colour conversion time using NDK compared to ART. A gain of 200% is also achieved compared to GPU-based algorithms. Secondly, the grayscale filtered YUV to RGBA conversion shows that NDK processing time is 200% faster than the direct ART, which outperforms GPU conversion at lower frame sizes. From the results findings, we propose an optimal approach for camera-based VLC application development using Android smartphones.
机译:基于可见光通信(VLC)的智能手机到智能手机(S2S)的异步性质对基于相机的接收器处理时间和算法的速度施加了重大挑战。智能手机相机硬件的最新改进以及高度定制的Camera2应用程序编程接口(Camera2-API)的当前版本增加了智能手机的计算能力。本文介绍了加速框架的比较研究,可用于Android设备上的图像处理,以最大化代码性能,从而减少数据帧检测的计算时间。开发了一个实验S2S VLC系统,用于评估图形处理单元加速度(GPU),Android运行时(ART)和本机基于发展套件(NDK)用于处理捕获的数据的算法。另外,我们确定具有S2S VLC的最大可能检测频率的多帧的处理后像素的总数。使用RGB色彩空间的添加性,实现了两组实验:首先使用所有可用的基于颜色的数据从YUV转换为RGBA(红色绿色蓝色alpha),从而导致〜500 %的颜色改善使用NDK与艺术相比,转换时间。与基于GPU的算法相比,还可以获得200 %的增益。其次,灰度过滤到RGBA转换的YUV显示,NDK处理时间比直接技术快于200 %,这优于较低框架尺寸的GPU转换。从结果调查结果,我们提出了一种使用Android智能手机的基于相机的VLC应用程序开发的最佳方法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号