LED显示屏数字自动识别方法及系统技术方案

技术编号:16288019 阅读:338 留言:0更新日期:2017-09-26 04:01
本发明专利技术提供一种LED显示屏数字自动识别方法及系统,其中的方法包括:将激光测距模块传入LED显示屏的数据转化为预设规格的点阵图像;根据点阵图像在LED显示屏的显示位置,在点阵图像中选取包含所有数据的最窄行数作为识别区域,并将识别区域的每一列转换为整数;其中,将识别区域中的黑色像素点转换为1,将识别区域中的空白区域转换为0;在识别区域中,以全为0的列作为分割列,将识别区域分割为单个数据,单个数据的类型为数字或小数点;根据预设的识别规则遍历识别区域,确定分割后的单个数据的值。通过本发明专利技术能够对激光测距模块反馈给LED显示屏的距离数据进行快速自动识别来获取距离数据的值,从而防止AGV碰撞到设备、墙壁等障碍物。

Digital automatic identification method and system for LED display screen

The invention provides a LED digital display automatic identification method and system, the method includes: laser ranging module LED display incoming data into raster image preset specifications; according to the dot matrix image in the display position of LED display screen, select contains all the data in the most narrow rows as the recognition region in the dot matrix image, and the identification of each column is an integer conversion region; among them, the identification of black pixels in the transition region is 1, the blank area in the recognition of conversion was 0; in recognition area, with all 0 columns as the partitioning column, the recognition region is divided into a single data type, the data for a single digit or decimal point; according to the rules of recognition traverse recognition area preset, determine the value of the individual data after segmentation. The invention can automatically identify the distance data from the laser ranging module to the LED display screen to obtain the value of the distance data so as to prevent the AGV from colliding to the obstacles such as the equipment, the wall, etc..

【技术实现步骤摘要】

