【24h】

Highly optimized OpenCV based cell phone

机译:基于高度优化的OpenCV的手机

获取原文

摘要

The new advancement in technology made cell phone as a smart phone with highly computing capabilities and low processing power. Currently, achieving real-time image processing routines such as convolution, edge detection, thresholding and some of complex media applications is a challenging task with the smart phone, because of limited memory and power constraints. An open software framework, Symbian OS is used in cell devices to provide a good starting point for developing the multitasking kernel, integrated with communication protocols, data management and graphical user interface for reducing the total development time. To resolve the problems faced by image processing applications in cell phones, new application environment is developed. This environment provides the resources available in the operating system which runs on the hardware with complex image processing libraries. These papers presents the capturing of an image from the printed media, applies to image processing algorithms to scaling and translation of the image, wipe out the noise, background subtraction, image rotation and detect edges. The developed software chops the comics strip along border into individual units, store on the permanent memory and and display on the handset. Implementation of image processing algorithm using Open Source Computer Vision Library (OpenCv), with Visual C++ Integrated Development Environment (IDE) and application Graphical User Interface is designed using Qt. Images are pre-processed with several image processing techniques, such as, RGB to Grey scale conversion, smoothening using Gaussian Filter, Histogram equalization, Detect Border (cumulative sum) and Set Region of Interest (ROI) crop. This developed software integrated in cells by the cross compilation of Qt and the OpenCV software for an Operating system. The result utilized the CANNY method in finding edges of the image using OpenCV. The integrated approach succeeded in cell phone by detecting - - the edges, chopping the images to required format of individual units, then stored it using OpenCV and finally displayed on a cell phone without any loss of image information. The impacts of memory latency, synchronization and the data management overhead are also studied and presented in this paper.
机译:技术的新进步使手机成为智能手机,具有高计算能力和低处理能力。目前,实现诸如卷积,边缘检测,阈值和一些复杂媒体应用的实时图像处理例程是具有智能手机的具有挑战性的任务,因为内存和功率约束有限。一个开放的软件框架,Symbian OS用于单元格设备中,为开发多任务处理内核提供良好的起点,与通信协议,数据管理和图形用户界面集成,以降低总开发时间。要解决图像处理应用程序所面临的问题,开发了新的应用程序环境。此环境提供了在具有复杂图像处理库的硬件上运行的操作系统中可用的资源。这些论文呈现来自印刷介质的图像的捕获,适用于图像处理算法,以缩放和翻译图像,消除噪声,背景减法,图像旋转和检测边缘。开发的软件将漫画漫画漫画中的漫画条带入单个单位,存储在永久内存上,并在手机上显示。使用Visual C ++集成开发环境(IDE)和应用图形用户界面使用Qt设计了使用开源计算机视觉库(OpenCV)的图像处理算法的实现。通过多个图像处理技术预处理图像,例如RGB到灰度转换,使用高斯滤波器,直方图均衡,检测边框(累积和)和设置感兴趣区域(ROI)裁剪区域。这开发了通过Qt的交叉编译和操作系统的OpenCV软件集成的软件。结果利用了Canny方法使用OpenCV查找图像的边缘。通过检测 - 边缘将图像成功地成功地成功,将图像砍成所需格式的单位,然后使用OpenCV存储并最终显示在手机上,而不会丢失图像信息。本文还研究了内存延迟,同步和数据管理开销的影响。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号