摘要
本课题主要实现了一个移动终端Logo识别系统,该课题的灵感来源于现实生活,旨在为人们的生活提供方便,帮助人们认识生活中的陌生元素,解密Logo。系统的核心技术是图像处理技术,通过匹配算法完成Logo识别。该系统分为客户端、服务器端和图像匹配程序共三个部分。客户端的主要作用为Logo的采集、展示、Logo历史以及用户登录等。这些功能为用户交互提供了一个很好的平台。服务端的主要功能为通客户端进行数据交换,将客户端采集到的Logo与数据库已有的Logo进行匹配,将得到的结果反馈给客户端,完成整个系统的流程。图像匹配程序主要完成图像的识别工作。目前客户端已在安卓系统上实现,服务器则在Windows服务器上实现,匹配程序使用C/C++语言编写,部署在服务器端。经验证,该系统能够较好的识别生活中的Logo,在保证了一定的准确性的前提下,能够保障实时性。目前,图像识别程序采用了SIFT和SURF算法分别实现。SIFT算法有很好的变换适应性,SURF算法是对SIFT的一种改进,匹配精确度更高,效果更好。
This topic mainly implements a mobile terminal Logo recognition system,the subject of inspiration from real life,which provided convenience for people's life and help people understand the strange life elements,decryption Logo.System is the core technology in image processing technology,complete Logo recognition by matching algo-rithm.The system is divided into client and server and image matching procedure,a total of three parts.The client's main effects for the Logo are history collection,display,Logo,and the user login,etc.These functions for user interaction provide a good platform.Main function from the server to the client for data exchange,the client Logo were collected with the previous Logo of database matching and will feedback the results to the client,complete the process of the whole system.Image matching procedure of image recognition works out.At present,the client has on the android sys-tem implementation,the server is implemented on Windows server,matching program using C/C + + language, deployed on the server side.Verified,the system can better identify the Logo in life,in guarantee under the premise of certain accuracy,can guarantee real-time performance.At present,the image recognition program adopted SIFTS and SURF algorithm respectively.SIFT algorithm has good adaptability transformation,SURF algorithm is an improvement of SIFT matching accuracy is higher,the effect is better.
出处
《软件》
2016年第2期98-102,106,共6页
Software