本专利技术涉及数字识别
,更为具体地,涉及一种LED显示屏数字自动识别方法及系统
技术介绍
随着科技的进步,制造企业生产线的自动化程度越来越高。AGV(AutomatedGuidedVehicle,自动导向车)由于其具有沿规定的导引路径行驶,且具有安全保护以及各种移载的功能,其已被广泛应用于工业领域中。在制造企业生产线上,可通过在AGV上安装精度较高的激光测距模块来感知前方距离。但由于某些成熟产品的LED显示屏不允许通过对产品进行编程来获取LED显示屏所显示的距离数据,其只能对激光测距模块反馈给LED显示屏的距离数据进行快速识别以确定AGV到障碍物的距离,若无法对LED显示屏的距离数据进行快速识别,则极易导致AVG碰撞到设备、墙壁等障碍物。
技术实现思路
鉴于上述问题,本专利技术的目的是提供一种LED显示屏数字自动识别方法及系统,以达到快速对激光测距模块反馈给LED显示屏的距离数据进行识别的目的。根据本专利技术的一个方面,提供一种LED显示屏数字自动识别方法,包括:将激光测距模块反馈给LED显示屏的距离数据转化为预设规格的点阵图像;根据点阵图像在LED显示屏的显示位置,在点阵图像中选取包含所有距离数据的最窄行数作为识别区域,并将识别区域的每一列转换为整数;其中,将识别区域中的黑色像素点转换为1,将识别区域中的空白区域转换为0;在识别区域中,以全为0的列作为分割列,将识别区域分割为单个数据,单个数据的类型为数字或小数点;根据预设的识别规则遍历识别区域,并根据所分割的单个数据的类型确定分割后的各个单个数据的值;根据所确定的分割后的各个单个数据的值,确定激光测距模块反馈给LED显示屏的距离数据的值,距离数据的值为所分割的各个单个数据的值的依次组合。此外,优选的方式为:在根据预设的识别规则遍历识别区域,并根据所分割的单个数据的类型确定分割后的各个单个数据的值的过程中,根据与单个数据对应的识别区域的列数确定单个数据的类型;其中,如果与单个数据对应的识别区域的列数为4,则单个数据的类型为小数点;如果与单个数据对应的识别区域的列数为28,则单个数据的类型为数字。另一方面,本专利技术提供一种LED显示屏数字自动识别系统,包括:点阵图像转化单元,用于将激光测距模块反馈给LED显示屏的距离数据转化为预设规格的点阵图像;识别区域确定单元,用于根据点阵图像转化单元所转化的点阵图像在LED显示屏的显示位置,在点阵图像中选取包含所有距离数据的最窄行数作为识别区域,并将识别区域的每一列转换为整数;其中,将识别区域中的黑色像素点转换为1,空白区域转换为0;单个数据分割单元,用于在识别区域确定单元所确定的识别区域中,以全为0的列作为分割列,将识别区域分割为单个数据,单个数据的类型为数字或小数点;单个数据值确定单元,用于根据预设的识别规则遍历识别区域,并根据单个数据分割单元所分割的单个数据的类型确定分割后的各个单个数据的值;距离数据值确定单元,用于根据单个数据值确定单元所确定的分割后的各个单个数据的值,确定激光测距模块反馈给LED显示屏的距离数据的值,距离数据的值为所分割的各个单个数据的值的依次组合。利用上述根据本专利技术的LED显示屏数字自动识别方法及系统,通过将激光测距模块反馈给LED显示屏的距离数据转化为点阵图像,并在点阵图像中选取识别区域,通过将识别区域分割为单个数据,并根据预设的识别规则遍历识别区域来确定分割后的单个数据的值,从而能够对激光测距模块反馈给LED显示屏的距离数据进行快速自动识别来获取距离数据的值,从而防止AGV碰撞到设备、墙壁等障碍物。为了实现上述以及相关目的,本专利技术的一个或多个方面包括后面将详细说明并在权利要求中特别指出的特征。下面的说明以及附图详细说明了本专利技术的某些示例性方面。然而,这些方面指示的仅仅是可使用本专利技术的原理的各种方式中的一些方式。此外,本专利技术旨在包括所有这些方面以及它们的等同物。附图说明通过参考以下结合附图的说明及权利要求书的内容,并且随着对本专利技术的更全面理解,本专利技术的其它目的及结果将更加明白及易于理解。在附图中:图1为根据本专利技术实施例的LED显示屏数字自动识别方法的流程示意图;图2为根据本专利技术实施例的LED显示屏数字自动识别方法的逻辑结构框图。在所有附图中相同的标号指示相似或相应的特征或功能。具体实施方式以下将结合附图对本专利技术的具体实施例进行详细描述。为说明本专利技术提供的LED显示屏数字自动识别方法,图1示出了根据本专利技术实施例的LED显示屏数字自动识别方法的流程。如图1所示,本专利技术提供的LED显示屏数字自动识别方法包括:S110:将激光测距模块反馈给LED显示屏的距离数据转化为预设规格的点阵图像。需要说明的是,激光测距模块反馈给LED显示屏的距离数据为点阵图像。S120:根据点阵图像在LED显示屏的显示位置,在点阵图像中选取包含所有距离数据的最窄行数作为识别区域,并将识别区域的每一列转换为整数;其中,将识别区域中的黑色像素点转换为1,空白区域转换为0。具体地,可以将激光测距模块传入LED显示屏的数据转化为256*256的点阵图像,根据该规格的点阵图像在LED显示屏的显示位置,选取点阵图像的第193行到256行的点阵图像,根据点阵图像的特点,将选取的点阵图像的每一列均转化为整数;其中,将选取的点阵图像中的黑色像素点转换为1,将选取的点阵图像中的空白区域转换为0。S130:在识别区域中,以全为0的列作为分割列,将识别区域分割为单个数据,单个数据的类型为数字或小数点。S140:根据预设的识别规则遍历识别区域,并根据所分割的单个数据的类型确定分割后的各个单个数据的值。S150:根据所确定的分割后的各个单个数据的值,确定激光测距模块反馈给LED显示屏的距离数据的值,距离数据的值为所分割的各个单个数据的值的依次组合。具体地,通过对数字类型的点阵图像的分析得出的规律,每个数字在点阵图像中占的列数相同,且每个数字后(除最后一个数字)都预留有小数点显示区域,其中每个数字占28列,预留的小数点显示区域占4列,分割区域占1列。因此,在选取的点阵图像(即上述的识别区域)中,以全为0的列为分割点,将选取的点阵图像分割为单个数字或者小数点。其中,在根据预设的识别规则遍历识别区域,并根据所分割的单个数据的类型确定分割后的各个单个数据的值的过程中,根据与单个数据对应的识别区域的列数确定单个数据的类型;其中,如果与单个数据对应的识别区域的列数为4,则单个数据的类型为小数点;如果与单个数据对应的识别区域的列数为28,则单个数据的类型为数字。具体地,当单个数据的类型为小数点时,遍历与单个数据对应的识别区域的行,如果与单个数据对应的识别区域的行中有一个值为1,则显示小数点;否则,不显示小数点。当单个数据的类型为数字时,在与单个数据对应的识别区域中选取预设列数中的预设行数的值与标准模板中对应的列数中的行数的值进行匹配,确定单个数据的值。以数字8为例,在标准模板中,数字8的第3列的第5~12行、第3列的第17~26行值为1、第11列的第1~5行、12~16行、25~29行值为1、第19列的第3~7行、12~18行、26~30行的值为1,若与单个数据对应的识别区域中的第3列的第5~12行、第3列的第17~26行的值、第11列的第1~5行、1本文档来自技高网...
LED显示屏数字自动识别方法及系统

