白板检测方法和装置制造方法及图纸

技术编号:14014666 阅读:118 留言:0更新日期:2016-11-17 19:19
本公开是关于一种白板检测方法和装置,属于图像识别技术领域。其中,白板检测方法,包括:获取待检测的图像;确定图像中直线段的长度,并根据直线段的长度确定图像中的白板区域的边缘。能够准确地检测出白板区域在图像中的位置,为后续对白板区域进行进一步地处理提供了数据支持。

【技术实现步骤摘要】

本公开涉及图像识别
,尤其涉及一种白板检测方法和装置
技术介绍
随着科技的高速发展,越来越多的人习惯使用智能手机来处理文档。首先,用户可先对白板进行拍照。其中,白板可以是黑板、白板、证件、银行卡、演示文稿PPT等包含文字等信息的矩形区域。然后对拍照获得的图片进行检测,检测出图片中白板区域的边缘,最后对白板区域内的文字信息进行识别,从而实现文档处理。而如何准确地识别出白板区域的边缘,已成为重点研究的课题。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种白板检测方法和装置。根据本公开实施例的第一方面,提供一种白板检测方法,包括:获取待检测的图像;确定所述图像中直线段的长度,并根据所述直线段的长度确定所述图像中的白板区域的边缘。如上所述的白板检测方法,还包括:获取所述图像中的预设区域;基于最小显著差异算法LSD检测所述预设区域中包含的线段;对所述预设区域中的所述线段进行聚类,并根据所述预设区域中的线段确定预设区域中的直线段。如上所述的白板检测方法,所述根据所述预设区域中的线段确定预设区域中的直线段,包括:获得所述预设区域中的线段的直线方程;根据所述直线方程计算每两条所述线段本文档来自技高网...
白板检测方法和装置

【技术保护点】
一种白板检测方法,其特征在于,包括以下步骤:获取待检测的图像;确定所述图像中直线段的长度,并根据所述直线段的长度确定所述图像中的白板区域的边缘。

【技术特征摘要】
1.一种白板检测方法,其特征在于,包括以下步骤:获取待检测的图像;确定所述图像中直线段的长度,并根据所述直线段的长度确定所述图像中的白板区域的边缘。2.如权利要求1所述的方法,其特征在于,还包括:获取所述图像中的预设区域;基于最小显著差异算法LSD检测所述预设区域中包含的线段;对所述预设区域中的所述线段进行聚类,并根据所述预设区域中的线段确定预设区域中的直线段。3.如权利要求2所述的方法,其特征在于,所述根据所述预设区域中的线段确定预设区域中的直线段,包括:获得所述预设区域中的线段的直线方程;根据所述直线方程计算每两条所述线段之间的斜率差和每两条所述线段之间的截距差;当存在至少两条线段之间的所述斜率差小于第一阈值且所述至少两条线段之间的所述截距差小于第二阈值时,对所述至少两条线段进行聚类,生成第一线段;将所述第一线段确定为所述直线段。4.如权利要求1-3任一项所述的方法,其特征在于,所述根据所述直线段的长度确定所述图像中的白板区域的边缘包括:当所述直线段的长度大于预设长度时,确定所述直线段为所述白板区域对应的边缘。5.如权利要求1-3任一项所述的方法,其特征在于,所述预设区域包括上区域、下区域、左区域、右区域以及图像本身中的至少一种。6.如权利要求4所述的方法,其特征在于,确定所述直线段为所述白板区域对应的边缘,包括:当大于预设长度的所述直线段为多个时,确定长度最长的直线段为所述白板区域对应的边缘。7.如权利要求4所述的方法,其特征在于,当大于预设长度的所述直线段为多个时,确定所述白板区域的边缘,包括:当所述预设区域为上区域时,在多个所述直线段的下侧截取相同大小的区域块;计算每两个区域块的灰度值之差;在所述灰度值之差小于预设阈值时,确定位于上端的直线段为所述白板区域的上边缘;在所述灰度值之差大于所述预设阈值时,确定位于下端的直线段为所述白板区域的上边缘。8.如权利要求4所述的方法,其特征在于,当大于预设长度的所述直线段为多个时,生成所述白板区域对应的边缘,包括:当所述预设区域为下区域时,在多个所述直线段的上侧截取相同大小的区域块;计算每两个区域块的灰度值之差;在所述灰度值之差小于所述预设阈值时,确定位于下端的直线段为所述白板区域的下边缘;在所述灰度值之差大于所述预设阈值时,确定位于上端的直线段为所述白板区域的下边缘。9.如权利要求4所述的方法,其特征在于,当大于预设长度的所述直线段为多个时,生成所述白板区域对应的边缘,包括:当所述预设区域为左区域时,在多个所述直线段的右侧截取相同大小的区域块;计算每两个区域块的灰度值之差;在所述灰度值之差小于所述预设阈值时,确定位于左端的直线段为所述白板区域的左边缘;在所述灰度值之差大于所述预设阈值时,确定位于右端的直线段为所述白板区域的左边缘。10.如权利要求4所述的方法,其特征在于,当大于预设长度的所述直线段为多个时,生成所述白板区域对应的边缘,包括:当所述预设区域为右区域时,在多个所述直线段的左侧截取相同大小的区域块;计算每两个区域块的灰度值之差;在所述灰度值之差小于预设阈值时,确定位于右端的直线段为所述白板区域的右边缘;在所述灰度值之差大于所述预设阈值时,确定位于左端的直线段为所述白板区域的右边缘。11.一种白板检测装置,其特征在于,包括:第一获取模块,用于获取待检测的图像;第一确定模块,用于确定所述...

【专利技术属性】
技术研发人员:龙飞汪平仄陈志军
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1