{"title":"高度优化的基于OpenCV的手机","authors":"S. Sankaraiah, R. Deepthi","doi":"10.1109/STUDENT.2011.6089323","DOIUrl":null,"url":null,"abstract":"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.","PeriodicalId":247351,"journal":{"name":"2011 IEEE Conference on Sustainable Utilization and Development in Engineering and Technology (STUDENT)","volume":"45 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Highly optimized OpenCV based cell phone\",\"authors\":\"S. Sankaraiah, R. Deepthi\",\"doi\":\"10.1109/STUDENT.2011.6089323\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"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.\",\"PeriodicalId\":247351,\"journal\":{\"name\":\"2011 IEEE Conference on Sustainable Utilization and Development in Engineering and Technology (STUDENT)\",\"volume\":\"45 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2011 IEEE Conference on Sustainable Utilization and Development in Engineering and Technology (STUDENT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/STUDENT.2011.6089323\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 IEEE Conference on Sustainable Utilization and Development in Engineering and Technology (STUDENT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/STUDENT.2011.6089323","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

摘要

新的技术进步使手机成为一种具有高计算能力和低处理能力的智能手机。目前,由于有限的内存和功率限制,在智能手机上实现卷积、边缘检测、阈值处理和一些复杂的媒体应用等实时图像处理程序是一项具有挑战性的任务。Symbian OS是一个开放的软件框架,用于蜂窝设备,为开发多任务内核提供了一个良好的起点,集成了通信协议,数据管理和图形用户界面,以减少总开发时间。为了解决手机图像处理应用所面临的问题,开发了新的应用环境。这个环境提供了操作系统中可用的资源,这些资源运行在具有复杂图像处理库的硬件上。这些论文介绍了从印刷媒体上捕获图像,并将图像处理算法应用于图像的缩放和平移,消除噪声,背景减去,图像旋转和边缘检测。开发的软件将漫画条沿边界分割成单个单元,存储在永久存储器中,并在手机上显示。利用开源计算机视觉库(OpenCv)实现图像处理算法,利用Visual c++集成开发环境(IDE)和应用Qt设计图形用户界面,采用RGB到灰度转换、高斯滤波平滑、直方图均衡化、检测边界(累积求和)和设置感兴趣区域(ROI)裁剪等图像处理技术对图像进行预处理。本课题通过对Qt和OpenCV软件的交叉编译,开发了一个集成在单元中的操作系统软件。结果利用CANNY方法在OpenCV中寻找图像的边缘。该集成方法通过检测图像的边缘,将图像切割成所需的单个单元格式,然后使用OpenCV存储,最后在不丢失图像信息的情况下显示在手机上。本文还研究了存储延迟、同步和数据管理开销的影响。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Highly optimized OpenCV based cell phone
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.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Cloud enabled spam filtering services: Challenges and opportunities An investigation for closed loop control of single phase induction motors using industrial components Mental tasks classifications using S-transform for BCI applications Development of a multi-touch table for natural user interface A semi-automated floor tiling robotic system
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1