【技术实现步骤摘要】
图像识别方法及装置、网络服务器、图像识别设备及系统
本专利技术涉及图像识别领域,特别涉及一种图像识别方法和与该图像识别方法对应的图像识别装置以及图像识别设备、网络服务器和包括该图像识别设备与网络服务器的图像识别系统。
技术介绍
目前图像识别主要集中在一维码识别、二维码识别、彩码识别以及名片识别等领域,但现有技术中对各种类型的图像识别是分别独立识别的。例如实现一维码扫描功能和二维码识别功能的模块是相互独立的功能模块,如果用户拍摄的一个图片中既包含有一维码,又包含有二维码,这时若用户需要知道一维码和二维码的信息,用户就必须进行两次操作:首先用户识别出该图片中的某一区域的条形码为一维码,进入一维码扫描界面,对一维码进行拍摄并识别,返回一维码识别结果;再用户识别出该图片中的另一区域的条形码为二维码,进入二维码识别界面,对二维码进行拍摄并识别,返回二维码的识别结果。这种操作方式使得用户操作时很不方便、而且操作很繁琐,用户需要不断的进入、退出不同的操作界面来实现能够识别出同一幅图片或照片中不同的条形码的功能。
技术实现思路
本专利技术要解决的技术问题是为了克服现有技术中若一幅图片或照片中包括多个不同的条形码时,需要不断的进入、退出不同的操作界面来实现识别出同一幅图片或照片中不同的条形码的功能,具有操作繁琐、不便捷的缺陷,提供一种具有多模式识别功能的图像识别方法及装置、网络服务器、图像识别设备及系统。 本专利技术是通过下述技术方案来解决上述技术问题的: 本专利技术提供一种图像识别方法,其特点在于,该图像识别方法利用一摄像头实现,其包括 ...
【技术保护点】
一种图像识别方法,其特征在于,该图像识别方法利用一摄像头实现,其包括以下步骤:S1、该摄像头采集一区域的条形码;S2、对该条形码进行区域阈值分割;S3、对该条形码采用几何模式提取特征,若该特征中包括有若干平行线条或矩形轮廓则进入步骤S4,若该特征中包括有正方形轮廓则进入步骤S5;S4、若干平行线条或矩形轮廓对应的区域的条形码为一维码,在一维码数据库中搜索出该一维码对应的一第一数据;S5、正方形轮廓对应的区域的条形码为二维码,在二维码数据库中搜索出该二维码对应的一第二数据。
【技术特征摘要】
1.一种图像识别方法,其特征在于,该图像识别方法利用一摄像头实现,其包括以下步骤: S1、该摄像头采集一区域的条形码; s2、对该条形码进行区域阈值分割; s3、对该条形码采用几何模式提取特征,若该特征中包括有若干平行线条或矩形轮廓则进入步骤s4,若该特征中包括有正方形轮廓则进入步骤s5 ; S4、若干平行线条或矩形轮廓对应的区域的条形码为一维码,在一维码数据库中搜索出该一维码对应的一第一数据; s5、正方形轮廓对应的区域的条形码为二维码,在二维码数据库中搜索出该二维码对应的一第二数据。2.如权利要求1所述的图像识别方法,其特征在于,在步骤Si和步骤S2之间包括以下步骤:对该条形码进行图像预处理。3.如权利要求2所述的图像识别方法,其特征在于,图像预处理过程包括:图像灰度化、图像平滑去噪以及图像锐化。4.如权利要求3所述的图像识别方法,其特征在于,图像灰度化采用直方图均衡化算法,和/或,图像平滑去噪采用中值滤波算法。5.如权利要求1所述的图像识别方法,其特征在于,在步骤&中,区域阈值分割采用图像二值化算法。6.如权利要求1所述的图像识别方法,其特征在于,步骤S5之后包括以下步骤: S6、判断该第二数据是否与安全二维码数据库中的数据相匹配,若不相匹配则进入步骤$,若匹配则进入步骤s8; s7、判断该第二数据是否与病毒二维码数据库中的数据相匹配,若不相匹配则进入步骤$,若匹配则进入步骤s9; s8、显示该第二数据并链接与该第二数据中所包括的网络信息相应的网络,结束流程; s9、显示一第一提示信息,并不链接网络,结束流程。7.如权利要求1所述的图像识别方法,其特征在于,在步骤Si和步骤S2之间包括以下步骤: 判断该条形码是否包含有彩色,若包含有则彩色对应的区域的条形码为彩码,在彩码数据库中搜索出该彩码对应的一第三数据; 若未包含有彩色则进入步骤S2。8.如权利要求7所述的图像识别方法,其特征在于,在搜索出与该彩码对应的该第三数据之后包括以下步骤: SA、判断该第三数据是否与安全彩码数据库中的数据相匹配,若不相匹配则进入步骤SB,若匹配则进入步骤Sc; SB、判断该第三数据是否与病毒彩码数据库中的数据相匹配,若不相匹配则进入步骤Sc,若匹配则进入步骤SD ; Sc、显示该第三数据并链接与该第三数据中所包括的网络信息相应的网络,结束流程; SD、显示一第二提示信息,并不链接网络,结束流程。9.如权利要求1所述的图像识别方法,其特征在于,在步骤Si之前包括: \、检测该摄像头与该区域的距离,在该距离大于一设定阈值时,进入步骤S/,在该距离小于该设定阈值时,进入步骤Si ; S/、该摄像头采集该区域的图像; s2’、获取该图像中的车牌信息并发送至车辆信息数据库; S/、在该车辆信息数据库中搜索出与该车牌信息对应的一第四数据。10.如权利要求1所述的图像识别方法,其特征在于,在步骤Si之前包括: S。、该摄像头对该区域进行对焦; ST、判断该摄像头的拍摄方式是否是微距方式,若是,则进入步骤Si,若否,则进入步骤S/ ; S/、该摄像头采集该区域的图像; s2’、获取该图像中的车牌信息并发送至车辆信息数据库; S/、在该车辆信息数据库中搜索出与该车牌信息对应的一第四数据。11.一种图像识别装置,其特征在于,其包括: 一摄像头,用于采集一区域的条形码; 一分割模块,用于对该条形码进行区域阈值分割; 一提取模块,用于对该条形码采用几何模式提取特征; 一第一判断模块,用于判断该特征中是否包括有若干平行线条或矩形轮廓或正方形轮廓,若包括有若干平行线条或矩形轮廓,则若干平行线条或矩形轮廓对应的区域的条形码为一维码,若包括有正方形轮廓,则正方形轮廓对应的区域的条形码为二维码; 一搜索模块,用于在一维码数据库中搜索出与该一维码对应的一第一数据以及在二维码数据库中搜索出与该二维码对应的一第二数据。12.如权利要求11所述的图像识别装置,其特征在于,该图像识别装置还包括一处理模块,该处理模块用于对该条形码进行图像预处理。13.如权利要求12所述的图像识别装置,其特征在于,图像预处理过程包括:图像灰度化、图像平滑去噪以及图像锐化。14.如权利要求13所述的图像识别装置,其特征在于,图像灰度化采用直方图均衡化算法,和/或,图像平滑去噪采用中值滤波算法,和/或,区域阈值分割采用图像二值化算法。15.如权利要求11所述的图像识别装置,其特征在于,该图像识别装置还包括一第二判断模块、一第一显不模块、一安全二维码数据库和一病毒二维码数据库; 该第二判断模块用于判断该第二数据是否与该安全二维码数据库中的数据相匹配,若匹配则该第一显示模块显示该第二数据并链接与该第二数据中所包括的网络信息相应的网络; 若不相匹配则该第二判断模块判断该第二数据是否与该病毒二维码数据库中的数据相匹配,若匹配则该第一显示模块显示一第一提示信息,并不链接网络,若不相匹配则该第一显示模块显示该第二数据并链接与该第二数据中所包括的网络信息相应的网络。16.如权利要求11所述的图像识别装置,其特征在于,该图像识别装置还包括一第三判断模块; 该第三判断模块用于判断该条形码是否包含有彩色,若包含有则彩色对应的区域的条形码为彩码,在彩码数据库中搜索出与该彩码对应的一第三数据,若未包含有彩色则调用该分割模块。17.如权利要求16所述的图像识别装置,其特征在于,该图像识别装置还包括一第四判断模块、一第二显示模块、一安全彩码数据库和一病毒彩码数据库; 该第四判断模块用于判断该第三数据是否与该安全彩码数据库中的数据相匹配,若匹配则该第二显示模块显示该第三数据并链接与该第三数据中所包括的网络信息相应的网络; 若不相匹配则该第四判断模块判断该第三数据是否与该病毒彩码数据库中的数据相匹配,若匹配则该第二显示模块显示一第二提示信息,并不链接网络,若不相匹配则显示该第三数据并链接与该第三数据中所包括的网络信息相应的网络。18.如权利要求11所述的图像识别装置,其特征在于,该图像识别装置还包括一检测模块和一获取模块,该检测模块用于检测该摄像头与该区域的距离,在该距离小于一设定阈值时,调用该摄像头采集该区域的条形码; 在该距离大于该设定阈值时,该摄像头用于采集该区域的图像,该获取模块用于获取该图像中的车牌信息并发送至车辆信息数据库,该搜索模块用于在该车辆信息数据库中搜索出与该车牌信息对应的一第四数据。19.如权利要求11所述的图像识别装置,其特征在于,该图像识别装置还包括一获取模块和一第五判断模块,该摄像头用于对该区域进行对焦,该第五判断模块用于判断该摄像头的拍摄方式是否是微距方式,若是则调用该摄像头采集该区域的条形码,若否则该摄像头用于采集该区域的图像,该获取模块...
【专利技术属性】
技术研发人员:郑爱群,孟东颖,
申请(专利权)人:希姆通信息技术上海有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。