【技术保护点】
一种LED显示屏数字自动识别方法,包括:将激光测距模块反馈给LED显示屏的距离数据转化为预设规格的点阵图像;根据所述点阵图像在所述LED显示屏的显示位置,在所述点阵图像中选取包含所有距离数据的最窄行数作为识别区域,并将所述识别区域的每一列转换为整数;其中,将所述识别区域中的黑色像素点转换为1,将所述识别区域中的空白区域转换为0;在所述识别区域中,以全为0的列作为分割列,将所述识别区域分割为单个数据,所述单个数据的类型为数字或小数点;根据预设的识别规则遍历所述识别区域,并根据所分割的单个数据的类型确定分割后的各个单个数据的值;根据所确定的分割后的各个单个数据的值,确定所述激光测距模块反馈给LED显示屏的距离数据的值,所述距离数据的值为所分割的各个单个数据的值的依次组合。

【技术特征摘要】
1.一种LED显示屏数字自动识别方法,包括:将激光测距模块反馈给LED显示屏的距离数据转化为预设规格的点阵图像;根据所述点阵图像在所述LED显示屏的显示位置,在所述点阵图像中选取包含所有距离数据的最窄行数作为识别区域,并将所述识别区域的每一列转换为整数;其中,将所述识别区域中的黑色像素点转换为1,将所述识别区域中的空白区域转换为0;在所述识别区域中,以全为0的列作为分割列,将所述识别区域分割为单个数据,所述单个数据的类型为数字或小数点;根据预设的识别规则遍历所述识别区域,并根据所分割的单个数据的类型确定分割后的各个单个数据的值;根据所确定的分割后的各个单个数据的值,确定所述激光测距模块反馈给LED显示屏的距离数据的值,所述距离数据的值为所分割的各个单个数据的值的依次组合。2.如权利要求1所述的LED显示屏数字自动识别方法,其中,在根据预设的识别规则遍历所述识别区域,并根据所分割的单个数据的类型确定分割后的各个单个数据的值的过程中,根据与所述单个数据对应的识别区域的列数确定所述单个数据的类型;其中,如果与所述单个数据对应的识别区域的列数为4,则所述单个数据的类型为小数点;如果与所述单个数据对应的识别区域的列数为28,则所述单个数据的类型为数字。3.如权利要求2所述的LED显示屏数字自动识别方法,其中,当所述单个数据的类型为小数点时,遍历与所述单个数据对应的识别区域的行,如果与所述单个数据对应的识别区域的行中有一个值为1,则显示小数点;否则,不显示小数点。4.如权利要求2所述的LED显示屏数字自动识别方法,其中,当所述单...

【专利技术属性】
技术研发人员:于百和王娜
申请(专利权)人:歌尔股份有限公司
类型:发明
国别省市:山东;37

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

1